Šie elektroniskie pulksteņi ir visvienkāršākie. Tie tika samontēti dažu stundu laikā. Mikrokontrollera PIC16F628A pamatā, papildus tam pulkstenī ir vairāki vienkārši un lēti elementi, informācija tiek parādīta uz 4 ciparu (stundu) LED indikatora. Ķēde tiek darbināta no elektrotīkla, un tai ir arī rezerves barošanas avots. Šo konstrukciju var ieteikt iesācējiem, avota programmu speciāli nodrošināju ar detalizētiem komentāriem, lai būtu vieglāk saprast, kas un kā šeit darbojas.
Shēma ir ļoti vienkārša, vienkārša un viņu darba algoritms (skatiet komentārus avotā). Lai labotu laiku - attiecīgi stundas un minūtes, tiek izmantotas pogas kn1 un kn2. Pulkstenim ir 24 stundu displeja formāts. Pulksteņa 1. ciparā tiek veikta nenozīmīgas nulles nodzēsšana. Pulksteņa precizitāte pilnībā ir atkarīga no kvarca rezonatora frekvences. Bet pat bez īpašas kvarca un kondensatoru izvēles pulksteņa ģeneratorā pulkstenis ir ļoti precīzs.
Pulkstenis ir salikts uz 2 iespiedshēmu platēm, kas pieslēgtas viens pret vienu 90 grādu leņķī. Viss indikators ir novietots uz vienas tāfeles, bet viss pārējais uz otra. Rezerves akumulators ir saplīsis no Ķīnas šķiltavas ar LED lukturīti. Mēs noņemam LED un uzstādām akumulatora turētāju uz tāfeles. Fotoattēlā redzams, ka apgrieztie rezistoru vadi ir savienoti ar baterijām - tie pēc tam notur visu konstrukciju. Protams, šādu bateriju ietilpība ir maza, taču, kad pulkstenis tiek darbināts no elektrotīkla, no baterijām netiek patērēta strāva. Tie baro ķēdi tikai tad, ja nav tīkla strāvas. Šajā gadījumā tiek darbināts tikai mikrokontrolleris, indikators netiek darbināts ar baterijām, tāpēc tas nodziest, un pulkstenis turpina darboties. Vadības pogas tiek pārvietotas no tāfeles uz jebkuru ērtu vietu korpusā. Pogu dizains var būt jebkurš. Tīkla barošanai tika izmantots ķīniešu PSU adapteris, kuram tika pievienota plate ar 7805 mikroshēmu (5 voltu stabilizators). Vienkārši izmantojiet jebkuru barošanas avotu ar izejas spriegumu 5 V un strāvu 150 mA.
Programma ir uzrakstīta tā, lai to varētu izmantot PIC mikrokontrollera sākotnējai izpētei, tiek komentēta gandrīz katras komandas darbība. Ja vēlaties, varat viegli pievienot tam papildu funkcijas, piemēram, kalendāru, taimeri, hronometru utt.
|
Šī pulksteņa versija ir izgatavota tā, lai pēc iespējas vienkāršotu ķēdi, samazinātu enerģijas patēriņu un galu galā iegūtu ierīci, kas viegli iederas jūsu kabatā. Izvēloties miniatūras baterijas ķēdes barošanai, SMD - stiprinājums un miniatūrs skaļrunis (piemēram, no nestrādājoša Mobilais telefons), jūs varat iegūt dizainu, kas ir nedaudz lielāks par sērkociņu kastīti.
Īpaši spilgta indikatora izmantošana ļauj samazināt ķēdes patērēto strāvu. Strāvas patēriņa samazināšana tiek panākta arī "LoFF" režīmā - indikators ir izslēgts, kamēr ir ieslēgts tikai mirgojošs pulksteņa vismazāk nozīmīgais bits.
Norāde
Regulējams indikatoru spilgtums ļauj izvēlēties ērtāko rādījumu displeju (un atkal samazināt enerģijas patēriņu).
Pulkstenim ir 9 displeja režīmi. Pāreja starp režīmiem tiek veikta, izmantojot pogas "pluss" un "mīnuss". Pirms pašu indikāciju parādīšanas indikatoros tiek parādīts īss režīma nosaukuma norāde. Mājienu izvades ilgums ir viena sekunde. Īstermiņa padomu izmantošana ļāva sasniegt labu pulksteņa ergonomiku. Pārslēdzoties starp displeja režīmiem (kas izrādījās diezgan daudz priekš tik vienkāršas ierīces kā parasts pulkstenis), nerodas apjukums, un vienmēr ir skaidrs, kādi rādījumi tiek rādīti uz indikatora.
Šī ierīce ir parasts elektroniskais pulkstenis ar modinātāju, taču tos vada ar IR tālvadības pulti. Pulkstenis ir realizēts programmatūrā, displejs ir dinamisks. Strāvas padeves pārtraukuma gadījumā ķēde nodrošina rezerves strāvu. Modinātājs ir realizēts uz vienkārša "pīkstiena" ar iebūvētu ģeneratoru - zummeru.
Vadības panelis ir ieviests uz mikrokontrollera PIC12F629. Tālvadības pults tiek darbināta ar parasto akumulatoru mātesplatē datori. Ja neviena no pogām netiek nospiesta, mikrokontrolleris atrodas SLEEP režīmā un praktiski nepatērē strāvu. Tiklīdz poga tiek nospiesta, mikrokontrolleris "pamostas" un ģenerē koda ziņojumu IR LED.
Kad strāva ir ieslēgta, displejā tiek parādīts pašreizējais laiks, mirgo kols. Nospiežot pogu CLOCK, displejā tiks parādīts laiks, uz kuru modinātājs ir iestatīts (kols nemirgo) vai --:-- ja modinātājs ir izslēgts. Nospiežot pogu CLOCK vēlreiz vai pēc 6 sekundēm, ierīce atkal parādīs pašreizējo laiku. Nospiežot pogu COR, ierīce tiek pārslēgta pulksteņa korekcijas režīmā, ja pašlaik tiek rādīts pulkstenis; vai modinātāja iestatīšanas režīmā, ja displejā tiek parādīts modinātājs. Pirmā nospiešana - mirgo stundas, stundas tiek iestatītas ar pogu +1, otrs COR pogas nospiešana - minūtes mirgo - minūtes tiek iestatītas ar pogu +1, trešais nospiediens ir izeja no pulksteņa korekcijas režīms (vai modinātājs). Ja modinātāja laiks tiek labots, tas automātiski ieslēgsies.
Kad displejā ir norādīts modinātāja iestatīšanas laiks (ieslēgts ar pogu CLOCK) - nospiežot pogu +1, tiek ieslēgts, un vēlreiz nospiežot, tiek izslēgts modinātājs, displejā tiek parādīts attiecīgi modinātāja iestatīšanas laiks vai --:-- ( resnā zarna nemirgo). Ja modinātājs ir izslēgts, tā iestatīšanas laiks netiek atiestatīts.
Pulksteņa indikācijas režīmā (resnā zarna mirgo) - nospiežot pogu +1 - pārslēdz pulksteni uz "nakts" režīmu - šajā režīmā indikators pilnībā nodziest un mirgo tikai kols, kas samazina enerģijas patēriņu un nerada. nevajadzīgs nakts apgaismojums. Tajā pašā laikā, nospiežot jebkuru tālvadības pults pogu, kā arī iedarbinot, pulkstenis tiek izslēgts no nakts režīma.
Ja atskan modinātājs, vienu minūti atskan skaņas signāls, displejā mirgo visi cipari. Nospiežot jebkuru tālvadības pults pogu, modinātājs tiek izslēgts (neatiestatot tā iestatīšanas laiku).
Pulksteņa rezerves barošanai, kā arī vadības panelī tiek izmantots akumulators no datora mātesplates. Tā spriegums ir 3V, tāpēc pulkstenī esošais mikrokontrolleris ir jāizmanto zemsprieguma - PIC16LF628A. Ja izmantojat akumulatoru, kura spriegums ir lielāks par 3,6 V, derēs parastais PIC16F628A. Nu, pilnīgi ideāls variants ir izmantot mikrokontrolleri ar NANOWATT tehnoloģiju - PIC16F819 (Uzmanību! šim mikrokontrollerim tiek izmantota cita programmaparatūra).
Šeit ir vēl viens laboratorijas aprīkojuma paraugs - LC mērītājs. Šo mērīšanas režīmu, it īpaši L mērījumu, gandrīz neiespējami atrast lētos rūpnīcas multimetros.
Šī diagramma LC mērītājs uz mikrokontrollera tika ņemts no www.sites.google.com/site/vk3bhr/home/index2-html. Ierīce ir balstīta uz 16F628A PIC mikrokontrolleri, un, tā kā nesen iegādājos PIC programmētāju, nolēmu to pārbaudīt ar šo projektu.
Es noņēmu 7805 regulatoru, jo nolēmu izmantot 5 voltu mobilā tālruņa lādētāju.
Ķēdē ir 5 kΩ trimmera rezistors, bet patiesībā es ievietoju 10 kΩ, saskaņā ar iegādātā LCD moduļa datu lapu.
Visi trīs kondensatori ir 10uF tantala. Jāpiebilst, ka kondensators C7 - 100uF patiesībā ir 1000uF.
Divi 1000pF styroflex kondensatori ar 1% pielaidi, 82uH induktīvā spole.
Kopējais strāvas patēriņš ar fona apgaismojumu ir aptuveni 30 mA.
Rezistors R11 ierobežo fona apgaismojuma strāvu, un tam jābūt izmēram atbilstoši faktiski izmantotajam LCD modulim.
Es izmantoju oriģinālo PCB zīmējumu kā sākumpunktu un modificēju to, lai tas atbilstu maniem komponentiem.
Lūk, rezultāts:
Pēdējās divās fotogrāfijās redzams LC mērītājs darbībā. Pirmajā no tiem 1nF kondensatora kapacitātes mērījums ar novirzi 1%, bet otrajā - 22 μH induktivitāte ar 10% novirzi. Ierīce ir ļoti jutīga - tas ir, ar nepievienotu kondensatoru tā rāda kapacitāti aptuveni 3-5 pF, bet to novērš kalibrēšana.
Pulkstenis ar nelielu 4 ciparu indikatoru. Punkts starp stundām un minūtēm mirgo ar frekvenci 0,5 sekundes. To var iebūvēt jebkurā objektā: galda kalendārā, radio, automašīnā. Paredzamā kļūda - 0,00002%. Praksē sešus mēnešus nekad nav bijusi nepieciešamība pēc korekcijas.
Barošana 4,5 - 5 volti, strāva līdz 70mA. Sprieguma stabilizators atrodas kontaktdakšā - adapterī. Tas ir samontēts uz 3 vatu transformatora un augstfrekvences pārveidotāja - stabilizatora saskaņā ar standarta shēmu. Automašīnai, protams, transformators nav vajadzīgs. Mikroshēma bez radiatora praktiski nesasilst. Strāvas padeves savienotājs 3,5 mm. Kvarcs 4 MHz. Tranzistori n-p-n jebkura mazjaudas.
Jebkuras pogas . Pogas spiedēja garums tiek izvēlēts, pamatojoties uz konstrukcijas prasībām. Jūs varat pielodēt pogas vadītāju sānos. Katru reizi, kad tiek nospiesta poga, tiek pievienota viena. Turot, rezultāts paātrinās līdz saprātīgam ātrumam.
MLT rezistori - 0,25. R7 - R14 300 - 360 omi. R3 - R6 1-3 kOhm.
Baterijas: 4 gab. no GP-170 vai līdzīgas. Kad tīkla spriegums ir izslēgts, tie baro tikai mikrokontrolleri. 8 dienas stāv precīzi, pārbaudīts.
Diodes ar zemāko tiešā sprieguma kritumu.
Dēļi izgatavoti no vienpusējas folijas stikla šķiedras.
Pirms mikrokontrollera uzstādīšanas izgatavotās plates panelī ieslēdziet strāvu un izmēriet spriegumu uz paneļa 14. kājas. Tam jābūt 4,5–4,8 voltiem. Pin 5 ir 0 volti. Ja neesat pārliecināts par izgatavotās plates kvalitāti vai detaļu izmantojamību, pārbaudiet ierīci bez mikrokontrollera. Tas tiek darīts ļoti vienkārši:
Ja kaut kas nedarbojas, izlabojiet to. Ja viss ir pareizi, ieprogrammējiet mikrokontrolleri un ievietojiet to kontaktligzdā, izslēdzot strāvu.
HEX fails ir pievienots.
Ieslēdziet strāvu un sagatavojiet pulksteni.
Ja jūs pērkat visas detaļas, ieskaitot rezistorus, tad saskaņā ar manu shēmu ierīce maksās aptuveni 400 rubļu:
Literatūra:
Zemāk varat lejupielādēt programmaparatūru un PCB LAY formātā
Apzīmējums | Tips | Denominācija | Rezultāts | ||
---|---|---|---|---|---|
MK PIC 8 bitu | PIC16F628A | 1 | Veikala meklēšana | ||
VR2 | Līdzstrāvas/līdzstrāvas pārslēgšanas pārveidotājs | LM2575 | 1 | 5V | Veikala meklēšana |
VT1-VT4 | bipolārs tranzistors | KT315A | 4 | Veikala meklēšana | |
VD1, VD3, VD4 | Diode | D310 | 3 | Veikala meklēšana | |
VD2 | Šotkija diode | 1N5819 | 1 | Veikala meklēšana | |
VD5 | Diodes tilts | DB157 | 1 | Veikala meklēšana | |
C1, C2 | Kondensators | 20 pF | 2 | Veikala meklēšana | |
C3 | Kondensators | 0.1uF | 1 | Veikala meklēšana | |
C4 | 330uF 16V | 1 | Veikala meklēšana | ||
C5 | elektrolītiskais kondensators | 100uF 35V | 1 | Veikala meklēšana | |
R1, R2 | Rezistors | 10 kOhm | 2 | Veikala meklēšana | |
R3-R6 | Rezistors | 1,5 kOhm | 4 | Veikala meklēšana | |
R7-R9, R11-R14 | Rezistors | 300 omi | 7 | Veikala meklēšana | |
R10 | Rezistors | 360 omi | 1 |