Mütəxəssis Hamam Təmiri İcması

PIC16F628A-da uzaqdan idarə olunan zəngli saat - Mikrokontrollerlərdəki cihazlar - Mikrokontrollerlərdə cihazların sxemləri. pic16f628a-da elektron saat dövrəsi - MK-dakı cihazlar - radio-bes - ev üçün elektronika Orijinal dövrənin təsviri

Budur laboratoriya avadanlıqlarının başqa bir nümunəsi - LC sayğacı. Bu ölçmə rejimi, xüsusilə L ölçülməsi, ucuz zavod multimetrlərində tapmaq demək olar ki, mümkün deyil.

Bunun sxemi Mikrokontrollerdə LC sayğacı www.sites.google.com/site/vk3bhr/home/index2-html saytından götürülmüşdür. Cihaz 16F628A PIC mikro nəzarət cihazı üzərində qurulub və mən bu yaxınlarda bir PIC proqramçısı aldığım üçün onu bu layihə ilə sınaqdan keçirmək qərarına gəldim.

5 voltluq cib telefonu şarj cihazından istifadə etmək qərarına gəldiyim üçün 7805 tənzimləyicisini çıxardım.

Dövrədə trimmer rezistoru 5 kOhm-dur, amma əslində satın alınan LCD modulun məlumat cədvəlinə uyğun olaraq 10 kOhm quraşdırdım.
Hər üç kondansatör 10 µF tantaldır. Qeyd etmək lazımdır ki, C7 - 100 µF kondansatör əslində 1000 µF-dir.
İki 1000pF kondansatör, 1% tolerantlığa malik styroflex kondansatör, 82µH induktiv rulon.

Arxa işıqlandırma ilə ümumi cərəyan istehlakı təxminən 30mA-dır.
Rezistor R11 arxa işığın cərəyanını məhdudlaşdırır və ölçüləri faktiki istifadə olunan LCD moduluna uyğun olmalıdır.

Mən orijinal PCB rəsmini başlanğıc nöqtəsi kimi istifadə etdim və məndə olan komponentlərə uyğunlaşdırmaq üçün dəyişdirdim.
Nəticə budur:




Son iki fotoşəkildə LC sayğacı işlək vəziyyətdədir. Bunlardan birincisində 1nF kondansatörün tutumu 1% sapma ilə, ikincisində isə 10% sapma ilə 22 μH endüktans ilə ölçülür. Cihaz çox həssasdır - yəni əlaqəsiz bir kondansatör ilə təxminən 3-5 pF tutum göstərir, lakin bu, kalibrləmə ilə aradan qaldırılır.

Kiçik 4 rəqəmli göstərici ilə saat. Saatlar və dəqiqələr arasındakı nöqtə 0,5 saniyə tezliyi ilə yanıb-sönür. İstənilən obyektə quraşdırıla bilər: stolüstü təqvim, radio, avtomobil. Təxmini səhv - 0,00002%. Praktikada altı ay ərzində heç vaxt düzəlişlərə ehtiyac yox idi.

Enerji təchizatı 4,5 - 5 volt, cərəyan 70 mA-a qədər. Gərginlik stabilizatoru adapter fişində yerləşir. Standart dövrəyə uyğun olaraq 3 vattlıq transformator və yüksək tezlikli çevirici - stabilizatorda yığılır. Bir avtomobil üçün, əlbəttə ki, transformator lazım deyil. Qızdırıcısı olmayan mikrosxem praktiki olaraq qızmır. 3,5 mm enerji təchizatı üçün birləşdirici. Kvars 4 MHz. İstənilən aşağı güclü n-p-n tranzistorlar.

İstənilən düymələr . Düymənin uzunluğu dizayn tələblərinə əsasən seçilir. Siz həmçinin dirijor tərəfində düymələri lehimləyə bilərsiniz. Hər dəfə düyməni basdığınız zaman bir vahid əlavə olunur. Tutulduqda, sayma məqbul bir sürətə çatır.

