LED göstəriciləri ilə DIY elektron saat. Öz rəqəmsal saatınızı retro üslubda necə etmək olar

Bilək ev saatı vakuum göstəricisində, steampunk üslubunda hazırlanmışdır. Material www.johngineer.com saytından götürülmüşdür. Bu qol saatı IVL-2 displeyi əsasında yığılmışdır. Əvvəlcə standart olanları yaratmaq üçün bu göstəricilərdən bir neçəsini aldım. stolüstü saat, lakin bu barədə düşünəndən sonra mən də qəşəng qol saatları hazırlaya biləcəyimi başa düşdüm. Göstərici bir sıra xüsusiyyətlərə malikdir ki, bu da onu digər sovet displeylərinə nisbətən bu məqsəd üçün daha uyğun edir. Budur parametrlər:

  • Nominal filament cərəyanı 60mA 2.4V-dir, lakin 35mA 1.2V ilə işləyir.
  • Kiçik ölçü- yalnız 1,25 x 2,25"
  • Nisbətən işləyə bilər aşağı gərginlikşəbəkələr 12V (24-ə qədər)
  • 12,5V-də yalnız 2,5 mA/seqment istehlak edir

Bütün şəkilləri klikləməklə böyüdülə bilər. Layihənin uğurla başa çatmasına ən böyük maneə qida idi. Bu saat kostyumun bir hissəsi olmaq üçün nəzərdə tutulduğundan, batareyanın cəmi 10 saat işləməsinin əhəmiyyəti yoxdur. Mən AA və AAA üzərində qərar verdim.

Sxem olduqca sadədir. Mikrokontroller Atmel AVR ATMega88 və real vaxt saatı - DS3231. Ancaq daha ucuz olan başqa çiplər var ki, onlar generatorda da yaxşı işləyir.

VFD displeyi MAX6920 - yüksək gərginlikli (70V-ə qədər) çıxışları olan 12 bitlik sürüşmə registri ilə idarə olunur. İstifadəsi asandır, çox etibarlı və yığcamdır. Displey sürücüsünün bir dəstə diskret komponentləri lehimləməsi də mümkün idi, lakin yer məhdudiyyətləri səbəbindən bu, praktiki deyildi.

Batareyanın gərginliyi həmçinin 5V gücləndirici çeviriciyə (MCP1640 SOT23-6) güc verir. normal əməliyyat AVR, DS3231 və MAX6920, həmçinin vakuum göstərici şəbəkə gərginliyi üçün 13V istehsal edən ikinci gücləndirici çeviriciyə (NCP1403 SOT23-5) giriş gərginliyi kimi çıxış edir.

Saatda üç sensor var: bir analoq və iki rəqəmsal. Analoq sensor fototransistordur və işıq səviyyəsini (Q2) aşkar etmək üçün istifadə olunur. Rəqəmsal sensorlar: BMP180 - təzyiq və temperatur və MMA8653 - hərəkətin aşkarlanması üçün akselerometr. Hər ikisi rəqəmsal sensor I2C avtobusu ilə DS3231-ə qoşulur.

Pirinç borular şüşə ekranın gözəlliyi və qorunması üçün lehimlənir qol saatı, və 2 mm qalınlığında mis məftillər - dəri kəməri bağlamaq üçün. Tam dövrə diaqramı orijinal məqalədə verilmir - göstərilən mikrosxemlərə məlumat cədvəlinin bağlantısına baxın.

LED sadə saat ucuz PIC16F628A nəzarətçisində edilə bilər. Təbii ki, mağazalar müxtəlif elektron saatlarla doludur, lakin onların funksiyalarında ya termometr, ya da zəngli saat olmaya bilər, ya da qaranlıqda parlamaya bilər. Və ümumiyyətlə, bəzən hazır olanları almaqdansa, özünüz bir şey lehimləmək istəyirsiniz. Diaqramı böyütmək üçün klikləyin.

Təklif olunan saatların təqvimi var. Tarixi göstərmək üçün iki seçim var - ayı rəqəm və ya heca kimi, bütün bunlar tarix daxil edildikdən sonra düymə ilə daha da keçərək konfiqurasiya edilir. S1 nümayişi zamanı tələb olunan parametr, termometr. üçün proqram təminatı var müxtəlif sensorlar. Cihazın qutusuna baxın:


Hər kəs kvars rezonatorlarının dəqiqliklə ideal olmadığını bilir və bir neçə həftə ərzində səhv yığılır. Bu problemlə mübarizə aparmaq üçün saatda parametrlər tərəfindən təyin olunan bir dərəcə düzəlişi var SHSL. Daha ətraflı:

