സിലിക്കൺ ജമ്പറുകൾ ഈ വയർലെസ് ബ്രെഡ്‌ബോർഡിനെ പ്രോഗ്രാം ചെയ്യാവുന്നതാക്കുന്നു

വിശ്വസനീയമായ സോൾഡർലെസ് ബ്രെഡ്‌ബോർഡുകളുടെ പ്രായോഗികതയെക്കുറിച്ച് യാതൊരു സംശയവുമില്ല, പക്ഷേ അവ പൂർണതയുള്ളതല്ലെന്ന് നിങ്ങൾ സമ്മതിക്കണം. തീർച്ചയായും, ചില തരം സർക്യൂട്ടുകൾക്ക് അവ അനുയോജ്യമല്ല, പക്ഷേ ജമ്പറുകൾ ഉള്ളവയെ അപേക്ഷിച്ച് അവയ്ക്ക് പ്രശ്‌നങ്ങൾ കുറവാണ്. അശ്രദ്ധരായ ആളുകൾ അവയുടെ ഘടകങ്ങളുള്ള ജമ്പറുകളുടെ കൂമ്പാരത്തിൽ നിരാശയോടെ കുടുങ്ങിപ്പോകും, ​​കൂടാതെ ഇഷ്ടമുള്ള ആളുകൾ സർക്യൂട്ടിന്റെ ഒരു പ്രോട്ടോടൈപ്പ് നിർമ്മിക്കുന്നതിന് പകരം ജമ്പറുകൾ വൃത്തിയാക്കാൻ കൂടുതൽ സമയം ചെലവഴിക്കും. ഞാൻ എന്തുചെയ്യണം?
ഈ പ്രശ്നം പരിഹരിക്കാനുള്ള ഒരു മാർഗം ജമ്പറുകളില്ലാതെ ഒരു സോൾഡർലെസ് ബ്രെഡ്ബോർഡ് നിർമ്മിക്കുക എന്നതാണ്. [കെവിൻ സാന്റോ കാപ്പുസിയോ] യുടെ നിലവിലുള്ള "ബേക്കറി ഉൽപ്പന്നങ്ങൾ" എന്ന ആശയത്തിന് പിന്നിലെ ആശയം ഇതാണ്. സാധാരണ കോൺടാക്റ്റ് സ്ട്രിപ്പുകളുടെയും പവർ റെയിലിന്റെയും ജോഡി തമ്മിലുള്ള കണക്ഷൻ സോഫ്റ്റ്‌വെയറിൽ സ്ഥാപിക്കാൻ കഴിയുന്ന തരത്തിൽ സ്റ്റാൻഡേർഡ് ബ്രെഡ്ബോർഡ് ക്രമീകരിക്കുക എന്നതാണ് ആശയം. CMOS സ്വിച്ച് ചിപ്പ് മാട്രിക്സ്, പ്രത്യേകിച്ച് MT8816AP അനുകരിക്കുക എന്നതാണ് ഇതിന് പിന്നിലെ തന്ത്രം. ഒരു ചിപ്പിൽ 128 ക്രോസ്പോയിന്റ് സ്വിച്ചുകൾക്ക് ±12 വോൾട്ട് വരെയുള്ള വോൾട്ടേജുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയും, അതിനാൽ ഈ പ്രോഗ്രാമബിൾ സിലിക്കൺ ജമ്പറുകൾ ഉപയോഗിക്കാൻ കഴിയുന്ന നിരവധി സർക്യൂട്ടുകൾ ഉണ്ട്.
[കെവിൻ] നിലവിലെ പതിപ്പ് 0.2 ആണ്, അതിന്റെ വലിപ്പം ഒരു സോൾഡർലെസ്സ് ബ്രെഡ്‌ബോർഡിന് കീഴിൽ യോജിക്കുന്നു, പാക്കേജ് ഒതുക്കമുള്ളതാണ്. ബ്രെഡ്‌ബോർഡ് കോൺടാക്റ്റുകൾ എങ്ങനെ ബന്ധിപ്പിക്കാം എന്നതിനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ അദ്ദേഹം പങ്കുവെച്ചു, അത് വേദനാജനകമായ ഒരു പ്രക്രിയയായി തോന്നി: കോൺടാക്റ്റുകൾ പുറത്തെടുക്കുക, ഗട്ടറിന്റെ അറ്റത്ത് ഒരു ചെറിയ ലേബൽ മുറിക്കുക, തുടർന്ന് അത് താഴേക്ക് വളച്ച് ത്രൂ ഹോൾ സർക്യൂട്ട് ബോർഡിന്റെ ലീഡ് പ്രിന്റിംഗ് രൂപപ്പെടുത്തുക. ഇത് ഒരുപാട് ജോലിയാണെന്ന് തോന്നുന്നു, ഒരു മികച്ച മാർഗം ഉണ്ടായിരിക്കണം; [കെവിൻ] നിർദ്ദേശങ്ങൾക്ക് തുറന്നിരിക്കുന്നു.
സോൾഡർലെസ് ബ്രെഡ്‌ബോർഡുകൾ മെച്ചപ്പെടുത്തുന്നതിനായി ക്രോസ്-പോയിന്റ് സ്വിച്ചിംഗ് ഉപയോഗിക്കുന്നത് ഞങ്ങൾ മുമ്പ് കണ്ടിട്ടുണ്ടെങ്കിലും, ഈ പ്രോജക്റ്റിന്റെ ലാളിത്യം ഞങ്ങൾക്ക് സന്തോഷകരമായി തോന്നി. ഈ ജമ്പ് ഷോട്ടുകളെല്ലാം ഉപേക്ഷിക്കുക എന്ന ആശയം തീർച്ചയായും പ്രലോഭിപ്പിക്കുന്നതാണ്.
ഇത് ശരിക്കും ഒരു അടിപൊളി പ്രോജക്റ്റ് ആണ്. ഒരു സമർത്ഥമായ കൂട്ടിച്ചേർക്കൽ എന്തെന്നാൽ, നിലവിലെ കണക്ഷൻ കാണിക്കുന്ന ചെറിയ സ്‌ക്രീനുകൾ ഇരുവശത്തും ഉണ്ട് എന്നതാണ്.
നിങ്ങൾക്ക് ഒരു 7-സെഗ്മെന്റ് LED ഡിസ്പ്ലേ, വൈബ്രേഷൻ മോട്ടോർ, ആക്സിലറോമീറ്റർ, DIP സ്വിച്ച് അല്ലെങ്കിൽ മറ്റേതെങ്കിലും "രസകരവും രസകരവുമായ" ഘടകങ്ങൾ നടപ്പിലാക്കാൻ കഴിയുന്നില്ലെങ്കിൽ.
ഏത് ചെറിയ സിഗ്നലും കൈകാര്യം ചെയ്യാൻ 15mA (ImaxIO) മതി, കൂടുതൽ കറന്റ് ആവശ്യമുള്ളപ്പോൾ, നിങ്ങൾക്ക് കുറച്ച് ബൈപോളാർ അല്ലെങ്കിൽ FET ഉപയോഗിക്കാം, എല്ലാത്തിനുമുപരി, ഇത് ഇപ്പോഴും ഒരു ബ്രെഡ്‌ബോർഡാണ്.
ഞാൻ പ്രോട്ടോടൈപ്പ് ചെയ്യുമ്പോൾ, എനിക്ക് ആവശ്യമായ എല്ലാ ഡിജിറ്റൽ ചിപ്പുകളും ഉൾക്കൊള്ളുന്ന ഒരു സിംഗിൾ-സൈഡഡ് സർഫസ് മൗണ്ട് പിസിബി ഞാൻ ഉണ്ടാക്കി, ചിപ്പുകൾക്കിടയിൽ "എല്ലാ" സിഗ്നലുകളും വഹിക്കുന്ന സിപിഎൽഡി ചിപ്പുകൾ സ്പാറ്റർ ചെയ്തു. തുടർന്ന് കണക്ഷൻ വിഎച്ച്ഡിഎല്ലിൽ പ്രോഗ്രാം ചെയ്യുക. അതിനാൽ എനിക്ക് ഒരു തെറ്റ് സംഭവിച്ചാലോ കണക്ഷൻ പരിഷ്കരിക്കേണ്ടതുണ്ടെങ്കിലോ, അത് ഒരു കോഡ് മാറ്റം മാത്രമാണ്.
എല്ലാ കേബിളുകളും പ്ലഗ് ഇൻ ചെയ്യുന്ന അനലോഗ് സിന്തസൈസറുകളിൽ ഒന്നിന്, ഈ ആശയം വളരെ രസകരമായി തോന്നുന്നു.
ശരി, എനിക്ക് വിശ്വാസമുള്ള ഒരു ബ്രെഡ്‌ബോർഡ് കണ്ടുമുട്ടിയാൽ, ഞാൻ സംശയിക്കുന്നത് നിർത്തും. ബ്രെഡ്‌ബോർഡുകൾക്ക്, അത് നിങ്ങളുടെ ഡിസൈനിലെ പിഴവാണോ അതോ ബ്രെഡ്‌ബോർഡിലെ പിഴവാണോ എന്ന് ഊഹിക്കേണ്ടതുണ്ട്.
കാര്യങ്ങൾ കൂടുതൽ വഷളാക്കാൻ, നിങ്ങൾ ബ്രെഡ്‌ബോർഡ് കഴിവുകൾക്കായി പ്രത്യേകം രൂപകൽപ്പന ചെയ്യേണ്ടതുണ്ട്, കൂടാതെ റെഗ്‌സ് സ്വിച്ചിംഗ് പോലുള്ള പ്രോട്ടോടൈപ്പ് ചെയ്യേണ്ട കാര്യങ്ങൾ നന്നായി പ്രവർത്തിക്കുന്നില്ല.
അനലോഗ്, ഹൈ-സ്പീഡ് എന്നിവയ്ക്ക് പരാദജീവികളെ ഇഷ്ടമല്ല, എന്നാൽ ശ്രദ്ധാലുവാണെങ്കിൽ ഡിജിറ്റൽ, ലോ-സ്പീഡ് എന്നിവയ്ക്ക് കൈകൊണ്ട് നിർമ്മിച്ച പ്രോട്ടോടൈപ്പ് ഘട്ടം ആവശ്യമില്ല.
ഈ കാര്യങ്ങളെക്കുറിച്ച് എനിക്കൊന്നും അറിയില്ല, പക്ഷേ അത്തരമൊരു പരിവർത്തനത്തിനായി ഞാൻ എപ്പോഴും പ്രതീക്ഷിച്ചിരുന്നു, ഓരോ തവണ നോക്കുമ്പോഴും അത് ശരിയല്ലെന്ന് എനിക്ക് തോന്നുന്നു. ലളിതമായ സർക്യൂട്ടുകൾക്ക് പോലും, നിങ്ങളുടെ യഥാർത്ഥ ആവശ്യകതകളുമായി സ്വിച്ച് ശ്രദ്ധാപൂർവ്വം പൊരുത്തപ്പെടുത്തണം. അപ്പോൾ നിങ്ങൾ ഇപ്പോഴും ഒരു നിശ്ചിത അളവിലുള്ള അഭികാമ്യമല്ലാത്ത പെരുമാറ്റം അംഗീകരിക്കേണ്ടിവരും. അവ എല്ലായ്പ്പോഴും യഥാർത്ഥ യൂണിറ്റി ഗെയിൻ ഓപ്പ് ആമ്പുകൾ അല്ലെങ്കിൽ വോൾട്ടേജ് ബയസ് അല്ലെങ്കിൽ പ്രതിരോധം ഉള്ള ഏതെങ്കിലും തരത്തിലുള്ള ട്രാൻസിസ്റ്ററുകളാണ്.
അടിസ്ഥാന സാങ്കേതികവിദ്യയെക്കുറിച്ച് എനിക്ക് കൂടുതൽ അറിയില്ല. ഞാൻ കണ്ടെത്തിയ MT8816 ഡാറ്റ ഷീറ്റിൽ യഥാർത്ഥ കണക്ഷന്റെ ഒരു സ്കീമാറ്റിക് ഡയഗ്രം ഇല്ല. എന്നാൽ ഉടൻ തന്നെ (ഞാൻ അത് ശരിയായി വിശദീകരിച്ചു എന്ന് കരുതുക), പരമാവധി കറന്റ് 15mA ആണെന്നും സാധാരണ ഓൺ-റെസിസ്റ്റൻസ് Vdd=12 ൽ 45ohm ആണെന്നും ഞാൻ കണ്ടു. തീർച്ചയായും ഇത് പല കാര്യങ്ങൾക്കും ഉപയോഗിക്കാൻ കഴിയുന്ന ഒരു രസകരമായ ഘടകമാണ്, പക്ഷേ മുന്നറിയിപ്പ് വളരെ വലുതാണ്. പോലും ആധിപത്യം സ്ഥാപിക്കുക. പൊരുത്തപ്പെടാൻ കഴിയുന്ന ഒരു ബ്രെഡ്ബോർഡ് ഉപയോഗിച്ച് ഞാൻ നിർമ്മിച്ച ഒരു സർക്യൂട്ടിനെക്കുറിച്ച് എനിക്ക് ചിന്തിക്കാൻ പോലും കഴിയില്ല. പ്രത്യേകിച്ചും ബ്രെഡ്ബോർഡ് ഒരുമിച്ച് സോൾഡറിംഗ് ചെയ്യുന്നതിന് മുമ്പ് ഞാൻ ബ്രെഡ്ബോർഡ് ഒരു ഘട്ടമായി ഉപയോഗിച്ചതിനാൽ... ഈ സ്വിച്ചുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, വയറുകളുടെ വളരെ വ്യത്യസ്തമായ സ്വഭാവം ആരംഭിക്കുന്നത് അസാധ്യമാക്കി.
ഈ പരസ്പര ബന്ധത്തിന്റെ ആഘാതം പ്രവചിക്കാൻ തക്കവിധം സർക്യൂട്ട് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് എനിക്ക് മനസ്സിലായെങ്കിൽ, ആദ്യം എനിക്ക് ഒരു ബ്രെഡ്‌ബോർഡ് ആവശ്യമില്ല.
കുറഞ്ഞ കറന്റ് നിലനിർത്തുന്ന ചെറിയ സിഗ്നലുകൾക്ക്, ഇത് ഒരു ആദർശ സ്വിച്ച് പോലെ ആയിരിക്കണം. തീർച്ചയായും, വോൾട്ടേജ് ശ്രേണിയിലെ നിങ്ങളുടെ കൃത്യമായ സ്ഥാനത്തെ ആശ്രയിച്ച് ഓൺ-റെസിസ്റ്റൻസ് വ്യത്യാസപ്പെടും, പക്ഷേ നിങ്ങൾ എന്തായാലും കിലോഓം കൈകാര്യം ചെയ്യേണ്ടതുണ്ട്, കൂടാതെ നിങ്ങളുടെ ഡിസൈനിലെ ഈ പിശകിലേക്ക് +-75 ഓം ചേർത്താലും പ്രശ്നമില്ല. അല്ലെങ്കിൽ, ഘടക സഹിഷ്ണുതകൾ കാരണം യഥാർത്ഥത്തിൽ നിർമ്മിക്കാൻ കഴിയാത്ത ഒരു സർക്യൂട്ട് നിങ്ങൾ രൂപകൽപ്പന ചെയ്യുന്നു.
അതെ, ഈ ഉപകരണം നിങ്ങളുടെ കൈവശമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് പുറത്തുപോയി ഒരു പ്രോജക്റ്റ് കണ്ടുപിടിക്കാം, ഈ പ്രോജക്റ്റ് +/-75ohm അപ്രസക്തമായ ചെറിയ സിഗ്നലാണ്. പക്ഷേ ഞാൻ ഒരിക്കലും അത്തരമൊരു പ്രോജക്റ്റ് ചെയ്തിട്ടില്ല. ഇത്രയും വലിപ്പമുള്ള ഒരു പ്രോജക്റ്റിനെക്കുറിച്ച് എനിക്ക് ചിന്തിക്കാൻ പോലും കഴിയില്ല. ശുദ്ധമായ സംഖ്യകൾ മാത്രമാണ് മാനദണ്ഡങ്ങൾ പാലിക്കുന്നത്, ഇതിനായി നിങ്ങൾക്ക് ബ്രെഡ്ബോർഡ് ബക്കറ്റിലെ ഒരു തുള്ളി മാത്രമുള്ളത്ര കണക്ഷനുകൾ ഉണ്ട്, അല്ലെങ്കിൽ വളരെ കുറച്ച് കണക്ഷനുകൾ ഉള്ളതിനാൽ കേബിൾ ജമ്പ് ചെയ്യാൻ ഒരു ഐസി ക്ലിപ്പ് മാത്രം ഉപയോഗിക്കും.
വാസ്തവത്തിൽ, പൂർത്തിയാക്കിയ കോഡിന്റെ പകുതിയും പ്രോബിൽ കുറച്ച് ഫ്രീക്വൻസി (അല്ലെങ്കിൽ ഏതെങ്കിലും സിഗ്നൽ) സ്ഥാപിക്കാൻ കഴിയും, അതുവഴി നിങ്ങൾക്ക് അത് വ്യത്യസ്ത വരികളിലേക്ക് പ്ലഗ് ചെയ്യാനും കമ്പ്യൂട്ടർ ഇല്ലാതെ നിങ്ങൾക്ക് ഏത് കണക്ഷനുകൾ നിർമ്മിക്കാൻ ആഗ്രഹിക്കുന്നുവെന്ന് ബോർഡിനോട് പറയാനും കഴിയും.
അടിസ്ഥാന കാര്യങ്ങൾ നന്നായി പ്രവർത്തിക്കാൻ തുടങ്ങിയതിനുശേഷം അടുത്ത ഘട്ടം നിങ്ങൾ പറഞ്ഞ ചില കാര്യങ്ങൾ ചെയ്യുക എന്നതാണ്. ഈ പ്രശ്നം പരിഹരിക്കാൻ നിരവധി മാർഗങ്ങളുണ്ട്. ഏറ്റവും സമർത്ഥമായ മാർഗം ബ്രെഡ്‌ബോർഡിന്റെ മുകളിൽ ഒരു ഡിസ്‌പ്ലേ ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ്, എന്നാൽ അത്തരമൊരു പോറസ് ഡിസ്‌പ്ലേ ഉപയോഗിച്ച് ഒരു ഡിസ്‌പ്ലേ നിർമ്മിക്കുന്നതിന് സാംസങ്ങിന്റെ വികസന നിലവാരം ആവശ്യമായി വന്നേക്കാം. മറ്റൊരു മാർഗം അതിൽ ഒരു മിനിയേച്ചർ പ്രൊജക്ടറും ക്യാമറയും ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ്, പക്ഷേ അത്തരം കാര്യങ്ങൾ ചെയ്യാൻ ശ്രമിക്കുന്ന ഞാൻ ഉപയോഗിച്ച എല്ലാ കാര്യങ്ങളും വളരെ മന്ദഗതിയിലുള്ളതും ഉപയോഗിക്കാൻ പ്രശ്‌നകരവുമാണ്, കൂടാതെ ചുറ്റും ഒരു പൂർണ്ണമായ ചവറ്റുകുട്ട മാത്രമേയുള്ളൂ.
ഇതൊന്നും ചെയ്യാൻ കഴിയില്ല എന്നല്ല, അനുഭവം ത്യജിക്കാതെ ഇത് ചെയ്യാൻ ഒരു വഴി കണ്ടെത്തേണ്ടതുണ്ട്.
പ്രോബുകളുടെ ആശയം എനിക്ക് ഇഷ്ടമാണ്. ഒരു സൂചനയായി, ഓരോ കോളത്തിനും ഒരു rgb ഉണ്ട്, ഓരോ "നെറ്റിനും" അതിന്റേതായ കളർ കോഡ് ഉണ്ട്. ഇത് തീർച്ചയായും ഓവർഹെഡ് പ്രൊജക്ടറുകൾ പോലെ സ്മാർട്ട് അല്ല, പക്ഷേ ws281* സ്ട്രിപ്പുകൾ ഓടിക്കാൻ എളുപ്പമാണ്.
എന്റെ അനുഭവത്തിൽ, ആ ഓഫ്-ദി-ഷെൽഫ്, ബ്രാൻഡഡ് അല്ലാത്ത സുതാര്യമായ പ്ലാസ്റ്റിക് പ്ലേറ്റുകൾ മാലിന്യമാണ്, പക്ഷേ ഒരു ദ്വാരമുള്ള ഡിസ്പ്ലേയേക്കാൾ സുതാര്യമായ കേസ് bb830 ക്ലിപ്പുമായി സംയോജിപ്പിക്കുന്നത് എളുപ്പമാണെന്ന് തോന്നുന്നു. കൂടുതൽ LED പ്ലേസ്മെന്റ് ഓപ്ഷനുകൾ തുറക്കുക. എന്നാൽ സർക്യൂട്ട് ബോർഡിന് മുകളിലും താഴെയുമായി LED കൾ സ്ഥാപിക്കുന്നത് പോലും ഭയാനകമായ ഒരു ആശയമല്ല (പവർ റെയിൽ അൽപ്പം തടസ്സമാണെന്നത് ഒഴികെ)
എനിക്ക് ഈ ആശയം ഇഷ്ടമാണ്, ചിപ്പ് ശ്രദ്ധാപൂർവ്വം പഠിക്കണം. സമാനമായ എന്തെങ്കിലും ഞാൻ തിരയുകയായിരുന്നു - പക്ഷേ എണ്ണത്തിൽ മാത്രം. ഓരോ പിന്നിലും പ്രോഗ്രാം ചെയ്യാവുന്ന പ്രതിരോധവും ഗ്രൗണ്ട്-സെറ്റ്, ഇൻപുട്ട്-സെറ്റ്, ഔട്ട്‌പുട്ട്-സെറ്റ്, ട്രൈ-സ്റ്റേറ്റ് എന്നിവയിലേക്കുള്ള പ്രോഗ്രാമബിൾ പ്രതിരോധവും ഉണ്ടായിരിക്കണം. എല്ലാം ഓരോ പിന്നിനും ഒരു ഷിഫ്റ്റ് രജിസ്റ്റർ ബ്ലോക്കായി, അതിനാൽ സോഫ്റ്റ്‌വെയർ പ്രോഗ്രാം ചെയ്യാവുന്നതുമാണ്. എന്നാൽ ഇതുവരെ അനുയോജ്യമായ FPGA/CPLD കണ്ടെത്തിയിട്ടില്ല. ഒരു ബ്രെഡ്‌ബോർഡിന്, സിസ്റ്റം കുറഞ്ഞത് 60 പിന്നുകളെങ്കിലും 30+30 ഉൾക്കൊള്ളണം. ഇതെല്ലാം ഷിഫ്റ്റ് രജിസ്റ്ററുകളെ അടിസ്ഥാനമാക്കിയുള്ളതിനാൽ, ഇത് എളുപ്പത്തിൽ വികസിപ്പിക്കാൻ കഴിയും. എല്ലാം സോഫ്റ്റ്‌വെയർ വഴി നിയന്ത്രിക്കപ്പെടുന്നു.
ഞങ്ങളുടെ വെബ്‌സൈറ്റും സേവനങ്ങളും ഉപയോഗിക്കുന്നതിലൂടെ, ഞങ്ങളുടെ പ്രകടനം, പ്രവർത്തനം, പരസ്യ കുക്കികൾ എന്നിവയുടെ സ്ഥാനം നിങ്ങൾ വ്യക്തമായി അംഗീകരിക്കുന്നു. കൂടുതലറിയുക


പോസ്റ്റ് സമയം: നവംബർ-19-2021