Ceas binar simplu

În ajunul zilei de naștere a prietenului său, a apărut întrebarea despre alegerea unui cadou. Un prieten este un iubitor de diverse dispozitive electronice neobișnuite, produse realizate manual. Promenada în magazine nu a adus rezultate: gadgeturile neplăcute surprinse fie de banalitate, fie de prețuri ridicate. Deja disperat să găsească ceva, a aruncat o privire la widget-ul ceasului binar Sony. Apoi m-am trezit gândindu-mă: "Ești un lucrător electronic cu experiență și mâinile din acel loc cresc!" Creați propriul ceas binar, acesta va fi cel mai bun cadou! Așa sa născut ideea de a face dispozitivul descris mai jos.







Ceasul binar este proiectat să reprezinte timpul în format zecimal codat binar, adică ore, minute și secunde sunt împărțite în zecimale și sunt reprezentate în formă binară (a se vedea figura de mai jos)

Ceas binar simplu

Pentru orele viitoare din faza de creație, au fost prezentate imediat următoarele cerințe:

  • dimensiunile relativ mici ale plăcii și ale dispozitivului în ansamblul său;
  • utilizarea componentelor cele mai accesibile;
  • prezentarea aparenta a cazului.

Ca urmare, a fost creat următorul sistem:

Ceas binar simplu

Pe măsură ce MK este folosit, probabil, oarecum depășit, dar nu mai puțin popular ATmega8A-AU. Ca un cip de ceas în timp real - disponibil DS1307. De asemenea, paralel cu liniile electrice din apropierea MK și la intrarea de energie sunt condensatori nepolari de 100 nF și un condensator polar (tantal) de 47 μF. Toate rezistoarele și condensatoarele sunt în pachete SMD de mărimea 0805. Din componentele de ieșire există doar LED-uri, un pantof de baterie și butoane pentru reglaj. Butoane - fără fixare; pentru versiunea caz, sunt potrivite butoanele cu "cosuri" lungi, de exemplu:

Ceas binar simplu

Rezistențele R1..R6, R14..R18 pot varia în limite destul de largi. Dimensiunile LED-urilor nu contează, cu toate acestea, carcasa și placa sunt proiectate pentru LED-uri rotunde de 5 mm. "Portul rezervat" - ieșirea de pe placă, care este furnizată pe placă pentru extinderea potențială a funcționalității ceasului, de exemplu, adăugând un difuzor.

Mai jos este placa de circuite imprimate a dispozitivului:

Ceas binar simplu

Deoarece numărul de conexiuni diferite între LED-uri și MK este suficient de mare și un număr mare de jumperi "suspendați" nu vor să facă, dispozitivul este implementat pe un PC cu două căi. Grosimea fibrei de sticlă este de 1,5 mm, dimensiunile totale ale plăcii sunt de 80 x 50 mm. Placa cu comenzi (cinci butoane) se face separat și va fi prezentată mai jos. Placa conține în plus (nu este indicată în diagramă): un conector de alimentare + un programator; găuri suplimentare pentru conectarea conductorului de alimentare; Rezistor în circuitul de resetare; patch-uri pentru condensatori în lanțul de cuarț santinelă (despre acestea vor fi discutate mai jos).







Placa este realizată pe o mașină de frezat CNC, ceea ce a făcut posibilă obținerea practică a calității din fabrică. Fotografia colectată este prezentată mai jos:

Ceas binar simplu

Ceas binar simplu

Deoarece LED-urile transparente sunt prea luminoase, suprafața lor trebuia tratată cu o cârpă grosieră, cum ar fi "Scotch-Bright", pentru a da o ceață, ceea ce a făcut posibilă obținerea unui dimmer și a unei lumini difuzate.

Placa cu comenzi este conectată la cea principală folosind o buclă de șapte fire (2 - putere, 5 butoane); dimensiunea este de 68 x 22 mm.

După asamblarea plăcii și a firmware-ului MC, rămâne să se îndeplinească ultimul punct - pentru a crea un caz frumos pentru dispozitiv. Datorită prezenței unei mașini de frezat CNC, sa decis tăierea pereților de pânză de sticlă în grosimea de 1,5 mm și conectarea lor prin lipire; Panoul frontal este din aluminiu cu o grosime de aproximativ 1 mm. Lungimea totală a casetei este de 104 mm, înălțimea (cu picioarele și butoanele) este de 77 mm, grosimea este de 25 mm. Structura corpului cu toate găurile este într-un singur fișier cu placa de circuit imprimat. Pereții laterali, de sus și de jos sunt conectați unul pe celălalt prin intermediul unor piloni din alamă pentru șurubul M3:

Ceas binar simplu

În mod firesc, în prealabil, partea șurubului a fost scoasă din rafturi. Diferitele etape ale rezultatului asamblării sunt prezentate mai jos (ultima fotografie a fost făcută după asamblarea finală, astfel încât urmele vopselei sunt vizibile în mod clar):

Panoul cu butoane este fixat pe panoul superior pe două rafturi (pe o parte a unui astfel de suport - o suprafață netedă, pe de altă parte - un șurub M3) cu ajutorul piulițelor, în acest scop găurile sunt prevăzute pe placă. Înălțimea stâlpilor compensează înălțimea butoanelor, prin urmare, deasupra cazului, acesta crește ușor:

Ceas binar simplu

Partea frontală a panoului frontal a fost tratată cu șmirghel cu granulație fină, apoi cu pastă GOI. Partea inversă, dimpotrivă, este tratată cu o cârpă grosieră pentru a fi fixată pe pereții laterali prin blocuri de lemn de 5 mm care utilizează rășină epoxidică. În peretele din spate există un conector micro-USB pentru alimentare, precum și o deschidere pentru difuzorul potențial; Capacul este atașat la hexaedrurile din alamă menționate anterior, folosind patru șuruburi M3 x 15 mm.

Ceas binar simplu

Ceas binar simplu

Pereții din față și din spate au fost vopsite cu vopsea auto de la o cutie.

Pe panoul de jos există găuri pentru fixarea picioarelor, dar apoi sa decis utilizarea picioarelor de cauciuc fixate pe superglue.

Cazul asamblat sa dovedit a fi destul de puternic, căderile accidentale repetate nu au încălcat integritatea structurii. Placa principală este atașată de pereții carcasei datorită rafturilor din tablă și alamă. Această decizie a fost luată deoarece bateria și conectorul de programare sunt accesibile prin scoaterea capacului din spate; adică retragerea taxei nu are sens.

Fotografia aparatului în lucrare este prezentată mai jos:

Ceas binar simplu

Dispozitivul corect asamblat nu are nevoie de reglare și începe să funcționeze imediat. Setarea de timp este după cum urmează:

  • Pentru aproximativ 2,5 secunde, apăsați butonul "0" SEC / SET (situat deasupra secundelor). După aceea, contorul de secunde va fi resetat la zero, ceasul va opri cursa;
  • apoi folosiți butoanele de setare a timpului pentru a seta ora dorită;
  • apoi apăsați butonul SEC "0" timp de 2,5 s; ceasul își va relua cursul cu timpul actualizat.

Dispozitivul asamblat a fost prezentat cu succes unui prieten și a fost servit de mai mult de un an, nu au existat observații cu privire la locul de muncă și eșecuri.

P.S. Fișierele cu firmware și cod sursă, configurația Bit FUSE și proiectul în Proteus se află în arhivă.

Lista elementelor radio







Articole similare

Trimiteți-le prietenilor: