સિલિકોન જમ્પર્સ આ વાયરલેસ બ્રેડબોર્ડને પ્રોગ્રામેબલ બનાવે છે

વિશ્વસનીય સોલ્ડરલેસ બ્રેડબોર્ડ્સની વ્યવહારિકતા વિશે કોઈ શંકા નથી, પરંતુ તમારે સ્વીકારવું જ પડશે કે તે સંપૂર્ણ નથી. અલબત્ત, તે ચોક્કસ પ્રકારના સર્કિટ માટે આદર્શ નથી, પરંતુ તે જમ્પર્સવાળા કરતા ઓછા સમસ્યારૂપ છે. બેદરકાર લોકો તેમના ઘટકો સાથે જમ્પર્સના ઢગલામાં નિરાશાજનક રીતે ફસાઈ જશે, અને ચૂંટાયેલા લોકો સર્કિટનો પ્રોટોટાઇપ બનાવવાને બદલે જમ્પર્સને વ્યવસ્થિત બનાવવામાં વધુ સમય વિતાવશે. મારે શું કરવું જોઈએ?
આ સમસ્યાનો ઉકેલ લાવવાનો એક રસ્તો એ છે કે જમ્પર્સ વિના સોલ્ડરલેસ બ્રેડબોર્ડ બનાવવું. [કેવિન સાન્ટો કેપ્પુસિઓ] ના ચાલુ "બેકરી ઉત્પાદનો" પાછળનો આ વિચાર છે. આ વિચાર એ છે કે પ્રમાણભૂત બ્રેડબોર્ડને સમાયોજિત કરવામાં આવે જેથી સોફ્ટવેરમાં કોઈપણ જોડી સામાન્ય સંપર્ક સ્ટ્રીપ્સ અને પાવર રેલ વચ્ચે જોડાણ સ્થાપિત થઈ શકે. આ પાછળની યુક્તિ CMOS સ્વિચ ચિપ મેટ્રિક્સનું અનુકરણ કરવાની છે, ખાસ કરીને MT8816AP. પ્રતિ ચિપ 128 ક્રોસપોઇન્ટ સ્વિચ ±12 વોલ્ટ સુધીના વોલ્ટેજને હેન્ડલ કરી શકે છે, તેથી ઘણા સર્કિટ છે જે આ પ્રોગ્રામેબલ સિલિકોન જમ્પર્સનો ઉપયોગ કરી શકે છે.
[કેવિન] હાલનું વર્ઝન 0.2 છે, તેનું કદ સોલ્ડરલેસ બ્રેડબોર્ડ હેઠળ ફિટ થાય છે, અને પેકેજ કોમ્પેક્ટ છે. તેમણે બ્રેડબોર્ડ કોન્ટેક્ટ્સને કેવી રીતે કનેક્ટ કરવા તે અંગે વિગતો શેર કરી, જે એક પીડાદાયક પ્રક્રિયા લાગતી હતી: કોન્ટેક્ટ્સને બહાર કાઢો, ગટરના છેડે એક નાનું લેબલ કાપો, અને પછી તેને નીચે વાળીને થ્રુ હોલ સર્કિટ બોર્ડનું લીડ પ્રિન્ટિંગ બનાવો. તે ઘણું કામ લાગે છે, વધુ સારી રીત હોવી જોઈએ; [કેવિન] સ્પષ્ટપણે સૂચનો માટે ખુલ્લા છે.
જો કે આપણે પહેલા સોલ્ડરલેસ બ્રેડબોર્ડ્સને વધારવા માટે ક્રોસ-પોઇન્ટ સ્વિચિંગનો ઉપયોગ જોયો છે, પરંતુ અમને આ પ્રોજેક્ટની સરળતા આનંદદાયક લાગી. આ બધા જમ્પ શોટ્સ ફેંકી દેવાનો વિચાર ચોક્કસપણે આકર્ષક છે.
આ ખરેખર એક સરસ પ્રોજેક્ટ છે. એક ચતુરાઈભર્યો ઉમેરો એ છે કે દરેક બાજુ નાની સ્ક્રીનો છે જે વર્તમાન કનેક્શન દર્શાવે છે.
જ્યાં સુધી તમે 7-સેગમેન્ટ LED ડિસ્પ્લે અથવા વાઇબ્રેશન મોટર અથવા એક્સીલેરોમીટર અથવા DIP સ્વીચ અથવા અન્ય કોઈપણ "મજા અને રસપ્રદ" ઘટકોનો અમલ ન કરી શકો.
૧૫mA (ImaxIO) કોઈપણ નાના સિગ્નલને હેન્ડલ કરવા માટે પૂરતું છે, જ્યારે તમને વધુ કરંટની જરૂર હોય, ત્યારે તમે બાયપોલર અથવા FET નો ઉપયોગ કરી શકો છો, છેવટે, તે હજુ પણ બ્રેડબોર્ડ છે.
જ્યારે હું પ્રોટોટાઇપિંગ કરી રહ્યો હતો, ત્યારે મેં એક સિંગલ-સાઇડેડ સરફેસ માઉન્ટ PCB બનાવ્યું જેમાં મને જોઈતી બધી ડિજિટલ ચિપ્સ હતી અને CPLD ચિપ્સ છાંટી હતી જે ચિપ્સ વચ્ચે "બધા" સિગ્નલો વહન કરતી હતી. પછી ફક્ત VHDL માં કનેક્શન પ્રોગ્રામ કરો. તેથી જો હું ભૂલ કરું છું અથવા કનેક્શનમાં ફેરફાર કરવાની જરૂર છે, તો તે ફક્ત એક કોડ ફેરફાર છે.
તે એનાલોગ સિન્થેસાઇઝર્સમાંના એક માટે જ્યાં તમે બધા કેબલ પ્લગ ઇન કરો છો, આ વિચાર ખૂબ સરસ લાગે છે.
સારું, એકવાર મને એવા બ્રેડબોર્ડ મળે જેના પર હું વિશ્વાસ કરું છું, તો હું શંકા કરવાનું બંધ કરી દઈશ. બ્રેડબોર્ડ માટે, હંમેશા અનુમાન લગાવવું જરૂરી છે કે તે તમારી ડિઝાઇનમાં ખામી છે કે બ્રેડબોર્ડમાં ખામી છે.
બાબતોને વધુ ખરાબ કરવા માટે, તમારે ખાસ કરીને બ્રેડબોર્ડ ક્ષમતાઓ માટે ડિઝાઇન કરવી પડશે, અને જે વસ્તુઓને ખરેખર પ્રોટોટાઇપ કરવાની જરૂર છે, જેમ કે રેગ્સ સ્વિચ કરવી, તે સારી રીતે કામ કરતી નથી.
જો તમે સાવચેત રહો તો એનાલોગ અને હાઇ-સ્પીડને પરોપજીવી ગમતા નથી, ડિજિટલ અને લો-સ્પીડને હાથથી બનાવેલા પ્રોટોટાઇપ સ્ટેજની જરૂર નથી.
મને આ બધી બાબતો વિશે કંઈ ખબર નથી, પણ મેં હંમેશા આવા રૂપાંતરની આશા રાખી છે, અને જ્યારે પણ હું તેને જોઉં છું, ત્યારે મને લાગે છે કે તે સાચું નથી. સરળ સર્કિટ માટે પણ, તમારે સ્વીચને તમારી વાસ્તવિક જરૂરિયાતો સાથે કાળજીપૂર્વક મેચ કરવી જોઈએ. પછી તમારે હજુ પણ અમુક અંશે અનિચ્છનીય વર્તન સ્વીકારવું પડશે. તે હંમેશા સાચા યુનિટી ગેઇન ઓપ એમ્પ્સ અથવા વોલ્ટેજ બાયસ અથવા પ્રતિકાર સાથેના અમુક પ્રકારના ટ્રાન્ઝિસ્ટર હોય છે.
મને અંતર્ગત ટેકનોલોજી વિશે વધુ ખબર નથી. મને મળેલી MT8816 ડેટા શીટમાં વાસ્તવિક કનેક્શનનો કોઈ યોજનાકીય આકૃતિ નથી. પરંતુ તરત જ (ધારી લઈએ કે મેં તેને યોગ્ય રીતે સમજાવ્યું છે), મેં જોયું કે મહત્તમ પ્રવાહ 15mA છે અને લાક્ષણિક ઓન-રેઝિસ્ટન્સ Vdd=12 પર 45ohm છે. તે અલબત્ત એક રસપ્રદ ઘટક છે જેનો ઉપયોગ ઘણી વસ્તુઓ માટે થઈ શકે છે, પરંતુ ચેતવણી વિશાળ છે. પ્રભુત્વ પણ. હું બ્રેડબોર્ડથી બનાવેલા એક પણ સર્કિટ વિશે વિચારી શકતો નથી જેને અનુકૂલિત કરી શકાય. ખાસ કરીને કારણ કે મેં બ્રેડબોર્ડને એકસાથે સોલ્ડર કરતા પહેલા એક પગલા તરીકે બ્રેડબોર્ડનો ઉપયોગ કર્યો હતો... આ સ્વીચની તુલનામાં, વાયરના અત્યંત અલગ વર્તનને કારણે તે બિલકુલ શરૂ કરવાનું અશક્ય બન્યું.
જો હું સમજી શકું કે સર્કિટ કેવી રીતે સારી રીતે કાર્ય કરે છે જેથી આ ઇન્ટરકનેક્શનની તેના પર થતી અસરની આગાહી કરી શકાય, તો મને શરૂઆતમાં બ્રેડબોર્ડની જરૂર નથી.
નાના સિગ્નલો માટે જે ઓછો કરંટ જાળવી રાખે છે, આ એક આદર્શ સ્વીચ જેવું હોવું જોઈએ. અલબત્ત, વોલ્ટેજ રેન્જમાં તમારી ચોક્કસ સ્થિતિના આધારે ઓન-રેઝિસ્ટન્સ બદલાશે, પરંતુ તમારે કોઈપણ રીતે કિલોઓહ્મનો સામનો કરવો પડશે, અને જો તમે તમારી ડિઝાઇનમાં આ ભૂલમાં +-75 ઓહ્મ ઉમેરો તો કોઈ વાંધો નહીં. નહિંતર, તમે એક સર્કિટ ડિઝાઇન કરી રહ્યા છો જે ઘટક સહિષ્ણુતાને કારણે ખરેખર બનાવી શકાતું નથી.
હા, એકવાર તમારી પાસે આ ઉપકરણ હોય, પછી તમે બહાર જઈને એક પ્રોજેક્ટ શોધી શકો છો, આ પ્રોજેક્ટ ફક્ત +/-75ohm અપ્રસ્તુત નાના સિગ્નલનો છે. પરંતુ મેં ક્યારેય આવો પ્રોજેક્ટ કર્યો નથી. હું આટલા કદના પ્રોજેક્ટ વિશે વિચારી પણ શકતો નથી. શુદ્ધ સંખ્યાઓ લગભગ એકમાત્ર વસ્તુ છે જે માપદંડોને પૂર્ણ કરે છે, આ માટે તમારી પાસે કાં તો એટલા બધા કનેક્શન છે કે બ્રેડબોર્ડ ફક્ત ડોલમાં એક ટીપા જેટલું છે, અથવા એટલા ઓછા કનેક્શન છે કે તમે કેબલને જમ્પ કરવા માટે ફક્ત IC ક્લિપનો ઉપયોગ કરવાનું પસંદ કરશો.
હકીકતમાં, ત્યાં પૂર્ણ થયેલ કોડનો અડધો ભાગ પ્રોબ પર કેટલીક ફ્રીક્વન્સી (અથવા કોઈપણ સિગ્નલ) મૂકી શકે છે જેથી તમે તેને વિવિધ હરોળમાં પ્લગ કરી શકો અને બોર્ડને કહી શકો કે તમે કમ્પ્યુટર વિના કયા કનેક્શન બનાવવા માંગો છો.
મૂળભૂત બાબતો સારી રીતે કામ કરી લીધા પછી આગળનું પગલું એ છે કે તમે ઉલ્લેખિત કેટલીક બાબતો કરવી. આ સમસ્યાને ઉકેલવાની ઘણી રીતો છે. મને લાગે છે કે સૌથી બુદ્ધિશાળી રીત એ છે કે બ્રેડબોર્ડની ટોચ પર ડિસ્પ્લે ઇન્સ્ટોલ કરવી, પરંતુ આવા છિદ્રાળુ ડિસ્પ્લે સાથે ડિસ્પ્લે બનાવવા માટે સેમસંગના વિકાસ સ્તરની જરૂર પડી શકે છે. બીજી રીત એ છે કે તેના પર એક લઘુચિત્ર પ્રોજેક્ટર અને કેમેરા ઇન્સ્ટોલ કરવો, પરંતુ મેં જે બધી વસ્તુઓનો ઉપયોગ કર્યો છે જે આવી વસ્તુઓ કરવાનો પ્રયાસ કરે છે તે ખૂબ ધીમી અને વાપરવા માટે સમસ્યારૂપ છે, અને ત્યાં ફક્ત એક સંપૂર્ણ કચરાપેટી છે.
એવું નથી કે આમાંથી કોઈ પણ કામ કરી શકાતું નથી, મારે ફક્ત અનુભવનો ભોગ આપ્યા વિના આ કરવાનો રસ્તો શોધવાની જરૂર છે.
મને પ્રોબ્સનો વિચાર ગમે છે. એક સંકેત તરીકે, દરેક કોલમમાં એક rgb હોય છે, અને દરેક "નેટ" નો પોતાનો રંગ કોડ હોય છે. તે ચોક્કસપણે ઓવરહેડ પ્રોજેક્ટર જેટલું સ્માર્ટ નથી, પરંતુ ws281* સ્ટ્રીપ્સ ચલાવવાનું સરળ છે.
મારા અનુભવમાં, તે ઑફ-ધ-શેલ્ફ, નોન-બ્રાન્ડેડ પારદર્શક પ્લાસ્ટિક પ્લેટો બકવાસ છે, પરંતુ પારદર્શક કેસને bb830 ક્લિપ સાથે જોડવાનું છિદ્રવાળા ડિસ્પ્લે કરતાં વધુ સરળ લાગે છે. વધુ LED પ્લેસમેન્ટ વિકલ્પો ખોલો. પરંતુ સર્કિટ બોર્ડની ઉપર અને નીચે LED મૂકવાનો વિચાર પણ ખરાબ નથી (સિવાય કે પાવર રેલ થોડી અવરોધક છે)
મને આ વિચાર ગમે છે, અને મેં ચિપનો કાળજીપૂર્વક અભ્યાસ કરવો જોઈએ. હું કંઈક આવું જ શોધી રહ્યો હતો - પણ ફક્ત સંખ્યામાં. દરેક પિનમાં પ્રોગ્રામેબલ રેઝિસ્ટન્સ વત્તા - ગ્રાઉન્ડ માટે પ્રોગ્રામેબલ રેઝિસ્ટન્સ - ઇનપુટ તરીકે સેટ - આઉટપુટ તરીકે સેટ - ટ્રાઇ-સ્ટેટ સેટ - દરેક પિન માટે શિફ્ટ રજિસ્ટર બ્લોક તરીકે, તેથી સોફ્ટવેર પ્રોગ્રામેબલ. પરંતુ અત્યાર સુધી કોઈ યોગ્ય FPGA/CPLD મળ્યું નથી. બ્રેડબોર્ડ માટે, સિસ્ટમ ઓછામાં ઓછી 60 પિન 30+30 આવરી લેવી જોઈએ. કારણ કે તે બધું શિફ્ટ રજિસ્ટર પર આધારિત છે, તેને સરળતાથી વિસ્તૃત કરી શકાય છે. અને બધા સોફ્ટવેર દ્વારા નિયંત્રિત થાય છે.
અમારી વેબસાઇટ અને સેવાઓનો ઉપયોગ કરીને, તમે અમારા પ્રદર્શન, કાર્યક્ષમતા અને જાહેરાત કૂકીઝના પ્લેસમેન્ટ માટે સ્પષ્ટપણે સંમત થાઓ છો. વધુ જાણો


પોસ્ટ સમય: નવેમ્બર-૧૯-૨૦૨૧