Calculator realizat automat

Încă o dată, greblat tot felul de glande în dulap, m-am mutat calculatorul vechi în caseta pentru a afișa și rămășițele IMF. Apoi am decis că folosind acest indicator, puteți da un calculator rupt o viață nouă. (Există destule locuri în calculator pentru indicator și controler). Pentru a testa posibilitatea utilizării indicatorului, conectați cardul de depanare la at90usb162:

Calculator realizat automat

Un comutator pupa comută indicatorul de la mph la placa mea. Acest lucru vă permite să inițializați indicatorul cu ajutorul echipamentului MFP și apoi controlați-l de la controler.
Programul a fost scris, indicatorul câștigat. Eu, cu toate acestea, nu au fost încă în măsură să înțeleagă ce tip de controler LCD folosit acolo. Algoritmul a algoritmului este similar cu st7036, o parte din aceleași comenzi, dar așa cum am spus, datele sunt transmise începând cu LSB, linia RS este inversat. Dacă cineva știe ce fel de controlor ar putea fi, scrieți, vă rog.

Indicatorul a funcționat, astfel încât să puteți începe să faceți un calculator. Sa decis să facă STM8, pentru că am vrut să utilizeze un controler cu 64 KB de memorie (nu știu cât de mulți vor lua o calcule în virgulă mobilă și de evaluare a expresiilor) și atmega644 obține problematică, și costă de mai multe ori mai scumpe. Astfel, depanarea și programarea este posibil să se efectueze toate cele trei fire. Am cumpărat o carte de depanare STM8L-descoperire, am experimentat cu STM8 și am folosit-o ca un depanator. Deoarece controlerul de control a luat STM8S207S8. Am făcut o placă de circuite imprimate. Ea nu a funcționat foarte bine, urmăriți 0,4 mm pentru tastatura de cauciuc atunci când transferul de toner în unele locuri sa mutat departe, am avut un marker pentru a trage o mulțime de lucru cu un ac. În plus, aceasta este prima mea placă cu două straturi.
A rezultat o astfel de plată.

Calculator realizat automat

După fabricarea plăcii și instalarea controlerului și a conectorului indicatorului, problemele au fost dezvăluite din nou. Am reușit să conectez indicatorul la ieșirile controlerului cu scurgere deschisă și, în același timp, conectorul a fost extins incorect. Din cauza acestui lucru, în partea superioară a bordului, există o grămadă de fire. De data aceasta controlerul era încă într-o oarecare măsură răsucite, existând întotdeauna probleme cu contactul. În general, o rake. În cele din urmă totul a funcționat așa cum ar fi trebuit, programul a fost scris (destul de ciudat, nu era așa de complicat, ci o parte din algoritmii de calcul al expresiei la care mă gândeam înainte).
Rezultatul este următorul:
Calculator realizat automat

Am decis să sun la calculator - MK200.
Calculatorul funcționează la o frecvență de 125 kHz, dar în timpul calculului frecvența crește până la 16 MHz. Calculatorul realizează introducerea expresiei complete, care se calculează prin apăsarea butonului '='. Calculatorul poate efectua operații aritmetice de bază, acțiuni trigonometrice, creșterea numerelor la o putere, tăiere, extragerea unei rădăcini pătrate, calculul logaritmului natural și exponent.
Există 4 registre de memorie în care puteți stoca diferite constante și apoi le puteți folosi atunci când introduceți o expresie.
Numerele din calculator sunt stocate în format de 32 de biți, astfel încât funcționarea este posibilă cu numerele nu mai mult de 1 * 10 ^ 38. (Mă întreb dacă nu vor să facă în sprijinul IAR pentru numerele pe 64 de biți pentru a STM8?)
Deoarece indicatorul este alimentat cu 5 volți, circuitul include un multiplicator de tensiune condensator simplu.
Deoarece circuitul consumă un curent de 2 mA, calculatorul se stinge la 3 minute de la apăsarea ultimei butoane.
Pentru cei care nu știu - toate bateriile au un anumit curent de descărcare nominal. Pentru bateriile mici nu depășește 1mA. Dacă consumul curent este mai mare, bateria va fi descărcată mult mai repede decât ar fi prin calcule.

La început, am descris designul aici www.leningrad.su/calc/cforum.php?topicid=981, dar cred că aici, de asemenea, va fi interesant.

Mi-am amintit de studiu matematica la școală, ne-am atârnat pe perete ca un miracol, dar dimensiunea de aproximativ 1 metru 50 cm (nu se poate aminti mai mult) funcțională MK-51

ZY Bine, am făcut-o bine

în ea b încă de ieșire lumina de fundal (porniți lumina de fundal pentru a face un fel de combinație de chei) ...

Zabavnenko. Dar este unic, în primul rând din cauza ecranului LCD. Din ceea ce el, deși IFU-shki?
Și ce nu se potrivea seriei STM8L? Este un fel de dispozitiv special pentru dispozitive cu consum redus de energie.

Aici, ați uitat să scrieți, puneți stm8s, și au o tensiune minimă de 2.95v. De fapt, până la 2,7 lucrări. Motivul este că am ales catalogul de terraelectronică, iar stm8l cu 64kb pur și simplu nu este acolo. Nici măcar nu știu dacă există asemenea persoane în natură.
Iluminarea nu poate fi introdusă acolo - indicatorul nu permite. Da, și nu am auzit despre calculatoare cu iluminare - energia mănâncă mult.
Indicator de la echipamentul Brother DCP-110 MFP. Puteți încerca să găsiți un indicator similar.
De asemenea, ați uitat să scrieți - deoarece indicatorul este alimentat cu 3 volți, atunci circuitul include cel mai simplu multiplicator de tensiune a condensatorului.

indicatorul este alimentat cu 3 volți. Este descris, de la 5 volți.

Articole similare