O praktičnosti zanesljivih brezspajkalnih plošč ni dvoma, vendar morate priznati, da niso popolne. Seveda niso idealne za določene vrste vezij, vendar so manj problematične kot tiste s mostički. Nepazljivi ljudje se bodo brezupno zapletli v kup mostičkov s svojimi komponentami, izbirčni pa bodo porabili več časa za urejanje mostičkov, namesto da bi dejansko izdelali prototip samega vezja. Kaj naj storim?
Eden od načinov za rešitev te težave je izdelava brezspajkalne testne plošče brez mostičkov. To je ideja, ki stoji za [Kevinom Santo Cappucciojem] pri njegovih nenehnih "pekovskih izdelkih". Ideja je prilagoditi standardno testno ploščo tako, da je mogoče povezavo med katerim koli parom skupnih kontaktnih trakov in napajalno tirnico vzpostaviti programsko. Trik za tem je simulacija matrike CMOS stikalnega čipa, zlasti MT8816AP. 128 križnih stikal na čip lahko obvladuje napetosti do ±12 voltov, zato obstaja veliko vezij, ki lahko uporabljajo te programabilne silicijeve mostičke.
[Kevin] Trenutna različica je 0.2, njena velikost ustreza pod ploščo za brezspajkanje, ohišje pa je kompaktno. Delil je podrobnosti o tem, kako povezati kontakte plošče, kar se je zdelo mukotrpen postopek: izvleči kontakte, izrezati majhno nalepko na koncu žleba in jo nato upogniti navzdol, da se oblikuje žica na tiskanem vezju z luknjo. Zdi se, da je to veliko dela, obstajati mora boljši način; [Kevin] je očitno odprt za predloge.
Čeprav smo že videli, kako se križno preklapljanje uporablja za izboljšanje brezspajkarskih preizkusnih plošč, se nam je preprostost tega projekta zdela všečna. Zamisel, da bi zavrgli vse te skoke, je vsekakor mamljiva.
To je res kul projekt. Pameten dodatek je, da so na vsaki strani majhni zasloni, ki prikazujejo trenutno povezavo.
Razen če ne morete implementirati 7-segmentnega LED zaslona ali vibracijskega motorja ali merilnika pospeška ali DIP stikala ali katere koli druge "zabavne in zanimive" komponente.
15mA (ImaxIO) je dovolj za obdelavo katerega koli majhnega signala, ko potrebujete večji tok, lahko uporabite bipolarni tranzistor ali FET, navsezadnje je to še vedno testna plošča.
Ko sem izdeloval prototipe, sem izdelal enostransko površinsko montažno tiskano vezje, ki je vsebovalo vse potrebne digitalne čipe, in nanj poškropil čipe CPLD, ki so prenašali "vse" signale med čipi. Nato sem samo programiral povezavo v VHDL. Torej, če naredim napako ali moram spremeniti povezavo, gre le za spremembo kode.
Za enega tistih analognih sintetizatorjev, kjer priključiš vse kable, se ta ideja zdi precej kul.
No, ko bom enkrat naletel na preizkusno ploščo, ki ji zaupam, bom nehal dvomiti. Pri preizkusnih ploščah je *vedno* treba ugibati, ali gre za napako v vaši zasnovi ali napako v preizkusni plošči.
Še huje, morate zasnovati posebej za zmogljivosti makete, stvari, ki jih je dejansko treba prototipirati, kot je preklop regulov, pa ne delujejo dobro.
Analogni in visokohitrostni sprejemniki ne marajo parazitov, digitalni in nizkohitrostni pa ne potrebujejo ročno izdelanega prototipa, če ste previdni.
O vseh teh stvareh ne vem ničesar, vendar sem vedno upal na takšno pretvorbo in vsakič, ko jo pogledam, ugotovim, da ni res. Tudi pri preprostih vezjih morate stikalo skrbno prilagoditi svojim dejanskim zahtevam. Potem morate še vedno sprejeti določeno stopnjo neželenega vedenja. Vedno so to pravi operacijski ojačevalniki z enotnim ojačanjem ali nekakšni tranzistorji z napetostno prednapetostjo ali upornostjo.
O osnovni tehnologiji ne vem veliko. Podatkovni list MT8816, ki sem ga našel, nima shematskega diagrama dejanske povezave. Ampak takoj (če sem ga pravilno razložil) sem videl, da je največji tok 15 mA, tipična upornost vklopa pa 45 ohmov pri Vdd=12. Seveda je to zanimiva komponenta, ki jo je mogoče uporabiti za marsikaj, vendar je opozorilo ogromno. Celo prevladujoča. Ne morem se spomniti niti enega vezja, ki bi ga naredil s preizkusno ploščo, ki bi ga bilo mogoče prilagoditi. Še posebej zato, ker sem preizkusno ploščo uporabil kot stopnico, preden sem jo spajkal skupaj ... V primerjavi s tem stikalom je izjemno drugačno obnašanje žic onemogočalo zagon.
Če dovolj dobro razumem, kako vezje deluje, da lahko napovem vpliv te medsebojne povezave nanj, potem sploh ne potrebujem testne plošče.
Za majhne signale, ki vzdržujejo nizek tok, bi to moralo biti bolj ali manj podobno idealnemu stikalu. Seveda se bo upornost vklopa razlikovala glede na vaš natančen položaj znotraj napetostnega območja, vendar se boste tako ali tako morali ukvarjati s kiloohmi in ne bi smelo biti pomembno, če tej napaki v svoji zasnovi dodate +-75 ohmov. V nasprotnem primeru načrtujete vezje, ki ga zaradi toleranc komponent dejansko ni mogoče sestaviti.
Ja, ko imaš to napravo, lahko greš ven in si izmisliš projekt, ta projekt je ves +/-75ohm nepomemben majhen signal. Ampak jaz še nikoli nisem delal takega projekta. Sploh si ne morem zamisliti projekta te velikosti. Čiste številke so skoraj edina stvar, ki izpolnjuje merila, za to imaš bodisi toliko povezav, da je testna plošča le kaplja v morje, bodisi je tako malo povezav, da bi raje uporabil sponko za spajanje kabla.
Pravzaprav lahko polovica dokončane kode na sondo namesti neko frekvenco (ali kateri koli signal), tako da jo lahko priključite v različne vrstice in plošči sporočite, katere povezave želite vzpostaviti brez računalnika.
Naslednji korak, ko bom osnovne stvari pravilno namestil, je, da naredim nekaj stvari, ki ste jih omenili. Obstaja več načinov za rešitev te težave. Mislim, da je najbolj iznajdljiv način namestitev zaslona na vrh testne plošče, vendar bo za izdelavo zaslona s tako poroznim zaslonom morda potrebna Samsungova raven razvoja. Drug način je namestitev miniaturnega projektorja in kamere nanj, vendar so vse stvari, ki sem jih uporabljal za takšne stvari, prepočasne in problematične za uporabo, naokoli pa je samo množica smeti.
Ne gre za to, da se katere koli od teh stvari ne da narediti, le najti moram način, kako to narediti, ne da bi pri tem žrtvoval izkušnje.
Všeč mi je ideja s sondami. Kot ponazoritev, vsak stolpec ima rgb in vsaka "mreža" ima svojo barvno kodo. Zagotovo ni tako pametno kot grafoskopi, vendar je lažje krmiliti trakove ws281*.
Čeprav so po mojih izkušnjah tiste prozorne plastične plošče s police, brez blagovne znamke, zanič, se sliši lažje kombinirati prozorno ohišje s sponko bb830 kot zaslon z luknjo. Odpira več možnosti za postavitev LED diod. Ampak tudi postavitev LED diod nad in pod tiskano vezje ni slaba ideja (le da je napajalna tirnica nekoliko v napoto).
Ta ideja mi je všeč in moram čip natančno preučiti. Iskal sem nekaj podobnega - vendar le v številkah. Vsak pin bi moral imeti programirljivo upornost plus programirljivo upornost na ozemljitev, nastavljeno kot vhod, nastavljeno kot izhod in nastavljeno na tri stanja, vse kot blok pomičnega registra za vsak pin, torej programirljivo s programsko opremo. Vendar do sedaj ni bil najden noben primeren FPGA/CPLD. Za preizkusno ploščo bi moral sistem pokrivati vsaj 60 pinov 30+30. Ker vse temelji na pomičnih registrih, ga je mogoče enostavno razširiti. In vse to nadzira programska oprema.
Z uporabo našega spletnega mesta in storitev se izrecno strinjate z namestitvijo naših piškotkov za učinkovitost delovanja, funkcionalnost in oglaševanje. Več o tem
Čas objave: 19. november 2021