SH=42 və SL=40 gündə 5 dəqiqə irəli;
SH=46 və SL=40 gündə 3 dəqiqə geriyə;
SH=40 və SL=40 gündə 2 dəqiqə irəli;
SH=45 və SL=40 gündə 1 dəqiqə geriyə;
SH=44 və SL=С0 - bu, gündə 1 dəqiqə irəli;
SH=45 və SL=00 - bu düzəliş deaktivdir.

Bu yolla mükəmməl dəqiqliyə nail ola bilərsiniz. Baxmayaraq ki, mükəmməl qurulana qədər düzəlişi bir neçə dəfə tənzimləməli olacaqsınız. İndi elektron saatın işləməsi aydın şəkildə göstərilir:

temperatur 29 dərəcə Selsi

Göstəricilər olaraq, ya diaqramın özündə göstərilən LED yığım birləşmələrindən istifadə edə bilərsiniz və ya onları adi yuvarlaq super parlaq LED-lərlə əvəz edə bilərsiniz - onda bu saatlar uzaqdan görünəcək və hətta küçədə də asıla bilər.

Bu saat tanınmış çipsetdə yığılmışdır - K176IE18 (zəng siqnalı generatoru olan saat üçün ikili sayğac),

K176IE13 (zəngli saat ilə saat sayğacı) və K176ID2 (konvertor ikili kod yeddi seqmentdə)

Enerji işə salındıqda, sıfırlar avtomatik olaraq saat və dəqiqə sayğacına və U2 çipinin zəngli saat yaddaş registrinə yazılır. Quraşdırma üçün

vaxtı təyin etmək üçün S4 (Vaxt təyini) düyməsini sıxıb saxlayın və S3 (Saat) düyməsini basın - saatı təyin etmək və ya S2 (Min) - təyin etmək üçün

dəqiqə. Bu halda, müvafiq göstəricilərin oxunuşları 2 Hz tezliyi ilə 00-dan 59-a və sonra yenidən 00-a dəyişməyə başlayacaq. Keçid anında

59-dan 00-a qədər sayğac bir artacaq. Zəngli saatın qurulması eynidir, sadəcə onu saxlamaq lazımdır

düyməsini S5 (Siqnal dəsti). Zəngli saatı təyin etdikdən sonra zəngli saatı işə salmaq üçün S1 düyməsini sıxmalısınız (əlaqələr

Bağlı). S6 (Sıfırla) düyməsi istifadə olunur məcburi sıfırlama qurarkən dəqiqə göstəriciləri 00-da. LED-lər D3 və D4 rol oynayır

1 Hz tezliyində yanıb-sönən bölmə nöqtələri. Rəqəmsal göstəricilər diaqramda düzgün qaydada yerləşir, yəni. birinci gəl

saat göstəriciləri, iki ayırıcı nöqtə (LED D3 və D4) və dəqiqə göstəriciləri.

Saat 0,25 Vt gücündə R6-R12 və R14-R16 rezistorlarından istifadə etdi, qalanları - 0,125 Vt. 32 768 Hz tezliyində XTAL1 kvars rezonatoru -

adi keşikçi, KT315A tranzistorları müvafiq strukturun istənilən aşağı güclü silikonu ilə, KT815A - tranzistorlarla əvəz edilə bilər.

ən azı 40 statik əsas cərəyan ötürmə əmsalı ilə orta güc, diodlar - hər hansı bir aşağı güclü silikon. Tvitter BZ1

dinamik, quraşdırılmış generator olmadan, sarım müqaviməti 45 Ohm. S1 düyməsi təbii olaraq kilidlənib.

İstifadə olunan göstəricilər TOS-5163AG yaşıldır, ümumi katodlu istənilən digər göstəriciləri azaltmadan istifadə edə bilərsiniz.

R6-R12 rezistorlarının müqaviməti. Şəkildə pinoutu görə bilərsiniz bu göstəricidən, nəticələr şərti olaraq göstərilir, çünki təqdim etdi

yuxarıdan görünüş.

Saatı yığdıqdan sonra kristal osilatorun tezliyini tənzimləmək lazım gələ bilər. Bu, ən dəqiq şəkildə rəqəmsal nəzarətlə edilə bilər

tezlik sayğacından istifadə edərək, U1 mikrosxeminin 4-cü pinində salınma müddəti 1 s-dir. Saat irəlilədikcə generatorun sazlanması əhəmiyyətli dərəcədə daha çox xərc tələb edəcəkdir

vaxt. Siz həmçinin R5 rezistorunun müqavimətini seçərək D3 və D4 LED-lərinin parlaqlığını tənzimləməli ola bilərsiniz ki, hər şey

bərabər parlaq şəkildə parladı. Saatın istehlak etdiyi cərəyan 180 mA-dan çox deyil.

Saat +9V çıxış gərginliyi və 1,5A cərəyanı olan müsbət mikrosxem stabilizatoru 7809 üzərində yığılmış adi enerji təchizatı ilə təchiz edilmişdir.

K145IK1911 çipində yeddi seqmentli LED göstərici ilə saat

Saytda görünən bu saatların tarixi saytdakı digər diaqramlardan bir qədər fərqlidir.

Adi bir istirahət günüdür, poçt şöbəsinə gedirəm, ora-bura baxıram, oxucumuz rastlaşır Fedorenko Evgeniy, bir diaqram göndərdi təsviri ilə baxın və bütün fotoşəkilləri ilə.

Qısaca bu sxem haqqında elektron saat dövrəsi onların əllər tamamlandı K145IK1911 çipində, və vaxt yeddi seqmentli LED göstəricilərində göstərilir və hər şeyə baxaq.

Saat diaqramı:


Şəkli böyütmək üçün üzərinə klikləyin və kompüteri yadda saxlayın.

Bir müddət əvvəl ya yeni saat almaq, ya da özüm yenisini yığmaq vəzifəsi ilə üzləşdim. Saata olan tələblər sadə idi - displeydə saatlar və dəqiqələr göstərilməli, zəngli saat olmalı, displey qurğusu kimi yeddi seqmentli LED göstəricilərdən istifadə edilməlidir. Mən onu yığmaq istəmirdim məntiq çipləri, lakin proqramlaşdırma nəzarətçiləri ilə məşğul olmaq istəyi yox idi. Seçim sovet elektronika sənayesinin inkişafı ilə bağlı edildi - çip K145IK1901.

O vaxt mağazada deyildi, amma 40 pinli paketdə bir analoq var idi - K145IK1911. Bu mikrosxemin sancaqlarının adı əvvəlkindən fərqlənmir, fərq nömrələnmədədir.



Bu mikrosxemlərin mənfi cəhətləri Onlar yalnız vakuumlu floresan göstəricilərlə işləyirlər. LED göstəricisi ilə birləşməni təmin etmək üçün yarımkeçirici açarlardan istifadə edərək uyğun bir dövrə qurmaq lazım idi.

Simli sürücülər kimi - J1-J7 tranzistorlardan istifadə etmək olar KT3107 hərf indeksi I, A, B. D1-D4, KT3102I və ya KT3117A, KT660A seqmentlərini seçmək üçün sürücülər üçün, eləcə də hər hansı digər maksimum gərginlikən azı 35 V kollektor-emitter və ən azı 100 mA kollektor cərəyanı. Göstərici seqmentlərin cərəyanı sıra sürücülərin kollektor sxemlərindəki rezistorlar tərəfindən tənzimlənir.



Saat və dəqiqə rəqəmlərini ayırmaq üçün 1 Hz tezliyində yanıb-sönən nöqtə istifadə olunur.

Bu tezlik zamanlama başlandıqdan sonra Y4 pinində mövcuddur. Bu sxem həm də ekranda müvafiq olaraq saatlar və dəqiqələr - dəqiqələr və saniyələr əvəzinə göstərmək imkanı verir. Getmək bu rejim"Sec." düyməsini basmaqla həyata keçirilir. Saat və dəqiqə vaxt göstəricisinə qayıtmaq “Geri qayıt” düyməsini basdıqdan sonra həyata keçirilir. Bu çip eyni vaxtda iki zəngli saat qurmaq imkanı verir, lakin bu sxemdə ikinci zəngli saat lazımsız olaraq istifadə edilmir. Səs emitörü kimi 12V təchizatı gərginliyi olan daxili generatoru olan bir piezo tweeter istifadə olunur. Zəngli saat siqnalı mikrosxemin Y5 pinindən çıxarılır. Fasiləli səsi təmin etmək üçün siqnal 1 Hz tezliyində modulyasiya edilir, ikinci ritmi (nöqtə) göstərmək üçün istifadə olunur. K145IK1901(11) mikrosxeminin funksionallığını daha ətraflı öyrənmək üçün aşağıdakı sənədlərə müraciət edə bilərsiniz. Son vaxtlar asanlıqla onlayn tapmaq olar. Mikrosxem -27V±10% mənfi gərginliklə qidalanmalıdır. Aparılan təcrübələrə görə, mikrosxem hətta -19V gərginlikdə də işlək vəziyyətdə qalır və saatın dəqiqliyinə heç bir təsir göstərmir.

Saat diaqramı yuxarıdakı şəkildə göstərilmişdir. Dövrədə standart ölçülü 1206 çip rezistorlarından istifadə edilmişdir ki, bu da cihazın ölçülərini əhəmiyyətli dərəcədə azaltmağa imkan verir. Ümumi anodlu hər hansı yeddi seqmentli göstəricilər uyğun gəlir.

