நம்பகமான சாலிடர் இல்லாத பிரெட்போர்டுகளின் நடைமுறைப் பயன்பாட்டில் எந்த சந்தேகமும் இல்லை, ஆனால் அவை குறைபாடற்றவை அல்ல என்பதை நீங்கள் ஒப்புக்கொள்ள வேண்டும். நிச்சயமாக, அவை சில வகையான மின்சுற்றுகளுக்கு உகந்தவை அல்ல, ஆனால் ஜம்பர்களைக் கொண்ட பிரெட்போர்டுகளை விட இவற்றில் சிக்கல்கள் குறைவு. கவனக்குறைவானவர்கள், தங்கள் பாகங்களுடன் ஜம்பர்களின் குவியலில் மீளமுடியாதபடி சிக்கிக்கொள்வார்கள்; மேலும், நுணுக்கமாகச் சிந்திப்பவர்கள், மின்சுற்றின் முன்மாதிரியை உருவாக்குவதற்குப் பதிலாக, ஜம்பர்களை நேர்த்தியாக வைப்பதிலேயே அதிக நேரத்தைச் செலவிடுவார்கள். நான் என்ன செய்ய வேண்டும்?
இந்தப் பிரச்சனையைத் தீர்ப்பதற்கான ஒரு வழி, ஜம்பர்கள் இல்லாத, பற்றவைப்பு தேவையில்லாத ஒரு பிரெட்போர்டை உருவாக்குவதாகும். [கெவின் சாண்டோ கப்புச்சியோ]வின் தொடர்ச்சியான "பேக்கரி தயாரிப்புகளுக்கு"ப் பின்னால் உள்ள யோசனை இதுதான். எந்தவொரு பொதுவான காண்டாக்ட் ஸ்ட்ரிப் ஜோடிக்கும் பவர் ரெயிலுக்கும் இடையிலான இணைப்பை மென்பொருளில் ஏற்படுத்த முடியும் வகையில், வழக்கமான பிரெட்போர்டை மாற்றியமைப்பதே இதன் யோசனையாகும். இதன் பின்னணியில் உள்ள தந்திரம், CMOS ஸ்விட்ச் சிப் மேட்ரிக்ஸை, குறிப்பாக MT8816AP-ஐ, உருவகப்படுத்துவதாகும். ஒரு சிப்பில் உள்ள 128 கிராஸ்பாயிண்ட் ஸ்விட்சுகள் ±12 வோல்ட் வரையிலான மின்னழுத்தங்களைக் கையாள முடியும், எனவே இந்த நிரல்படுத்தக்கூடிய சிலிக்கான் ஜம்பர்களைப் பயன்படுத்தக்கூடிய பல சுற்றுகள் உள்ளன.
[கெவின்] தற்போதைய பதிப்பு 0.2, அதன் அளவு ஒரு சாலிடர் இல்லாத பிரெட்போர்டின் கீழ் பொருந்துகிறது, மேலும் அதன் தொகுப்பு கச்சிதமானது. பிரெட்போர்டு காண்டாக்டுகளை எவ்வாறு இணைப்பது என்பது குறித்த விவரங்களை அவர் பகிர்ந்துகொண்டார், அது ஒரு கடினமான செயல்முறையாகத் தோன்றியது: காண்டாக்டுகளை வெளியே இழுத்து, அதன் பள்ளத்தின் முடிவில் ஒரு சிறிய லேபிளை வெட்டி, பின்னர் அதை வளைத்து, த்ரூ ஹோல் சர்க்யூட் போர்டின் லெட் பிரிண்டிங்கை உருவாக்க வேண்டும். இது அதிக வேலை போலத் தெரிகிறது, இதைவிட ஒரு சிறந்த வழி இருக்க வேண்டும்; [கெவின்] வெளிப்படையாகவே ஆலோசனைகளை வரவேற்கிறார்.
சாலிடர் இல்லாத பிரெட்போர்டுகளை மேம்படுத்துவதற்காக கிராஸ்-பாயிண்ட் ஸ்விட்சிங் பயன்படுத்தப்படுவதை நாம் முன்பே பார்த்திருந்தாலும், இந்தத் திட்டத்தின் எளிமை எங்களுக்கு மகிழ்ச்சியளிப்பதாக இருந்தது. இந்த ஜம்ப் ஷாட்கள் அனைத்தையும் தூக்கி எறியும் எண்ணம் நிச்சயமாகக் கவர்ச்சிகரமானதாக இருக்கிறது.
இது உண்மையிலேயே ஒரு அருமையான திட்டம். இதில் உள்ள ஒரு புத்திசாலித்தனமான கூடுதல் அம்சம் என்னவென்றால், தற்போதைய இணைப்பைக் காண்பிக்கும் சிறிய திரைகள் ஒவ்வொரு பக்கத்திலும் உள்ளன.
உங்களால் 7-செக்மென்ட் LED டிஸ்ப்ளே, அதிர்வு மோட்டார், முடுக்கமானி, DIP சுவிட்ச் அல்லது வேறு ஏதேனும் "வேடிக்கையான மற்றும் சுவாரசியமான" பாகங்களைப் பொருத்த முடியாவிட்டால் தவிர.
எந்தவொரு சிறிய சிக்னலையும் கையாள 15mA (ImaxIO) போதுமானது. உங்களுக்கு அதிக மின்னோட்டம் தேவைப்படும்போது, நீங்கள் பைபோலார் அல்லது FET-ஐப் பயன்படுத்தலாம், ஏனெனில் இதுவும் ஒரு பிரெட்போர்டுதான்.
நான் முன்மாதிரி உருவாக்கும்போது, எனக்குத் தேவையான அனைத்து டிஜிட்டல் சிப்களையும் கொண்ட ஒரு ஒற்றைப் பக்க சர்பேஸ் மவுண்ட் பிசிபி-யை உருவாக்கி, சிப்களுக்கு இடையில் "அனைத்து" சிக்னல்களையும் கடத்தும் CPLD சிப்களையும் அதில் பொருத்தினேன். பிறகு, VHDL-ல் இணைப்பை நிரல்படுத்தினேன். அதனால், நான் தவறு செய்தாலோ அல்லது இணைப்பை மாற்றியமைக்க வேண்டியிருந்தாலோ, அது ஒரு சிறிய நிரல் மாற்றம் மட்டுமே.
எல்லா கேபிள்களையும் செருகக்கூடிய அனலாக் சின்தசைசர்களில், இந்த யோசனை மிகவும் அருமையாகத் தெரிகிறது.
சரி, நான் நம்பக்கூடிய ஒரு பிரெட்போர்டைக் கண்டறிந்தவுடன், என் சந்தேகம் நின்றுவிடும். பிரெட்போர்டுகளைப் பொறுத்தவரை, அது உங்கள் வடிவமைப்பில் உள்ள தவறா அல்லது பிரெட்போர்டில் உள்ள தவறா என்பதை *எப்போதுமே* ஊகிக்க வேண்டியிருக்கிறது.
நிலைமையை இன்னும் மோசமாக்கும் விதமாக, நீங்கள் பிரெட்போர்டு திறன்களுக்காக பிரத்யேகமாக வடிவமைக்க வேண்டியுள்ளது, மேலும் ஸ்விட்சிங் ரெகுலேட்டர்கள் போன்ற, உண்மையில் முன்மாதிரி செய்யப்பட வேண்டிய விஷயங்கள் சரியாகச் செயல்படுவதில்லை.
நீங்கள் கவனமாக இருந்தால், அனலாக் மற்றும் அதிவேகத்திற்கு தேவையற்ற சிக்கல்கள் ஏற்படுவதில்லை, ஆனால் டிஜிட்டல் மற்றும் மெதுவேகத்திற்கு கையால் செய்யப்படும் முன்மாதிரி கட்டம் தேவையில்லை.
இந்த விஷயங்கள் எதைப் பற்றியும் எனக்கு எதுவும் தெரியாது, ஆனால் நான் எப்போதுமே அப்படி ஒரு மாற்றம் நிகழும் என்று நம்பியிருந்தேன், ஒவ்வொரு முறையும் நான் அதைப் பார்க்கும்போது, அது உண்மையல்ல என்பதைக் காண்கிறேன். எளிய மின்சுற்றுகளுக்குக் கூட, உங்கள் உண்மையான தேவைகளுக்கு ஏற்ப சுவிட்சைக் கவனமாகப் பொருத்த வேண்டும். அப்போதும் கூட, ஒரு குறிப்பிட்ட அளவு விரும்பத்தகாத செயல்பாட்டை நீங்கள் ஏற்றுக்கொள்ள வேண்டியிருக்கும். அவை எப்போதும் உண்மையான யூனிட்டி கெயின் ஆப் ஆம்ப்ஸ் அல்லது மின்னழுத்தச் சாய்வு அல்லது மின்தடையுடன் கூடிய சில வகையான டிரான்சிஸ்டர்களாகவே இருக்கும்.
அடிப்படைத் தொழில்நுட்பத்தைப் பற்றி எனக்கு அதிகம் தெரியாது. நான் கண்ட MT8816 தரவுத் தாளில், உண்மையான இணைப்பின் திட்ட வரைபடம் இல்லை. ஆனால் உடனடியாக (நான் அதைச் சரியாக விளக்கினேன் என்று வைத்துக்கொண்டால்), அதிகபட்ச மின்னோட்டம் 15mA என்றும், Vdd=12 இல் வழக்கமான ஆன்-ரெசிஸ்டன்ஸ் 45 ஓம் என்றும் கண்டேன். இது நிச்சயமாகப் பல விஷயங்களுக்குப் பயன்படுத்தக்கூடிய ஒரு சுவாரஸ்யமான பாகம், ஆனால் இதில் உள்ள எச்சரிக்கை மிகப் பெரியது. சொல்லப்போனால், ஆதிக்கம் செலுத்தக்கூடியது. நான் பிரெட்போர்டில் உருவாக்கிய எந்த ஒரு சர்க்யூட்டையும் இதற்குப் பொருத்திப் பார்க்க முடியவில்லை. குறிப்பாக, பிரெட்போர்டை ஒன்றாகப் பற்றவைப்பதற்கு முன்பு ஒரு படியாக நான் அதைப் பயன்படுத்தியதால்... இந்த சுவிட்சுடன் ஒப்பிடும்போது, கம்பிகளின் முற்றிலும் மாறுபட்ட செயல்பாடு, அதைத் தொடங்குவதையே சாத்தியமற்றதாக்கியது.
இந்த இணைப்பு மின்சுற்றில் ஏற்படுத்தக்கூடிய தாக்கத்தைக் கணிக்கும் அளவுக்கு அது செயல்படும் விதத்தை நான் நன்கு புரிந்துகொண்டால், பிறகு எனக்கு முதலில் ஒரு பிரெட்போர்டே தேவையில்லை.
குறைந்த மின்னோட்டத்தைத் தக்கவைக்கும் சிறிய சிக்னல்களுக்கு, இது ஏறக்குறைய ஒரு சிறந்த ஸ்விட்ச் போல இருக்க வேண்டும். நிச்சயமாக, மின்னழுத்த வரம்பிற்குள் உங்கள் துல்லியமான நிலையைப் பொறுத்து ஆன்-ரெசிஸ்டன்ஸ் மாறுபடும், ஆனால் நீங்கள் எப்படியும் கிலோஓம்களைக் கையாள வேண்டியிருக்கும், மேலும் உங்கள் வடிவமைப்பில் இந்தப் பிழையுடன் நீங்கள் +-75 ஓம் சேர்த்தாலும் அது ஒரு பொருட்டாக இருக்காது. இல்லையெனில், பாகங்களின் சகிப்புத்தன்மை காரணமாக உண்மையில் உருவாக்க முடியாத ஒரு மின்சுற்றை நீங்கள் வடிவமைக்கிறீர்கள்.
ஆம், இந்தச் சாதனம் உங்களிடம் இருந்தால், நீங்கள் வெளியே சென்று ஒரு புதிய திட்டத்தை உருவாக்கலாம். அந்தத் திட்டம் முழுவதும் +/-75 ஓம் சம்பந்தமில்லாத சிறிய சிக்னல்களைப் பற்றியது. ஆனால் நான் அப்படி ஒரு திட்டத்தை ஒருபோதும் செய்ததில்லை. இந்த அளவுள்ள ஒரு திட்டத்தைப் பற்றி என்னால் நினைத்துக்கூடப் பார்க்க முடியவில்லை. வெறும் எண்கள் மட்டுமே இந்த அளவுகோல்களைப் பூர்த்தி செய்யும் ஒரே விஷயம். இதற்கு, ஒன்று உங்களிடம் மிக அதிகமான இணைப்புகள் இருக்கும், அப்போது பிரெட்போர்டு என்பது கடலில் ஒரு துளி போலத்தான். அல்லது, மிகக் குறைவான இணைப்புகளே இருக்கும், அப்போது நீங்கள் கேபிளை ஜம்பர் செய்ய ஒரு ஐசி கிளிப்பைப் பயன்படுத்துவதே மேல்.
உண்மையில், அங்குள்ள முடிக்கப்பட்ட நிரலின் பாதியானது, அந்த ஆய்வுக்கருவியில் ஒரு அதிர்வெண்ணை (அல்லது ஏதேனும் ஒரு சிக்னலை) செலுத்த முடியும். அதன் மூலம் நீங்கள் அதை வெவ்வேறு வரிசைகளில் செருகி, கணினியின் உதவியின்றி எந்த இணைப்புகளை ஏற்படுத்த விரும்புகிறீர்கள் என்பதை போர்டுக்குத் தெரிவிக்கலாம்.
அடிப்படை விஷயங்கள் நன்றாக வேலை செய்யத் தொடங்கிய பிறகு, நீங்கள் குறிப்பிட்ட சில விஷயங்களைச் செய்வதுதான் அடுத்த கட்டம். இந்தப் பிரச்சனையைத் தீர்க்க பல வழிகள் உள்ளன. பிரெட்போர்டின் மேல் ஒரு டிஸ்ப்ளேவை நிறுவுவதுதான் மிகவும் புத்திசாலித்தனமான வழி என்று நான் நினைக்கிறேன், ஆனால் அவ்வளவு நுண்துளைகள் கொண்ட ஒரு டிஸ்ப்ளேவை உருவாக்குவதற்கு சாம்சங்கின் அளவிலான வளர்ச்சி தேவைப்படலாம். மற்றொரு வழி, அதில் ஒரு சிறிய புரொஜெக்டரையும் கேமராவையும் நிறுவுவது, ஆனால் இதுபோன்ற விஷயங்களைச் செய்ய நான் பயன்படுத்திய கருவிகள் அனைத்தும் மிகவும் மெதுவாகவும், பயன்படுத்துவதற்குச் சிக்கலானவையாகவும் இருந்தன, மேலும் அதைச் சுற்றி ஒரு முழுமையான குப்பைத் தொட்டித் தீ மட்டுமே இருந்தது.
இவற்றில் எதையும் செய்யவே முடியாது என்பதல்ல, அனுபவத்தை இழக்காமல் இதைச் செய்வதற்கான ஒரு வழியை நான் கண்டுபிடிக்க வேண்டும்.
புரோப்கள் என்ற யோசனை எனக்குப் பிடித்திருக்கிறது. உதாரணமாக, ஒவ்வொரு நெடுவரிசைக்கும் ஒரு RGB உள்ளது, மேலும் ஒவ்வொரு "நெட்"-க்கும் அதன் சொந்த வண்ணக் குறியீடு உள்ளது. இது நிச்சயமாக ஓவர்ஹெட் ப்ரொஜெக்டர்களைப் போல புத்திசாலித்தனமானது அல்ல, ஆனால் WS281* ஸ்ட்ரிப்களை இயக்குவது எளிதானது.
என் அனுபவத்தில், கடைகளில் விற்கப்படும் பிராண்ட் இல்லாத ஒளிபுகும் பிளாஸ்டிக் தட்டுகள் தரமற்றவை என்றாலும், துளையிட்ட டிஸ்ப்ளேவை விட, ஒளிபுகும் கேஸை bb830 கிளிப்புடன் இணைப்பது எளிதாகத் தெரிகிறது. இது LED-க்களை வைப்பதற்கு அதிக வாய்ப்புகளைத் தருகிறது. ஆனால், சர்க்யூட் போர்டுக்கு மேலும் கீழும் LED-க்களை வைப்பது கூட ஒரு மோசமான யோசனையல்ல (பவர் ரெயில் சற்று இடையூறாக இருப்பதைத் தவிர).
இந்த யோசனை எனக்கு மிகவும் பிடித்திருக்கிறது, மேலும் இந்த சிப்பை நான் கவனமாக ஆராய வேண்டும். நான் இது போன்ற ஒன்றைத்தான் தேடிக்கொண்டிருந்தேன் - ஆனால் எண்களின் அடிப்படையில் மட்டும். ஒவ்வொரு முனையத்திற்கும் நிரல்படுத்தக்கூடிய மின்தடை மற்றும் தரைக்கு (ground) நிரல்படுத்தக்கூடிய மின்தடை இருக்க வேண்டும். இது உள்ளீடாக அமைக்கப்பட்டு, வெளியீடாக அமைக்கப்பட்டு, மும்நிலைக்கு (tri-state) அமைக்கப்பட வேண்டும். இவை அனைத்தும் ஒவ்வொரு முனையத்திற்குமான ஒரு ஷிப்ட் ரெஜிஸ்டர் தொகுதியாக இருக்க வேண்டும், எனவே இது மென்பொருளால் நிரல்படுத்தக்கூடியதாக இருக்க வேண்டும். ஆனால் இதுவரை பொருத்தமான FPGA/CPLD எதுவும் கண்டுபிடிக்கப்படவில்லை. ஒரு பிரெட்போர்டுக்கு, இந்த அமைப்பு குறைந்தது 60 முனைகளை (30+30) கொண்டிருக்க வேண்டும். இது முழுவதும் ஷிப்ட் ரெஜிஸ்டர்களை அடிப்படையாகக் கொண்டிருப்பதால், இதை எளிதாக விரிவாக்க முடியும். மேலும், இவை அனைத்தும் மென்பொருளால் கட்டுப்படுத்தப்படுகின்றன.
எங்கள் இணையதளத்தையும் சேவைகளையும் பயன்படுத்துவதன் மூலம், எங்கள் செயல்திறன், செயல்பாடு மற்றும் விளம்பரக் குக்கீகளை வைப்பதற்கு நீங்கள் வெளிப்படையாக ஒப்புக்கொள்கிறீர்கள். மேலும் அறிக.
பதிவிட்ட நேரம்: நவம்பர்-19-2021