Rezistorlar MLT - 0,25. R7 – R14 300 – 360 Ohm. R3 – R6 1-3 kOhm.
Batareyalar: 4 ədəd GP-170 və ya oxşar. Şəbəkə gərginliyi söndürüldükdə, onlar yalnız mikro nəzarətçiyə enerji verirlər. Düz 8 gün saxlayırlar, yoxladım.
İrəli istiqamətdə ən aşağı gərginlik düşməsi olan diodlar.

Lövhələr birtərəfli folqa fiberglasdan hazırlanır.

Mikrokontrolleri istehsal olunan lövhənin panelinə quraşdırmadan əvvəl, gücü yandırın və rozetkanın 14-cü ayağındakı gərginliyi ölçün. 4,5 - 4,8 volt olmalıdır. 5-ci ayaqda 0 volt. İstehsal olunan lövhənin keyfiyyətinə və ya hissələrin xidmət qabiliyyətinə əmin deyilsinizsə, cihazı mikro nəzarətçi olmadan yoxlayın. Bu çox sadə edilir:

  • Çılpaq naqildən rozetkaya, terminal 1 və 14-ə bir keçid daxil edin. Bu o deməkdir ki, ilk ayaqdan +4,5 volt bir rezistor vasitəsilə tranzistor VT 2-ni açacaq və saat vahidinin göstəricisinin katodu sıfıra bağlanacaq.
  • İstənilən teli bir ucu ilə + ilə birləşdirin, digər ucu ilə növbə ilə rozetkanın 6,7,8,9,10,11,12,13 terminallarına toxunun.
  • Eyni zamanda, işıqlandırma seqmentlərini və onların diaqrama uyğunluğunu müşahidə edin: + 6-cı ayaqda - "g" seqmenti yanır və s.
  • Jumperi rozetkanın 2 və 14-cü terminallarına keçirin. Dəqiqə vahidi göstəricisinin bütün seqmentlərini yoxlayın.
  • Jumper 18 və 14 - onlarla saat yoxlanılır, 17 və 14 - onlarla dəqiqə.

Bir şey düzgün işləmirsə, onu düzəldin. Hər şey düzgündürsə, mikrokontrolleri proqramlaşdırın və enerjini söndürməklə rozetkaya daxil edin.
HEX faylı əlavə edilmişdir.
Gücü yandırın və hazır saat əldə edin.

Rezistorlar da daxil olmaqla bütün hissələri satın alsanız, diaqramıma görə cihaz təxminən 400 rubla başa gələcək:

  • PIC16F628A – 22,8 UAH
  • LM2575T-5.0 – 10 UAH
  • FYQ 3641AS21 - 9,3 UAH
  • Panel - 3 UAH
  • kvars - 1,5 UAH

Ədəbiyyat:

  • Pic mikro nəzarətçiləri. Bilməli olduğunuz hər şey. Sid Katzen, 2008
  • PIC mikro nəzarətçiləri. Memarlıq və proqramlaşdırma. Maykl Predko. 2010
  • Pic mikro nəzarətçiləri. Tətbiq təcrübəsi. Christian Tavernier. 2004
  • PIC mikrokontrollerlərindən istifadə etməklə quraşdırılmış sistemlərin inkişafı. Tim Wilmshurst. 2008
  • Məlumat vərəqi: PIC16F628A, FYQ 3641, LM2575.
  • Başlayanlar üçün PIC kontrollerlərinin proqramlaşdırılması üzrə təlimat. Yevgeni Korabelnikov. 2008

Aşağıda siz proshivka və PCB-ni LAY formatında yükləyə bilərsiniz

Radioelementlərin siyahısı

Təyinat Növ Denominasiya

Mağaza

MK PIC 8 bitlik

PIC16F628A

1
Mağazada axtarın
VR2 DC/DC impuls çeviricisi

LM2575

1 5VMağazada axtarın
VT1-VT4 Bipolyar tranzistor

KT315A

4
Mağazada axtarın
VD1, VD3, VD4 Diod

D310

3
Mağazada axtarın
VD2 Schottky diodu

1N5819

1
Mağazada axtarın
VD5 Diod körpüsü

DB157

1
Mağazada axtarın
C1, C2 Kondansatör20 pF2
Mağazada axtarın
C3 Kondansatör0,1 µF1
Mağazada axtarın
C4 330 µF 16 V1
Mağazada axtarın
C5 Elektrolitik kondansatör100 µF 35 V1
Mağazada axtarın
R1, R2 Rezistor

10 kOhm

2
Mağazada axtarın
R3-R6 Rezistor

1,5 kOhm

4
Mağazada axtarın
R7-R9, R11-R14 Rezistor

300 Ohm

7
Mağazada axtarın
R10 Rezistor

360 Ohm

1


Saatın bu versiyası dövrəni mümkün qədər sadələşdirmək, enerji istehlakını azaltmaq və nəticədə cibinizə asanlıqla sığan bir cihaz əldə etmək üçün hazırlanmışdır. Dövrəni gücləndirmək üçün miniatür batareyaları, SMD montajını və miniatür dinamiki (məsələn, işləməyən mobil telefondan) seçməklə, kibrit qutusundan bir qədər böyük dizayn əldə edə bilərsiniz.
Super parlaq göstəricinin istifadəsi dövrə tərəfindən istehlak olunan cərəyanı azaltmağa imkan verir. Cari istehlakın azalması "LoFF" rejimində də əldə edilir - göstərici sönür və yalnız saatın aşağı dərəcəli rəqəminin yanıb-sönən nöqtəsi açılır.

Göstəriş
Göstəricilərin tənzimlənən parlaqlığı oxunuşların ən rahat ekranını seçməyə imkan verir (və yenidən enerji istehlakını azaldır).
Saat 9 ekran rejiminə malikdir. Rejimlər arasında keçid "plus" və "minus" düymələri vasitəsilə həyata keçirilir. Oxunmaların özlərini göstərməzdən əvvəl, göstəricilərdə rejimin adı haqqında qısa bir işarə göstərilir. İpucu ekranının müddəti bir saniyədir. Qısamüddətli göstərişlərin istifadəsi saatın yaxşı erqonomikasına nail olmağa imkan verdi. Ekran rejimləri arasında keçid edərkən (bunlardan adi bir saat kimi sadə bir cihaz üçün çox şey var) heç bir qarışıqlıq yoxdur və göstəricidə hansı oxunuşların göstərildiyi həmişə aydın olur.


Göstəricidə göstərilən oxunuşların düzəldilməsi "Düzəliş" düyməsini basmaqla aktivləşdirilir. Bu halda, 1/4 saniyə ərzində qısa müddətli sorğu göstərilir, bundan sonra tənzimlənən dəyər 2 Hz tezliyində yanıb-sönməyə başlayır. Oxumalar artı və mənfi düymələri ilə düzəldilir. Düyməni uzun müddət basdığınız zaman təyin olunmuş tezlikdə avtomatik təkrarlama rejimi işə salınır. Düyməni basmaq üçün avtomatik təkrarlama tezlikləri bunlardır: saatlar, aylar və həftənin günü üçün - 4 Hz; dəqiqə, il və göstərici parlaqlığı üçün - 10 Hz; düzəliş dəyəri üçün - 100 Hz.
Saatlar, dəqiqələr və saniyələr istisna olmaqla, bütün tənzimlənən dəyərlər EEPROM-a yazılır və enerjini söndürüb yandırdıqdan sonra bərpa olunur. Korreksiya zamanı saniyələr sıfırlanır. Saat-dəqiqə, dəqiqə-saniyə və LoFF istisna olmaqla bütün rejimlər avtomatik olaraq qaytarılır. 10 saniyə ərzində heç bir düymə basılmazsa, saat saat-dəqiqə göstərmə rejiminə keçir.
Düyməni basaraq "On/Off alarm." Zəngli saat açılır/sönür. Siqnalın işə salınması qısa iki tonlu səslə təsdiqlənir. Zəngli saat işə salındıqda, göstəricinin aşağı sıra rəqəmindəki nöqtə yanır.
"Corr" rejimində indikatorda ilkin dəyəri saniyədə 5000 mikrosaniyə olan düzəliş sabiti göstərilir. Saat geridə qaldıqda, sabiti saniyədə mikrosaniyələrlə hesablanmış gecikmə miqdarı ilə artırırıq. Saat tələsirsə, o zaman eyni prinsipə uyğun olaraq sabiti azaldırıq.

Bu cihaz zəngli saatı olan adi elektron saatdır, lakin IR pultundan idarə olunur. Saat proqram təminatı ilə həyata keçirilir, ekran dinamikdir. Elektrik kəsilməsi halında dövrə ehtiyat enerji təmin edir. Zəngli saat daxili generatoru olan sadə bir səs siqnalında həyata keçirilir - səs siqnalı.

İdarəetmə paneli PIC12F629 mikro nəzarətçisində həyata keçirilir. Uzaqdan idarəetmə kompüter anakartı üçün adi batareya ilə təchiz edilmişdir. Düymələrdən heç biri basılmırsa, mikrokontroller SLEEP rejimindədir və faktiki olaraq heç bir cərəyan sərf etmir. Düymə basılan kimi mikrokontroller “oyanır” və IR LED-ə kod mesajı yaradır.


Enerji yandırıldıqda displey cari vaxtı göstərir və iki nöqtə yanıb-sönür. Əgər siz CLOCK düyməsini basarsanız, displeydə həyəcan siqnalının təyin olunduğu vaxt (iki nöqtə yanıb-sönmür) və ya --:-- siqnal söndürülübsə, göstəriləcək. Yenidən CLOCK düyməsini basdıqda və ya 6 saniyədən sonra cihaz cari vaxtı yenidən göstərəcək. COR düyməsini basmaq, əgər saat hazırda göstərilirsə, cihazı saat korreksiyası rejiminə keçir; və ya displeydə həyəcan siqnalı görünərsə, siqnalizasiya rejiminə keçir. Birinci basma - saatlar yanıb-sönür, +1 düyməsi saatları təyin edir, COR düyməsini ikinci dəfə basdıqda - dəqiqələr yanıb-sönür - +1 düyməsi dəqiqələri təyin edir, üçüncü basma - saatın (və ya həyəcanın) düzəliş rejimindən çıxır. Siqnalın vaxtı tənzimlənirsə, avtomatik olaraq açılır.

Ekranda zəngli saatın qurulması vaxtı göstərildikdə (CLOCK düyməsi ilə yandırılır) - +1 düyməsinə basmaq işə salınır və yenidən basmaq həyəcanı söndürür, ekranda müvafiq olaraq zəngli saatın qurulması vaxtı və ya --:-- ( kolon yanıb-sönmür). Siqnal söndürülürsə, onun qurulma vaxtı sıfırlanmır.

Saat göstəricisi rejimində (iki nöqtə yanıb-sönür) - +1 düyməsini basmaqla saat "gecə" rejiminə keçir - bu rejimdə göstərici tamamilə sönür və yalnız iki nöqtə yanıb-sönür, bu da enerji istehlakını azaldır və lazımsız enerji yaratmır. gecə işıqlandırması. Bu halda pultda istənilən düyməyə basmaq, həmçinin işə salmaq saatı gecə rejimindən çıxarır.

Siqnal sönərsə, bir dəqiqəlik bip səsi eşidilir, displeydəki bütün nömrələr yanıb-sönür. Pultdakı hər hansı bir düyməyə basmaq həyəcan siqnalını söndürür (onun qurulması vaxtını sıfırlamadan).

Saatın ehtiyat enerji təchizatı üçün, eləcə də idarəetmə panelində kompüterin anakartından bir batareya istifadə olunur. Onun gərginliyi 3V-dir, buna görə də saatdakı mikrokontroller aşağı gərginlikli istifadə edilməlidir - PIC16LF628A. Gərginliyi 3,6V-dən çox olan bir batareyadan istifadə etsəniz, adi PIC16F628A bunu edəcəkdir. Yaxşı, tam ideal variant NANOWATT texnologiyası ilə mikrokontrollerdən istifadə etməkdir - PIC16F819 (Diqqət! Bu mikrokontroller müxtəlif proqram təminatından istifadə edir).

Əlaqədar nəşrlər