9 സൂചകങ്ങളുള്ള atmega8-ലെ ക്ലോക്ക് തെർമോമീറ്റർ. Atmega8-ലും ഏഴ്-സെഗ്മെൻ്റ് സൂചകത്തിലും ക്ലോക്ക്. സെറ്റ് മോഡ് കാണുക

Viber ഔട്ട് 08.10.2021
Viber ഔട്ട്

ഇലക്ട്രിക്കൽ സർക്യൂട്ട് ഡയഗ്രം

ഒരു ഉപകരണം രണ്ട് പ്രവർത്തനങ്ങൾ സംയോജിപ്പിക്കുന്നു: താപനിലയുടെയും സമയത്തിൻ്റെയും യഥാർത്ഥ അളവ് (ക്ലോക്ക്). ഓരോ പത്തു സെക്കൻ്റിലും മാറി മാറി ഡിസ്പ്ലേ നടത്തുന്നു. ക്ലോക്ക് സജ്ജീകരിക്കുന്നതിന്, ലളിതമായ ചൈനീസ് ഇലക്ട്രോണിക് ക്ലോക്കിന് സമാനമായ രണ്ട് ബട്ടണുകൾ ഉപയോഗിക്കുന്നു: ഒന്ന് ഒരു പാരാമീറ്റർ തിരഞ്ഞെടുക്കുന്നതിന് ഉത്തരവാദിയാണ്, രണ്ടാമത്തേത് അത് മാറ്റുന്നതിന്. അഞ്ച് വോൾട്ടുകളുടെ (ഫോൺ ചാർജറിൽ നിന്നുള്ള ബോർഡ്) സ്ഥിരമായ സ്ഥിരതയുള്ള നിലവിലെ ഉറവിടം ഉപയോഗിച്ച് നെറ്റ്‌വർക്കിൽ നിന്നാണ് ഉപകരണം പവർ ചെയ്യുന്നത്.

താപനില സെൻസർ ഒരു DS18B20 ചിപ്പാണ്. ക്ലോക്ക്-തെർമോമീറ്റർ ഉപകരണത്തിന് സ്വന്തമായി ബാറ്ററി ഇല്ലാത്തതിനാൽ, വൈദ്യുതി നഷ്ടപ്പെട്ടാൽ, സ്വാഭാവികമായും റീഡിംഗുകൾ നഷ്ടപ്പെടും. ഇത് ഒരു വ്യക്തിയെ സുപ്രധാന കാര്യങ്ങൾക്ക് വൈകിപ്പിക്കാതിരിക്കാൻ, രസകരമായ ഒരു “ട്രിക്ക്” ഉണ്ട് - പവർ പ്രയോഗിക്കുമ്പോൾ, നിങ്ങൾ രണ്ട് ക്രമീകരണ ബട്ടണുകളിൽ ഒന്ന് അമർത്തുന്നത് വരെ സമയത്തിന് പകരം ഡാഷുകൾ ഡിസ്പ്ലേയിൽ പ്രദർശിപ്പിക്കും.

വീട്ടിൽ നിർമ്മിച്ച താപനില മീറ്ററിൻ്റെ ബോഡി അനുയോജ്യമായ ഒരു കഫ്ലിങ്ക് ബോക്സായിരുന്നു. ക്ലോക്ക്-തെർമോമീറ്റർ ബോർഡും ടെലിഫോൺ ചാർജറിൽ നിന്ന് പുറത്തെടുത്ത ബോർഡും അതിൽ സ്ഥാപിച്ചു. DS18B20 സെൻസർ റിമോട്ട് ആക്കി കണക്ടർ വഴി ബന്ധിപ്പിച്ചിരിക്കുന്നു.

ആവശ്യമായ ഭാഗങ്ങളുടെ പട്ടിക

  • Atmega8 മൈക്രോകൺട്രോളർ - 1 പിസി.
  • ക്വാർട്സ് 32768 Hz - 1 pc.
  • താപനില സെൻസർ DS18B20 - 1 pc.
  • ഏഴ് സെഗ്മെൻ്റ് സൂചകം (4 അക്കങ്ങൾ) - 1 പിസി.
  • SMD റെസിസ്റ്ററുകൾ വലിപ്പം 0805:
  • 620 ഓം - 8 പീസുകൾ.
  • 0 ഓം (ജമ്പർ) - 1 പിസി.
  • 4.7 kOhm - 1 pc.
  • തന്ത്രപരമായ ബട്ടണുകൾ - 2 പീസുകൾ.

YouTube ചാനലിലെ ഉപകരണത്തിൻ്റെ വീഡിയോ

- ഡിജിറ്റൽ കൃത്യത തിരുത്തലുള്ള ക്ലോക്ക്, കലണ്ടർ
- ആഴ്‌ചയിലെ ദിവസങ്ങൾക്കനുസരിച്ച് ക്രമീകരണങ്ങളുള്ള അലാറം ക്ലോക്ക്.
- രണ്ട് തെർമോമീറ്ററുകൾ.
- 8 അക്ക ഏഴ് സെഗ്‌മെൻ്റ് സൂചകത്തിലെ സൂചന. ആനിമേറ്റഡ് ഡിസ്പ്ലേ മാറ്റം.
- ഇൻഡിക്കേറ്റർ തെളിച്ചത്തിൻ്റെ യാന്ത്രിക ക്രമീകരണം.

വാച്ചിൻ്റെ വിവരണം.

1. പ്രവർത്തനങ്ങൾ.

- ക്ലോക്ക്, ടൈം ഡിസ്പ്ലേ ഫോർമാറ്റ് 24-മണിക്കൂർ, മണിക്കൂർ-മിനിറ്റ്-സെക്കൻഡ്. ക്രമീകരണങ്ങളിൽ പ്രവർത്തനക്ഷമമാക്കിയാൽ ഓരോ മണിക്കൂറിലും ഒരു ചെറിയ ശബ്ദ സിഗ്നൽ ("കുക്കൂ") മുഴങ്ങുന്നു. രാത്രി മോഡിൽ അലാറം പ്രവർത്തിക്കില്ല.

- കലണ്ടർ, ഡിസ്പ്ലേ ഫോർമാറ്റ് DD-MM-YY.

- ഡിജിറ്റൽ കൃത്യത തിരുത്തൽ. പ്രതിദിന തിരുത്തൽ സാധ്യമാണ് ± 25 സെ. 1 മണിക്കൂർ 0 മിനിറ്റ് 30 സെക്കൻഡിൻ്റെ സെറ്റ് മൂല്യം നിലവിലെ സമയത്തിൽ നിന്ന് ചേർക്കും/കുറയ്ക്കുകയും ചെയ്യും.

- അലാറം. നിർദ്ദിഷ്ട സമയത്ത്, ഒരു മിനിറ്റ് നേരത്തേക്ക് ചെറിയ ഇരട്ട സിഗ്നലുകൾ കേൾക്കുന്നു. ഏതെങ്കിലും ബട്ടണുകൾ അമർത്തി ഷെഡ്യൂളിന് മുമ്പായി നിങ്ങൾക്ക് ശബ്ദം ഓഫ് ചെയ്യാം. ശബ്‌ദം മ്യൂട്ട് ചെയ്‌തിട്ടില്ലെങ്കിൽ, 5 മിനിറ്റിനുശേഷം ഒരു മിനിറ്റ് നേരത്തേക്ക് അലാറം വീണ്ടും ഓണാകും. ആകെ 5 ആവർത്തിക്കുന്നു, തുടർന്ന് അടുത്ത അലാറം ഓഫാക്കുന്നതുവരെ ശബ്‌ദം ഓഫാക്കി. അലാറം ക്ലോക്ക് പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, സമയം പ്രദർശിപ്പിക്കുമ്പോൾ ഏറ്റവും കുറഞ്ഞ അക്കത്തിൽ ഒരു ഡോട്ട് പ്രദർശിപ്പിക്കും. അലാറം പ്രവർത്തിക്കാൻ ആഴ്ചയിലെ ദിവസങ്ങൾ തിരഞ്ഞെടുക്കുന്നു.

- തെർമോമീറ്റർ, രണ്ട് സെൻസറുകൾ. അളന്ന താപനിലയുടെ പരിധി -55.0 ÷ 125.0 o C ആണ്.

- സൂചന. മാറിമാറി.

- വായനകൾ മാറ്റുന്നതിൻ്റെ ഇഷ്ടാനുസൃതമാക്കാവുന്ന ആനിമേഷൻ.

- പവർ ഓഫായിരിക്കുമ്പോൾ ക്രമീകരണങ്ങൾ സംരക്ഷിക്കാൻ മൈക്രോകൺട്രോളറിൻ്റെ അസ്ഥിരമല്ലാത്ത മെമ്മറി ഉപയോഗം.

- ബട്ടൺ ഉപയോഗിച്ച് പ്രധാന മോഡിൽ സെറ്റ്പ്രദർശിപ്പിച്ച വിവരങ്ങൾ സ്വമേധയാ സ്വിച്ചുചെയ്യുന്നു.

- ഒരു നിർദ്ദിഷ്‌ട സമയത്ത് രാവും പകലും ബ്രൈറ്റ്‌നെസ് മോഡുകൾക്കിടയിൽ മാറുന്നു.

- ലൈറ്റിംഗിനെ ആശ്രയിച്ച് സൂചകത്തിൻ്റെ തെളിച്ചത്തിൻ്റെ യാന്ത്രിക ക്രമീകരണം.

2. സജ്ജീകരണം.

2.1 പവർ ഓണായിരിക്കുമ്പോൾ, ക്ലോക്ക് പ്രധാന മോഡിലാണ്.

2.2 ഒരു ബട്ടൺ അമർത്തിയാൽ മെനുക്രമീകരണ മോഡിൽ പ്രവേശിക്കുകയും ഇൻസ്റ്റാളുചെയ്യാൻ ഒരു കൂട്ടം പാരാമീറ്ററുകൾ തിരഞ്ഞെടുക്കുകയും ചെയ്യുന്നു. ഒരു ഗ്രൂപ്പിനുള്ളിൽ, സജ്ജമാക്കേണ്ട പാരാമീറ്റർ ബട്ടൺ ഉപയോഗിച്ച് തിരഞ്ഞെടുക്കുന്നു സെറ്റ്. ഇൻസ്റ്റാളേഷനായി ലഭ്യമാണ്:

ഗ്രൂപ്പ് CLOC:

- സെക്കൻഡ് (നിങ്ങൾ ബട്ടണുകൾ അമർത്തുമ്പോൾ പൂജ്യത്തിലേക്ക് പുനഃസജ്ജമാക്കുകപ്ലസ്അഥവാ മൈനസ്);

- മിനിറ്റ്;

- കാവൽ;

- ആഴ്ചയിലെ ദിവസം.

ഗ്രൂപ്പ് dAtE:

- വർഷം;

- മാസം;

- തിയതി.

ഗ്രൂപ്പ് Corr:

- തിരുത്തൽ മൂല്യം.

ഗ്രൂപ്പ് ALAr:

- അലാറം സമയം, ഏറ്റവും പ്രധാനപ്പെട്ട അക്കത്തിൽ ചിഹ്നം ;

- ആഗോള അലാറം സജീവമാക്കൽ എഎൽ ഓൺ- അലാറം ക്ലോക്ക് സജീവമാണ്, അൽ ഓഫ്- അലാറം ക്ലോക്ക് പ്രവർത്തനം നിരോധിച്ചിരിക്കുന്നു;

- ആഴ്ചയിലെ ദിവസം കൊണ്ട് അലാറം സജീവമാക്കൽ. സൂചകത്തിൽ " ഓൺ"അലാറം ക്ലോക്ക് പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ," ഓഫ്"നിരോധിക്കുകയാണെങ്കിൽ.

ഗ്രൂപ്പ് ഡി.എസ്.പി:

- "സ്ട്രീറ്റ്" സെൻസറിൻ്റെ താപനില സൂചനയുടെ സമയം. ഏറ്റവും ഉയർന്ന അക്കങ്ങളിൽ ചിഹ്നങ്ങൾ "

- "ഹോം" സെൻസറിൻ്റെ താപനിലയുടെ പ്രദർശന സമയം. ഏറ്റവും ഉയർന്ന അക്കങ്ങളിൽ ചിഹ്നങ്ങൾ " ടിഡി". ക്രമീകരണ ശ്രേണി 0÷99 സെക്കൻ്റ്; 0 ആയി സജ്ജീകരിച്ചാൽ, അത് സൂചകങ്ങളിൽ പ്രദർശിപ്പിക്കില്ല.

- നിലവിലെ സമയത്തിൻ്റെ സൂചന സമയം. ഏറ്റവും ഉയർന്ന അക്കങ്ങളിൽ ചിഹ്നങ്ങൾ " ടിസി". ക്രമീകരണ ശ്രേണി 0÷99 സെക്കൻ്റ്; 0 ആയി സജ്ജീകരിച്ചാൽ, അത് സൂചകങ്ങളിൽ പ്രദർശിപ്പിക്കില്ല.

- തീയതി സൂചന സമയം. ഏറ്റവും ഉയർന്ന അക്കങ്ങളിൽ ചിഹ്നങ്ങൾ " ടിഡിടി". ക്രമീകരണം പരിധി 0÷99 സെ. 0 ആയി സജ്ജമാക്കിയാൽ, അത് സൂചകങ്ങളിൽ പ്രദർശിപ്പിക്കില്ല.

- ആനിമേഷൻ വേഗത തിരഞ്ഞെടുക്കുക. ഏറ്റവും പ്രധാനപ്പെട്ട അക്കത്തിൽ ചിഹ്നം " എസ്.പി". ക്രമീകരണ ശ്രേണി 0÷99 ആണ്. ഒരു യൂണിറ്റ് ഏകദേശം 2 ms ന് തുല്യമാണ്, ഉയർന്ന മൂല്യം, ആനിമേഷൻ വേഗത കുറയുന്നു.

ഗ്രൂപ്പ് ലൈഗ്:

- പകൽ മോഡിൽ സൂചകത്തിൻ്റെ പരമാവധി തെളിച്ചം. മുതിർന്ന റാങ്കുകളിൽ DAU. ക്രമീകരണ ശ്രേണി 0÷99;

- പകൽ മോഡ് സജീവമാക്കൽ സമയം. ഏറ്റവും പ്രധാനപ്പെട്ട അക്കത്തിൽ ചിഹ്നം ഡി.

- രാത്രി മോഡിൽ സൂചകത്തിൻ്റെ പരമാവധി തെളിച്ചം. മുതിർന്ന റാങ്കുകളിൽ ഏകദേശം. ക്രമീകരണ ശ്രേണി 0÷99;

- രാത്രി മോഡ് സജീവമാക്കൽ സമയം. ഏറ്റവും പ്രധാനപ്പെട്ട അക്കത്തിൽ ചിഹ്നം എൻ.

ഗ്രൂപ്പ് ശബ്ദം:

- "കുക്കൂ" മോഡ് ഓണാക്കുന്നു. ഏറ്റവും ഉയർന്ന അക്കങ്ങളിൽ പ്രതീകങ്ങൾ cuc, മണിക്കൂർ ബീപ്പ് പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ, കുറഞ്ഞ ക്രമത്തിൽ ഓൺ, നിരോധിച്ചാൽ - ഓഫ്.

2.3 സജ്ജീകരിക്കുന്ന പാരാമീറ്റർ മിന്നുന്നു.

2.4 ബട്ടണുകൾ അമർത്തിപ്പിടിച്ചുകൊണ്ട് പ്ലസ്/മൈനസ്പാരാമീറ്റർ വേഗത്തിൽ സജ്ജീകരിച്ചിരിക്കുന്നു.

3. കുറിപ്പുകൾ.

1. തെളിച്ച പാരാമീറ്ററുകൾ സജ്ജമാക്കുമ്പോൾ, സൂചകത്തിലെ വിവരങ്ങൾ തിരഞ്ഞെടുത്ത തെളിച്ച മൂല്യത്തോടൊപ്പം പ്രദർശിപ്പിക്കും.

2. ആനിമേഷൻ്റെ വേഗതയും വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്ന സമയവും താരതമ്യം ചെയ്യേണ്ടത് ആവശ്യമാണ്. സ്ലോ ആനിമേഷനും ഷോർട്ട് ഡിസ്‌പ്ലേ സമയവും തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, അടുത്ത ഷിഫ്റ്റിന് മുമ്പ് വിവരങ്ങൾ പൂർണ്ണമായും അപ്‌ഡേറ്റ് ചെയ്യാൻ സമയമില്ലെന്ന് ഇത് മാറിയേക്കാം.

3. എല്ലാ പാരാമീറ്ററുകൾക്കുമുള്ള പ്രദർശന സമയം 0 ആയി സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, സൂചകം ആനിമേഷൻ ഇല്ലാതെ സമയം പ്രദർശിപ്പിക്കും.

4. പകൽ സമയത്ത്, ബട്ടണുകൾ അമർത്തുന്നത് ഒരു ചെറിയ സിഗ്നലിലൂടെ മുഴങ്ങുന്നു.

4. സ്കീമിൻ്റെ സവിശേഷതകൾ.

1. 2-വയർ കണക്ഷൻ സ്കീം ഉപയോഗിച്ച് താപനില സെൻസറിന് പ്രവർത്തിക്കാനും കഴിയും. ക്ലോക്ക് ഇൻസ്റ്റാൾ ചെയ്ത മുറിയിലെ താപനില അളക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, സെൻസർ ഇപ്പോഴും ക്ലോക്ക് കേസിന് പുറത്ത് സ്ഥാപിക്കണം.

2. BUZ1 ട്വീറ്ററിന് ഒരു ബിൽറ്റ്-ഇൻ ജനറേറ്റർ ഉണ്ടായിരിക്കണം. നിലവിലെ ഉപഭോഗത്തെ ആശ്രയിച്ച്, നിങ്ങൾ ഒരു ആംപ്ലിഫയർ (ട്രാൻസിസ്റ്റർ സ്വിച്ച്) ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതായി വന്നേക്കാം.

3. ഒരു സാധാരണ കാഥോഡുള്ള സൂചകം. തെളിച്ചം അപര്യാപ്തമാണെങ്കിൽ, അധിക കീകൾ ഇൻസ്റ്റാൾ ചെയ്യണം (Clock_ULN2803_v4 ഫോൾഡറിലെ ആർക്കൈവിൽ).

4. MK ഫേംവെയർ ഫ്ലാഷ് ചെയ്യുമ്പോൾ, 8 MHz ആവൃത്തിയിലുള്ള ഒരു ആന്തരിക ക്ലോക്ക് ജനറേറ്ററിൽ നിന്ന് പ്രവർത്തിക്കാൻ നിങ്ങൾ FUSE ഇൻസ്റ്റാൾ ചെയ്യണം.

5. പ്രോജക്റ്റ് (ഇത് പ്രധാനമായും ഒരു സർക്യൂട്ട് ആണ്) മൈക്രോ സർക്യൂട്ടുകളുടെ പവർ പിന്നുകൾ കാണിക്കുന്നില്ല.

6. നിർമ്മാണ സമയത്ത്, വേരിയബിൾ റെസിസ്റ്റർ RV1 ഒരു ഫോട്ടോറെസിസ്റ്റർ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കേണ്ടതാണ്. പ്രകാശം മാറുമ്പോൾ സൂചകത്തിൻ്റെ തെളിച്ചത്തിലെ ഏറ്റവും ഒപ്റ്റിമൽ മാറ്റം അനുസരിച്ച് റെസിസ്റ്റർ R18 തിരഞ്ഞെടുക്കണം.

02/24/2015 ULN2803 ഉപയോഗിച്ച് പതിപ്പിലെ ഡിസ്പ്ലേ മാറ്റുമ്പോൾ ഒരു ബഗ് പരിഹരിച്ചു.

03/16/2015 ആനിമേഷൻ ഇഫക്‌റ്റുകളിലൊന്നിൻ്റെ അവ്യക്തമായ പ്രവർത്തനം പരിഹരിച്ചു.

03/28/2015 സമയം പ്രദർശിപ്പിക്കുമ്പോൾ ഡാഷ് ഡിസ്പ്ലേയിൽ ചെറിയ മാറ്റങ്ങൾ. ഫയൽ പതിപ്പുകൾ 4.1

പ്രവർത്തനത്തിലുള്ള പ്രോഗ്രാമിൻ്റെ വീഡിയോ, ഉപയോക്താവിൽ നിന്ന് ചെന്നായ2000.

ഈ ലേഖനം ഡിജിറ്റൽ രൂപകല്പനയെ വിവരിക്കുന്നു Attmega8 മൈക്രോകൺട്രോളറിൽ മണിക്കൂറുകൾ, ഒരു സ്റ്റോപ്പ് വാച്ച്, അലാറം ക്ലോക്ക്, കൗണ്ട്ഡൗൺ ടൈമർ എന്നിവ സജ്ജീകരിച്ചിരിക്കുന്നു. തീയതിയും സമയവും സംയോജിപ്പിച്ച് പ്രദർശിപ്പിക്കാനുള്ള കഴിവുള്ള വാച്ചിന് ഒരു ഡേ ആൻഡ് ഡേറ്റ് ഡിസ്‌പ്ലേ ഫംഗ്‌ഷൻ ഉണ്ട്. വേനൽക്കാലവും ശൈത്യകാലവും തമ്മിൽ സ്വയമേവയുള്ള സ്വിച്ചിംഗും അധിവർഷ അക്കൗണ്ടിംഗും ഉണ്ട്.

തെളിച്ചം ക്രമീകരിക്കുന്ന ആറ് 7-സെഗ്‌മെൻ്റ് എൽഇഡി സൂചകങ്ങളിലാണ് ഡിസ്‌പ്ലേ നിർമ്മിച്ചിരിക്കുന്നത്. ബാറ്ററി ബാക്കപ്പും വാച്ചിൽ സജ്ജീകരിച്ചിട്ടുണ്ട്.

മൈക്രോകൺട്രോളർ ക്ലോക്ക് ഡിസൈനിൻ്റെ വിവരണം

മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, വാച്ചിന് ആറ് അക്ക ഡിസ്‌പ്ലേ ഉണ്ട്, അതിൽ രണ്ട് മൂന്ന് അക്ക T-5631BUY-11 ഡിസ്‌പ്ലേകൾ ഉൾപ്പെടുന്നു, മൾട്ടിപ്ലക്‌സ് മോഡിൽ പ്രവർത്തിക്കുന്നു. ഇൻഡിക്കേറ്റർ ആനോഡുകൾ വിഭാഗം അനുസരിച്ച് തരംതിരിക്കുകയും ട്രാൻസിസ്റ്ററുകൾ T1... T6 ഉപയോഗിച്ച് മാറുകയും ചെയ്യുന്നു.

കാഥോഡുകൾ സെഗ്‌മെൻ്റുകളായി തിരിച്ചിരിക്കുന്നു, അവ IO1 Attmega8 മൈക്രോകൺട്രോളറിൽ നിന്ന് നേരിട്ട് പ്രവർത്തിക്കുന്നു. മൾട്ടിപ്ലക്‌സിംഗ് ഫ്രീക്വൻസി 100Hz ആണ്.

ക്ലോക്ക് നിയന്ത്രിക്കുന്നത് 32768 ഹെർട്സ് ഫ്രീക്വൻസി ഉള്ള ഒരു ലോ-ഫ്രീക്വൻസി ക്വാർട്സ് ക്രിസ്റ്റൽ X1 ആണ്. ക്വാർട്സിനായി ആന്തരിക 36pF കപ്പാസിറ്ററുകൾ ഉപയോഗിക്കാൻ അനുവദിക്കുന്ന CKOPT ബിറ്റ് സജീവമാക്കുന്നതിലൂടെ, ബാഹ്യ കപ്പാസിറ്ററുകൾ ഉപയോഗിക്കേണ്ടതില്ല.

ജനറേറ്റർ ആരംഭിക്കുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്നങ്ങളുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് 2 22pf കപ്പാസിറ്ററുകൾ ബന്ധിപ്പിക്കാൻ ശ്രമിക്കാം. ഇതിലും വലിയ ക്ലോക്ക് കൃത്യതയ്ക്കായി, നിങ്ങൾക്ക് ആന്തരിക കപ്പാസിറ്ററുകൾ പൂർണ്ണമായും ഓഫ് ചെയ്യാം (CKOPT ബിറ്റ് പുനഃസജ്ജമാക്കുക) കൂടാതെ ബാഹ്യമായവ മാത്രം ഉപേക്ഷിക്കുക.

പീസോ എമിറ്റർ REP1 ഒരു അലാറം ശബ്ദം പുറപ്പെടുവിക്കുകയും ടൈമറിൻ്റെ അവസാനത്തെ സിഗ്നൽ നൽകുകയും ചെയ്യുന്നു. ശബ്ദ സിഗ്നലിൻ്റെ സമയത്ത്, പിൻ 16 (പോർട്ട് പിബി 2) ൽ ലോജിക് 1 ദൃശ്യമാകുന്നു. ഏത് ലോഡും നിയന്ത്രിക്കാൻ ഈ സിഗ്നൽ ഉപയോഗിക്കാം.

മൂന്ന് ബട്ടണുകളാണ് വാച്ച് നിയന്ത്രിക്കുന്നത് - മിനിറ്റ്, മണിക്കൂർ, മോഡ്. Attmega8 മൈക്രോകൺട്രോളറിൻ്റെ പോർട്ടുകളെ സംരക്ഷിക്കുന്ന റെസിസ്റ്ററുകളിലൂടെ ബട്ടണുകൾ ബന്ധിപ്പിച്ചിരിക്കുന്നു. 5 വോൾട്ട് ഉറവിടം (7805) ഉപയോഗിച്ചാണ് സർക്യൂട്ട് പ്രവർത്തിക്കുന്നത്. നിലവിലെ ഉപഭോഗം പ്രധാനമായും സജീവ സൂചകങ്ങളുടെ എണ്ണത്തെയും തെളിച്ച ക്രമീകരണത്തിൻ്റെ അളവിനെയും ആശ്രയിച്ചിരിക്കുന്നു.

പരമാവധി തെളിച്ചത്തിൽ, നിലവിലെ ഉപഭോഗം 60 mA ൽ എത്തുന്നു. വാച്ചിൽ ഒരു ബാക്കപ്പ് ബാറ്ററി സജ്ജീകരിച്ചിരിക്കുന്നു. ബാറ്ററി പവറിൽ പ്രവർത്തിക്കുമ്പോൾ, വാച്ച് ഒരു ഇക്കോണമി മോഡിൽ പ്രവേശിക്കുന്നു, അതിൽ ഡിസ്പ്ലേ ഓഫാണ്. ഈ മോഡിൽ, ബട്ടണുകൾ സജീവമല്ല, ശബ്ദ സിഗ്നൽ ഓഫ് ചെയ്യേണ്ടത് ആവശ്യമായി വരുമ്പോൾ ഒഴികെ.

ബാക്കപ്പ് വോൾട്ടേജ് 3 മുതൽ 4.5 V വരെയാണ്. ഇത് ഒരു 3V ബാറ്ററി, മൂന്ന് 1.2V NiMH അല്ലെങ്കിൽ NiCd ബാറ്ററികൾ അല്ലെങ്കിൽ ഒരു Li-Pol അല്ലെങ്കിൽ Li-Ion ബാറ്ററി (3.6 മുതൽ 3.7V വരെ) ആകാം. 3V ബാറ്ററിയിൽ നിന്നുള്ള നിലവിലെ ഉപഭോഗം 5 ... 12mA മാത്രമാണ്. സാധാരണ 200mAh ശേഷിയുള്ള 3V CR2032 ബാറ്ററി ഉപയോഗിക്കുന്ന ഇക്കോണമി മോഡിലുള്ള വാച്ചിൻ്റെ ബാറ്ററി ലൈഫ് സൈദ്ധാന്തികമായി ഏകദേശം 2.5 - 3 വർഷത്തേക്ക് മതിയാകും.

മൈക്രോകൺട്രോളറിനായുള്ള സോഫ്റ്റ്വെയർ ലേഖനത്തിൻ്റെ അവസാനത്തിലാണ്. കോൺഫിഗറേഷൻ ബിറ്റുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ സജ്ജമാക്കണം:

ക്ലോക്ക് മാനേജ്മെൻ്റ്

TL1-മിനിറ്റ്, മണിക്കൂർ-TL2, TL3-മോഡ് എന്നിവ ഉപയോഗിച്ചാണ് ക്ലോക്ക് നിയന്ത്രിക്കുന്നത്. മണിക്കൂറും മിനിറ്റും ബട്ടണുകൾ മണിക്കൂറും മിനിറ്റും അസൈൻ ചെയ്യാൻ ക്ലോക്ക് മോഡിൽ ഉപയോഗിക്കുന്നു. മറ്റ് മോഡുകളിൽ അവയ്ക്ക് വ്യത്യസ്ത പ്രവർത്തനങ്ങൾ ഉണ്ട്. മോഡ് ബട്ടൺ വ്യത്യസ്ത മോഡുകൾക്കിടയിൽ മാറുന്നു, അതിൽ ആകെ 8 എണ്ണം ഉണ്ട്:

മോഡ് 1 - ക്ലോക്ക്

ഈ മോഡിൽ, ഡിസ്പ്ലേ "HH.MM.SS" ഫോർമാറ്റിൽ നിലവിലെ സമയം കാണിക്കുന്നു. ക്ലോക്ക് സജ്ജീകരിക്കാൻ ക്ലോക്ക് ബട്ടൺ ഉപയോഗിക്കുന്നു. മിനിറ്റ് സജ്ജീകരിക്കാൻ മിനിറ്റ് ബട്ടൺ. അമർത്തുമ്പോൾ, സെക്കൻഡുകൾ പുനഃസജ്ജമാക്കും.

മോഡ് 2 - ഡേലൈറ്റ് സേവിംഗ് സമയം പ്രവർത്തനക്ഷമമാക്കുകയും വർഷം ക്രമീകരിക്കുകയും ചെയ്യുന്നു

ഇവിടെ നിങ്ങൾക്ക് വേനൽക്കാലത്തിനും ശൈത്യകാലത്തിനും ഇടയിലുള്ള യാന്ത്രിക മാറ്റം ഓണാക്കാനോ ഓഫാക്കാനോ വർഷം സജ്ജമാക്കാനോ കഴിയും. ഡാറ്റ ഇനിപ്പറയുന്ന ഫോർമാറ്റിലാണ് "എസി 'ആർആർ" (എസി - ഓട്ടോമാറ്റിക് സമയം, സ്ഥലം, വർഷത്തിലെ അവസാന രണ്ട് അക്കങ്ങൾ).

മോഡ് 3 - കൗണ്ട്ഡൗൺ ടൈമർ

തന്നിരിക്കുന്ന മൂല്യത്തിൽ നിന്ന് പൂജ്യത്തിലേക്ക് ഒരു കൗണ്ട്ഡൗൺ സംഘടിപ്പിക്കാൻ ഈ മോഡ് നിങ്ങളെ അനുവദിക്കുന്നു. ഈ സമയം കഴിഞ്ഞതിന് ശേഷം, ഒരു ബീപ്പ് മുഴങ്ങുകയും LED1 പ്രകാശിക്കുകയും ചെയ്യും. മോഡ് ബട്ടൺ അമർത്തിയാൽ ബീപ്പ് നിർത്താം. ഡാറ്റ ഇനിപ്പറയുന്ന ഫോർമാറ്റിലാണ്: "HH.MM.SS". സാധ്യമായ പരമാവധി മൂല്യം 99.59.59 ആണ് (ഏകദേശം 100 മണിക്കൂർ).

മോഡ് 4 - സംയോജിത വിവര ഔട്ട്പുട്ട്

ഈ മോഡിൽ, ഇനിപ്പറയുന്നവ മാറിമാറി പ്രദർശിപ്പിക്കും:

  1. "HH.MM.SS" ഫോർമാറ്റിലുള്ള നിലവിലെ സമയം
  2. "AA.DD.MM" ഫോർമാറ്റിലുള്ള തീയതി

ഓരോ ഫോർമാറ്റും 1 സെക്കൻഡ് പ്രദർശിപ്പിക്കും. ഈ മോഡിൽ, ഡിസ്പ്ലേയുടെ തെളിച്ചം ക്രമീകരിക്കാൻ മണിക്കൂർ, മിനിറ്റ് ബട്ടണുകൾ ഉപയോഗിക്കുന്നു (മണിക്കൂർ-, മിനിറ്റ്+). തെളിച്ചം 6 ഘട്ടങ്ങളിലായി ലോഗരിതമിക് ആയി മാറുന്നു: 1/1, 1/2, 1/4, 1/8, 1/16, 1/32 എന്നിവ. ഡിഫോൾട്ട് 1/2 ആണ്

മോഡ് 5 - ആഴ്ചയിലെ ദിവസവും അലാറം മോഡും ക്രമീകരിക്കുന്നു

ഈ മോഡിൽ, നിങ്ങൾക്ക് ആഴ്ചയിലെ ദിവസം സജ്ജീകരിക്കാം - തിങ്കൾ മുതൽ ഞായർ വരെ (തിങ്കൾ, ചൊവ്വ, ബുധൻ, വ്യാഴം, വെള്ളി, ശനി, ഞായർ എന്നിങ്ങനെ പ്രദർശിപ്പിക്കും), അലാറം ഓണാക്കി അതിൻ്റെ പ്രവർത്തന മോഡ് തിരഞ്ഞെടുക്കുക. ഡാറ്റ ഇനിപ്പറയുന്ന ഫോർമാറ്റിലാണ്: "AA AL._" (ആഴ്ചയിലെ ദിവസം, ഇടം, AL., അലാറം ക്രമീകരണം).

ക്ലോക്ക് ബട്ടൺ ആഴ്ചയിലെ ദിവസം സജ്ജമാക്കുന്നു. അലാറം ശബ്‌ദം ഓൺ/ഓഫ് ചെയ്യാനും അതിൻ്റെ പ്രവർത്തന മോഡ് തിരഞ്ഞെടുക്കാനും മിനിറ്റ് ബട്ടൺ ഉപയോഗിക്കുന്നു: “AL._” = അലാറം സജീവമല്ല, “AL.1” = അലാറം 1 തവണ മുഴങ്ങുന്നു (അതിനുശേഷം സ്വയമേവ “AL._” ലേക്ക് മാറുന്നു സ്ഥാനം), “ AL.5" = പ്രവൃത്തിദിവസങ്ങളിൽ മാത്രം അലാറം മുഴങ്ങുന്നു (തിങ്കൾ-വെള്ളി, ശനി-സൂര്യൻ ഒഴികെ), "AL.7" = എല്ലാ ദിവസവും അലാറം മുഴങ്ങുന്നു

മോഡ് 6 - ആഴ്ചയിലെ ദിവസവും തീയതിയും ക്രമീകരിക്കുന്നു

മാസത്തിലെ ദിവസം സജ്ജീകരിക്കാൻ ക്ലോക്ക് ബട്ടൺ നിങ്ങളെ അനുവദിക്കുന്നു. മിനിറ്റ് ബട്ടൺ നിങ്ങളെ മാസം സജ്ജമാക്കാൻ അനുവദിക്കുന്നു.

മോഡ് 7 - സ്റ്റോപ്പ് വാച്ച്

0.1 സെക്കൻഡ് കൃത്യതയോടെ സമയം അളക്കാൻ സ്റ്റോപ്പ് വാച്ച് നിങ്ങളെ അനുവദിക്കുന്നു. പരമാവധി അളക്കൽ സമയം 9.59.59.9 (ഏകദേശം 10 മണിക്കൂർ) ആണ്. ഡാറ്റ ഇനിപ്പറയുന്ന ഫോർമാറ്റിലാണ് "H.MM.SS.X". സ്റ്റോപ്പ് വാച്ച് ആരംഭിക്കുന്നതിനും നിർത്തുന്നതിനും മിനിറ്റ് ബട്ടൺ ഉപയോഗിക്കുന്നു. ക്ലോക്ക് ബട്ടൺ റീസെറ്റ് ചെയ്യാൻ ഉപയോഗിക്കുന്നു.

മോഡ് 8 - അലാറം ക്ലോക്ക്

അലാറം സമയം (ALARM) പ്രദർശിപ്പിക്കുന്നതിനും സജ്ജമാക്കുന്നതിനും ഈ മോഡ് ഉപയോഗിക്കുന്നു. ഡാറ്റ ഇനിപ്പറയുന്ന ഫോർമാറ്റിലാണ് "HH.MM.AL". മിനിറ്റ് ബട്ടൺ അലാറം മിനിറ്റ് സജ്ജമാക്കുന്നു, ക്ലോക്ക് ബട്ടൺ അലാറം സമയം സജ്ജമാക്കുന്നു.

ഒരു സാധാരണ കാഥോഡുള്ള ഒരു സൂചകമുള്ള സമാനമായ വാച്ചിൻ്റെ ഒരു ഡയഗ്രം ചുവടെയുണ്ട്

(ഡൗൺലോഡുകൾ: 811)

Atmega8 മൈക്രോകൺട്രോളറിൽ നിർമ്മിച്ച ഈ ഇലക്ട്രോണിക് ക്ലോക്ക്, എളുപ്പത്തിൽ വായിക്കാൻ കഴിയുന്ന എൽഇഡി ഡിസ്‌പ്ലേ, സ്‌നൂസ് ഫംഗ്‌ഷനുള്ള അലാറം ക്ലോക്ക്, പവർ റിക്കവറി ഫംഗ്‌ഷൻ എന്നിവയാൽ സജ്ജീകരിച്ചിരിക്കുന്നു.

വാച്ച് സ്പെസിഫിക്കേഷനുകൾ

  • സമയ പ്രദർശന ഫോർമാറ്റ്: മണിക്കൂർ, മിനിറ്റ്;
  • സ്നൂസ് പ്രവർത്തനത്തോടുകൂടിയ അലാറം ക്ലോക്ക്;
  • 2 ബട്ടണുകൾ ഉപയോഗിച്ച് ലളിതമായ നിയന്ത്രണം;
  • ബാറ്ററി പ്രവർത്തന പിന്തുണ;
  • വിതരണ വോൾട്ടേജ്: 7…12V / 0.2 A;
  • രണ്ട് പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡുകളുടെ അളവുകൾ: 60×21 മിമി, 58×44 മിമി.

ക്ലോക്കിൻ്റെ സ്കീമാറ്റിക് ഡയഗ്രം ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. ക്ലോക്ക് സർക്യൂട്ട് 7 ... 12V പരിധിയിൽ സ്ഥിരമായ വോൾട്ടേജ് ഉപയോഗിച്ച് പവർ ചെയ്യണം. ഇത് കുറഞ്ഞത് 200 mA നിലവിലെ ലോഡുള്ള ഏതെങ്കിലും ആകാം.

ഒരു ജനറേറ്ററുള്ള ഒരു ബസർ ബോർഡിൻ്റെ CON5 കണക്റ്ററുമായി ബന്ധിപ്പിക്കാൻ കഴിയും, അത് ഒരു അലാറം സിഗ്നലായി പ്രവർത്തിക്കും. പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡിൻ്റെ SA1, SA2 എന്നീ ടെർമിനലുകളിലേക്ക് ബട്ടണുകൾ ബന്ധിപ്പിച്ചിരിക്കുന്നു, അവ ക്രമീകരണങ്ങളിൽ പ്രവേശിക്കുന്നതിനും ക്ലോക്ക് പ്രവർത്തിപ്പിക്കുന്നതിനും ഉപയോഗിക്കുന്നു.

സമയവും അലാറവും സജ്ജീകരിക്കുന്നു

നിങ്ങൾ SA1 ബട്ടൺ അമർത്തുമ്പോൾ, ഞങ്ങൾ "Set1" ക്ലോക്ക് മെനുവിലേക്ക് എത്തുന്നു, അവിടെ ഞങ്ങൾക്ക് നിലവിലെ സമയം സജ്ജീകരിക്കാനുള്ള കഴിവുണ്ട്, SA1 ബട്ടണിൻ്റെ മറ്റൊരു ചെറിയ അമർത്തൽ ഞങ്ങളെ "Set2" അലാറം സമയ ക്രമീകരണ മെനുവിലേക്ക് കൊണ്ടുപോകുന്നു.

ക്രമീകരണങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിനും മാറ്റുന്നതിനും, SA2 ബട്ടൺ ഉപയോഗിക്കുക. സമയ ക്രമീകരണ മോഡിലും അലാറം ക്രമീകരണ മോഡിലും തിരഞ്ഞെടുത്ത ശേഷം, ഡിസ്പ്ലേയിൽ ആദ്യ അക്കം ഫ്ലാഷ് ചെയ്യാൻ തുടങ്ങും, അതിനുശേഷം നിങ്ങൾക്ക് SA2 ബട്ടൺ ഉപയോഗിച്ച് ഡസൻ കണക്കിന് മണിക്കൂർ സജ്ജമാക്കാൻ കഴിയും.

SA1 വീണ്ടും അമർത്തുന്നത് രണ്ടാമത്തെ അക്കം മിന്നിമറയാൻ ഇടയാക്കും, SA2 ഉപയോഗിച്ച് നിങ്ങൾക്ക് മണിക്കൂർ യൂണിറ്റുകൾ സജ്ജമാക്കാൻ കഴിയും. SA1-ൻ്റെ അടുത്ത രണ്ട് പ്രസ്സുകൾ നിങ്ങളെ പതിനായിരക്കണക്കിന് മിനിറ്റുകളും മിനിറ്റുകളുടെ യൂണിറ്റുകളും സജ്ജമാക്കാൻ അനുവദിക്കും. മണിക്കൂറുകളും മിനിറ്റുകളും സജ്ജീകരിക്കുമ്പോൾ, എല്ലായ്പ്പോഴും ഒരു അക്കം മാത്രമേ സജ്ജീകരിക്കൂ. SA1 അഞ്ചാം തവണ അമർത്തുന്നത് വാച്ചിനെ സാധാരണ പ്രവർത്തനത്തിലേക്ക് തിരികെ കൊണ്ടുവരുന്നു. കൂടാതെ, ബട്ടണുകളൊന്നും അമർത്താതെ ദീർഘനേരം ഇൻസ്റ്റലേഷൻ നടപടിക്രമങ്ങൾ അവസാനിപ്പിക്കും.

ക്ലോക്ക് പ്രവർത്തിക്കുമ്പോൾ, SA2 ബട്ടൺ ദീർഘനേരം അമർത്തിയാൽ അലാറം ഓൺ/ഓഫ് ആക്കുന്നു. അലാറം സജീവമാകുമ്പോൾ, ആരംഭ സമയം കുറച്ച് നിമിഷങ്ങൾക്കായി പ്രദർശിപ്പിക്കും. അലാറം നില സൂചിപ്പിക്കുന്നത് നാലാമത്തെ അക്കത്തിൽ സ്ഥിതി ചെയ്യുന്ന ഒരു ഡോട്ട് ആണ്. അലാറം സജീവമാകുമ്പോൾ, ഈ സൂചകം പ്രകാശിക്കുന്നു.

അലാറം ഓണാക്കിയ ശേഷം, ഏകദേശം 5 മിനിറ്റ് നേരത്തേക്ക് ഓഫാക്കുന്നതിന് നിങ്ങൾക്ക് ഏത് ബട്ടണും അമർത്താം, സ്നൂസ് പ്രവർത്തനം സജീവമാകും. സൂചകത്തിൻ്റെ നാലാമത്തെ അക്കത്തിൽ ഒരു മിന്നുന്ന ഡോട്ട് ഈ വസ്തുത സൂചിപ്പിക്കുന്നു. 5 മിനിറ്റിനു ശേഷം, അലാറം വീണ്ടും മുഴങ്ങും. ഏതെങ്കിലും ബട്ടൺ വീണ്ടും അമർത്തുന്നതിലൂടെ, ഇത് മറ്റൊരു 5 മിനിറ്റ് നേരത്തേക്ക് മാറ്റിവയ്ക്കാം.

SA2 കീ ദീർഘനേരം അമർത്തിയാൽ അല്ലെങ്കിൽ ഉപയോക്താവിൽ നിന്നുള്ള പ്രതികരണത്തിൻ്റെ അഭാവം ഒന്നര മിനിറ്റിന് ശേഷം അലാറം സിഗ്നൽ പൂർണ്ണമായും ഓഫായി.

ക്ലോക്ക് പ്രവർത്തനം പ്രോട്ടിയസിൽ പരീക്ഷിച്ചു:

വാച്ചിൻ്റെ പ്രവർത്തന സമയത്ത് വാച്ച് ഗണ്യമായി പിന്നിലോ തിരക്കിലോ ആണെന്ന് മാറുകയാണെങ്കിൽ, നിങ്ങൾക്ക് കപ്പാസിറ്റർ C1 ൻ്റെ മൂല്യം കുറയ്ക്കാനോ വർദ്ധിപ്പിക്കാനോ ശ്രമിക്കാം.

(34.7 Kb, ഡൗൺലോഡുകൾ: 1,923)



ഒരു ലളിതമായ ഡയഗ്രാമും രൂപകൽപ്പനയും ഞാൻ നിങ്ങളുടെ ശ്രദ്ധയിൽപ്പെടുത്തുന്നു. രണ്ട്-ചാനൽ തെർമോമീറ്റർ, ATmega8-ലെ ക്ലോക്ക്, DS18B20, DS1307, LCD (ZhK) 1602«.
രണ്ട്-ലൈൻ ചിഹ്ന സൂചകത്തിൽ രണ്ട് ഡിജിറ്റൽ താപനില സെൻസറുകളിൽ നിന്ന് നിലവിലെ സമയം, തീയതി, മാസം, ആഴ്ചയിലെ ദിവസം, നിലവിലെ താപനില എന്നിവ പ്രദർശിപ്പിക്കാൻ ഡിസൈൻ നിങ്ങളെ അനുവദിക്കുന്നു.

രണ്ട്-ചാനൽ തെർമോമീറ്ററിൻ്റെയും ക്ലോക്കിൻ്റെയും ഡയഗ്രം

ഒരു ATmega8-16PU മൈക്രോകൺട്രോളർ, ഒരു DIP പാക്കേജിലെ DS1307 റിയൽ-ടൈം ക്ലോക്ക് ചിപ്പ്, DS18B20 ഡിജിറ്റൽ ടെമ്പറേച്ചർ സെൻസറുകൾ, ഒരു LCD1602 LCD ഇൻഡിക്കേറ്റർ എന്നിവയിലാണ് ഡിസൈൻ അസംബിൾ ചെയ്തിരിക്കുന്നത്.


പ്രോഗ്രാമിൽ ഉപകരണ ഡയഗ്രം സൃഷ്ടിച്ചു
താപനില സെൻസറുകൾ കണക്റ്ററുകൾ DS1, DS2 എന്നിവയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു:
— പിൻ 1 — സെൻസറിൻ്റെ GND പിന്നിലേക്ക്
- പിൻ 2 - സെൻസറിൻ്റെ ഡിക്യു പിന്നിലേക്ക്
- പിൻ 3 - സെൻസറിൻ്റെ Vcc പിന്നിലേക്ക്

ഡയഗ്രാമിലെ സെൻസർ കണക്ഷനുകൾ പ്രിൻ്റ് ചെയ്ത സർക്യൂട്ട് ബോർഡുമായി പൊരുത്തപ്പെടുന്നില്ല.
പ്രോഗ്രാം പ്രിൻ്റ് ചെയ്ത സർക്യൂട്ട് ബോർഡിന് അനുയോജ്യമാണ്, നിങ്ങൾ ബന്ധിപ്പിക്കേണ്ടതുണ്ട്:
— ഒന്നാം സെൻസർ മുതൽ PB1 വരെ (15th പിൻ)
- PB2-ലേക്ക് രണ്ടാമത്തെ സെൻസർ (16-ാമത്തെ പിൻ)

മൈക്രോകൺട്രോളറിൻ്റെ പോർട്ട് ഡിയുടെ പിന്നുകൾ സൂചകത്തിൻ്റെ പിന്നുകളിലേക്ക് ബന്ധിപ്പിക്കുന്നതിലേക്ക് ഞാൻ നിങ്ങളുടെ ശ്രദ്ധ ആകർഷിക്കുന്നു:
- മൈക്രോകൺട്രോളറിൻ്റെ PD0 - ഇൻഡിക്കേറ്ററിൻ്റെ D7 പിൻ ചെയ്യാൻ
- മൈക്രോകൺട്രോളറിൻ്റെ PD1 - ഇൻഡിക്കേറ്ററിൻ്റെ D6 പിൻ ചെയ്യാൻ
- മൈക്രോകൺട്രോളറിൻ്റെ PD2 - ഇൻഡിക്കേറ്ററിൻ്റെ D5 പിൻ ചെയ്യാൻ
- മൈക്രോകൺട്രോളറിൻ്റെ PD3 - ഇൻഡിക്കേറ്ററിൻ്റെ D4 പിൻ ചെയ്യാൻ
പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡിലെ ട്രാക്കുകളുടെ ലേഔട്ട് ലളിതമാക്കാൻ ഈ കണക്ഷൻ തിരഞ്ഞെടുത്തു

ഡിസൈനിൽ ഉപയോഗിച്ചിരിക്കുന്ന വിശദാംശങ്ങൾ:

LCD ഡിസ്‌പ്ലേ 2-വരി, 16- പ്രതീകങ്ങൾ നെഗറ്റീവ്, വെള്ള നിറത്തിലുള്ള ബാക്ക്‌ലൈറ്റിംഗ് ഉള്ള ഇരുണ്ട നീല പശ്ചാത്തലത്തിൽ വെളുത്ത പ്രതീകങ്ങളാണ്. HD44780 തരം കൺട്രോളറിൻ്റെ കമാൻഡ് സിസ്റ്റത്തെ പിന്തുണയ്ക്കുന്ന, സിറിലിക് പിന്തുണയോടെയോ അല്ലാതെയോ നിങ്ങൾക്ക് സമാനമായ ഏതെങ്കിലും പ്രതീക-സിന്തസൈസിംഗ് (പ്രതീകാത്മക) രണ്ട്-വരി, 16- പ്രതീക സൂചകം ഉപയോഗിക്കാം:
— STN (FSTN) ബാക്ക്ലൈറ്റിനൊപ്പം നെഗറ്റീവ് (നീല അല്ലെങ്കിൽ കറുപ്പ്) (ഇത് ഡിസൈനിൽ ഉപയോഗിക്കുന്നു) — അത്തരം സൂചകങ്ങൾ ബാക്ക്ലൈറ്റിനൊപ്പം മാത്രമേ പ്രവർത്തിക്കൂ
— FSTN പോസിറ്റീവ്, TN പോസിറ്റീവ്, HTN പോസിറ്റീവ് — ബാക്ക്ലൈറ്റ് ഉള്ളതോ അല്ലാതെയോ
ഉപയോഗിച്ച ചൈനീസ് എൽസിഡി ഇൻഡിക്കേറ്ററിന് ബിൽറ്റ്-ഇൻ സിറിലിക് അക്ഷരമാല ഇല്ല, അതിനാൽ, ഇൻഡിക്കേറ്ററിൽ ആഴ്ചയിലെ ദിവസം പ്രദർശിപ്പിക്കുന്നതിൻ്റെ വ്യക്തതയ്ക്കായി, ഇഷ്‌ടാനുസൃത പ്രതീകങ്ങൾ പ്രതീക ജനറേറ്റർ റാമിലേക്ക് (സിജിആർഎം) എഴുതിയിരിക്കുന്നു - “പി”, “എൻ” , "t", "Ch", "b" കൂടാതെ "D", "U" എന്നീ വിപരീത രൂപത്തിലുള്ള രണ്ട് പ്രതീകങ്ങളും.

രണ്ട്-ചാനൽ തെർമോമീറ്ററിൻ്റെയും ക്ലോക്കിൻ്റെയും അച്ചടിച്ച സർക്യൂട്ട് ബോർഡ്

ഡിസൈൻ ഒറ്റ-വശങ്ങളുള്ള പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡിൽ കൂട്ടിച്ചേർക്കുന്നു, ഉപയോഗിച്ച എല്ലാ ഭാഗങ്ങളും "ഔട്ട്പുട്ട്" ആണ്
ഉപകരണത്തിൻ്റെ പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡ് പ്രോഗ്രാമിൽ സൃഷ്ടിച്ചു.
ബോർഡിൽ മൂന്ന് ജമ്പറുകൾ ഉണ്ട് - P1, P2, P3
ക്വാർട്സ് റെസൊണേറ്റർ ബോർഡിൽ “കിടക്കുന്ന” രീതിയിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്; റെസൊണേറ്ററിന് കീഴിലുള്ള ബോർഡിലെ കോൺടാക്റ്റ് പാഡിലേക്ക് ഒരു ജമ്പർ ഉപയോഗിച്ച് റെസൊണേറ്റർ ബോഡി ലയിപ്പിച്ചിരിക്കുന്നു.

രണ്ട്-ചാനൽ തെർമോമീറ്ററിൻ്റെയും ക്ലോക്കിൻ്റെയും പ്രവർത്തനത്തിൻ്റെ വിവരണം

ഡിസൈനിൻ്റെ അടിസ്ഥാനം "ഡി" രണ്ട്-ചാനൽ തെർമോമീറ്റർ, ക്ലോക്ക്"ഒരു മൈക്രോകൺട്രോളർ ആണ് ATmega8ഒരു ഇൻ്റേണൽ RC സർക്യൂട്ടുള്ള ഒരു ബിൽറ്റ്-ഇൻ ഓസിലേറ്ററിൽ നിന്ന് 1 MHz ക്ലോക്ക് ഫ്രീക്വൻസി ഉള്ള ഒരു DIP പാക്കേജിൽ. FUSE ബിറ്റുകൾ സ്ഥിരസ്ഥിതിയായി സജ്ജീകരിച്ചിരിക്കുന്നു, ഒന്നും മാറ്റേണ്ടതില്ല.
നിലവിലെ സമയം നിർണ്ണയിക്കാൻ ഒരു തൽസമയ ക്ലോക്ക് ചിപ്പ് ഉപയോഗിക്കുന്നു DS1307, 2100 വരെ സാധുതയുള്ള അധിവർഷ നഷ്ടപരിഹാരത്തോടൊപ്പം സെക്കൻഡുകൾ, മിനിറ്റ്, മണിക്കൂർ, മാസത്തിൻ്റെ തീയതി, മാസം, ആഴ്ചയിലെ ദിവസം, വർഷം എന്നിവ കണക്കാക്കുന്നു.
ഇനിപ്പറയുന്നവ മാത്രം പ്രദർശിപ്പിച്ചിരിക്കുന്നു:
- നിലവിലെ സമയം - മണിക്കൂറും മിനിറ്റും
- മാസത്തിലെ തീയതി
- മാസം
- ആഴ്ചയിലെ ദിവസം
താപനില സെൻസറുകളായി രണ്ട് ഡിജിറ്റൽ താപനില സെൻസറുകൾ ഉപയോഗിക്കുന്നു DS18В20, -45 ഡിഗ്രി മുതൽ +125 ഡിഗ്രി സെൽഷ്യസ് വരെയുള്ള നിലവിലെ താപനില 0.5 ഡിഗ്രി കൃത്യതയോടെ അളക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
ഓരോ സെൻസറിൻ്റെയും നിലവിലെ താപനില 0.1 °C റെസല്യൂഷനിൽ പ്രദർശിപ്പിക്കും
ഓരോ താപനിലയുടെയും മൂല്യത്തിന് മുമ്പ്, "D", "U" എന്നീ ചിഹ്നങ്ങൾ വിപരീത രൂപത്തിൽ പ്രദർശിപ്പിക്കും:
- "ഡി" - വീട്ടിലെ താപനില
- "യു" - പുറത്തെ താപനില

ഓരോ 4 സെക്കൻഡിലും സംഭവിക്കുന്ന ടൈമർ T1-ൽ നിന്നുള്ള ഓവർഫ്ലോ ഇൻ്ററപ്റ്റുകൾ ഉപയോഗിച്ചാണ് പ്രോഗ്രാമിൻ്റെ പ്രവർത്തനം സംഘടിപ്പിക്കുന്നത്. നിലവിലെ സമയം ഓരോ 4 സെക്കൻഡിലും അപ്‌ഡേറ്റ് ചെയ്യുന്നു, സെൻസറുകളിൽ നിന്നുള്ള നിലവിലെ താപനില ഓരോ 4 സെക്കൻഡിലും മാറിമാറി അപ്‌ഡേറ്റുചെയ്യുന്നു.

5 വോൾട്ട് വോൾട്ടേജുള്ള സ്ഥിരതയുള്ള പവർ സ്രോതസ്സിൽ നിന്നാണ് ഉപകരണം പവർ ചെയ്യുന്നത്; നിങ്ങൾക്ക് ഒരു സെൽ ഫോണിൽ നിന്നുള്ള ചാർജർ അല്ലെങ്കിൽ ഒരു സ്വയംഭരണ പവർ സ്രോതസ്സ് - ഒരു ബാറ്ററി ഉപയോഗിക്കാം. നിലവിലെ ഉപഭോഗം ബാക്ക്ലൈറ്റിൻ്റെ തെളിച്ചത്തെ ആശ്രയിച്ചിരിക്കുന്നു (റെസിസ്റ്റർ R3 ൻ്റെ മൂല്യം) ഒരു പ്രത്യേക സാഹചര്യത്തിൽ 12 mA ആണ്.

ഉപകരണം രണ്ട് ബട്ടണുകളാൽ നിയന്ത്രിക്കപ്പെടുന്നു:
— S1 — “തിരഞ്ഞെടുപ്പ്”
— S2 — “ഇൻസ്റ്റലേഷൻ”

ഉപകരണം ആദ്യമായി ഓണാക്കുമ്പോൾ (അല്ലെങ്കിൽ ഒരു ബാക്കപ്പ് പവർ സപ്ലൈ DS1307 - BAT1 ഇല്ലെങ്കിൽ ഓരോ തവണയും അത് ഓണാക്കുമ്പോൾ), ഉപകരണം "പൂർണ്ണ" ഇൻസ്റ്റാളേഷൻ മോഡിലേക്ക് പോകുന്നു. ഈ സാഹചര്യത്തിൽ, നിലവിലെ വർഷം, മാസം, തീയതി, ആഴ്ചയിലെ ദിവസം, നിലവിലെ സമയം - മണിക്കൂറുകളും മിനിറ്റുകളും സജ്ജമാക്കേണ്ടത് ആവശ്യമാണ്. ഈ മോഡിൽ, വിശദീകരണ വിവരങ്ങൾ റഷ്യൻ ഭാഷയിലേക്ക് വിവർത്തനം ചെയ്തിട്ടില്ല (ആഴ്ചയിലെ സൂചനയിൽ നിന്ന് വ്യത്യസ്തമായി), എല്ലാ വിശദീകരണങ്ങളും ഇംഗ്ലീഷിൽ പ്രദർശിപ്പിക്കും (ഒരു സമ്പൂർണ്ണ ഇൻസ്റ്റാളേഷൻ വളരെ അപൂർവമായി മാത്രമേ നടത്താറുള്ളൂ, അത് മനസ്സിലാക്കാൻ പ്രയാസമില്ല):

വർഷം ക്രമീകരണം:
വെളുത്ത ദീർഘചതുരത്തിൻ്റെ രൂപത്തിൽ മിന്നുന്ന കഴ്സർ എവിടെ, എന്ത് നൽകണമെന്ന് സൂചിപ്പിക്കുന്നു:
- "ഇൻസ്റ്റാൾ" ബട്ടൺ ഉപയോഗിച്ച് - ഞങ്ങൾ അത് പതിനായിരക്കണക്കിന് വർഷങ്ങളായി സജ്ജമാക്കി
- "തിരഞ്ഞെടുക്കുക" ബട്ടൺ ഉപയോഗിച്ച് - വർഷ യൂണിറ്റുകൾ സജ്ജീകരിക്കാൻ തുടരുക
- "സെറ്റപ്പ്" ബട്ടൺ ഉപയോഗിച്ച് - വർഷ യൂണിറ്റുകളുടെ മൂല്യം സജ്ജമാക്കുക
- "തിരഞ്ഞെടുക്കുക" ബട്ടൺ ഉപയോഗിച്ച് - അടുത്ത ക്രമീകരണത്തിലേക്ക് പോകുക

മാസം "മാസം" ആയി ക്രമീകരിക്കുന്നു
- വർഷം ക്രമീകരിക്കുന്നതിന് സമാനമാണ്

മാസത്തിലെ ദിവസം "ഡാറ്റ" ക്രമീകരിക്കുന്നു:
- വർഷം ക്രമീകരിക്കുന്നതിന് സമാനമാണ്

ആഴ്ചയിലെ ദിവസം "ആഴ്ച" സജ്ജീകരിക്കുന്നു:
- വർഷം ക്രമീകരിക്കുന്നതിന് സമാനമായി, കൂടെ - 1 - തിങ്കൾ, 2 - ചൊവ്വ, 3 - ബുധൻ, 4 - വ്യാഴം, 5 - വെള്ളി, 6 - ശനി, 7 - സൂര്യൻ

നിലവിലെ സമയം "Hour_Min" ക്രമീകരിക്കുന്നു
ഉദാഹരണത്തിന്, നിലവിലെ സമയം 17 മണിക്കൂർ 39 മിനിറ്റാണ്:
- "ഇൻസ്റ്റാൾ" ബട്ടൺ ഉപയോഗിച്ച് - ഞങ്ങൾ പതിനായിരക്കണക്കിന് മണിക്കൂർ സജ്ജമാക്കി - 1
— “തിരഞ്ഞെടുക്കുക” ബട്ടൺ ഉപയോഗിച്ച് — മണിക്കൂർ യൂണിറ്റുകൾ സജ്ജീകരിക്കാൻ തുടരുക
- "സെറ്റപ്പ്" ബട്ടൺ ഉപയോഗിച്ച് - മണിക്കൂർ യൂണിറ്റുകൾ സജ്ജമാക്കുക - 7
- "തിരഞ്ഞെടുക്കുക" ബട്ടൺ ഉപയോഗിച്ച് - പതിനായിരക്കണക്കിന് മിനിറ്റ് ക്രമീകരണത്തിലേക്ക് പോകുക - 4
— “സെറ്റപ്പ്” ബട്ടൺ ഉപയോഗിച്ച് — മിനിറ്റ് യൂണിറ്റുകൾ -0 ആയി സജ്ജമാക്കുക
- സെക്കൻഡുകൾ ഇതിനകം ഡിസ്പ്ലേകളിൽ "00" ആയി സൂചിപ്പിച്ചിരിക്കുന്നു
- കൃത്യം 17 മണിക്കൂർ 40 മിനിറ്റ് "തിരഞ്ഞെടുക്കുക" ബട്ടൺ അമർത്തുക, നിലവിലെ സമയം 17 മണിക്കൂർ 40 മിനിറ്റ് 00 സെക്കൻഡ് DS1307 ൽ രേഖപ്പെടുത്തും.

ഓപ്പറേറ്റിംഗ് മോഡിൽ, "തിരഞ്ഞെടുക്കുക", "ഇൻസ്റ്റാൾ ചെയ്യുക" ബട്ടണുകൾ ഇനിപ്പറയുന്ന മോഡുകളിലേക്ക് മാറാൻ നിങ്ങളെ അനുവദിക്കുന്നു:
ബട്ടൺ തിരഞ്ഞെടുക്കുക— സമയ തിരുത്തൽ (ഈ സാഹചര്യത്തിൽ, മുകളിൽ വിവരിച്ചതുപോലെ നിലവിലെ സമയം “Hour_Min” മാത്രമേ സജ്ജീകരിച്ചിട്ടുള്ളൂ)
"ഇൻസ്റ്റാൾ" ബട്ടൺ- "പൂർണ്ണ" ഇൻസ്റ്റാളേഷൻ
ആവശ്യമുള്ള മോഡിൽ പ്രവേശിക്കാൻ, നിങ്ങൾ ബന്ധപ്പെട്ട ബട്ടൺ അമർത്തി ഡിസ്പ്ലേ സ്ക്രീൻ മായ്‌ക്കുന്നതുവരെ പിടിക്കണം. ഡിസ്പ്ലേ വൃത്തിയാക്കിയ ശേഷം, ബട്ടൺ റിലീസ് ചെയ്യുക, ഒരു സെക്കൻ്റിനു ശേഷം ഞങ്ങൾ തിരഞ്ഞെടുത്ത മോഡിലേക്ക് പോകുന്നു.

ഡിസൈൻ ഒരു ബ്രെഡ്‌ബോർഡിൽ വികസിപ്പിച്ച് പരീക്ഷിച്ചു; ഇത് ഹാർഡ്‌വെയറിൽ അസംബിൾ ചെയ്തിട്ടില്ല.
ഉപകരണം പ്രവർത്തിക്കുന്നില്ലെന്നും പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡ് സർക്യൂട്ട് ഡയഗ്രാമുമായി പൊരുത്തപ്പെടുന്നില്ലെന്നും നിരവധി അഭിപ്രായങ്ങൾ ഉണ്ടായിരുന്നു.
ഉപകരണം ഹാർഡ്‌വെയറിൽ പുനഃസൃഷ്ടിക്കാൻ തീരുമാനിച്ചു.
ഈ പേജിൽ പ്രസിദ്ധീകരിച്ച സർക്യൂട്ട്, പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡ്, ഫേംവെയർ എന്നിവ അനുസരിച്ച് അസംബിൾ ചെയ്ത ഉപകരണത്തിൻ്റെ ഫോട്ടോഗ്രാഫുകൾ ചുവടെയുണ്ട്.
ഉപകരണം ഉടനടി പ്രവർത്തിക്കാൻ തുടങ്ങി, പ്രശ്നങ്ങളൊന്നും കണ്ടില്ല.
LUT രീതി ഉപയോഗിച്ചാണ് പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡ് നിർമ്മിച്ചിരിക്കുന്നത്. ബോർഡിൽ മൈക്രോ സർക്യൂട്ടുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിലെ ഒരു പിശക് കാരണം, അവ ഡിസോൾഡർ ചെയ്യുകയും പുനഃക്രമീകരിക്കുകയും ചെയ്യേണ്ടിവന്നു (കൂടാതെ വൃദ്ധയിൽ ഒരു ദ്വാരമുണ്ട്), ഇത് അച്ചടിച്ച കണ്ടക്ടറുകൾക്ക് കേടുപാടുകൾ വരുത്തി, തൽഫലമായി, രൂപം തീരെയില്ല. നല്ലത്, ജമ്പർ പി 2 അച്ചടിച്ച കണ്ടക്ടറുകളുടെ വശത്ത് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട് (ദ്വാരങ്ങൾ തുരന്നില്ല), DS1 സെൻസർ 1 മീറ്റർ നീളമുള്ള ഒരു കേബിളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു (അതിനാൽ ഇത് തറയിൽ നിന്ന് 30 സെൻ്റിമീറ്റർ ഉയരത്തിലാണ്, DS2 സെൻസർ 5 മീറ്റർ നീളമുള്ള ഒരു കേബിൾ ഉപയോഗിച്ച് ബന്ധിപ്പിച്ച് വിൻഡോയിൽ നിന്ന് പുറത്തേക്ക് കൊണ്ടുവരുന്നു.സെൻസറുകൾ ബന്ധിപ്പിക്കുന്നതിനുള്ള കണക്ടറുകൾ പഴയ കമ്പ്യൂട്ടറുകളിലെ കൂളറിൽ നിന്നാണ് എടുത്തത്.

ഒരു പ്രശ്നമുണ്ടായിരുന്നു - RTC DS1307 ഉടൻ ആരംഭിച്ചില്ല, കാരണം ക്വാർട്സ് പിന്നുകൾക്കിടയിൽ റോസിൻ ആയിരുന്നു. ബോർഡ് കഴുകിയ ശേഷം ക്ലോക്ക് പ്രവർത്തിക്കാൻ തുടങ്ങി.

(10.8 കിബി, 1,990 ഹിറ്റുകൾ)

(27.3 കിബി, 1,471 ഹിറ്റുകൾ)

(390.1 കിബി, 1,288 ഹിറ്റുകൾ)

(51.7 കിബി, 2,476 ഹിറ്റുകൾ)

YandexDisk-ൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യുക (കൂടാതെ - റഷ്യൻ ഭാഷയിലുള്ള ഡാറ്റാഷീറ്റുകൾ)

വെബ്‌സൈറ്റിൻ്റെ ഓൺലൈൻ സ്റ്റോറിൽ പ്രോഗ്രാം ചെയ്‌ത മൈക്രോകൺട്രോളർ ഉൾപ്പെടെ “ഡ്യുവൽ-ചാനൽ തെർമോമീറ്റർ, ATmega8, DS18B20, Ds1307 എന്നിവയിലെ ക്ലോക്ക്” കൂട്ടിച്ചേർക്കുന്നതിന് ആവശ്യമായ എല്ലാ ഭാഗങ്ങളും നിങ്ങൾക്ക് ഓർഡർ ചെയ്യാവുന്നതാണ്.



വായിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു

മുകളിൽ