Bu, hələlik hekayənin sonudur və onun müəllifi Evgeniy Fedorenkoya bütün suallara görə minnətdarlığımı bildirirəm Bu ünvan E-poçt spam botlardan qorunur. Onu görmək üçün JavaScript-i aktiv etməlisiniz.


Böyük LED saat

Giriş.

Hər şey belə başladı. Daçamda köhnə mexaniki zəngli saatım (SSRİ istehsalı) var idi, mexaniki problemlər var idi. toplamaq qərarına gəldim Rəqəmsal saat. Birinci problem hansı göstəricinin seçiləcəyidir. VLI və GRI kottecdə böyük temperatur fərqləri səbəbindən uyğun deyil. Eyni səbəbdən LCD-yə artıq ehtiyac yoxdur. LED göstəricisi qalır. Mən indikatorlarda kiçik rəqəmlərə baxmaqdan yoruldum və böyük yeddi seqmentli göstəricilər nadir və bahalıdır. Fərdi yaşıl LED-lərdən 50 mm hündürlüyü olan bir göstərici hazırlamaq qərara alındı.

Göstəricini anladıq, amma onu bir şəkildə idarə etmək lazımdır. Bu vəziyyətdə, uzun müddət elektrik olmasa belə, saat işləməlidir. Biz bunu ATTiny2313 MK və RTC DS1307 çipində edəcəyik, bu da daxili güc nəzarətçisinə malikdir və batareyanı birləşdirməyə imkan verir.

1. Göstərici.

Artıq dediyim kimi, 5 mm diametrli fərdi yaşıl LED-lərdən edəcəyik. Budur göstərici diaqramı:

Burada izah ediləcək çox şey yoxdur. Rəqəmlərin gözəl çəkilməsi üçün cərəyanı məhdudlaşdıran rezistorlar, diodlar lazımdır. Diaqramdakı hər düzbucaqlıda bir rəqəm olmalıdır (diaqram hamı üçün eynidir), ortada ayırıcı iki nöqtə qoyulmalıdır.

2. Əsas hissə.

Sxem, artıq dediyim kimi, ATTiny2313 və DS1307-yə əsaslanır. Budur o:

Bu müəyyən izahat tələb edir. Sağda iki cüt yeddi seqmentli işıq və iki LED var - daxili dövrə OA ilə kiçik göstərici. Niyə iki göstərici? Gecə, parlaq parıltı ilə böyük bir göstərici yuxuya mane ola bilər (saat yatağın yanında olacaq), buna görə də SW1 açarından istifadə edərək göstərici kiçik bir göstəriciyə keçirilə bilər. "Gecə" mövqeyində Kiçik bir göstərici "Gün" mövqeyində işləyir. - böyük. Bu kiçik göstəricini məndən aldım Paltaryuyan maşın, sancaq sobanın üstündədir. 3V batareya, CR2032. Q1-Q4 tranzistorları istənilən digər aşağı güclü PNP tranzistorları ilə əvəz edilə bilər, məsələn KT315. Q6-Q9 - ən azı 1A CE cərəyanı ilə PNP-də, Q5 - ən azı 0,4A kollektor cərəyanı ilə NPN-də. Enerji təchizatı 9-20V gərginlikli hər hansı bir ola bilər, polarite vacib deyil, hətta alternativ gərginlikdən istifadə edə bilərsiniz. Cərəyan 1A-dan az deyil. U4 stabilizatoru radiatora quraşdırılmalıdır. Yeri gəlmişkən, giriş gərginliyi nə qədər aşağı olarsa, stabilizatorun ömrü bir o qədər asan olar. Mənim qan təzyiqim belədir:

İndi montaja keçək.

3. Yığıncaq.

Mağazaya gedək və hissələri alaq.

Lövhələr düzəldirik və lehimləməyə başlayırıq. 88 LED-in, eyni sayda rezistorun və 44 diodun lehimlənməsi asan deyil, amma buna dəyər.

İndi hər şeyi tellərlə bağlayırıq. Mən PLS/PBS kabellərindən və konnektorlarından istifadə edirəm. Bu şəkillər sizə kömək edəcək:

İndi MK-ni yandırırıq. Budur qoruyucular:

Və yandırın:

İstifadə etdiyim düymələr və bağlayıcılar bunlardır:

4. Bədən.

Korpusu fanerdən və 20*40 blokdan düzəltdim, zımpara etdim və lakladım. Divara quraşdırmaq üçün arxa tərəfə iki bərkidici quraşdırdım.

Yeri gəlmişkən, indikator pəncərələrini bağlamaq üçün yaşıl şüşələrdən film istifadə etdim, o, gözəl görünür və günəş şüalarından qoruyur.

İndi bir neçə foto: