Ishonchli lehimsiz non taxtalarining amaliyligiga shubha yo'q, lekin ular mukammal emasligini tan olishingiz kerak. Albatta, ular ma'lum turdagi sxemalar uchun ideal emas, lekin ular o'tish moslamalari bo'lganlarga qaraganda kamroq muammoli. Ehtiyotsiz odamlar o'zlarining komponentlari bilan o'tish moslamalari uyumiga umidsiz ravishda o'ralashib qolishadi va tanlab o'tiradigan odamlar sxemaning o'zi prototipini yaratish o'rniga, o'tish moslamalarini tartibli qilishga ko'proq vaqt sarflashadi. Nima qilishim kerak?
Bu muammoni hal qilishning bir usuli - o'tkazgichlarsiz lehimsiz non taxtasi yasash. Bu [Kevin Santo Cappuccio] ning davom etayotgan "non mahsulotlari" g'oyasi. G'oya standart non taxtasini shunday sozlashki, har qanday umumiy kontakt chiziqlari juftligi va quvvat relsi o'rtasidagi aloqa dasturiy ta'minotda o'rnatilishi mumkin. Buning siri CMOS kalit chip matritsasini, ayniqsa MT8816AP ni simulyatsiya qilishdir. Har bir chipdagi 128 ta o'zaro nuqtali kalit ±12 voltgacha bo'lgan kuchlanishlarni bardosh bera oladi, shuning uchun bu dasturlashtiriladigan kremniy o'tkazgichlardan foydalanadigan ko'plab sxemalar mavjud.
[Kevin] Hozirgi versiyasi 0.2, uning o'lchami lehimsiz non taxtasi ostiga sig'adi va qadoq ixcham. U non taxtasi kontaktlarini qanday ulash haqida tafsilotlar bilan o'rtoqlashdi, bu juda og'riqli jarayon bo'lib tuyuldi: kontaktlarni tortib oling, novning uchida kichik yorliqni kesib oling va keyin teshikli elektron plataning qo'rg'oshinli bosmasini hosil qilish uchun uni pastga eging. Bu juda ko'p ish talab qiladiganga o'xshaydi, yaxshiroq yo'l bo'lishi kerak; [Kevin] shubhasiz takliflarga ochiq.
Lehimsiz non taxtalarini yaxshilash uchun o'zaro nuqtali kommutatsiya qo'llanilishini ilgari ko'rgan bo'lsak-da, ushbu loyihaning soddaligi bizga yoqdi. Bu barcha sakrash zarbalarini tashlab yuborish g'oyasi, albatta, jozibador.
Bu chindan ham ajoyib loyiha. Aqlli qo'shimcha shundaki, har ikki tomonda joriy ulanishni ko'rsatadigan kichik ekranlar mavjud.
Agar siz 7 segmentli LED displey yoki tebranish motorini, akselerometrni yoki DIP kalitini yoki boshqa biron bir "qiziqarli va qiziqarli" komponentlarni amalga oshira olmasangiz.
15mA (ImaxIO) har qanday kichik signalni boshqarish uchun yetarli, sizga ko'proq oqim kerak bo'lganda, siz ba'zi bipolyar yoki FET dan foydalanishingiz mumkin, axir bu hali ham non taxtasi.
Prototiplash paytida, men kerakli barcha raqamli chiplarni o'z ichiga olgan bir tomonlama sirtga o'rnatiladigan PCB yasadim va chiplar orasida "barcha" signallarni uzatuvchi CPLD chiplarini sochdim. Keyin ulanishni VHDL da dasturladim. Shunday qilib, agar men xato qilsam yoki ulanishni o'zgartirishim kerak bo'lsa, bu shunchaki kodni o'zgartirishdir.
Barcha kabellarni ulaydigan analog sintezatorlardan biri uchun bu g'oya juda ajoyib ko'rinadi.
Xo'sh, men ishonadigan non taxtasiga duch kelganimda, shubhalanishni bas qilaman. Non taxtalari uchun bu sizning dizayningizdagi yoki non taxtasidagi nosozlikmi, deb taxmin qilish *har doim* talab qilinadi.
Vaziyatni yanada yomonlashtiradigan narsa shundaki, siz maxsus ravishda non paneli imkoniyatlari uchun dizayn qilishingiz kerak va aslida prototiplashtirilishi kerak bo'lgan narsalar, masalan, reglamentlarni almashtirish yaxshi ishlamaydi.
Analog va yuqori tezlik parazitlarni yoqtirmaydi, raqamli va past tezlik qo'lda tayyorlangan prototip bosqichini talab qilmaydi, agar ehtiyot bo'lsangiz.
Men bu narsalar haqida hech narsa bilmayman, lekin men har doim bunday konversiyani umid qilganman va har safar unga qaraganimda, bu haqiqat emasligini ko'raman. Hatto oddiy sxemalar uchun ham siz kalitni haqiqiy talablaringizga diqqat bilan moslashtirishingiz kerak. Keyin siz baribir ma'lum darajada nomaqbul xatti-harakatlarni qabul qilishingiz kerak. Ular har doim haqiqiy birlik kuchaytirgichi op kuchaytirgichlari yoki kuchlanish tarafkashligi yoki qarshiligiga ega bo'lgan biron bir turdagi tranzistorlardir.
Men asosiy texnologiya haqida ko'p narsa bilmayman. Men topgan MT8816 ma'lumotlar varag'ida haqiqiy ulanishning sxematik diagrammasi yo'q. Lekin darhol (to'g'ri tushuntirgan deb taxmin qilsam), maksimal tok 15mA va Vdd=12 da odatiy qarshilik 45ohm ekanligini ko'rdim. Albatta, bu ko'p narsalar uchun ishlatilishi mumkin bo'lgan qiziqarli komponent, ammo ogohlantirish juda katta. Hatto ustunlik ham. Moslashtirilishi mumkin bo'lgan non taxtasi bilan bitta sxemani yaratganimni tasavvur qila olmayman. Ayniqsa, men non taxtasini non taxtasini bir-biriga lehimlashdan oldin bosqich sifatida ishlatganim uchun... Ushbu kalit bilan solishtirganda, simlarning juda boshqacha ishlashi uni umuman ishga tushirishni imkonsiz qildi.
Agar men sxemaning qanday ishlashini tushunib, bu o'zaro bog'liqlikning unga ta'sirini oldindan aytib bersam, unda menga avvalo non paneli kerak emas.
Past tokni ushlab turadigan kichik signallar uchun bu deyarli ideal kalitga o'xshash bo'lishi kerak. Albatta, qarshilik kuchlanish oralig'idagi aniq joylashuvingizga qarab o'zgaradi, lekin baribir kiloohmlar bilan ishlashingiz kerak bo'ladi va dizayningizdagi bu xatoga +-75 ohm qo'shsangiz ham farq qilmaydi. Aks holda, siz komponentlarning tolerantliklari tufayli aslida qurib bo'lmaydigan sxemani loyihalashtiryapsiz.
Ha, sizda ushbu qurilma bo'lgandan so'ng, siz loyihani ixtiro qilishingiz mumkin, bu loyihaning o'zi +/-75 ohm ahamiyatsiz kichik signal. Lekin men hech qachon bunday loyihani qilmaganman. Men hatto bunday o'lchamdagi loyihani ham o'ylay olmayman. Sof raqamlar deyarli mezonlarga javob beradigan yagona narsa, buning uchun sizda shunchalik ko'p ulanishlar mavjudki, non platasi shunchaki chelakdagi tomchidek bo'ladi yoki ulanishlar shunchalik kamki, siz kabelni ulash uchun shunchaki mikrokontroller qisqichidan foydalanishni afzal ko'rasiz.
Darhaqiqat, u yerdagi tugallangan kodning yarmi zondga bir nechta chastotani (yoki biron bir signalni) joylashtirishi mumkin, shunda siz uni turli qatorlarga ulashingiz va kompyutersiz qanday ulanishlarni amalga oshirishni xohlayotganingizni plataga aytishingiz mumkin.
Asosiy narsalarni yaxshi ishga tushirgandan keyingi qadam - siz aytib o'tgan ba'zi narsalarni bajarish. Bu muammoni hal qilishning bir nechta usullari mavjud. Menimcha, eng aqlli usul - bu non taxtasining yuqori qismiga displey o'rnatish, ammo bunday g'ovakli displeyli displey yaratish Samsungning rivojlanish darajasini talab qilishi mumkin. Yana bir usul - unga miniatyura proyektor va kamera o'rnatish, lekin men bunday ishlarni bajarishga harakat qiladigan barcha narsalar juda sekin va muammoli, va atrofda shunchaki axlat qutisi bor.
Bu ishlarning birortasini ham qilib bo'lmaydi degani emas, shunchaki tajribamni yo'qotmasdan buni amalga oshirish yo'lini topishim kerak.
Menga zondlar g'oyasi yoqadi. Ko'rsatkich sifatida, har bir ustunning RGB ko'rsatkichi bor va har bir "to'r"ning o'z rang kodi bor. Bu, albatta, kosmos proyektorlari kabi aqlli emas, lekin ws281* chiziqlarini boshqarish osonroq.
Mening tajribamga ko'ra, tayyor, brendsiz shaffof plastik plitalar bema'nilik bo'lsa-da, lekin shaffof korpusni bb830 qisqichi bilan birlashtirish teshikli displeyga qaraganda osonroq tuyuladi. Ko'proq LED joylashtirish variantlarini oching. Lekin hatto LEDlarni elektron plataning ustiga va ostiga qo'yish ham yomon fikr emas (faqat elektr relsi biroz xalaqit beradi).
Menga bu g'oya yoqadi va chipni diqqat bilan o'rganishim kerak. Men shunga o'xshash narsani qidirayotgan edim - lekin faqat raqamlarda. Har bir pin quyidagilarga ega bo'lishi kerak - dasturlashtiriladigan qarshilik va - yerga dasturlashtiriladigan qarshilik - kirish sifatida o'rnatilgan - chiqish sifatida o'rnatilgan - barchasi har bir pin uchun siljish registri bloki sifatida uch holatga o'rnatilgan, shuning uchun dasturiy ta'minot bilan dasturlashtirilishi mumkin. Ammo hozirgacha mos FPGA/CPLD topilmadi. Bredboard uchun tizim kamida 60 ta pinni qamrab olishi kerak 30+30. Hammasi siljish registrlariga asoslanganligi sababli, uni osongina kengaytirish mumkin. Va barchasi dasturiy ta'minot tomonidan boshqariladi.
Veb-saytimiz va xizmatlarimizdan foydalanish orqali siz bizning ishlashimiz, funksionalligimiz va reklama cookie-fayllarimizni joylashtirishga aniq rozilik bildirasiz. batafsil ma'lumot oling
Nashr vaqti: 2021-yil 19-noyabr





