DIY electronic clock na may mga LED indicator. Paano gumawa ng sarili mong digital na relo sa istilong retro

pulso gawang bahay na relo sa isang vacuum indicator, na ginawa sa istilong steampunk. Materyal na kinuha mula sa www.johngineer.com. Ang wristwatch na ito ay binuo batay sa IVL-2 display. Sa una, bumili ako ng ilan sa mga tagapagpahiwatig na ito upang lumikha ng mga pamantayan. orasan ng mesa, ngunit pagkatapos ng pag-iisip tungkol dito, napagtanto ko na maaari rin akong bumuo ng mga naka-istilong relo. Ang tagapagpahiwatig ay may ilang mga tampok na ginagawang mas angkop para sa layuning ito kaysa sa karamihan ng iba pang mga pagpapakita ng Sobyet. Narito ang mga parameter:

  • Ang kasalukuyang na-rate na filament ay 60mA 2.4V, ngunit gumagana sa 35mA 1.2V.
  • Maliit na sukat- 1.25 x 2.25" lang
  • Maaaring gumana sa medyo mababang boltahe grids 12V (hanggang 24)
  • Gumagamit lamang ng 2.5 mA/segment sa 12.5V

Ang lahat ng mga larawan ay maaaring palakihin sa pamamagitan ng pag-click sa mga ito. Ang pinakamalaking hadlang sa matagumpay na pagkumpleto ng proyekto ay pagkain. Dahil ang relo na ito ay nilayon na maging bahagi ng isang costume, hindi mahalaga na ang baterya ay tumatagal lamang ng 10 oras. Nag-settle ako sa AA at AAA.

Ang scheme ay medyo simple. Microcontroller Atmel AVR ATMega88, at real time clock - DS3231. Ngunit may iba pang mga chip, na mas mura, na gagana nang maayos sa isang generator.

Ang VFD display ay hinihimok ng MAX6920 - isang 12-bit shift register na may mataas na boltahe (hanggang 70V) na mga output. Ito ay madaling gamitin, napaka maaasahan at compact. Posible rin para sa driver ng display na maghinang ng isang grupo ng mga discrete na bahagi, ngunit hindi ito praktikal dahil sa mga hadlang sa espasyo.

Ang boltahe ng baterya ay nagpapagana din ng 5V boost converter (MCP1640 SOT23-6), na kailangan para sa normal na operasyon AVR, DS3231, at MAX6920, at gumaganap din bilang input voltage sa pangalawang boost converter (NCP1403 SOT23-5), na gumagawa ng 13V para sa vacuum indicator grid voltage.

Ang relo ay may tatlong sensor: isang analog at dalawang digital. Ang analog sensor ay isang phototransistor at ginagamit upang makita ang antas ng liwanag (Q2). Mga digital na sensor: BMP180 - presyon at temperatura, at MMA8653 - accelerometer para sa pagtukoy ng paggalaw. pareho digital sensor konektado sa pamamagitan ng I2C bus sa DS3231.

Ang mga brass tube ay ibinebenta para sa kagandahan at proteksyon ng glass display wristwatch, at 2 mm makapal na tansong mga wire - para sa paglakip ng isang leather strap. Puno circuit diagram ay hindi ibinigay sa orihinal na artikulo - tingnan ang koneksyon sa datasheet sa tinukoy na microcircuits.

LED simpleng orasan maaaring gawin sa isang murang PIC16F628A controller. Siyempre, ang mga tindahan ay puno ng iba't ibang mga elektronikong relo, ngunit ang kanilang mga function ay maaaring kulang ng thermometer o alarm clock, o maaaring hindi sila kumikinang sa dilim. At sa pangkalahatan, kung minsan gusto mo lang maghinang ng isang bagay sa iyong sarili, sa halip na bumili ng mga yari. I-click upang palakihin ang diagram.

May kalendaryo ang mga inaalok na relo. Mayroon itong dalawang mga pagpipilian para sa pagpapakita ng petsa - ang buwan bilang isang numero o isang pantig, ang lahat ng ito ay na-configure pagkatapos ipasok ang petsa sa pamamagitan ng paglipat ng karagdagang gamit ang pindutan S1 habang ipinapakita kinakailangang parameter, thermometer. may mga firmware para sa iba't ibang mga sensor. Tingnan ang device sa loob ng case:


Alam ng lahat na ang mga quartz resonator ay hindi perpekto sa katumpakan, at sa loob ng ilang linggo ang error ay naipon. Upang labanan ang isyung ito, ang relo ay may rate correction, na itinakda ng mga parameter SH At SL. Higit pang mga detalye:

Ang SH=42 at SL=40 ay pasulong ng 5 minuto bawat araw;
Ang SH=46 at SL=40 ay paurong ng 3 minuto bawat araw;
Ang SH=40 at SL=40 ay pasulong ng 2 minuto bawat araw;
Ang SH=45 at SL=40 ay paurong ng 1 minuto bawat araw;
SH=44 at SL=С0 - ito ay pasulong ng 1 minuto bawat araw;
SH=45 at SL=00 - hindi pinagana ang pagwawasto na ito.

Sa ganitong paraan makakamit mo ang perpektong katumpakan. Bagaman kakailanganin mong ayusin ang pagwawasto nang maraming beses hanggang sa ito ay maitakda nang perpekto. At ngayon ang pagpapatakbo ng isang elektronikong orasan ay malinaw na ipinapakita:

temperatura 29 degrees Celsius

Bilang mga tagapagpahiwatig, maaari mong gamitin ang alinman sa mga LED dial assemblies, na ipinahiwatig sa mismong diagram, o palitan ang mga ito ng ordinaryong bilog na sobrang maliwanag na mga LED - kung gayon ang mga orasan na ito ay makikita mula sa malayo at maaaring i-hang kahit sa kalye.

Ang orasan na ito ay binuo sa isang kilalang chipset - K176IE18 (binary counter para sa isang orasan na may generator ng bell signal),

K176IE13 (hour counter na may alarm clock) at K176ID2 (converter binary code sa pitong-segment)

Kapag ang power ay naka-on, ang mga zero ay awtomatikong isinusulat sa oras at minutong counter at ang alarm clock memory register ng U2 chip. Upang i-install

oras, pindutin ang S4 (Time Set) na buton at hawak ito pindutin ang S3 (Oras) na buton - upang itakda ang oras o S2 (Min) - upang itakda

minuto. Sa kasong ito, ang mga pagbabasa ng kaukulang mga tagapagpahiwatig ay magsisimulang magbago na may dalas na 2 Hz mula 00 hanggang 59 at pagkatapos ay muli 00. Sa sandali ng paglipat

mula 59 hanggang 00 ang hour counter ay tataas ng isa. Ang pagtatakda ng oras ng alarma ay pareho, kailangan mo lamang itong hawakan

button S5 (Alarm Set). Pagkatapos itakda ang oras ng alarma, kailangan mong pindutin ang pindutan ng S1 upang i-on ang alarma (mga contact

sarado). Ang S6 (I-reset) na buton ay ginagamit upang sapilitang pag-reset minutong tagapagpahiwatig sa 00 kapag nagse-set up. Ang mga LED na D3 at D4 ay gumaganap ng isang papel

naghahati ng mga tuldok na kumikislap sa dalas na 1 Hz. Mga digital na tagapagpahiwatig sa diagram ay matatagpuan sa tamang pagkakasunud-sunod, i.e. halika muna

mga tagapagpahiwatig ng oras, dalawang tuldok na naghahati (LED D3 at D4) at mga tagapagpahiwatig ng minuto.

Gumamit ang orasan ng mga resistors R6-R12 at R14-R16 na may wattage na 0.25W, ang natitira - 0.125W. Quartz resonator XTAL1 sa dalas ng 32 768Hz -

ordinaryong sentry, ang KT315A transistors ay maaaring mapalitan ng anumang low-power na silicon ng naaangkop na istraktura, KT815A - na may mga transistor

average na kapangyarihan na may isang static na base kasalukuyang koepisyent ng paglipat ng hindi bababa sa 40, diodes - anumang mababang-kapangyarihan na silikon. Tweeter BZ1

dynamic, walang built-in generator, winding resistance 45 Ohm. Ang Button S1 ay natural na naka-lock.

Ang mga indicator na ginamit ay TOS-5163AG berde, maaari mong gamitin ang anumang iba pang mga indicator na may karaniwang katod nang hindi binabawasan

paglaban ng mga resistors R6-R12. Sa figure makikita mo ang pinout ng tagapagpahiwatig na ito, ang mga konklusyon ay ipinapakita nang may kondisyon, dahil iniharap

tuktok na view.

Pagkatapos i-assemble ang relo, maaaring kailanganin mong ayusin ang dalas ng crystal oscillator. Ito ay pinakatumpak na magagawa sa pamamagitan ng digital na pagkontrol

gamit ang frequency meter, ang oscillation period ay 1 s sa pin 4 ng U1 microcircuit. Ang pag-tune ng generator habang umuusad ang orasan ay mangangailangan ng mas malaking gastos

oras. Maaaring kailanganin mo ring ayusin ang liwanag ng LEDs D3 at D4 sa pamamagitan ng pagpili sa paglaban ng risistor R5, upang ang lahat

kumikinang nang pantay na maliwanag. Ang kasalukuyang natupok ng orasan ay hindi lalampas sa 180 mA.

Ang relo ay pinapagana ng isang maginoo na supply ng kuryente, na binuo sa isang positibong microcircuit stabilizer 7809 na may output na boltahe na +9V at isang kasalukuyang 1.5A.

Orasan na may pitong-segment na LED indicator sa K145IK1911 chip

Ang kasaysayan ng mga orasang ito na lumalabas sa site ay bahagyang naiiba sa iba pang mga diagram sa site.

Ito ay isang normal na araw na walang pasok, pumunta ako sa post office, naghahalungkat sa paligid, at ang aming mambabasa ay nakatagpo Fedorenko Evgeniy, nagpadala ng isang diagram panoorin, na may paglalarawan at kasama ang lahat ng mga larawan.

Maikling tungkol sa scheme na ito circuit ng elektronikong orasan kanilang mga kamay natapos sa K145IK1911 chip, at ang oras ay ipinapakita sa pitong-segment na mga tagapagpahiwatig ng LED At gayon din ang kanyang artikulo Tingnan natin ang lahat.

Diagram ng orasan:


Upang palakihin ang isang larawan, i-click lamang ito upang palakihin ito At i-save ang computer.

Hindi pa nagtagal, nahaharap ako sa gawaing bumili ng bagong relo o mag-assemble ng bago. Ang mga kinakailangan para sa relo ay simple - ang display ay dapat magpakita ng mga oras at minuto, dapat mayroong alarm clock, at pitong-segment na LED indicator ay dapat gamitin bilang isang display device. Hindi ko nais na itambak ito logic chips, ngunit walang pagnanais na makisali sa mga controllers ng programming. Ang pagpili ay ginawa sa pag-unlad ng industriya ng elektronikong Sobyet - chip K145IK1901.

Wala ito sa tindahan sa oras na iyon, ngunit mayroong isang analogue, sa isang 40-pin na pakete - K145IK1911. Ang pangalan ng mga pin ng microcircuit na ito ay hindi naiiba sa nauna, ang pagkakaiba ay nasa pag-numero.



Ang downside ng mga microcircuits na ito ay gumagana lamang ang mga ito sa mga vacuum fluorescent indicator. Upang matiyak ang docking gamit ang LED indicator, kinakailangan na bumuo ng isang pagtutugma ng circuit gamit ang mga switch ng semiconductor.

Bilang mga driver ng string - J1-J7 maaaring gamitin ang mga transistor KT3107 na may letter index I, A, B. Para sa mga driver para sa pagpili ng mga segment na D1-D4, KT3102I, o KT3117A, KT660A, pati na rin ang sinumang iba pa na may pinakamataas na boltahe collector-emitter ng hindi bababa sa 35 V at collector current ng hindi bababa sa 100 mA. Ang kasalukuyang ng mga segment ng tagapagpahiwatig ay kinokontrol ng mga resistor sa mga circuit ng kolektor ng mga driver ng hilera.



Ang isang tuldok na kumikislap sa dalas na 1 Hz ay ​​ginagamit upang paghiwalayin ang mga digit ng oras at minuto.

Ang dalas na ito ay nasa Y4 pin pagkatapos magsimula ang timing. Nagbibigay din ang scheme na ito ng kakayahang magpakita sa display sa halip na mga oras at minuto - minuto at segundo, ayon sa pagkakabanggit. Pumunta sa mode na ito na isinasagawa sa pamamagitan ng pagpindot sa “Sec.” Ang pagbabalik sa oras at minutong pagpapakita ng oras ay isinasagawa pagkatapos ng pagpindot sa pindutang "Bumalik". Ang chip na ito ay nagbibigay ng kakayahang magtakda ng dalawang alarm clock nang sabay-sabay, ngunit sa pamamaraang ito ang pangalawang alarm clock ay hindi ginagamit bilang hindi kailangan. Ang isang piezo tweeter na may built-in na generator, na may boltahe ng supply na 12V, ay ginagamit bilang isang sound emitter. Ang signal ng alarm clock ay tinanggal mula sa pin Y5 ng microcircuit. Upang magbigay ng pasulput-sulpot na tunog, ang signal ay modulated sa dalas ng 1 Hz, na ginagamit upang ipahiwatig ang pangalawang ritmo (tuldok). Para sa mas detalyadong pag-aaral ng functionality ng K145IK1901(11) microcircuit, maaari kang sumangguni sa dokumentasyon, na nasa kani-kanina lang ay madaling mahanap online. Ang microcircuit ay dapat na pinapagana ng negatibong boltahe na -27V±10%. Ayon sa mga eksperimento na isinagawa, ang microcircuit ay nananatiling gumagana kahit na sa isang boltahe ng -19V, at ang katumpakan ng orasan ay hindi apektado sa lahat.

Ang diagram ng orasan ay ipinapakita sa figure sa itaas. Ang mga chip resistors ng karaniwang sukat na 1206 ay ginamit sa circuit, na ginagawang posible na makabuluhang bawasan ang mga sukat ng aparato. Ang anumang pitong-segment na indicator na may karaniwang anode ay angkop bilang pitong-segment na indicator.

Buweno, iyon na ang katapusan ng kuwento sa ngayon, ito ay higit na bubuo at mapupuno At ipinapahayag ko ang aking pasasalamat sa may-akda nito, si Evgeniy Fedorenko, para sa lahat ng mga katanungan at ibigay din ang kanyang email Ang address na ito email protektado mula sa mga spam bot. Dapat ay pinagana mo ang JavaScript upang matingnan ito.


Malaking LED na orasan

Panimula.

Nagsimula ang lahat ng ganito. Sa aking dacha mayroon akong isang lumang mekanikal na alarm clock (ginawa sa USSR), na may mga problema sa makina. Nagpasya akong mangolekta elektronikong relo. Ang unang problema ay kung aling indicator ang pipiliin. Ang VLI at GRI ay hindi angkop dahil sa malaking pagkakaiba ng temperatura sa dacha. Ang LCD ay hindi na kailangan para sa parehong dahilan. Ang LED indicator ay nananatili. Pagod na akong tumingin sa maliliit na numero sa mga indicator, at ang malalaking seven-segment na indicator ay bihira at mahal. Napagpasyahan na gumawa ng indicator na may taas na digit na 50mm mula sa mga indibidwal na berdeng LED.

Nalaman namin ang tagapagpahiwatig, ngunit kailangan itong pamahalaan kahit papaano. Sa kasong ito, ang orasan ay dapat tumakbo kahit na walang kapangyarihan sa loob ng mahabang panahon. Gagawin namin ito sa isang ATTiny2313 MK at isang RTC DS1307 chip, na mayroon ding built-in na power controller at nagbibigay-daan sa iyong magkonekta ng baterya.

1. Tagapagpahiwatig.

Gagawin namin ito, tulad ng sinabi ko na, mula sa mga indibidwal na berdeng LED na may diameter na 5mm. Narito ang indicator diagram:

Walang gaanong ipaliwanag dito. Ang kasalukuyang-paglilimita ng mga resistor, ang mga diode ay kinakailangan para sa magandang pagguhit ng mga numero. Ang bawat parihaba sa diagram ay dapat magkaroon ng isang digit (ang diagram ay pareho para sa lahat), na may naghihiwalay na colon sa gitna.

2. Pangunahing bahagi.

Ang circuit, tulad ng sinabi ko na, ay batay sa ATTiny2313 at DS1307. Narito ito:

Nangangailangan ito ng ilang paliwanag. Sa kanan ay dalawang dalawahang pitong-segment na ilaw at dalawang LED - panloob na circuit maliit na indicator na may OA. Bakit dalawang tagapagpahiwatig? Sa gabi, ang isang malaking indicator na may maliwanag na glow ay maaaring makagambala sa pagtulog (ang orasan ay malapit sa kama), kaya ang indikasyon ay maaaring ilipat sa isang maliit na indicator gamit ang switch SW1. Sa posisyong "Night". Ang isang maliit na tagapagpahiwatig ay gumagana sa posisyon na "Araw". - malaki. Nakuha ko ang maliit na tagapagpahiwatig na ito mula sa washing machine, nasa kalan ang pinout. 3V na baterya, CR2032. Ang mga transistor Q1-Q4 ay maaaring palitan ng anumang ibang low-power na PNP transistors, halimbawa KT315. Q6-Q9 - sa PNP na may CE na kasalukuyang hindi bababa sa 1A, Q5 - sa NPN na may collector current na hindi bababa sa 0.4A. Ang power supply ay maaaring anuman na may boltahe na 9-20V, ang polarity ay hindi mahalaga, maaari mo ring gamitin ang alternating boltahe. Kasalukuyang hindi bababa sa 1A. Ang U4 stabilizer ay dapat na naka-install sa radiator. Sa pamamagitan ng paraan, mas mababa ang input boltahe, mas madaling buhay para sa stabilizer. Ang BP ko ay ganito:

Ngayon ay lumipat tayo sa pagpupulong.

3. Pagtitipon.

Pumunta tayo sa tindahan at bumili ng mga piyesa.

Gumagawa kami ng mga board at simulan ang paghihinang. Ang paghihinang ng 88 LEDs, ang parehong bilang ng mga resistors at 44 diodes ay hindi madali, ngunit sulit ito.

Ngayon ikinonekta namin ang lahat gamit ang mga wire. Gumagamit ako ng mga kable at konektor ng PLS/PBS. Ang mga larawang ito ay makakatulong sa iyo:

Ngayon ay pinapa-flash namin ang MK. Narito ang mga piyus:

At i-on ang:

Ang mga button at connector na ginamit ko ay:

4. Katawan.

Ginawa ko ang katawan mula sa plywood at isang 20 * 40 na bloke, pinahiran ito ng buhangin at barnisan ito. Nag-install ako ng dalawang fastener sa likod para sa wall mounting.

Sa pamamagitan ng paraan, upang i-seal ang mga window ng tagapagpahiwatig na ginamit ko ang pelikula mula sa mga berdeng bote, mukhang maganda ito at pinoprotektahan mula sa pagkakalantad sa araw.

Ngayon ilang mga larawan: