റാസ്ബെറി പൈയ്ക്കായുള്ള ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ്
ഉപയോക്താവിന്റെ ഗൈഡ് പതിപ്പ് 4.1
SequentMicrosystems.com
പൊതുവായ വിവരണം
ഞങ്ങളുടെ ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡിന്റെ രണ്ടാം തലമുറ, ബിൽഡിംഗ് ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾക്ക് ആവശ്യമായ എല്ലാ ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും റാസ്ബെറി പൈ പ്ലാറ്റ്ഫോമിലേക്ക് കൊണ്ടുവരുന്നു. 8 ലെവലുകളിലേക്ക് അടുക്കാവുന്ന, സീറോ മുതൽ 4 വരെയുള്ള എല്ലാ റാസ്ബെറി പൈ പതിപ്പുകളിലും കാർഡ് പ്രവർത്തിക്കുന്നു.
Raspberry Pi-യുടെ GPIO പിന്നുകളിൽ രണ്ടെണ്ണം I2C ആശയവിനിമയത്തിനായി ഉപയോഗിക്കുന്നു. ഇന്ററപ്റ്റ് ഹാൻഡ്ലറിനായി മറ്റൊരു പിൻ അനുവദിച്ചിരിക്കുന്നു, ഉപയോക്താവിന് 23 GPIO പിന്നുകൾ ലഭ്യമാണ്.
വ്യക്തിഗതമായി തിരഞ്ഞെടുക്കാവുന്ന എട്ട് യൂണിവേഴ്സൽ ഇൻപുട്ടുകൾ, 0-10V സിഗ്നലുകൾ വായിക്കാനോ കോൺടാക്റ്റ് ക്ലോഷറുകൾ എണ്ണാനോ 1K അല്ലെങ്കിൽ 10K തെർമിസ്റ്ററുകൾ ഉപയോഗിച്ച് താപനില അളക്കാനോ നിങ്ങളെ അനുവദിക്കുന്നു. നാല് 0-10V പ്രോഗ്രാമബിൾ ഔട്ട്പുട്ടുകൾക്ക് ലൈറ്റ് ഡിമ്മറുകൾ അല്ലെങ്കിൽ മറ്റ് വ്യാവസായിക ഉപകരണങ്ങളെ നിയന്ത്രിക്കാനാകും. നാല് 24VAC ട്രയാക്ക് ഔട്ട്പുട്ടുകൾക്ക് എസി റിലേകളോ ചൂടാക്കൽ, തണുപ്പിക്കൽ ഉപകരണങ്ങളോ നിയന്ത്രിക്കാനാകും. LED സൂചകങ്ങൾ എല്ലാ ഔട്ട്പുട്ടുകളുടെയും നില കാണിക്കുന്നു. ഒരു RS485/MODBUS പോർട്ട് ഏതാണ്ട് അൺലിമിറ്റഡ് വിപുലീകരണത്തെ അനുവദിക്കുന്നു. അവസാനമായി പക്ഷേ, DS1B18 സെൻസറിൽ നിന്ന് താപനില വായിക്കാൻ ഒരു പുതിയ 20-WIRE പോർട്ട് ഉപയോഗിക്കാം.
എല്ലാ ഇൻപുട്ടുകളിലെയും ടിവിഎസ് ഡയോഡുകൾ ബാഹ്യ ESD-യ്ക്കായി കാർഡ് പരിരക്ഷിക്കുന്നു. ഓൺബോർഡ് റീസെറ്റ് ചെയ്യാവുന്ന ഫ്യൂസ് ആകസ്മിക ഷോർട്ട്സിൽ നിന്ന് അതിനെ സംരക്ഷിക്കുന്നു. സിംഗിൾ 24V എസി അല്ലെങ്കിൽ ഡിസി പവർ സോഴ്സിന് റാസ്ബെറി പൈയ്ക്ക് 5V/3A നൽകാൻ കഴിയും.
ഫീച്ചറുകൾ
- എട്ട് ജമ്പർ സെറ്റബിൾ യൂണിവേഴ്സൽ, അനലോഗ്/ഡിജിറ്റൽ ഇൻപുട്ടുകൾ
- 0-10V ഇൻപുട്ടുകൾ അല്ലെങ്കിൽ
- ക്ലോഷർ കൗണ്ടർ ഇൻപുട്ടുകളുമായി ബന്ധപ്പെടുക അല്ലെങ്കിൽ
- 1K/10K താപനില സെൻസർ ഇൻപുട്ടുകൾ
- നാല് 0-10V ഔട്ട്പുട്ടുകൾ
- 1A/48VAC ഡ്രൈവറുകളുള്ള നാല് TRIAC ഔട്ട്പുട്ടുകൾ
- നാല് പൊതുോദ്ദേശ്യ എൽഇഡികൾ
- RS485/MODBUS പോർട്ട്
- ബാറ്ററി ബാക്കപ്പുള്ള തത്സമയ ക്ലോക്ക്
- ഓൺ-ബോർഡ് പുഷ്-ബട്ടൺ
- 1-വയർ ഇന്റർഫേസ്
- എല്ലാ ഇൻപുട്ടുകളിലും ടിവിഎസ് പരിരക്ഷ
- ഓൺ-ബോർഡ് ഹാർഡ്വെയർ വാച്ച്ഡോഗ്
- 24VAC/DC വൈദ്യുതി വിതരണം
എല്ലാ ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും ഒന്നിലധികം കാർഡുകൾ അടുക്കിയിരിക്കുമ്പോൾ എളുപ്പത്തിൽ വയറിംഗ് ആക്സസ് അനുവദിക്കുന്ന പ്ലഗ്ഗബിൾ കണക്ടറുകൾ ഉപയോഗിക്കുന്നു. ഒരു റാസ്ബെറി പൈയുടെ മുകളിൽ എട്ട് ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡുകൾ വരെ അടുക്കിവെക്കാം. എട്ട് കാർഡുകളും നിയന്ത്രിക്കാൻ റാസ്ബെറി പൈയുടെ രണ്ട് GPIO പിന്നുകൾ മാത്രം ഉപയോഗിച്ച് കാർഡുകൾ ഒരു സീരിയൽ I2C ബസ് പങ്കിടുന്നു.
നാല് പൊതു ഉദ്ദേശ്യ LED- കൾ അനലോഗ് ഇൻപുട്ടുകളുമായോ മറ്റ് നിയന്ത്രിത പ്രക്രിയകളുമായോ ബന്ധപ്പെടുത്താവുന്നതാണ്.
ഇൻപുട്ടുകൾ മുറിക്കുന്നതിനും ഔട്ട്പുട്ടുകൾ അസാധുവാക്കുന്നതിനും റാസ്ബെറി പൈ ഷട്ട്ഡൗൺ ചെയ്യുന്നതിനും ഒരു ഓൺ-ബോർഡ് പുഷ് ബട്ടൺ പ്രോഗ്രാം ചെയ്യാവുന്നതാണ്.
നിങ്ങളുടെ കിറ്റിൽ എന്താണുള്ളത്
- റാസ്ബെറി പൈയ്ക്കായുള്ള ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ്
- മൌണ്ടിംഗ് ഹാർഡ്വെയർ
എ. നാല് M2.5x18mm ആൺ-പെൺ താമ്രജാലങ്ങൾ
ബി. നാല് M2.5x5mm ബ്രാസ് സ്ക്രൂകൾ
സി. നാല് M2.5 പിച്ചള പരിപ്പ് - രണ്ട് ജമ്പർമാർ.
ഒരു ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ് മാത്രം ഉപയോഗിക്കുമ്പോൾ നിങ്ങൾക്ക് ജമ്പറുകൾ ആവശ്യമില്ല. ഒന്നിലധികം കാർഡുകൾ ഉപയോഗിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, സ്റ്റാക്ക് ലെവൽ ജമ്പർ വിഭാഗം കാണുക.
- ആവശ്യമായ എല്ലാ സ്ത്രീ ഇണചേരൽ കണക്ടറുകളും.
ക്വിക്ക് സ്റ്റാർട്ട്-അപ്പ് ഗൈഡ്
- നിങ്ങളുടെ റാസ്ബെറി പൈയുടെ മുകളിൽ ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ് പ്ലഗ് ചെയ്ത് സിസ്റ്റം പവർ അപ്പ് ചെയ്യുക.
- raspi-config ഉപയോഗിച്ച് Raspberry Pi-യിൽ I2C ആശയവിനിമയം പ്രവർത്തനക്ഷമമാക്കുക.
- github.com-ൽ നിന്ന് സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യുക:
എ. ~$ git ക്ലോൺ https://github.com/SequentMicrosystems/megabas-rpi.git
ബി. ~$ cd /home/pi/megabas-rpi
സി. ~/megabas-rpi$ സുഡോ മേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുക - ~/megabas-rpi$ മെഗാബാസ്
ലഭ്യമായ കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് ഉപയോഗിച്ച് പ്രോഗ്രാം പ്രതികരിക്കും.
ബോർഡ് ലേഔട്ട്
സോഫ്റ്റ്വെയറിൽ നാല് ജനറൽ പർപ്പസ് എൽഇഡികൾ നിയന്ത്രിക്കാനാകും. ഏതെങ്കിലും ഇൻപുട്ട്, ഔട്ട്പുട്ട് അല്ലെങ്കിൽ ബാഹ്യ പ്രക്രിയയുടെ നില കാണിക്കാൻ LED-കൾ സജീവമാക്കാം.
സ്റ്റാക്ക് ലെവൽ ജമ്പറുകൾ
കാർഡിന്റെ സ്റ്റാക്ക് ലെവൽ തിരഞ്ഞെടുക്കാൻ J3 കണക്ടറിന്റെ ഇടത് മൂന്ന് സ്ഥാനം ഉപയോഗിക്കുന്നു:
ഇൻപുട്ട് സെലക്ഷൻ ജമ്പറുകൾ
0-10V, 1K അല്ലെങ്കിൽ 10K തെർമിസ്റ്ററുകൾ അല്ലെങ്കിൽ കോൺടാക്റ്റ് ക്ലോഷർ/ഇവന്റ് കൗണ്ടറുകൾ എന്നിവ വായിക്കാൻ എട്ട് യൂണിവേഴ്സൽ ഇൻപുട്ടുകൾ വ്യക്തിഗതമായി ജമ്പർ തിരഞ്ഞെടുക്കാവുന്നതാണ്. ഇവന്റ് കൗണ്ടറുകളുടെ പരമാവധി ആവൃത്തി 100 Hz ആണ്.
RS-485/മോഡ്ബസ് കമ്മ്യൂണിക്കേഷൻ
ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡിൽ ഒരു സാധാരണ RS485 ട്രാൻസ്സിവർ അടങ്ങിയിരിക്കുന്നു, അത് ലോക്കൽ പ്രോസസറിനും റാസ്ബെറി പൈയ്ക്കും ആക്സസ് ചെയ്യാൻ കഴിയും. കോൺഫിഗറേഷൻ കണക്ടർ J3-ൽ മൂന്ന് ബൈപാസ് ജമ്പറുകളിൽ നിന്ന് ആവശ്യമുള്ള കോൺഫിഗറേഷൻ സജ്ജീകരിച്ചിരിക്കുന്നു.
ജമ്പറുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, RS485 ഇന്റർഫേസ് ഉള്ള ഏത് ഉപകരണവുമായും റാസ്ബെറി പൈയ്ക്ക് ആശയവിനിമയം നടത്താനാകും. ഈ കോൺഫിഗറേഷനിൽ, ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ് ഒരു നിഷ്ക്രിയ ബ്രിഡ്ജാണ്, അത് RS485 പ്രോട്ടോക്കോളിന് ആവശ്യമായ ഹാർഡ്വെയർ ലെവലുകൾ മാത്രം നടപ്പിലാക്കുന്നു. ഈ കോൺഫിഗറേഷൻ ഉപയോഗിക്കുന്നതിന്, RS485 ബസിന്റെ നിയന്ത്രണം വിടാൻ നിങ്ങൾ ലോക്കൽ പ്രൊസസറോട് പറയേണ്ടതുണ്ട്:
~$ മെഗാബാസ് [0] wcfgmb 0 0 0 0
ജമ്പറുകൾ നീക്കം ചെയ്യുകയാണെങ്കിൽ, കാർഡ് MODBUS സ്ലേവ് ആയി പ്രവർത്തിക്കുകയും MODBUS RTU പ്രോട്ടോക്കോൾ നടപ്പിലാക്കുകയും ചെയ്യുന്നു. ഏതൊരു MODBUS മാസ്റ്ററിനും കാർഡിന്റെ എല്ലാ ഇൻപുട്ടുകളും ആക്സസ് ചെയ്യാനും സാധാരണ MODBUS കമാൻഡുകൾ ഉപയോഗിച്ച് എല്ലാ ഔട്ട്പുട്ടുകളും സജ്ജമാക്കാനും കഴിയും. നടപ്പിലാക്കിയ കമാൻഡുകളുടെ വിശദമായ ലിസ്റ്റ് GitHub-ൽ കാണാം:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
രണ്ട് കോൺഫിഗറേഷനുകളിലും ലോക്കൽ പ്രോസസർ RS485 സിഗ്നലുകൾ റിലീസ് ചെയ്യാൻ (ജമ്പറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക) അല്ലെങ്കിൽ നിയന്ത്രിക്കുക (ജമ്പറുകൾ നീക്കം ചെയ്തു) പ്രോഗ്രാം ചെയ്യേണ്ടതുണ്ട്. കൂടുതൽ വിവരങ്ങൾക്ക് കമാൻഡ് ലൈൻ ഓൺലൈൻ സഹായം കാണുക.
റാസ്ബെറി പൈ ഹെഡർ
പവർ ആവശ്യകതകൾ
ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡിന് ബാഹ്യമായ 24VDC/AC നിയന്ത്രിത പവർ സപ്ലൈ ആവശ്യമാണ്. മുകളിൽ വലത് കോണിലുള്ള സമർപ്പിത കണക്റ്റർ വഴിയാണ് ബോർഡിലേക്ക് വൈദ്യുതി വിതരണം ചെയ്യുന്നത് (ബോർഡ് ലേഔട്ട് കാണുക). ബോർഡുകൾ ഡിസി അല്ലെങ്കിൽ എസി പവർ സ്രോതസ്സ് സ്വീകരിക്കുന്നു. ഒരു ഡിസി പവർ സ്രോതസ്സ് ഉപയോഗിക്കുകയാണെങ്കിൽ, ധ്രുവത്വം പ്രധാനമല്ല. ഒരു പ്രാദേശിക 5V റെഗുലേറ്റർ റാസ്ബെറി പൈയിലേക്ക് 3A വരെ പവർ നൽകുന്നു, കൂടാതെ 3.3V റെഗുലേറ്റർ ഡിജിറ്റൽ സർക്യൂട്ടുകളെ ശക്തിപ്പെടുത്തുന്നു. ഒറ്റപ്പെട്ട ഡിസി-ഡിസി കൺവെർട്ടറുകൾ റിലേകൾ പവർ ചെയ്യാൻ ഉപയോഗിക്കുന്നു.
24VDC/AC പവർ സപ്ലൈ മാത്രം ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു
റാസ്ബെറി പൈ കാർഡ് പവർ ചെയ്യാൻ
ഒന്നിലധികം ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡുകൾ ഒന്നിനു മുകളിൽ ഒന്നായി അടുക്കിയിട്ടുണ്ടെങ്കിൽ, എല്ലാ കാർഡുകളും പവർ ചെയ്യുന്നതിന് ഒരൊറ്റ 24VDC/AC പവർ സപ്ലൈ ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു. ഉപയോക്താവ് കേബിൾ വിഭജിക്കുകയും ഓരോ കാർഡിലേക്കും വയറുകൾ പ്രവർത്തിപ്പിക്കുകയും വേണം.
വൈദ്യുതി ഉപഭോഗം:
• 50 mA @ +24V
യൂണിവേഴ്സൽ ഇൻപുട്ടുകൾ
ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡിന് എട്ട് സാർവത്രിക ഇൻപുട്ടുകൾ ഉണ്ട്, 010V സിഗ്നലുകൾ, 1K അല്ലെങ്കിൽ 10K തെർമിസ്റ്ററുകൾ അല്ലെങ്കിൽ 100Hz വരെ കോൺടാക്റ്റ് ക്ലോഷർ/ഇവന്റ് കൗണ്ടറുകൾ എന്നിവ അളക്കാൻ ജമ്പർ തിരഞ്ഞെടുക്കാനാകും.
ഇവന്റ് കൗണ്ടർ/കോൺടാക്റ്റ് ക്ലോഷർ കോൺഫിഗറേഷൻ
1K തെർമിസ്റ്ററുകൾ ഉള്ള താപനില അളക്കൽ കോൺഫിഗറേഷൻ
10K തെർമിസ്റ്ററുകൾ ഉള്ള താപനില അളക്കൽ കോൺഫിഗറേഷൻ
0-10V ഔട്ട്പുട്ട് കോൺഫിഗറേഷൻ. പരമാവധി ലോഡ് = 10mA
ഹാർഡ്വെയർ വാച്ച്ഡോഗ്
ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡിൽ ഒരു ബിൽറ്റ്-ഇൻ ഹാർഡ്വെയർ വാച്ച്ഡോഗ് അടങ്ങിയിരിക്കുന്നു, അത് റാസ്ബെറി പൈ സോഫ്റ്റ്വെയർ ഹാംഗ് അപ്പ് ചെയ്താലും നിങ്ങളുടെ മിഷൻ-ക്രിട്ടിക്കൽ പ്രോജക്റ്റ് പ്രവർത്തിക്കുന്നത് തുടരുമെന്ന് ഉറപ്പ് നൽകുന്നു. പവർ അപ്പ് ചെയ്ത ശേഷം വാച്ച്ഡോഗ് പ്രവർത്തനരഹിതമാക്കുകയും ആദ്യ റീസെറ്റ് ലഭിച്ചതിന് ശേഷം അത് സജീവമാവുകയും ചെയ്യും.
ഡിഫോൾട്ട് ടൈംഔട്ട് 120 സെക്കൻഡാണ്. സജീവമാക്കിയാൽ, 2 മിനിറ്റിനുള്ളിൽ റാസ്ബെറി പൈയിൽ നിന്ന് റീസെറ്റ് ലഭിച്ചില്ലെങ്കിൽ, വാച്ച് ഡോഗ് പവർ കട്ട് ചെയ്യുകയും 10 സെക്കൻഡിനുശേഷം അത് പുനഃസ്ഥാപിക്കുകയും ചെയ്യുന്നു.
വാച്ച്ഡോഗിലെ ടൈമർ കാലഹരണപ്പെടുന്നതിന് മുമ്പ് റാസ്ബെറി പൈ I2C പോർട്ടിൽ ഒരു റീസെറ്റ് കമാൻഡ് നൽകേണ്ടതുണ്ട്.
കമാൻഡ് ലൈനിൽ നിന്ന് പവർ അപ്പ് ചെയ്തതിന് ശേഷമുള്ള ടൈമർ കാലയളവും സജീവ ടൈമർ കാലയളവും സജ്ജമാക്കാൻ കഴിയും. റീസെറ്റുകളുടെ എണ്ണം ഫ്ലാഷിൽ സംഭരിക്കുകയും കമാൻഡ് ലൈനിൽ നിന്ന് ആക്സസ് ചെയ്യാനോ മായ്ക്കാനോ കഴിയും. എല്ലാ വാച്ച്ഡോഗ് കമാൻഡുകളും ഓൺലൈൻ ഹെൽപ്പ് ഫംഗ്ഷൻ വിവരിച്ചിരിക്കുന്നു.
അനലോഗ് ഇൻപുട്ടുകൾ/ഔട്ട്പുട്ടുകൾ കാലിബ്രേഷൻ
എല്ലാ അനലോഗ് ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും ഫാക്ടറിയിൽ കാലിബ്രേറ്റ് ചെയ്യപ്പെടുന്നു, എന്നാൽ ഫേംവെയർ കമാൻഡുകൾ ഉപയോക്താവിനെ ബോർഡ് വീണ്ടും കാലിബ്രേറ്റ് ചെയ്യാൻ അനുവദിക്കുന്നു, അല്ലെങ്കിൽ മികച്ച കൃത്യതയോടെ കാലിബ്രേറ്റ് ചെയ്യാൻ. എല്ലാ ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും രണ്ട് പോയിന്റുകളിൽ കാലിബ്രേറ്റ് ചെയ്യുന്നു; സ്കെയിലിന്റെ രണ്ട് അറ്റങ്ങളിൽ കഴിയുന്നത്ര അടുത്ത് രണ്ട് പോയിന്റുകൾ തിരഞ്ഞെടുക്കുക. ഇൻപുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുന്നതിന്, ഉപയോക്താവ് അനലോഗ് സിഗ്നലുകൾ നൽകണം. (ഉദാample: 0-10V ഇൻപുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുന്നതിന്, ഉപയോക്താവ് 10V ക്രമീകരിക്കാവുന്ന പവർ സപ്ലൈ നൽകണം). ഔട്ട്പുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുന്നതിന്, ആവശ്യമുള്ള മൂല്യത്തിലേക്ക് ഔട്ട്പുട്ട് സജ്ജീകരിക്കുന്നതിന് ഉപയോക്താവ് ഒരു കമാൻഡ് നൽകണം, ഫലം അളക്കുകയും മൂല്യം സംഭരിക്കുന്നതിന് കാലിബ്രേഷൻ കമാൻഡ് നൽകുകയും വേണം.
മൂല്യങ്ങൾ ഫ്ലാഷിൽ സംഭരിക്കുകയും ഇൻപുട്ട് കർവ് രേഖീയമാണെന്ന് അനുമാനിക്കുകയും ചെയ്യുന്നു. തെറ്റായ കമാൻഡ് ടൈപ്പ് ചെയ്തുകൊണ്ട് കാലിബ്രേഷൻ സമയത്ത് ഒരു തെറ്റ് സംഭവിച്ചാൽ, അനുബന്ധ ഗ്രൂപ്പിലെ എല്ലാ ചാനലുകളും ഫാക്ടറി മൂല്യങ്ങളിലേക്ക് പുനഃസജ്ജമാക്കാൻ ഒരു റീസെറ്റ് കമാൻഡ് ഉപയോഗിക്കാം. റീസെറ്റിന് ശേഷം കാലിബ്രേഷൻ പുനരാരംഭിക്കാൻ കഴിയും.
അനലോഗ് സിഗ്നലുകളുടെ ഉറവിടമില്ലാതെ ബോർഡ് കാലിബ്രേറ്റ് ചെയ്യാൻ കഴിയും, ആദ്യം ഔട്ട്പുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുക, തുടർന്ന് കാലിബ്രേറ്റ് ചെയ്ത ഔട്ട്പുട്ടുകൾ അനുബന്ധ ഇൻപുട്ടുകളിലേക്ക് റൂട്ട് ചെയ്യുക. കാലിബ്രേഷനായി ഇനിപ്പറയുന്ന കമാൻഡുകൾ ലഭ്യമാണ്:
0-10V ഇൻപുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുക: | മെഗാബാസ് കുയിൻ |
0-10V ഇൻപുട്ടുകളുടെ കാലിബ്രേഷൻ പുനഃസജ്ജമാക്കുക: | മെഗാബാസ് rcuin |
10K ഇൻപുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുക: | മെഗാബാസ് ക്രെസിൻ |
10K ഇൻപുട്ടുകൾ പുനഃസജ്ജമാക്കുക: | മെഗാബാസ് rcresin |
0-10V ഔട്ട്പുട്ടുകൾ കാലിബ്രേറ്റ് ചെയ്യുക: | മെഗാബാസ് ക്യൂഔട്ട് |
ഫ്ലാഷിൽ കാലിബ്രേറ്റ് ചെയ്ത മൂല്യം സംഭരിക്കുക: | മെഗാബാസ് alta_comanda |
0-10V ഔട്ട്പുട്ടുകളുടെ കാലിബ്രേഷൻ പുനഃസജ്ജമാക്കുക: | മെഗാബാസ് rcuout |
ഹാർഡ്വെയർ സ്പെസിഫിക്കേഷനുകൾ
ബോർഡ് റീസെറ്റബിൾ ഫ്യൂസിൽ: 1A
0-10V ഇൻപുട്ടുകൾ:
• പരമാവധി ഇൻപുട്ട് വോളിയംtage: | 12V |
• ഇൻപുട്ട് ഇംപെഡൻസ്: | 20KΩ |
• റെസല്യൂഷൻ: | 12 ബിറ്റുകൾ |
• എസ്ample നിരക്ക്: | tbd |
കോൺടാക്റ്റ് ക്ലോഷർ ഇൻപുട്ടുകൾ
- പരമാവധി എണ്ണം ആവൃത്തി: 100 Hz
0-10V ഔട്ട്പുട്ടുകൾ:
- കുറഞ്ഞ ഔട്ട്പുട്ട് ലോഡ്: 1KΩ
- മിഴിവ്: 13 ബിറ്റ്സ്
ട്രയാക്ക് ഔട്ട്പുട്ടുകൾ:
- പരമാവധി ഔട്ട്പുട്ട് കറൻ്റ്: 1A
- പരമാവധി putട്ട്പുട്ട് വോളിയംtagഇ: 120V
പൂർണ്ണ സ്കെയിലിൽ രേഖീയത
ഓൺ-ബോർഡ് പ്രോസസറിലേക്കുള്ള 12 ബിറ്റ് എ/ഡി കൺവെർട്ടറുകൾ ഉപയോഗിച്ചാണ് അനലോഗ് ഇൻപുട്ടുകൾ പ്രോസസ്സ് ചെയ്യുന്നത്. ഇൻപുട്ടുകൾ എസ്amp675 Hz-ൽ നയിച്ചു.
അനലോഗ് ഔട്ട്പുട്ടുകൾ 16 ബിറ്റ് ടൈമറുകൾ ഉപയോഗിച്ച് PWM സമന്വയിപ്പിക്കുന്നു. PWM മൂല്യങ്ങൾ 0 മുതൽ 4,800 വരെയാണ്.
എല്ലാ ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും ടെസ്റ്റ് സമയത്ത് അവസാന പോയിന്റുകളിൽ കാലിബ്രേറ്റ് ചെയ്യുകയും മൂല്യങ്ങൾ ഫ്ലാഷിൽ സംഭരിക്കുകയും ചെയ്യുന്നു.
കാലിബ്രേഷനുശേഷം ഞങ്ങൾ പൂർണ്ണ സ്കെയിലിൽ രേഖീയത പരിശോധിക്കുകയും ഇനിപ്പറയുന്ന ഫലങ്ങൾ നേടുകയും ചെയ്തു:
ചാനൽ | പരമാവധി പിശക് | % |
0-10V IN | 15μV | 0.15% |
0-10V ഔട്ട് | 10μV | 0.10% |
മെക്കാനിക്കൽ സ്പെസിഫിക്കേഷനുകൾ
സോഫ്റ്റ്വെയർ സജ്ജീകരണം
- നിങ്ങളുടെ റാസ്ബെറി പൈ തയ്യാറാക്കുക ഏറ്റവും പുതിയ OS.
- I2C ആശയവിനിമയം പ്രവർത്തനക്ഷമമാക്കുക: ~$ sudo raspi-config
1. ഉപയോക്തൃ പാസ്വേഡ് മാറ്റുക സ്ഥിര ഉപയോക്താവിനായി പാസ്വേഡ് മാറ്റുക 2. നെറ്റ്വർക്ക് ഓപ്ഷനുകൾ നെറ്റ്വർക്ക് ക്രമീകരണങ്ങൾ കോൺഫിഗർ ചെയ്യുക 3. ബൂട്ട് ഓപ്ഷനുകൾ ആരംഭത്തിനുള്ള ഓപ്ഷനുകൾ കോൺഫിഗർ ചെയ്യുക 4. പ്രാദേശികവൽക്കരണ ഓപ്ഷനുകൾ പൊരുത്തപ്പെടുത്തുന്നതിന് ഭാഷയും പ്രാദേശിക ക്രമീകരണങ്ങളും സജ്ജീകരിക്കുക.. 5. ഇന്റർഫേസിംഗ് ഓപ്ഷനുകൾ പെരിഫറലുകളിലേക്കുള്ള കണക്ഷനുകൾ കോൺഫിഗർ ചെയ്യുക 6. ഓവർക്ലോക്ക് നിങ്ങളുടെ പൈയ്ക്കായി ഓവർക്ലോക്കിംഗ് കോൺഫിഗർ ചെയ്യുക 7. വിപുലമായ ഓപ്ഷനുകൾ വിപുലമായ ക്രമീകരണങ്ങൾ കോൺഫിഗർ ചെയ്യുക 8. അപ്ഡേറ്റ് ഈ ടൂൾ ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് അപ്ഡേറ്റ് ചെയ്യുക 9. raspi-config-നെ കുറിച്ച് ഈ കോൺഫിഗറേഷനെക്കുറിച്ചുള്ള വിവരങ്ങൾ P1 ക്യാമറ റാസ്ബെറി പൈ ക്യാമറയിലേക്കുള്ള കണക്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക P2 എസ്.എസ്.എച്ച് നിങ്ങളുടെ പൈയിലേക്കുള്ള റിമോട്ട് കമാൻഡ് ലൈൻ ആക്സസ് പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക P3 വി.എൻ.സി ഇത് ഉപയോഗിച്ച് നിങ്ങളുടെ പൈയിലേക്കുള്ള ഗ്രാഫിക്കൽ റിമോട്ട് ആക്സസ് പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക... P4 എസ്.പി.ഐ SPI കേർണൽ മൊഡ്യൂളിന്റെ ഓട്ടോമാറ്റിക് ലോഡിംഗ് പ്രവർത്തനക്ഷമമാക്കുക/അപ്രാപ്തമാക്കുക P5 I2C I2C കേർണൽ മൊഡ്യൂളിന്റെ യാന്ത്രിക ലോഡിംഗ് പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക P6 സീരിയൽ സീരിയൽ പോർട്ടിലേക്ക് ഷെൽ, കേർണൽ സന്ദേശങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക P7 1-വയർ വൺ-വയർ ഇന്റർഫേസ് പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക P8 റിമോട്ട് ജിപിഐഒ GPIO പിന്നുകളിലേക്കുള്ള റിമോട്ട് ആക്സസ് പ്രവർത്തനക്ഷമമാക്കുക/അപ്രാപ്തമാക്കുക - github.com-ൽ നിന്ന് മെഗാബാസ് സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യുക: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
- ~$ cd /home/pi/megabas-rpi
- ~/megaioind-rpi$ സുഡോ മേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുക
- ~/megaioind-rpi$ മെഗാബാസ്
ലഭ്യമായ കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് ഉപയോഗിച്ച് പ്രോഗ്രാം പ്രതികരിക്കും.
ഓൺലൈൻ സഹായത്തിന് "megabas -h" എന്ന് ടൈപ്പ് ചെയ്യുക.
സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് അപ്ഡേറ്റ് ചെയ്യാം:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git pull
~/megabas-rpi$ സുഡോ മേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുക
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
റാസ്ബെറി പൈയ്ക്കായുള്ള പൈ ഹട്ട് ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ് [pdf] ഉപയോക്തൃ ഗൈഡ് റാസ്ബെറി പൈയ്ക്കായുള്ള ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ്, ബിൽഡിംഗ് ഓട്ടോമേഷൻ കാർഡ്, റാസ്ബെറി പൈയ്ക്കുള്ള ഓട്ടോമേഷൻ കാർഡ്, റാസ്ബെറി പൈ ഓട്ടോമേഷൻ കാർഡ് ബിൽഡിംഗ് |