DIY ഇലക്ട്രോണിക് വാച്ച് ഡയഗ്രമുകൾ. LED ഡിസ്പ്ലേയുള്ള DIY വാച്ച്

ഡൈനാമിക് ഡിസ്പ്ലേയോടെ. വാച്ചിൻ്റെ പ്രവർത്തനത്തെക്കുറിച്ച് പരാതികളൊന്നുമില്ല: കൃത്യമായ ചലനം, സൗകര്യപ്രദമായ ക്രമീകരണങ്ങൾ. എന്നാൽ LED സൂചകങ്ങൾ പകൽസമയത്ത് കാണാൻ പ്രയാസമാണ് എന്നതാണ് ഒരു വലിയ പോരായ്മ. പ്രശ്നം പരിഹരിക്കാൻ, ഞാൻ സ്റ്റാറ്റിക് ഡിസ്പ്ലേയിലേക്കും മറ്റും മാറി ശോഭയുള്ള LED-കൾ. എല്ലായ്പ്പോഴും എന്നപോലെ സോഫ്റ്റ്വെയർവളരെ നന്ദി സോയർ. പൊതുവേ, സ്റ്റാറ്റിക് ഡിസ്പ്ലേയുള്ള ഒരു വലിയ ഔട്ട്ഡോർ ക്ലോക്ക് ഞാൻ നിങ്ങളുടെ ശ്രദ്ധയിൽപ്പെടുത്തുന്നു; ക്രമീകരണ പ്രവർത്തനങ്ങൾ മുമ്പത്തെ ക്ലോക്കുകളിലേതുപോലെ തന്നെ തുടരും.

അവയ്ക്ക് രണ്ട് ഡിസ്പ്ലേകളുണ്ട് - പ്രധാനം (സ്ട്രീറ്റിനു പുറത്ത്) കൂടാതെ ഇൻഡിക്കേറ്ററുകളിൽ സഹായകമായ ഒന്ന് - വീടിനകത്ത്, ഉപകരണ ബോഡിയിൽ. അൾട്രാ ബ്രൈറ്റ് LED-കൾ, 50mA-യുടെ പ്രവർത്തന കറൻ്റ്, ഡ്രൈവർ ചിപ്പുകൾ എന്നിവ ഉപയോഗിച്ച് ഉയർന്ന തെളിച്ചം കൈവരിക്കാനാകും.

സ്കീം ഇലക്ട്രോണിക് വാച്ച്തെളിച്ചമുള്ള LED-കൾ ഉള്ള ഔട്ട്ഡോർ

ഫയലുകൾ ഉപയോഗിച്ച് കൺട്രോളർ ഫേംവെയർ ഫ്ലാഷ് ചെയ്യുന്നതിനും ഇനിപ്പറയുന്ന ഫ്യൂസ് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുക:

ക്ലോക്കിൻ്റെ അച്ചടിച്ച സർക്യൂട്ട് ബോർഡുകൾ, കൺട്രോൾ യൂണിറ്റ് എന്നിവയും ബാഹ്യ ഘടകം, LAY ഫോർമാറ്റിൽ, .


ഈ ക്ലോക്ക് സർക്യൂട്ടിൻ്റെ സവിശേഷതകൾ:

- 24 മണിക്കൂർ സമയ പ്രദർശന ഫോർമാറ്റ്.
- സ്ട്രോക്ക് കൃത്യതയുടെ ഡിജിറ്റൽ തിരുത്തൽ.
- പ്രധാന വൈദ്യുതി വിതരണത്തിൻ്റെ അന്തർനിർമ്മിത നിയന്ത്രണം.
- അസ്ഥിരമല്ലാത്ത മൈക്രോകൺട്രോളർ മെമ്മറി.
-55 - 125 ഡിഗ്രി പരിധിയിൽ താപനില അളക്കുന്ന ഒരു തെർമോമീറ്റർ ഉണ്ട്.
- സൂചകത്തിൽ സമയത്തെയും താപനിലയെയും കുറിച്ചുള്ള വിവരങ്ങൾ മാറിമാറി പ്രദർശിപ്പിക്കാൻ സാധിക്കും.


SET_TIME ബട്ടൺ അമർത്തുന്നത് പ്രധാന ക്ലോക്ക് മോഡിൽ നിന്ന് ഒരു സർക്കിളിൽ സൂചകത്തെ നീക്കുന്നു (നിലവിലെ സമയം പ്രദർശിപ്പിക്കുന്നു). എല്ലാ മോഡുകളിലും, PLUS/MINUS ബട്ടണുകൾ അമർത്തിപ്പിടിക്കുന്നത് ത്വരിതപ്പെടുത്തിയ ഇൻസ്റ്റാളേഷൻ നടത്തുന്നു. 10 സെക്കൻഡിന് ശേഷം ക്രമീകരണം മാറുന്നു അവസാന മാറ്റംമൂല്യങ്ങൾ അസ്ഥിരമല്ലാത്ത മെമ്മറിയിലേക്ക് (EEPROM) എഴുതുകയും അവിടെ നിന്ന് എപ്പോൾ വായിക്കുകയും ചെയ്യും പുനരാരംഭിക്കുകപോഷകാഹാരം.


നിർദ്ദിഷ്ട ഓപ്ഷൻ്റെ മറ്റൊരു വലിയ പ്ലസ് തെളിച്ചം മാറിയിരിക്കുന്നു എന്നതാണ്, ഇപ്പോൾ സണ്ണി കാലാവസ്ഥയിൽ തെളിച്ചം മികച്ചതാണ്. വയറുകളുടെ എണ്ണം 14 ൽ നിന്ന് 5 ആയി കുറഞ്ഞു. പ്രധാന (ഔട്ട്ഡോർ) ഡിസ്പ്ലേയിലേക്കുള്ള വയറിൻ്റെ നീളം 20 മീറ്ററാണ്. ഇലക്ട്രോണിക് വാച്ചിൻ്റെ പ്രകടനത്തിൽ ഞാൻ സംതൃപ്തനാണ്; അത് പൂർണ്ണമായും പ്രവർത്തനക്ഷമമായ വാച്ചായി മാറി - രാവും പകലും. ആത്മാർത്ഥതയോടെ, സോയർ-അലക്സാണ്ട്രോവിച്ച്.

മുതൽ ക്ലോക്ക് LED ബാക്ക്ലൈറ്റ്ഒപ്പം സ്പന്ദിക്കുന്ന ഒരു മിനിറ്റ് കൈയും ആർഡ്വിനോ മൈക്രോകൺട്രോളർ
എൽഇഡി ബാക്ക്‌ലൈറ്റും സ്പന്ദിക്കുന്ന മിനിറ്റ് ഹാൻഡും ഉള്ള ഈ അതുല്യ വാച്ച് TLC5940 PWM കൺട്രോളർ ചിപ്പ് ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത്. അദ്ദേഹത്തിന്റെ പ്രധാന ദൗത്യം PWM മോഡുലേഷൻ ഉള്ള കോൺടാക്റ്റുകളുടെ എണ്ണം വികസിപ്പിക്കുക എന്നതാണ്. അനലോഗ് വോൾട്ട് മീറ്ററിനെ മിനിറ്റുകൾ അളക്കുന്ന ഉപകരണമാക്കി മാറ്റി എന്നതാണ് ഈ വാച്ചിൻ്റെ മറ്റൊരു പ്രത്യേകത. ഇത് ചെയ്യുന്നതിന്, ഒരു സാധാരണ പ്രിൻ്ററിൽ ഒരു പുതിയ സ്കെയിൽ അച്ചടിച്ച് പഴയതിന് മുകളിൽ ഒട്ടിച്ചു. അതുപോലെ, അഞ്ചാം മിനിറ്റ് കണക്കാക്കില്ല, അഞ്ചാം മിനിറ്റിൽ ടൈം കൗണ്ടർ സ്കെയിലിൻ്റെ അവസാനത്തിലേക്ക് (ഓഫ് സ്കെയിൽ) ചൂണ്ടിക്കാണിക്കുന്ന അമ്പടയാളം കാണിക്കുന്നു. പ്രധാന നിയന്ത്രണം Arduino Uno മൈക്രോകൺട്രോളറിലാണ് നടപ്പിലാക്കുന്നത്.

ഇരുണ്ട മുറിയിൽ ക്ലോക്ക് ബാക്ക്ലൈറ്റ് വളരെ തെളിച്ചമുള്ളതല്ലെന്ന് ഉറപ്പാക്കാൻ, പ്രകാശത്തെ ആശ്രയിച്ച് തെളിച്ചം യാന്ത്രികമായി ക്രമീകരിക്കുന്നതിന് ഒരു സർക്യൂട്ട് നടപ്പിലാക്കി (ഒരു ഫോട്ടോറെസിസ്റ്റർ ഉപയോഗിച്ചു).

ഘട്ടം 1: ആവശ്യമായ ഘടകങ്ങൾ



നിങ്ങൾക്ക് ആവശ്യമുള്ളത് ഇതാ:

  • 5V DC അനലോഗ് വോൾട്ട്മീറ്റർ മൊഡ്യൂൾ;
  • മൈക്രോകൺട്രോളർ Arduino UNOഅല്ലെങ്കിൽ അനുയോജ്യമായ മറ്റൊരു Arduino;
  • അസംബ്ലി ആർഡ്വിനോ ബോർഡ്(പ്രോട്ടോ ബോർഡ്);
  • DS1307 റിയൽ ടൈം ക്ലോക്ക് (ആർടിസി) മൊഡ്യൂൾ;
  • PWM കൺട്രോളർ TLC5940 ഉള്ള മൊഡ്യൂൾ;
  • പെറ്റൽ എൽഇഡി ബാക്ക്ലൈറ്റുകൾ - 12 പീസുകൾ;
  • സർക്യൂട്ട് കൂട്ടിച്ചേർക്കുന്നതിനുള്ള ഘടകങ്ങൾ യാന്ത്രിക നിയന്ത്രണംതെളിച്ചം (LDR).

കൂടാതെ, പ്രോജക്റ്റിൻ്റെ മറ്റ് ചില ഘടകങ്ങളുടെ നിർമ്മാണത്തിന്, ഒരു 3D പ്രിൻ്ററും ലേസർ കട്ടിംഗ് മെഷീനും ആക്സസ് ചെയ്യുന്നത് അഭികാമ്യമാണ്. നിങ്ങൾക്ക് ഈ ആക്സസ് ഉണ്ടെന്ന് അനുമാനിക്കപ്പെടുന്നു, അതിനാൽ നിർദ്ദേശങ്ങളിൽ ഉചിതമായ ഘട്ടങ്ങളിൽ നിർമ്മാണ ഡ്രോയിംഗുകൾ ഉൾപ്പെടും.

ഘട്ടം 2: ഡയൽ ചെയ്യുക




3 എംഎം എംഡിഎഫ് ഷീറ്റിൽ നിന്ന് ലേസർ കട്ടിംഗ് മെഷീനിൽ മുറിച്ച മൂന്ന് ഭാഗങ്ങൾ (ലെയറുകൾ) ഡയലിൽ അടങ്ങിയിരിക്കുന്നു, അവ ബോൾട്ടുകൾ ഉപയോഗിച്ച് ഉറപ്പിച്ചിരിക്കുന്നു. സ്ലോട്ടുകളില്ലാത്ത ഒരു പ്ലേറ്റ് (ചിത്രത്തിൽ താഴെ വലത്) എൽഇഡികൾ (താഴെ ഇടത്) സ്ഥാപിക്കാൻ മറ്റൊരു പ്ലേറ്റിന് കീഴിൽ സ്ഥാപിച്ചിരിക്കുന്നു. തുടർന്ന്, വ്യക്തിഗത LED- കൾ ഉചിതമായ സ്ലോട്ടുകളിൽ സ്ഥാപിച്ചിരിക്കുന്നു, കൂടാതെ ഫ്രണ്ട് പാനൽ(ചിത്രത്തിൽ മുകളിൽ). ഡയലിൻ്റെ അരികിൽ നാല് ദ്വാരങ്ങൾ തുരക്കുന്നു, അതിലൂടെ മൂന്ന് ഭാഗങ്ങളും ഒരുമിച്ച് ബോൾട്ട് ചെയ്യുന്നു.

  • ഈ ഘട്ടത്തിൽ LED- കളുടെ പ്രകടനം പരിശോധിക്കാൻ, ഒരു CR2032 കോയിൻ സെൽ ബാറ്ററി ഉപയോഗിച്ചു;
  • LED- കൾ സുരക്ഷിതമാക്കാൻ, പശ ടേപ്പിൻ്റെ ചെറിയ സ്ട്രിപ്പുകൾ ഉപയോഗിച്ചു, അവ LED- കളുടെ പിൻഭാഗത്ത് ഒട്ടിച്ചു;
  • എല്ലാ എൽഇഡി കാലുകളും അതിനനുസരിച്ച് മുൻകൂട്ടി വളഞ്ഞിരുന്നു;
  • അരികുകളിലുടനീളം ദ്വാരങ്ങൾ വീണ്ടും തുരന്നു, അതിലൂടെ ബോൾട്ടിംഗ് നടത്തി. ഇത് കൂടുതൽ സൗകര്യപ്രദമാണെന്ന് തെളിഞ്ഞു.

ഡയൽ ഭാഗങ്ങളുടെ സാങ്കേതിക ഡ്രോയിംഗ് ഇവിടെ ലഭ്യമാണ്:

ഘട്ടം 3: സർക്യൂട്ട് രൂപകൽപ്പന ചെയ്യുക



ഈ ഘട്ടത്തിൽ അത് വികസിപ്പിച്ചെടുത്തു ഇലക്ട്രിക്കൽ ഡയഗ്രം. വിവിധ പാഠപുസ്തകങ്ങളും ഗൈഡുകളും ഇതിനായി ഉപയോഗിച്ചു. ഈ പ്രക്രിയയിൽ ഞങ്ങൾ കൂടുതൽ ആഴത്തിൽ പരിശോധിക്കില്ല; ചുവടെയുള്ള രണ്ട് ഫയലുകൾ ഈ പ്രോജക്റ്റിൽ ഉപയോഗിച്ച പൂർത്തിയായ ഇലക്ട്രിക്കൽ സർക്യൂട്ട് കാണിക്കുന്നു.

ഘട്ടം 4: Arduino സർക്യൂട്ട് ബോർഡ് ബന്ധിപ്പിക്കുന്നു





  1. സർക്യൂട്ട് ബോർഡുകളിലും സെക്ഷൻ ബോർഡുകളിലും എല്ലാ സൂചി കോൺടാക്റ്റുകളും വിറ്റഴിക്കുക എന്നതാണ് ആദ്യപടി;
  2. കൂടാതെ, 5V പവറും GND-യും നിരവധി ബോർഡുകൾ ഉപയോഗിക്കുന്നതിനാൽ പെരിഫറൽ ഉപകരണങ്ങൾ, വിശ്വാസ്യതയ്ക്കായി, 5V, GND എന്നിവയ്ക്കുള്ള രണ്ട് വയറുകൾ സർക്യൂട്ട് ബോർഡിൽ സോൾഡർ ചെയ്തു;
  3. അടുത്തതായി, ഉപയോഗിച്ച കോൺടാക്റ്റുകൾക്ക് അടുത്തായി ഒരു TLC5940 PWM കൺട്രോളർ ഇൻസ്റ്റാൾ ചെയ്തു;
  4. അപ്പോൾ TLC5940 കൺട്രോളർ കണക്ഷൻ ഡയഗ്രം അനുസരിച്ച് ബന്ധിപ്പിച്ചിരിക്കുന്നു;
  5. ബാറ്ററി ഉപയോഗിക്കുന്നതിന്, സർക്യൂട്ട് ബോർഡിൻ്റെ അരികിൽ ഒരു RTC മൊഡ്യൂൾ സ്ഥാപിച്ചു. നിങ്ങൾ അത് ബോർഡിൻ്റെ മധ്യത്തിൽ സോൾഡർ ചെയ്താൽ, പിൻ അടയാളങ്ങൾ ദൃശ്യമാകില്ല;
  6. കണക്ഷൻ ഡയഗ്രം അനുസരിച്ച് RTC മൊഡ്യൂൾ ബന്ധിപ്പിച്ചിരിക്കുന്നു;
  7. ഒരു ഓട്ടോമാറ്റിക് ബ്രൈറ്റ്‌നെസ് കൺട്രോൾ (LDR) സർക്യൂട്ട് കൂട്ടിച്ചേർക്കപ്പെട്ടു, നിങ്ങൾക്ക് അത് ലിങ്കിൽ കാണാൻ കഴിയും
  8. വോൾട്ട്മീറ്ററിനുള്ള വയറുകൾ പിൻ 6, GND എന്നിവയുമായി ബന്ധിപ്പിച്ച് ബന്ധിപ്പിച്ചിരിക്കുന്നു.
  9. അവസാനം, എൽഇഡികൾക്കായുള്ള 13 വയറുകൾ ലയിപ്പിച്ചു (പ്രായോഗികമായി, ഘട്ടം 3 ലേക്ക് പോകുന്നതിന് മുമ്പ് ഇത് ചെയ്യുന്നതാണ് നല്ലതെന്ന് ഇത് മാറി).

ഘട്ടം 5: കോഡ്

ചുവടെയുള്ള കോഡ് ഇൻ്റർനെറ്റിൽ കണ്ടെത്തിയ ക്ലോക്ക് ഘടകങ്ങളുടെ വിവിധ ഭാഗങ്ങളിൽ നിന്ന് സമാഹരിച്ചതാണ്. ഇത് പൂർണ്ണമായി ഡീബഗ്ഗുചെയ്‌തു, ഇപ്പോൾ പൂർണ്ണമായും പ്രവർത്തനക്ഷമമാണ്, കൂടാതെ ചില വിശദമായ അഭിപ്രായങ്ങളും ചേർത്തിട്ടുണ്ട്. എന്നാൽ മൈക്രോകൺട്രോളറിലേക്ക് ലോഡുചെയ്യുന്നതിന് മുമ്പ്, ഇനിപ്പറയുന്ന പോയിൻ്റുകൾ പരിഗണിക്കുക:

  • മുമ്പ് Arduino ഫേംവെയർ, സമയം ക്രമീകരിക്കുന്ന വരി നിങ്ങൾ അൺകമൻ്റ് ചെയ്യേണ്ടതുണ്ട്:
    rtc.adjust(DateTime(__DATE__, __TIME__))
    ഈ ലൈൻ ഉപയോഗിച്ച് കൺട്രോളർ ഫ്ലാഷ് ചെയ്ത ശേഷം (സമയം സജ്ജീകരിച്ചിരിക്കുന്നു), നിങ്ങൾ അത് വീണ്ടും അഭിപ്രായമിടുകയും കൺട്രോളർ വീണ്ടും ഫ്ലാഷ് ചെയ്യുകയും വേണം. ഇത് അനുവദിക്കുന്നു RTC മൊഡ്യൂൾപ്രധാന പവർ പോയാൽ സമയം ഓർക്കാൻ ബാറ്ററി ഉപയോഗിക്കുക.
  • നിങ്ങൾ "Tlc.set()" ഉപയോഗിക്കുമ്പോഴെല്ലാം "Tlc.update" ഉപയോഗിക്കേണ്ടതുണ്ട്.

ഘട്ടം 6: പുറം വളയം

ഒരു റെപ്ലിക്കേറ്റർ Z18 പ്രിൻ്റർ ഉപയോഗിച്ച് 3D പ്രിൻ്റ് ചെയ്തതാണ് പുറം വാച്ച് റിംഗ്. വാച്ചിൻ്റെ മുഖത്ത് സ്ക്രൂകൾ ഉപയോഗിച്ച് ഇത് വാച്ചിൽ ഘടിപ്പിക്കുന്നു. ഒരു 3D പ്രിൻ്ററിൽ പ്രിൻ്റ് ചെയ്യുന്നതിനുള്ള റിങ്ങിൻ്റെ 3D മോഡൽ ഉള്ള ഒരു ഫയൽ ചുവടെയുണ്ട്.

ഘട്ടം 7: ക്ലോക്ക് കൂട്ടിച്ചേർക്കുന്നു


മറ്റെല്ലാ ഇലക്‌ട്രോണിക്‌സുകളുമുള്ള Arduino മൈക്രോകൺട്രോളർ ക്ലോക്കിൻ്റെ പിൻഭാഗത്ത് സ്ക്രൂകളും നട്ടുകളും ഉപയോഗിച്ച് സ്‌പെയ്‌സറുകളായി സുരക്ഷിതമാക്കി. പിന്നീട് സർക്യൂട്ട് ബോർഡിലേക്ക് മുമ്പ് സോൾഡർ ചെയ്ത വയറുകളുമായി ഞാൻ എല്ലാ എൽഇഡികളും അനലോഗ് വോൾട്ട്മീറ്ററും എൽഡിആറും ബന്ധിപ്പിച്ചു. എല്ലാ LED-കളും ഒരു കാലുകൊണ്ട് പരസ്പരം ബന്ധിപ്പിച്ച് TLC5940 കൺട്രോളറിലെ VCC പിന്നുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു (ഒരു കഷണം വയർ ഒരു സർക്കിളിൽ ലയിപ്പിച്ചിരിക്കുന്നു).

ഇതെല്ലാം വളരെ നന്നായി ഒറ്റപ്പെട്ടിട്ടില്ലെങ്കിലും ഷോർട്ട് സർക്യൂട്ടുകൾ, എന്നാൽ ഇതിനായുള്ള പ്രവർത്തനങ്ങൾ ഭാവി പതിപ്പുകളിൽ തുടരും.

ഞാൻ നിങ്ങളുടെ ശ്രദ്ധയ്ക്ക് ഇലക്ട്രോണിക് അവതരിപ്പിക്കുന്നു മൈക്രോകൺട്രോളർ ക്ലോക്ക്. ക്ലോക്ക് സർക്യൂട്ട് വളരെ ലളിതമാണ്, കുറഞ്ഞത് ഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു, കൂടാതെ റേഡിയോ അമച്വർമാരെ ആരംഭിക്കുന്നതിലൂടെ ആവർത്തിക്കാം.

ഒരു മൈക്രോകൺട്രോളറിലും ഒരു DS1307 റിയൽ-ടൈം ക്ലോക്കിലും ഡിസൈൻ അസംബിൾ ചെയ്തിരിക്കുന്നു. നിലവിലെ സമയ സൂചകമായി നാലക്ക ഏഴ് സെഗ്‌മെൻ്റ് സൂചകം ഉപയോഗിക്കുന്നു. നയിച്ച സൂചകം(അൾട്രാ ബ്രൈറ്റ്, നീല നിറംതിളക്കം, അത് ഇരുട്ടിൽ നന്നായി കാണപ്പെടുന്നു, അതേ സമയം, ക്ലോക്ക് ഒരു രാത്രി വെളിച്ചത്തിൻ്റെ പങ്ക് വഹിക്കുന്നു). രണ്ട് ബട്ടണുകൾ ഉപയോഗിച്ചാണ് ക്ലോക്ക് നിയന്ത്രിക്കുന്നത്. DS1307 തത്സമയ ക്ലോക്ക് ചിപ്പിൻ്റെ ഉപയോഗത്തിന് നന്ദി, പ്രോഗ്രാം അൽഗോരിതം വളരെ ലളിതമായി മാറി. മൈക്രോകൺട്രോളർ I2C ബസ് വഴി തത്സമയ ക്ലോക്കുമായി ആശയവിനിമയം നടത്തുന്നു, കൂടാതെ സോഫ്‌റ്റ്‌വെയർ ക്രമീകരിച്ചിരിക്കുന്നു.

ക്ലോക്ക് ഡയഗ്രം:

നിർഭാഗ്യവശാൽ, ഡയഗ്രാമിൽ ഒരു പിശക് ഉണ്ട്:
- MK ടെർമിനലുകൾ ട്രാൻസിസ്റ്റർ ബേസുകളുമായി ബന്ധിപ്പിക്കേണ്ടതുണ്ട്:
РВ0 മുതൽ ടി 4 വരെ, РВ1 മുതൽ ടി 3 വരെ, РВ2 മുതൽ ടി 2 വരെ, РВ3 മുതൽ ടി 1 വരെ
അല്ലെങ്കിൽ ട്രാൻസിസ്റ്റർ കളക്ടറുകളുടെ കണക്ഷൻ സൂചക അക്കങ്ങളിലേക്ക് മാറ്റുക:
T1 മുതൽ DP1 വരെ.....T4 മുതൽ DP4 വരെ

ക്ലോക്ക് സർക്യൂട്ടിൽ ഉപയോഗിക്കുന്ന ഭാഗങ്ങൾ:

♦ ATTiny26 മൈക്രോകൺട്രോളർ:

♦ തത്സമയ ക്ലോക്ക് DS1307:

♦ 4-അക്ക ഏഴ് സെഗ്‌മെൻ്റ് LED ഇൻഡിക്കേറ്റർ - ഒരു സാധാരണ കാഥോഡുള്ള FYQ-5641UB-21 (അൾട്രാ ബ്രൈറ്റ്, നീല):

♦ ക്വാർട്സ് 32.768 kHz, 12.5 pF ഇൻപുട്ട് കപ്പാസിറ്റൻസ് (ഇതിൽ നിന്ന് എടുക്കാം മദർബോർഡ്കമ്പ്യൂട്ടർ), ക്ലോക്കിൻ്റെ കൃത്യത ഈ ക്വാർട്സിനെ ആശ്രയിച്ചിരിക്കുന്നു:

♦ എല്ലാ ട്രാൻസിസ്റ്ററുകളും NPN ഘടനകളാണ്, നിങ്ങൾക്ക് എന്തും ഉപയോഗിക്കാം (KT3102, KT315 കൂടാതെ അവയുടെ വിദേശ അനലോഗുകളും), ഞാൻ BC547S ഉപയോഗിച്ചു
♦ മൈക്രോ സർക്യൂട്ട് വോൾട്ടേജ് സ്റ്റെബിലൈസർ തരം 7805
♦ 0.125 വാട്ട്സ് പവർ ഉള്ള എല്ലാ റെസിസ്റ്ററുകളും
പോളാർ കപ്പാസിറ്ററുകൾഓൺ പ്രവർത്തിക്കുന്ന വോൾട്ടളവ്വിതരണ വോൾട്ടേജിനേക്കാൾ കുറവല്ല
♦ ബാക്കപ്പ് പവർ DS1307 - 3 വോൾട്ട് ലിഥിയം സെൽ CR2032

നിങ്ങളുടെ വാച്ചിന് ശക്തി പകരാൻ നിങ്ങൾക്ക് അനാവശ്യമായ ഏത് ചാർജറും ഉപയോഗിക്കാം. സെൽ ഫോൺ(ഈ സാഹചര്യത്തിൽ, ഔട്ട്പുട്ട് വോൾട്ടേജ് ആണെങ്കിൽ ചാർജർ 5 വോൾട്ട് ± 0.5 വോൾട്ടിനുള്ളിൽ, സർക്യൂട്ടിൻ്റെ ഒരു ഭാഗം 7805 തരത്തിലുള്ള മൈക്രോ സർക്യൂട്ടിലെ വോൾട്ടേജ് സ്റ്റെബിലൈസറാണ്, ഒഴിവാക്കാവുന്നതാണ്)
ഉപകരണത്തിൻ്റെ നിലവിലെ ഉപഭോഗം 30 mA ആണ്.
ബാറ്ററി ബാക്കപ്പ് പവർനിങ്ങൾ DS1307 ക്ലോക്ക് സജ്ജീകരിക്കേണ്ടതില്ല, പക്ഷേ, മെയിൻ പവർ പോയാൽ, വര്ത്തമാന കാലംവീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യേണ്ടിവരും.
ഉപകരണത്തിൻ്റെ പ്രിൻ്റ് ചെയ്ത സർക്യൂട്ട് ബോർഡ് കാണിച്ചിട്ടില്ല; തെറ്റായ ഒരു ഭവനത്തിൽ ഡിസൈൻ കൂട്ടിച്ചേർക്കപ്പെട്ടു മെക്കാനിക്കൽ വാച്ച്. LED (SQW DS1307 പിൻ മുതൽ 1 Hz മിന്നുന്ന ആവൃത്തിയിൽ) ഇൻഡിക്കേറ്ററിലെ മണിക്കൂറുകളും മിനിറ്റുകളും വേർതിരിക്കുന്നതിന് സഹായിക്കുന്നു.

ഫാക്ടറി മൈക്രോകൺട്രോളർ ക്രമീകരണങ്ങൾ: ക്ലോക്ക് ആവൃത്തി— 1 MHz, FUSE ബിറ്റുകൾ സ്പർശിക്കേണ്ടതില്ല.

ക്ലോക്ക് ഓപ്പറേഷൻ അൽഗോരിതം(അൽഗോരിതം ബിൽഡറിൽ):

1. സ്റ്റാക്ക് പോയിൻ്റർ സജ്ജമാക്കുന്നു
2. ടൈമർ T0 ക്രമീകരിക്കുന്നു:
- ഫ്രീക്വൻസി SK/8
- ഓവർഫ്ലോ ഇൻ്ററപ്റ്റുകൾ (ഈ പ്രീസെറ്റ് ഫ്രീക്വൻസിയിൽ, ഇൻ്ററപ്റ്റിനെ ഓരോ 2 മില്ലിസെക്കൻഡിലും വിളിക്കുന്നു)
3. പോർട്ടുകളുടെ ആരംഭം (പിന്നുകൾ PA0-6, PB0-3 എന്നിവ ഔട്ട്പുട്ടായി ക്രമീകരിച്ചിരിക്കുന്നു, PA7, PB6 എന്നിവ ഇൻപുട്ടായി ക്രമീകരിച്ചിരിക്കുന്നു)
4. I2C ബസിൻ്റെ ആരംഭം (പിൻസ് PB4, PB5)
5. DS1307 രജിസ്റ്റർ പൂജ്യത്തിൻ്റെ ഏഴാമത്തെ ബിറ്റ് (CH) പരിശോധിക്കുന്നു
6. ഗ്ലോബൽ ഇൻ്ററപ്റ്റ് പ്രവർത്തനക്ഷമമാക്കുക
7. ഒരു ലൂപ്പിൽ പ്രവേശിച്ച് ഒരു ബട്ടൺ അമർത്തിയാൽ പരിശോധിക്കുന്നു

ആദ്യമായി ഓണാക്കുമ്പോൾ അല്ലെങ്കിൽ ബാക്കപ്പ് പവർ ഇല്ലെങ്കിൽ വീണ്ടും ഓണാക്കുമ്പോൾ, DS307 ഇതിലേക്ക് പോകുന്നു പ്രാരംഭ ഇൻസ്റ്റലേഷൻവര്ത്തമാന കാലം. ഈ സാഹചര്യത്തിൽ: ബട്ടൺ S1 - സമയം സജ്ജമാക്കാൻ, ബട്ടൺ S2 - അടുത്ത അക്കത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക. സമയം സജ്ജമാക്കുക- മണിക്കൂറുകളും മിനിറ്റുകളും DS1307-ലേക്ക് എഴുതുന്നു (സെക്കൻഡുകൾ പൂജ്യമായി സജ്ജീകരിച്ചിരിക്കുന്നു), കൂടാതെ SQW/OUT പിൻ (ഏഴാമത്തെ പിൻ) ജനറേറ്റുചെയ്യാൻ കോൺഫിഗർ ചെയ്‌തു ദീർഘചതുരാകൃതിയിലുള്ള പൾസുകൾ 1 Hz ആവൃത്തിയിൽ.
നിങ്ങൾ S2 ബട്ടൺ അമർത്തുമ്പോൾ (S4 - പ്രോഗ്രാമിൽ), ഒരു ആഗോള തടസ്സം അപ്രാപ്തമാക്കി, പ്രോഗ്രാം സമയ തിരുത്തൽ സബ്റൂട്ടീനിലേക്ക് പോകുന്നു. ഈ സാഹചര്യത്തിൽ, S1, S2 ബട്ടണുകൾ ഉപയോഗിച്ച്, പത്ത് മിനിറ്റുകളും മിനിറ്റുകളും സജ്ജീകരിച്ചിരിക്കുന്നു, തുടർന്ന്, 0 സെക്കൻഡിൽ നിന്ന്, S2 ബട്ടൺ അമർത്തുന്നത് DS1307-ൽ അപ്‌ഡേറ്റ് ചെയ്ത സമയം രേഖപ്പെടുത്തുന്നു, ആഗോള തടസ്സം പരിഹരിച്ച് പ്രധാന പ്രോഗ്രാമിലേക്ക് മടങ്ങുന്നു.

ക്ലോക്ക് കാണിച്ചു നല്ല കൃത്യതപുരോഗതി, പ്രതിമാസം സമയം നഷ്ടം - 3 സെക്കൻഡ്.
കൃത്യത മെച്ചപ്പെടുത്തുന്നതിന്, ഡാറ്റാഷീറ്റിൽ സൂചിപ്പിച്ചിരിക്കുന്നതുപോലെ, DS1307-ലേക്ക് ക്വാർട്സ് ബന്ധിപ്പിക്കാൻ ശുപാർശ ചെയ്യുന്നു:

അൽഗോരിതം ബിൽഡർ പരിതസ്ഥിതിയിലാണ് പ്രോഗ്രാം എഴുതിയിരിക്കുന്നത്.
ഒരു ഉദാഹരണമായി ക്ലോക്ക് പ്രോഗ്രാം ഉപയോഗിച്ച്, I2C ബസ് വഴി മൈക്രോകൺട്രോളറും മറ്റ് ഉപകരണങ്ങളും തമ്മിൽ ആശയവിനിമയം നടത്തുന്നതിനുള്ള അൽഗോരിതം നിങ്ങൾക്ക് പരിചയപ്പെടാം (ഓരോ വരിയും അൽഗരിതത്തിൽ വിശദമായി അഭിപ്രായപ്പെടുന്നു).

ഫോട്ടോ കൂട്ടിച്ചേർത്ത ഉപകരണംസൈറ്റ് റീഡർ അനറ്റോലി പിൽഗുക്കിൽ നിന്ന് .lay ഫോർമാറ്റിലുള്ള ഒരു പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡും, അതിന് അദ്ദേഹത്തിന് നന്ദി!

ഉപകരണം ഉപയോഗിക്കുന്നത്: ട്രാൻസിസ്റ്ററുകൾ - SMD BC847, CHIP റെസിസ്റ്ററുകൾ

ലേഖനത്തിലേക്കുള്ള അറ്റാച്ചുമെൻ്റുകൾ:

(42.9 കിബി, 3,038 ഹിറ്റുകൾ)

(6.3 കിബി, 4,058 ഹിറ്റുകൾ)

(3.1 കിബി, 2,500 ഹിറ്റുകൾ)

(312.1 കിബി, 5,833 ഹിറ്റുകൾ)


AB-ലെ ക്ലോക്ക് പ്രോഗ്രാമിൻ്റെ രണ്ടാമത്തെ പതിപ്പ് (മുകളിലെ ഒന്ന് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയാത്തവർക്ക്)

(11.4 കിബി, 1,842 ഹിറ്റുകൾ)

എൽഇഡി ലളിതമായ ക്ലോക്ക്വിലകുറഞ്ഞ PIC16F628A കൺട്രോളറിൽ ചെയ്യാൻ കഴിയും. തീർച്ചയായും, സ്റ്റോറുകൾ വിവിധ ഇലക്ട്രോണിക് വാച്ചുകൾ നിറഞ്ഞതാണ്, എന്നാൽ അവയുടെ പ്രവർത്തനങ്ങളിൽ ഒന്നുകിൽ ഒരു തെർമോമീറ്റർ അല്ലെങ്കിൽ അലാറം ക്ലോക്ക് ഇല്ലായിരിക്കാം, അല്ലെങ്കിൽ അവ ഇരുട്ടിൽ തിളങ്ങില്ല. പൊതുവേ, ചിലപ്പോൾ നിങ്ങൾ റെഡിമെയ്ഡ് വാങ്ങുന്നതിനുപകരം സ്വയം എന്തെങ്കിലും സോൾഡർ ചെയ്യാൻ ആഗ്രഹിക്കുന്നു. ഡയഗ്രം വലുതാക്കാൻ ക്ലിക്ക് ചെയ്യുക.

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


ക്വാർട്സ് റെസൊണേറ്ററുകൾ കൃത്യതയിൽ അനുയോജ്യമല്ലെന്ന് എല്ലാവർക്കും അറിയാം, ഏതാനും ആഴ്ചകൾക്കുള്ളിൽ പിശക് കുമിഞ്ഞുകൂടുന്നു. ഈ പ്രശ്‌നത്തെ ചെറുക്കുന്നതിന്, വാച്ചിന് നിരക്ക് തിരുത്തൽ ഉണ്ട്, അത് പാരാമീറ്ററുകൾ പ്രകാരം സജ്ജീകരിച്ചിരിക്കുന്നു എസ്.എച്ച്ഒപ്പം എസ്.എൽ. കൂടുതൽ വിശദാംശങ്ങൾ:

SH=42, SL=40 എന്നിവ പ്രതിദിനം 5 മിനിറ്റ് മുന്നോട്ട് പോകുന്നു;
SH=46, SL=40 എന്നിവ പ്രതിദിനം 3 മിനിറ്റ് പിന്നോട്ട്;
SH=40, SL=40 എന്നിവ പ്രതിദിനം 2 മിനിറ്റ് മുന്നോട്ട് പോകുന്നു;
SH=45, SL=40 എന്നിവ പ്രതിദിനം 1 മിനിറ്റ് പിന്നോട്ട്;
SH=44, SL=С0 - ഇത് പ്രതിദിനം 1 മിനിറ്റ് മുന്നോട്ട് പോകുന്നു;
SH=45, SL=00 - ഈ തിരുത്തൽ പ്രവർത്തനരഹിതമാക്കി.

ഇതുവഴി നിങ്ങൾക്ക് തികഞ്ഞ കൃത്യത കൈവരിക്കാൻ കഴിയും. തിരുത്തൽ പൂർണ്ണമായി സജ്ജീകരിക്കുന്നതുവരെ നിങ്ങൾ നിരവധി തവണ ക്രമീകരിക്കേണ്ടതുണ്ട്. ഇപ്പോൾ ഒരു ഇലക്ട്രോണിക് ക്ലോക്കിൻ്റെ പ്രവർത്തനം വ്യക്തമായി കാണിച്ചിരിക്കുന്നു:

താപനില 29 ഡിഗ്രി സെൽഷ്യസ്

സൂചകങ്ങളായി, നിങ്ങൾക്ക് ഡയഗ്രാമിൽ തന്നെ സൂചിപ്പിച്ചിരിക്കുന്ന എൽഇഡി ഡയൽ അസംബ്ലികൾ ഉപയോഗിക്കാം, അല്ലെങ്കിൽ അവയെ സാധാരണ റൗണ്ട് സൂപ്പർ-ബ്രൈറ്റ് എൽഇഡികൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം - അപ്പോൾ ഈ ക്ലോക്കുകൾ ദൂരെ നിന്ന് ദൃശ്യമാകും, തെരുവിൽ പോലും തൂക്കിയിടാം.

പേര് സൂചിപ്പിക്കുന്നത് പോലെ, പ്രധാന ലക്ഷ്യം ഈ ഉപകരണത്തിൻ്റെ- നിലവിലെ സമയവും തീയതിയും കണ്ടെത്തുക. എന്നാൽ അതിൽ പലതും ഉണ്ട് ഉപയോഗപ്രദമായ പ്രവർത്തനങ്ങൾ. താരതമ്യേന വലിയ (കൈത്തണ്ടയ്ക്ക്) പകുതി തകർന്ന വാച്ച് ഞാൻ കണ്ടതിന് ശേഷമാണ് അതിൻ്റെ സൃഷ്ടിയെക്കുറിച്ചുള്ള ആശയം പ്രത്യക്ഷപ്പെട്ടത്. ലോഹ ശരീരം. അത് അവിടെ വെക്കാമെന്ന് കരുതി ഭവനങ്ങളിൽ നിർമ്മിച്ച വാച്ച്, അതിൻ്റെ സാധ്യതകൾ നിങ്ങളുടെ സ്വന്തം ഭാവനയും വൈദഗ്ധ്യവും കൊണ്ട് മാത്രം പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങളുള്ള ഒരു ഉപകരണമായിരുന്നു ഫലം:

1. ക്ലോക്ക് - കലണ്ടർ:

    മണിക്കൂറുകൾ, മിനിറ്റ്, സെക്കൻഡ്, ആഴ്ചയിലെ ദിവസം, ദിവസം, മാസം, വർഷം എന്നിവ എണ്ണുകയും പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു.

    ഓരോ മണിക്കൂറിലും നടപ്പിലാക്കുന്ന നിലവിലെ സമയത്തിൻ്റെ യാന്ത്രിക ക്രമീകരണത്തിൻ്റെ ലഭ്യത ( പരമാവധി മൂല്യങ്ങൾ+/-9999 യൂണിറ്റുകൾ, 1 യൂണിറ്റ്. = 3.90625 എം.എസ്.)

    ഒരു തീയതിയിൽ നിന്ന് ആഴ്ചയിലെ ദിവസം കണക്കാക്കുന്നു (നിലവിലെ നൂറ്റാണ്ടിൽ)

    യാന്ത്രിക പരിവർത്തനംവേനൽക്കാലത്തും ശൈത്യകാലത്തും (സ്വിച്ച് ഓഫ് ചെയ്യാം)

  • അധിവർഷങ്ങൾ കണക്കിലെടുക്കുന്നു

2. രണ്ട് സ്വതന്ത്ര അലാറം ക്ലോക്കുകൾ (ട്രിഗർ ചെയ്യുമ്പോൾ ഒരു മെലഡി മുഴങ്ങുന്നു)
3. 1 സെക്കൻഡ് ഇൻക്രിമെൻ്റുകളുള്ള ടൈമർ. (പരമാവധി എണ്ണൽ സമയം 99h 59m 59s)
4. 0.01 സെക്കൻ്റ് കൗണ്ടിംഗ് റെസല്യൂഷനുള്ള രണ്ട്-ചാനൽ സ്റ്റോപ്പ് വാച്ച്. ( പരമാവധി സമയംഎണ്ണം 99h 59m 59s)
5. 1 സെക്കൻഡ് കൗണ്ടിംഗ് റെസല്യൂഷനുള്ള സ്റ്റോപ്പ് വാച്ച്. (പരമാവധി എണ്ണൽ സമയം 99 ദിവസം)
6. -5 ഡിഗ്രി സെൽഷ്യസിൽ നിന്നുള്ള തെർമോമീറ്റർ. 55°C വരെ (താപനില പരിമിതപ്പെടുത്തിയിരിക്കുന്നു സാധാരണ പ്രവർത്തനംഉപകരണങ്ങൾ) 0.1 ഡിഗ്രി സെൽഷ്യസിൻ്റെ വർദ്ധനവിൽ.
7. റീഡറും എമുലേറ്ററും ഇലക്ട്രോണിക് കീകൾ- ഡള്ളസ് 1-വയർ പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് DS1990 തരത്തിലുള്ള ടാബ്‌ലെറ്റുകൾ (50 കഷണങ്ങൾക്കുള്ള മെമ്മറി, ഇതിനകം തന്നെ നിരവധി സാർവത്രിക “ഓൾ-ടെറൈൻ കീകൾ” അടങ്ങിയിരിക്കുന്നു) കീ കോഡ് ബൈറ്റ് ബൈറ്റ് വഴി കാണാനുള്ള കഴിവ്.
8. റിമോട്ട്ഐആർ കിരണങ്ങളിൽ നിയന്ത്രണം ("ഫോട്ടോ എടുക്കുക" കമാൻഡ് മാത്രം നടപ്പിലാക്കുന്നു). ഡിജിറ്റൽ ക്യാമറകൾ"പെൻ്റക്സ്", "നിക്കോൺ", "കാനോൺ"
9. LED ഫ്ലാഷ്ലൈറ്റ്
10. 7 മെലഡികൾ
11. ഓരോ മണിക്കൂറിൻ്റെയും തുടക്കത്തിൽ ശബ്ദ സിഗ്നൽ (സ്വിച്ച് ഓഫ് ചെയ്യാം)
12. ബട്ടൺ അമർത്തുന്നതിൻ്റെ ശബ്‌ദ സ്ഥിരീകരണം (സ്വിച്ച് ഓഫ് ചെയ്യാം)
13. കാലിബ്രേഷൻ ഫംഗ്ഷനോടുകൂടിയ ബാറ്ററി വോൾട്ടേജ് നിരീക്ഷണം
14. ഡിജിറ്റൽ ഇൻഡിക്കേറ്റർ തെളിച്ചം ക്രമീകരിക്കൽ

ഒരുപക്ഷേ അത്തരം പ്രവർത്തനം അനാവശ്യമായിരിക്കാം, പക്ഷേ എനിക്ക് സാർവത്രിക കാര്യങ്ങൾ ഇഷ്ടമാണ്, കൂടാതെ ഈ വാച്ച് എൻ്റെ സ്വന്തം കൈകൊണ്ട് നിർമ്മിക്കപ്പെടുമെന്ന ധാർമ്മിക സംതൃപ്തിയും.

ക്ലോക്കിൻ്റെ സ്കീമാറ്റിക് ഡയഗ്രം

ATmega168PA-AU മൈക്രോകൺട്രോളറിലാണ് ഉപകരണം നിർമ്മിച്ചിരിക്കുന്നത്. ടൈമർ T2 അനുസരിച്ച് ക്ലോക്ക് ടിക്ക് ചെയ്യുന്നു, 32768 Hz-ൽ ക്ലോക്ക് ക്വാർട്സിൽ നിന്ന് അസിൻക്രണസ് മോഡിൽ പ്രവർത്തിക്കുന്നു. മൈക്രോകൺട്രോളർ മിക്കവാറും എല്ലാ സമയത്തും സ്ലീപ്പ് മോഡിലാണ് (ഇൻഡിക്കേറ്റർ ഓഫാണ്), നിലവിലെ സമയത്തിലേക്ക് ഈ സെക്കൻ്റ് ചേർക്കാൻ സെക്കൻഡിൽ ഒരിക്കൽ ഉണർന്ന് വീണ്ടും ഉറങ്ങുന്നു. സജീവ മോഡിൽ, ആന്തരിക ആർസി ഓസിലേറ്ററിൽ നിന്ന് എംകെ 8 മെഗാഹെർട്സ് ക്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ ആന്തരിക പ്രീസ്കെയിലർ അതിനെ 2 കൊണ്ട് ഹരിക്കുന്നു, തൽഫലമായി, കോർ 4 മെഗാഹെർട്സിൽ ക്ലോക്ക് ചെയ്യുന്നു. സൂചനയ്ക്കായി, ഒരു സാധാരണ ആനോഡും ഒരു ദശാംശ പോയിൻ്റും ഉള്ള നാല് ഒറ്റ അക്ക എൽഇഡി ഡിജിറ്റൽ ഏഴ്-സെഗ്മെൻ്റ് സൂചകങ്ങൾ ഉപയോഗിക്കുന്നു. 7 സ്റ്റാറ്റസ് LED- കളും ഉണ്ട്, ഇതിൻ്റെ ഉദ്ദേശ്യം ഇനിപ്പറയുന്നതാണ്:
D1- നെഗറ്റീവ് മൂല്യ ചിഹ്നം (മൈനസ്)
D2- ഓടുന്ന സ്റ്റോപ്പ് വാച്ചിൻ്റെ അടയാളം (മിന്നുന്നു)
D3- ആദ്യ അലാറം ഓണാക്കിയതിൻ്റെ അടയാളം
D4- രണ്ടാമത്തെ അലാറം ഓണാക്കിയതിൻ്റെ അടയാളം
D5- ഫീഡ് സൂചകം ശബ്ദ സിഗ്നൽഓരോ മണിക്കൂറിൻ്റെയും തുടക്കത്തിൽ
D6- ഒരു റണ്ണിംഗ് ടൈമറിൻ്റെ അടയാളം (മിന്നുന്നു)
D7- അടയാളം കുറഞ്ഞ വോൾട്ടേജ്വൈദ്യുതി ബാറ്ററികൾ

R1-R8 - ഡിജിറ്റൽ സൂചകങ്ങൾ HG1-HG4, LED- കൾ D1-D7 എന്നിവയുടെ സെഗ്മെൻ്റുകളുടെ നിലവിലെ പരിമിതപ്പെടുത്തുന്ന പ്രതിരോധങ്ങൾ. R12,R13 - ബാറ്ററി വോൾട്ടേജ് നിരീക്ഷിക്കുന്നതിനുള്ള ഡിവൈഡർ. ക്ലോക്ക് വിതരണ വോൾട്ടേജ് 3V ആയതിനാൽ, ഒപ്പം വെളുത്ത LEDറേറ്റുചെയ്ത നിലവിലെ ഉപഭോഗത്തിൽ D9 ന് ഏകദേശം 3.4-3.8V ആവശ്യമാണ്, അത് പൂർണ്ണ ശക്തിയിൽ തിളങ്ങുന്നില്ല (എന്നാൽ ഇരുട്ടിൽ ഇടറാതിരിക്കാൻ ഇത് മതിയാകും) അതിനാൽ കറൻ്റ്-ലിമിറ്റിംഗ് റെസിസ്റ്റർ ഇല്ലാതെ ബന്ധിപ്പിച്ചിരിക്കുന്നു. ഘടകങ്ങൾ R14, Q1, R10 എന്നിവ ഇൻഫ്രാറെഡ് LED D8 (നടപ്പാക്കൽ) നിയന്ത്രിക്കുന്നതിനാണ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് റിമോട്ട് കൺട്രോൾഡിജിറ്റൽ ക്യാമറകൾക്കായി). 1-വയർ ഇൻ്റർഫേസ് ഉള്ള ഉപകരണങ്ങളുമായി ആശയവിനിമയം നടത്തുമ്പോൾ ജോടിയാക്കാൻ R19, R20, R21 ഉപയോഗിക്കുന്നു. മൂന്ന് ബട്ടണുകൾ ഉപയോഗിച്ചാണ് നിയന്ത്രണം നടപ്പിലാക്കുന്നത്, അതിനെ ഞാൻ പരമ്പരാഗതമായി വിളിക്കുന്നു: മോഡ് (മോഡ്), യുപി (മുകളിലേക്ക്), താഴേക്ക് (താഴേക്ക്). അവയിൽ ആദ്യത്തേത് ഒരു ബാഹ്യ തടസ്സം വഴി എംകെയെ ഉണർത്താനും രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ് (ഈ സാഹചര്യത്തിൽ സൂചന ഓണാക്കുന്നു), അതിനാൽ ഇത് PD3 ഇൻപുട്ടിലേക്ക് പ്രത്യേകം ബന്ധിപ്പിച്ചിരിക്കുന്നു. ശേഷിക്കുന്ന ബട്ടണുകൾ അമർത്തുന്നത് ഒരു ADC, റെസിസ്റ്ററുകൾ R16, R18 എന്നിവ ഉപയോഗിച്ച് നിർണ്ണയിക്കപ്പെടുന്നു. 16 സെക്കൻഡിനുള്ളിൽ ബട്ടണുകൾ അമർത്തിയില്ല എങ്കിൽ, MK ഉറങ്ങാൻ പോകുന്നു, സൂചകം ഓഫാകും. മോഡിൽ ആയിരിക്കുമ്പോൾ "ക്യാമറകൾക്കുള്ള വിദൂര നിയന്ത്രണം"ഈ ഇടവേള 32 സെക്കൻഡ് ആണ്, ഫ്ലാഷ്ലൈറ്റ് ഓണാക്കിയാൽ - 1 മിനിറ്റ്. കൺട്രോൾ ബട്ടണുകൾ ഉപയോഗിച്ച് MK സ്വമേധയാ ഉറങ്ങാനും കഴിയും. സ്റ്റോപ്പ് വാച്ച് 0.01 സെക്കൻഡ് റെസല്യൂഷനിൽ പ്രവർത്തിക്കുമ്പോൾ. ഉപകരണം സ്ലീപ്പ് മോഡിലേക്ക് പോകുന്നില്ല.

അച്ചടിച്ച സർക്യൂട്ട് ബോർഡ്

റിസ്റ്റ് വാച്ച് കേസിൻ്റെ ആന്തരിക വ്യാസത്തിൻ്റെ വലുപ്പത്തിൽ വൃത്താകൃതിയിലുള്ള ഒരു ഇരട്ട-വശങ്ങളുള്ള പ്രിൻ്റഡ് സർക്യൂട്ട് ബോർഡിൽ ഉപകരണം കൂട്ടിച്ചേർക്കുന്നു. എന്നാൽ ഉൽപ്പാദനത്തിൽ ഞാൻ 0.35 മില്ലീമീറ്റർ കട്ടിയുള്ള രണ്ട് ഒറ്റ-വശങ്ങളുള്ള ബോർഡുകൾ ഉപയോഗിച്ചു. 1.5 മില്ലീമീറ്റർ കട്ടിയുള്ള ഇരട്ട-വശങ്ങളുള്ള ഫൈബർഗ്ലാസ് ലാമിനേറ്റിൽ നിന്ന് തൊലി കളഞ്ഞ് ഈ കനം വീണ്ടും ലഭിച്ചു. പിന്നീട് ബോർഡുകൾ ഒരുമിച്ച് ഒട്ടിച്ചു. എനിക്ക് നേർത്ത ഇരട്ട-വശങ്ങളുള്ള ഫൈബർഗ്ലാസ് ഇല്ലാത്തതിനാലാണ് ഇതെല്ലാം ചെയ്തത്, വാച്ച് കേസിൻ്റെ പരിമിതമായ ആന്തരിക സ്ഥലത്ത് സംരക്ഷിച്ചിരിക്കുന്ന ഓരോ മില്ലിമീറ്റർ കനവും വളരെ വിലപ്പെട്ടതാണ്, കൂടാതെ LUT ഉപയോഗിച്ച് അച്ചടിച്ച കണ്ടക്ടറുകളുടെ നിർമ്മാണത്തിൽ വിന്യാസത്തിൻ്റെ ആവശ്യമില്ല. രീതി. ഡ്രോയിംഗ് അച്ചടിച്ച സർക്യൂട്ട് ബോർഡ്കൂടാതെ ഭാഗങ്ങളുടെ സ്ഥാനം അറ്റാച്ച് ചെയ്ത ഫയലുകളിലുണ്ട്. ഒരു വശത്ത് സൂചകങ്ങളും നിലവിലെ പരിമിതപ്പെടുത്തുന്ന റെസിസ്റ്ററുകളും R1-R8 ഉണ്ട്. പുറകിൽ മറ്റെല്ലാ വിശദാംശങ്ങളും ഉണ്ട്. വെള്ള, ഇൻഫ്രാറെഡ് LED-കൾക്കായി രണ്ട് ദ്വാരങ്ങൾ ഉണ്ട്.

ബട്ടൺ കോൺടാക്റ്റുകളും ബാറ്ററി ഹോൾഡറും 0.2 ... 0.3 മില്ലീമീറ്റർ കട്ടിയുള്ള ഫ്ലെക്സിബിൾ സ്പ്രിംഗ് ഷീറ്റ് സ്റ്റീൽ കൊണ്ടാണ് നിർമ്മിച്ചിരിക്കുന്നത്. ഒപ്പം ടിന്നുകളും. ഇരുവശത്തുമുള്ള ബോർഡിൻ്റെ ഫോട്ടോകൾ ചുവടെ:

ഡിസൈൻ, ഭാഗങ്ങൾ, അവയുടെ സാധ്യമായ മാറ്റിസ്ഥാപിക്കൽ

ATmega168PA-AU മൈക്രോകൺട്രോളർ ATmega168P-AU, ATmega168V-10AU ATmega168-20AU ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം. ഡിജിറ്റൽ സൂചകങ്ങൾ- 4 കഷണങ്ങൾ KPSA02-105 5.08mm അക്ക ഉയരമുള്ള സൂപ്പർ-ബ്രൈറ്റ് റെഡ് ഗ്ലോ. KPSA02-xxx അല്ലെങ്കിൽ KCSA02-xxx എന്ന അതേ ശ്രേണിയിൽ നിന്ന് വിതരണം ചെയ്യാൻ കഴിയും. (വെറും പച്ചയല്ല - അവ മങ്ങിയതായി തിളങ്ങും) മാന്യമായ തെളിച്ചമുള്ള സമാന വലുപ്പത്തിലുള്ള മറ്റ് അനലോഗുകളെക്കുറിച്ച് എനിക്കറിയില്ല. HG1, HG3 എന്നിവയിൽ, കാഥോഡ് സെഗ്‌മെൻ്റുകളുടെ കണക്ഷൻ HG2, HG4 എന്നിവയിൽ നിന്ന് വ്യത്യസ്തമാണ്, കാരണം അച്ചടിച്ച സർക്യൂട്ട് ബോർഡ് വയറിംഗ് ചെയ്യുന്നതിന് ഇത് എനിക്ക് കൂടുതൽ സൗകര്യപ്രദമായിരുന്നു. ഇക്കാര്യത്തിൽ, പ്രോഗ്രാമിൽ അവർക്കായി വ്യത്യസ്ത പ്രതീക ജനറേറ്റർ പട്ടിക ഉപയോഗിക്കുന്നു. സാധാരണ വലിപ്പത്തിലുള്ള 0805, 1206 എന്നിവയുടെ ഉപരിതല മൗണ്ടിംഗിനായി ഉപയോഗിച്ച റെസിസ്റ്ററുകളും കപ്പാസിറ്ററുകളും എസ്എംഡി, സ്റ്റാൻഡേർഡ് വലുപ്പത്തിലുള്ള എൽഇഡികൾ D1-D7 0805. 3 മില്ലീമീറ്റർ വ്യാസമുള്ള വെള്ളയും ഇൻഫ്രാറെഡ് എൽഇഡികളും. ബോർഡിൽ 13 ദ്വാരങ്ങൾ ഉണ്ട്, അതിൽ ജമ്പറുകൾ ഇൻസ്റ്റാൾ ചെയ്യണം. പോലെ താപനില സെൻസർ 1-വയർ ഇൻ്റർഫേസുള്ള DS18B20 ഉപയോഗിക്കുന്നു. LS1 ഒരു സാധാരണ പീസോ ഇലക്ട്രിക് ട്വീറ്ററാണ്, ലിഡിൽ ചേർത്തിരിക്കുന്നു. ഒരു കോൺടാക്റ്റ് ഉപയോഗിച്ച്, അതിൽ ഇൻസ്റ്റാൾ ചെയ്ത ഒരു സ്പ്രിംഗ് ഉപയോഗിച്ച് ബോർഡുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, മറ്റൊന്ന് അത് കവർ വഴി തന്നെ വാച്ച് ബോഡിയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു. ഒരു റിസ്റ്റ് വാച്ചിൽ നിന്നുള്ള ക്വാർട്സ് റെസൊണേറ്റർ.

പ്രോഗ്രാമിംഗ്, ഫേംവെയർ, ഫ്യൂസുകൾ

ഇൻ-സർക്യൂട്ട് പ്രോഗ്രാമിംഗിനായി, ബോർഡിന് 6 റൗണ്ട് കോൺടാക്റ്റ് സ്പോട്ടുകൾ (J1) മാത്രമേയുള്ളൂ, കാരണം ഒരു പൂർണ്ണ കണക്റ്റർ ഉയരത്തിൽ യോജിക്കുന്നില്ല. ഒരു PLD2x3 പിൻ പ്ലഗിൽ നിന്ന് നിർമ്മിച്ച ഒരു കോൺടാക്റ്റ് ഉപകരണവും അവയിൽ ലയിപ്പിച്ച സ്പ്രിംഗുകളും ഉപയോഗിച്ച് ഞാൻ അവയെ പ്രോഗ്രാമറുമായി ബന്ധിപ്പിച്ചു, ഒരു കൈകൊണ്ട് അവയെ പാടുകളിലേക്ക് അമർത്തി. ഉപകരണത്തിൻ്റെ ഒരു ഫോട്ടോ ചുവടെയുണ്ട്.

ഡീബഗ്ഗിംഗ് പ്രക്രിയയിൽ എനിക്ക് പല തവണ MK റിഫ്ലാഷ് ചെയ്യേണ്ടി വന്നതിനാൽ ഞാൻ അത് ഉപയോഗിച്ചു. ഒറ്റത്തവണ ഫേംവെയർ മിന്നുമ്പോൾ, പ്രോഗ്രാമറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന നേർത്ത വയറുകൾ പാച്ചുകളിലേക്ക് സോൾഡർ ചെയ്യുന്നത് എളുപ്പമാണ്, തുടർന്ന് അവയെ വീണ്ടും സോൾഡർ ചെയ്യുക. ബാറ്ററിയില്ലാതെ എംകെ ഫ്ലാഷ് ചെയ്യുന്നത് കൂടുതൽ സൗകര്യപ്രദമാണ്, പക്ഷേ ഒന്നുകിൽ പവർ വരുന്നു ബാഹ്യ ഉറവിടം+3V, അല്ലെങ്കിൽ ഒരേ വിതരണ വോൾട്ടേജുള്ള ഒരു പ്രോഗ്രാമറിൽ നിന്ന്. VMLAB 3.15 പരിതസ്ഥിതിയിൽ അസംബ്ലറിലാണ് പ്രോഗ്രാം എഴുതിയിരിക്കുന്നത്. ഉറവിട കോഡുകൾ, ആപ്ലിക്കേഷനിൽ FLASH, EEPROM എന്നിവയ്ക്കുള്ള ഫേംവെയർ.

DD1 മൈക്രോകൺട്രോളറിൻ്റെ FUSE ബിറ്റുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ പ്രോഗ്രാം ചെയ്യണം:
CKSEL3...0 = 0010 - ആന്തരിക RC ഓസിലേറ്ററിൽ നിന്നുള്ള ക്ലോക്കിംഗ് 8 MHz;
SUT1...0 =10 - ആരംഭ സമയം: 6 CK + 64 ms;
CKDIV8 = 1 - 8 വഴിയുള്ള ഫ്രീക്വൻസി ഡിവൈഡർ പ്രവർത്തനരഹിതമാക്കി;
CKOUT = 1 - CKOUT-ലെ ഔട്ട്പുട്ട് ക്ലോക്ക് പ്രവർത്തനരഹിതമാക്കി;
BODLEVEL2...0 = 111 - വിതരണ വോൾട്ടേജ് നിയന്ത്രണം പ്രവർത്തനരഹിതമാക്കി;
EESAVE = 0 - ക്രിസ്റ്റൽ പ്രോഗ്രാം ചെയ്യുമ്പോൾ EEPROM മായ്ക്കുന്നത് നിരോധിച്ചിരിക്കുന്നു;
WDTON = 1 - നമ്പർ എപ്പോഴും ഓൺവാച്ച്ഡോഗ് ടൈമർ;
ശേഷിക്കുന്ന FUSE ബിറ്റുകൾ സ്പർശിക്കാതെ കിടക്കുന്നതാണ് നല്ലത്. "0" ആയി സജ്ജമാക്കിയാൽ FUSE ബിറ്റ് പ്രോഗ്രാം ചെയ്യപ്പെടും.

ആർക്കൈവിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഡംപ് ഉപയോഗിച്ച് EEPROM ഫ്ലാഷ് ചെയ്യേണ്ടതുണ്ട്.

ആദ്യത്തെ EEPROM സെല്ലുകളിൽ അടങ്ങിയിരിക്കുന്നു പ്രാരംഭ പാരാമീറ്ററുകൾഉപകരണങ്ങൾ. അവയിൽ ചിലതിൻ്റെ ഉദ്ദേശ്യം ചുവടെയുള്ള പട്ടിക വിവരിക്കുന്നു, അവ ന്യായമായ പരിധിക്കുള്ളിൽ മാറ്റാൻ കഴിയും.

സെൽ വിലാസം

ഉദ്ദേശം

പരാമീറ്റർ

കുറിപ്പ്

താഴ്ന്ന നിലയിലുള്ള സിഗ്നൽ സംഭവിക്കുന്ന ബാറ്ററി വോൾട്ടേജിൻ്റെ അളവ്

260 ($104) (2.6V)

അളന്ന ബാറ്ററി വോൾട്ടേജിൻ്റെ മൂല്യം ശരിയാക്കുന്നതിനുള്ള ഗുണകം

സ്ലീപ്പ് മോഡിലേക്ക് മാറുന്നതിനുള്ള സമയ ഇടവേള

1 യൂണിറ്റ് = 1 സെ

ഫ്ലാഷ്‌ലൈറ്റ് ഓണായിരിക്കുമ്പോൾ സ്ലീപ്പ് മോഡിലേക്ക് മാറുന്നതിനുള്ള സമയ ഇടവേള

1 യൂണിറ്റ് = 1 സെ

ക്യാമറകൾക്കായി റിമോട്ട് കൺട്രോൾ മോഡിൽ ആയിരിക്കുമ്പോൾ സ്ലീപ്പ് മോഡിലേക്ക് മാറുന്നതിനുള്ള സമയ ഇടവേള

1 യൂണിറ്റ് = 1 സെ

ഐബട്ടൺ കീ നമ്പറുകൾ ഇവിടെ സംഭരിച്ചിരിക്കുന്നു

പോയിൻ്റുകളെക്കുറിച്ചുള്ള ചെറിയ വിശദീകരണങ്ങൾ:

1 പോയിൻ്റ്. എൽഇഡി പ്രകാശിക്കുന്ന ബാറ്ററിയിലെ വോൾട്ടേജ് ലെവലിനെ ഇത് സൂചിപ്പിക്കുന്നു, ഇത് അതിൻ്റെ കുറഞ്ഞ മൂല്യത്തെ സൂചിപ്പിക്കുന്നു. ഞാൻ അത് 2.6V (പാരാമീറ്റർ - 260) ആയി സജ്ജമാക്കി. നിങ്ങൾക്ക് മറ്റെന്തെങ്കിലും ആവശ്യമുണ്ടെങ്കിൽ, ഉദാഹരണത്തിന് 2.4V, നിങ്ങൾ 240 ($00F0) എഴുതേണ്ടതുണ്ട്. കുറഞ്ഞ ബൈറ്റ് സെല്ലിൽ $0000 എന്ന വിലാസത്തിലും ഉയർന്ന ബൈറ്റ് $0001 എന്നതിലും സംഭരിച്ചിരിക്കുന്നു.

2 പോയിൻ്റ്. സ്ഥലമില്ലായ്മ കാരണം ബാറ്ററി വോൾട്ടേജ് അളക്കുന്നതിൻ്റെ കൃത്യത ക്രമീകരിക്കാൻ ഞാൻ ബോർഡിൽ ഒരു വേരിയബിൾ റെസിസ്റ്റർ ഇൻസ്റ്റാൾ ചെയ്യാത്തതിനാൽ, ഞാൻ സോഫ്റ്റ്വെയർ കാലിബ്രേഷൻ അവതരിപ്പിച്ചു. കാലിബ്രേഷൻ നടപടിക്രമം കൃത്യമായ അളവ്അടുത്തത്: തുടക്കത്തിൽ, ഈ EEPROM സെല്ലിൽ കോഫിഫിഷ്യൻ്റ് 1024 ($400) എഴുതിയിരിക്കുന്നു, നിങ്ങൾ ഉപകരണം സജീവ മോഡിലേക്ക് മാറ്റുകയും ഇൻഡിക്കേറ്ററിലെ വോൾട്ടേജ് നോക്കുകയും തുടർന്ന് വോൾട്ട്മീറ്റർ ഉപയോഗിച്ച് ബാറ്ററിയിലെ യഥാർത്ഥ വോൾട്ടേജ് അളക്കുകയും വേണം. സജ്ജീകരിക്കേണ്ട തിരുത്തൽ ഘടകം (K), ഫോർമുല ഉപയോഗിച്ച് കണക്കാക്കുന്നു: K=Uр/Ui*1024 ഇവിടെ Ur എന്നത് വോൾട്ട്മീറ്റർ അളക്കുന്ന യഥാർത്ഥ വോൾട്ടേജാണ്, Ui എന്നത് ഉപകരണം തന്നെ അളന്ന വോൾട്ടേജാണ്. "കെ" കോഫിഫിഷ്യൻ്റ് കണക്കാക്കിയ ശേഷം, അത് ഉപകരണത്തിലേക്ക് പ്രവേശിക്കുന്നു (ഓപ്പറേറ്റിംഗ് നിർദ്ദേശങ്ങളിൽ പറഞ്ഞിരിക്കുന്നതുപോലെ). കാലിബ്രേഷനുശേഷം, എൻ്റെ പിശക് 3% കവിഞ്ഞില്ല.

3 പോയിൻ്റ്. ബട്ടണുകളൊന്നും അമർത്തിയാൽ ഉപകരണം സ്ലീപ്പ് മോഡിലേക്ക് പോകുന്ന സമയം ഇവിടെ നിങ്ങൾക്ക് സജ്ജീകരിക്കാം. എൻ്റേത് 16 സെക്കൻഡ് ആണ്. ഉദാഹരണത്തിന്, നിങ്ങൾ 30 സെക്കൻഡിനുള്ളിൽ ഉറങ്ങണമെങ്കിൽ, നിങ്ങൾ 30 ($26) എഴുതേണ്ടതുണ്ട്.

പോയിൻ്റ് 4 ലും 5 ലും സമാനമാണ്.

6 പോയിൻ്റ്. $0030 എന്ന വിലാസത്തിൽ സീറോ കീ ഫാമിലി കോഡ് (ഡാളസ് 1-വയർ) സംഭരിച്ചിരിക്കുന്നു, തുടർന്ന് അതിൻ്റെ 48-ബിറ്റ് നമ്പറും CRC-യും. അങ്ങനെ 50 കീകൾ ക്രമത്തിൽ.

സജ്ജീകരണം, പ്രവർത്തന സവിശേഷതകൾ

ഉപകരണം സജ്ജീകരിക്കുന്നത് മുകളിൽ വിവരിച്ചതുപോലെ ബാറ്ററി വോൾട്ടേജ് അളക്കുന്നത് കാലിബ്രേറ്റ് ചെയ്യുന്നതാണ്. 1 മണിക്കൂറിനുള്ളിൽ ക്ലോക്ക് നിരക്കിൻ്റെ വ്യതിയാനം കണ്ടെത്തേണ്ടതും ആവശ്യമാണ്, ഉചിതമായ തിരുത്തൽ മൂല്യം കണക്കാക്കുകയും നൽകുക (നടപടിക്രമം പ്രവർത്തന നിർദ്ദേശങ്ങളിൽ വിവരിച്ചിരിക്കുന്നു).

ഉപകരണം പവർ ചെയ്യുന്നത് ലിഥിയം ബാറ്ററി CR2032 (3V), ഇൻഡിക്കേറ്ററിൻ്റെ തെളിച്ചം അനുസരിച്ച് സ്ലീപ്പ് മോഡിൽ ഏകദേശം 4 µA, സജീവ മോഡിൽ 5...20 mA എന്നിവ ഉപയോഗിക്കുന്നു. ദിവസേന അഞ്ച് മിനിറ്റ് ഉപയോഗത്തോടെ സജീവ മോഡ്തെളിച്ചം അനുസരിച്ച് ബാറ്ററി ഏകദേശം 2...8 മാസം നീണ്ടുനിൽക്കണം. വാച്ച് കെയ്‌സ് ബാറ്ററി നെഗറ്റീവ് ആയി ബന്ധിപ്പിച്ചിരിക്കുന്നു.

DS1990-ൽ കീ റീഡിംഗ് പരീക്ഷിച്ചു. METAKOM ഇൻ്റർകോമുകളിൽ എമുലേഷൻ പരീക്ഷിച്ചു. താഴെ സീരിയൽ നമ്പറുകൾ 46 മുതൽ 49 വരെ (അവസാനത്തെ 4) ഫ്ലാഷ് ചെയ്തു (എല്ലാ കീകളും EEPROM-ൽ സംഭരിച്ചിരിക്കുന്നു, അവ മിന്നുന്നതിന് മുമ്പ് അവ മാറ്റാവുന്നതാണ്) ഇൻ്റർകോമുകൾക്കുള്ള സാർവത്രിക കീകൾ. നമ്പർ 49-ന് കീഴിൽ രജിസ്റ്റർ ചെയ്ത കീ ഞാൻ കണ്ട എല്ലാ METAKOM ഇൻ്റർകോമുകളും തുറന്നു, ബാക്കിയുള്ള സാർവത്രിക കീകൾ പരീക്ഷിക്കാൻ എനിക്ക് അവസരം ലഭിച്ചില്ല, ഞാൻ അവരുടെ കോഡുകൾ നെറ്റ്‌വർക്കിൽ നിന്ന് എടുത്തു.

പെൻ്റാക്സ് ഒപ്റ്റിയോ എൽ20, നിക്കോൺ ഡി3000 മോഡലുകളിൽ ക്യാമറകൾക്കുള്ള റിമോട്ട് കൺട്രോൾ പരീക്ഷിച്ചു. അവലോകനത്തിനായി കാനൺ ലഭ്യമാക്കാനായില്ല.

ഉപയോക്തൃ മാനുവൽ 13 പേജുകൾ എടുക്കുന്നു, അതിനാൽ ഞാൻ അത് ലേഖനത്തിൽ ഉൾപ്പെടുത്തിയില്ല, പക്ഷേ PDF ഫോർമാറ്റിലുള്ള ഒരു അനുബന്ധത്തിൽ ഉൾപ്പെടുത്തി.

ആർക്കൈവിൽ അടങ്ങിയിരിക്കുന്നു:
സ്കീം ഇൻ ഒപ്പം GIF;
അച്ചടിച്ച സർക്യൂട്ട് ബോർഡിൻ്റെ ഡ്രോയിംഗും ഫോർമാറ്റിലുള്ള മൂലകങ്ങളുടെ ക്രമീകരണവും;
അസംബ്ലറിലെ ഫേംവെയറും സോഴ്സ് കോഡും;

റേഡിയോ മൂലകങ്ങളുടെ പട്ടിക

പദവി ടൈപ്പ് ചെയ്യുക ഡിനോമിനേഷൻ അളവ് കുറിപ്പ്കടഎൻ്റെ നോട്ട്പാഡ്
DD1 MK AVR 8-ബിറ്റ്

ATmega168PA

1 PA-AU നോട്ട്പാഡിലേക്ക്
U2 താപനില സെൻസർ

DS18B20

1 നോട്ട്പാഡിലേക്ക്
Q1 MOSFET ട്രാൻസിസ്റ്റർ

2N7002

1 നോട്ട്പാഡിലേക്ക്
C1, C2 കപ്പാസിറ്റർ30 പിഎഫ്2 നോട്ട്പാഡിലേക്ക്
C3, C4 കപ്പാസിറ്റർ0.1 μF2 നോട്ട്പാഡിലേക്ക്
C5 ഇലക്ട്രോലൈറ്റിക് കപ്പാസിറ്റർ47 μF1 നോട്ട്പാഡിലേക്ക്
R1-R8, R17 റെസിസ്റ്റർ

100 ഓം

9 നോട്ട്പാഡിലേക്ക്
R9 റെസിസ്റ്റർ

10 kOhm

1 നോട്ട്പാഡിലേക്ക്
R10 റെസിസ്റ്റർ

8.2 ഓം

1 നോട്ട്പാഡിലേക്ക്
R11 റെസിസ്റ്റർ

300 ഓം

1 നോട്ട്പാഡിലേക്ക്
R12 റെസിസ്റ്റർ

2 MOhm

1 നോട്ട്പാഡിലേക്ക്
R13 റെസിസ്റ്റർ

220 kOhm

1 നോട്ട്പാഡിലേക്ക്
R14 റെസിസ്റ്റർ

30 kOhm

1 നോട്ട്പാഡിലേക്ക്
R15, R19 റെസിസ്റ്റർ

4.7 kOhm

2 നോട്ട്പാഡിലേക്ക്
R16 റെസിസ്റ്റർ

20 kOhm

1