Satura rādītājs:

Minūšu taimeris, pamatojoties uz PIC16F88 MCU: 4 soļi
Minūšu taimeris, pamatojoties uz PIC16F88 MCU: 4 soļi

Video: Minūšu taimeris, pamatojoties uz PIC16F88 MCU: 4 soļi

Video: Minūšu taimeris, pamatojoties uz PIC16F88 MCU: 4 soļi
Video: Самооценка. Как повысить самооценку. Уверенность в себе. Как повысить самооценку НЛП 2024, Novembris
Anonim
Minūšu taimeris, pamatojoties uz PIC16F88 MCU
Minūšu taimeris, pamatojoties uz PIC16F88 MCU

Apskatīsim vienkāršo iesācēju minūšu taimera projektu. Projekta pamatā ir 8 bitu PIC16F88 MCU. Laiks tiek parādīts 7 segmentu displejā, un taimeris tiek darbināts, izmantojot 6 pogas. Ierīci darbina 9 voltu akumulators.

Laika diapazons ir no 1 līdz 99 minūtēm. Divu ciparu skaitļu režīmu norāda papildu zaļā gaismas diode, kas atrodas displeja labajā pusē blakus zīmei aiz komata. Piecas pogas pēc kārtas apzīmē ciparus no viena līdz pieciem. Sestajai pogai ir divas funkcijas - lai atiestatītu ierīci un mainītu pašreiz ievadīto ciparu.

Taimera ierīce darbojas šādi. Kad galvenais slēdzis ir ieslēgts, tiek parādīts nulles cipars, un ierīce gaida pogu nospiešanu. Ir 3 iespējas:

1) Lai ievadītu 1 līdz 5 minūšu periodu, vienkārši nospiediet vienu no piecām pogām. Atpakaļskaitīšana sākas pēc dažiem mirkļiem.

2) Lai ievadītu 6 līdz 9 minūšu periodu, nospiediet jebkuru no piecām pogām un tūlīt pēc tam atkārtoti nospiediet sesto pogu, lai sasniegtu vēlamo vērtību. Pēc katras nospiešanas vērtība tiek palielināta par 1.

3) Lai ievadītu 10 līdz 99 minūšu periodu, ievadiet pirmo ciparu, izmantojot iepriekšējā solī sniegtos norādījumus. Pēc tam nospiediet jebkuru no piecām pogām. Ieslēdzas aiz komata un papildu zaļā gaismas diode, norādot, ka tiek ievadīts vērtības otrais cipars. Tagad atkārtoti nospiediet sesto pogu, lai pielāgotu otrā cipara vērtību.

Kamēr notiek atpakaļskaitīšana, tiek parādīts atlikušais laiks un periodiski mirgo aiz komata. Divciparu skaitļa gadījumā abi cipari periodiski parādās displejā, bet otrais cipars tiek atzīmēts ar komatu. Kamēr atlikušais minūšu skaits ir divciparu skaitlis, iedegas papildu gaismas diode.

Kad atlikušais laiks sasniedz nulles vērtību, atskan skaņas signāls. Pēc tam ierīci var atiestatīt ar 6. pogu, lai tā būtu gatava nākamajam uzdevumam.

1. darbība. Nepieciešamās detaļas

Nepieciešamas detaļas
Nepieciešamas detaļas
  1. PIC16F88
  2. 7 segmentu displejs
  3. 6 pogas
  4. 1K rezistors - 6 gab
  5. 470 rezistors - 9 gab
  6. 7805 sprieguma regulators
  7. 0,33 uF kondensators
  8. 0,1 uF kondensators
  9. pjezo skaļrunis
  10. akumulatora turētājs
  11. slēdzis

2. darbība: taimera ķēde

Taimera ķēde
Taimera ķēde

3. darbība. Avota kods

Kods, kas rakstīts C, izmantojot MPLAB X IDE un XC8 kompilatoru, ir pieejams lejupielādei:

4. solis: pēdējās ierīces izskats

Galīgās ierīces izskats
Galīgās ierīces izskats
Galīgās ierīces izskats
Galīgās ierīces izskats
Galīgās ierīces izskats
Galīgās ierīces izskats
Galīgās ierīces izskats
Galīgās ierīces izskats

Tas ir atkarīgs no jums, vai jūs montējat ķēdi tikai uz maizes dēļa vai izveidojat unikālu dizainu. Es pievienoju dažus savu ierīču attēlus.

Ieteicams: