Der is gjin twifel oer de praktykens fan betroubere soldearleaze breadboards, mar jo moatte tajaan dat se net perfekt binne. Fansels binne se net ideaal foar bepaalde soarten circuits, mar se binne minder problematysk as dy mei jumpers. Soarchleaze minsken sille hopeleas ferstrikt reitsje yn in stapel jumpers mei har komponinten, en kieskeurige minsken sille mear tiid besteegje oan it skjinmeitsjen fan 'e jumpers ynstee fan eins in prototype fan it circuit sels te meitsjen. Wat moat ik dwaan?
Ien manier om dit probleem op te lossen is om in soldearleaze breadboard sûnder jumpers te meitsjen. Dit is it idee efter de oanhâldende "bakkerijprodukten" fan [Kevin Santo Cappuccio]. It idee is om it standert breadboard oan te passen sadat de ferbining tusken elk pear mienskiplike kontaktstrips en de stroomrail yn 'e software makke wurde kin. De trúk hjirachter is om de CMOS-skeakelchipmatrix te simulearjen, benammen de MT8816AP. 128 krúspuntskeakels per chip kinne spanningen oant ± 12 volt behannelje, dus d'r binne in protte circuits dy't dizze programmeerbere silisiumjumpers brûke kinne.
[Kevin] De hjoeddeiske ferzje is 0.2, de grutte past ûnder in soldearleaze breadboard, en it pakket is kompakt. Hy dielde details oer hoe't jo de breadboardkontakten ferbine kinne, wat in pynlik proses like te wêzen: lûk de kontakten derút, snij in lyts label oan 'e ein fan' e goate, en bûg it dan nei ûnderen om de leadprint fan 'e trochgeande gatprinte printplaat te foarmjen. It liket in soad wurk, der moat in bettere manier wêze; [Kevin] stiet fansels iepen foar suggestjes.
Hoewol wy al earder cross-point switching sjoen hawwe dy't brûkt wurdt om soldeerleaze breadboards te ferbetterjen, fûnen wy de ienfâld fan dit projekt noflik. It idee om al dizze jump shots fuort te smiten is wis ferliedlik.
Dit is echt in geweldich projekt. In knappe tafoeging is dat der oan elke kant lytse skermkes binne dy't de hjoeddeiske ferbining sjen litte.
Behalven as jo gjin 7-segment LED-display of trillingsmotor of fersnellingsmeter of DIP-switch of oare "leuke en nijsgjirrige" komponinten ymplementearje kinne.
15mA (ImaxIO) is genôch om elk lyts sinjaal te behanneljen, as jo mear stroom nedich binne, kinne jo wat bipolare of FET brûke, it is ommers noch altyd in breadboard.
Doe't ik oan it prototypjen wie, makke ik in iensidich oerflakmonteare PCB dy't alle digitale chips befette dy't ik nedich hie en fersprate CPLD-chips dy't "alle" sinjalen tusken de chips droegen. Dan programmearje ik de ferbining gewoan yn VHDL. Dus as ik in flater meitsje of de ferbining oanpasse moat, is it gewoan in koadewiziging.
Foar ien fan dy analoge synthesizers dêr't jo alle kabels yn stekke, liket dit idee frij cool.
No, as ik ienris in breadboard tsjinkom dat ik fertrou, sil ik ophâlde mei twifeljen. Foar breadboards moat *altyd* rieden wurde oft it in flater yn jo ûntwerp is of in flater yn it breadboard.
Om it noch slimmer te meitsjen, moatte jo spesifyk ûntwerpe foar breadboard-mooglikheden, en dingen dy't eins prototyped wurde moatte, lykas it wikseljen fan regels, wurkje net goed.
Analoog en hege snelheid hâlde net fan parasiten, digitaal en lege snelheid fereaskje gjin selsmakke prototypepoadium, as jo foarsichtich binne.
Ik wit neat fan al dizze dingen, mar ik haw altyd hope op sa'n konverzje, en elke kear as ik dernei sjoch, fyn ik dat it net wier is. Sels foar ienfâldige circuits moatte jo de skeakel sekuer ôfstimme op jo werklike easken. Dan moatte jo noch in beskate mjitte fan ûnwinsklik gedrach akseptearje. It binne altyd wiere ienheidsfersterking op-amps of in soarte fan transistors mei spanningsbias of wjerstân.
Ik wit net folle oer de ûnderlizzende technology. It MT8816-datasheet dat ik fûn haw, hat gjin skematysk diagram fan 'e eigentlike ferbining. Mar fuortendaliks (oannommen dat ik it goed útlein haw), seach ik dat de maksimale stroom 15mA is en de typyske oan-wjerstân 45ohm is by Vdd=12. It is fansels in nijsgjirrige komponint dy't foar in protte dingen brûkt wurde kin, mar de warskôging is enoarm. Dominearje sels. Ik kin gjin inkele circuit betinke dy't ik makke haw mei in breadboard dat oanpast wurde kin. Benammen om't ik it breadboard as in stap brûkte foardat ik it breadboard oaninoar soldearre... Yn ferliking mei dizze skeakel makke it ekstreem ferskillende gedrach fan 'e triedden it ûnmooglik om hielendal te starten.
As ik goed genôch begryp hoe't it sirkwy wurket om de ynfloed fan dizze ferbining derop te foarsizzen, dan haw ik yn it foarste plak gjin breadboard nedich.
Foar lytse sinjalen dy't in lege stroom behâlde, moat dit mear of minder lykje op in ideale skeakel. Fansels sil de oan-wjerstân ferskille ôfhinklik fan jo krekte posysje binnen it spanningsberik, mar jo moatte dochs rekken hâlde mei kiloohms, en it moat net útmeitsje as jo +-75 ohm tafoegje oan dizze flater yn jo ûntwerp. Oars ûntwerpe jo in sirkwy dat net eins boud wurde kin fanwegen komponinttolerânsjes.
Ja, as jo dit apparaat ienris hawwe, kinne jo derop útgean en in projekt útfine, dit projekt is allegear +/-75ohm irrelevant lyts sinjaal. Mar ik haw noch noait sa'n projekt dien. Ik kin net iens oan in projekt fan dizze grutte tinke. Suvere sifers binne hast it ienige dat oan de kritearia foldocht, hjirfoar hawwe jo of safolle ferbiningen dat it breadboard mar in drip yn 'e amer is, of d'r binne sa pear ferbiningen dat jo leaver gewoan in ic-clip brûke om de kabel te jumperjen.
Eins kin de helte fan 'e foltôge koade dêr in frekwinsje (of in sinjaal) op 'e sonde pleatse, sadat jo it yn ferskate rigen kinne plugge en it boerd fertelle hokker ferbiningen jo sûnder in kompjûter meitsje wolle.
De folgjende stap neidat ik de basisdingen goed wurkje litten haw, is om guon fan 'e dingen te dwaan dy't jo neamden. D'r binne ferskate manieren om dit probleem op te lossen. Ik tink dat de meast ynventive manier is om in display boppe op it breadboard te ynstallearjen, mar it meitsjen fan in display mei sa'n poreus display kin it ûntwikkelingsnivo fan Samsung fereaskje. In oare manier is om in miniatuerprojektor en in kamera derop te ynstallearjen, mar al dy dingen dy't ik brûkt haw dy't sokke dingen besykje te dwaan binne te stadich en problematysk om te brûken, en d'r is gewoan in folsleine jiskefet dy't omfiemet.
It is net dat ien fan dizze dingen net dien wurde kin, ik moat gewoan in manier fine om dit te dwaan sûnder ûnderfining op te offerjen.
Ik fyn it idee fan probes moai. As oanwizing hat elke kolom in rgb, en elk "net" hat syn eigen kleurkoade. It is wis net sa tûk as overheadprojektors, mar it is makliker om ws281* strips oan te driuwen.
Hoewol't yn myn ûnderfining dy standert, net-merk transparante plestik platen waardeloos binne, klinkt it makliker om de transparante kast te kombinearjen mei de bb830-klip as in display mei in gat. Iepenje mear LED-pleatsingsopsjes. Mar sels it pleatsen fan LED's boppe en ûnder de printplaat is gjin min idee (útsein dat de stroomrail in bytsje yn 'e wei sit).
Ik fyn dit idee wol aardich, en moat de chip goed bestudearje. Ik haw nei wat ferlykbers socht - mar allinnich yn sifers. Elke pin moat in programmeerbere wjerstân plus in programmeerbere wjerstân nei de grûn hawwe - ynsteld as ynfier - ynsteld as útfier - ynsteld op tri-state, allegear as in skiftregisterblok foar elke pin, dus software-programmearber. Mar oant no ta is der gjin geskikte FPGA/CPLD fûn. Foar in breadboard moat it systeem teminsten 60 pinnen 30+30 dekke. Om't it allegear basearre is op skiftregisters, kin it maklik útwreide wurde. En allegear wurde se regele troch software.
Troch gebrûk te meitsjen fan ús webside en tsjinsten, geane jo eksplisyt akkoard mei it pleatsen fan ús prestaasjes-, funksjonaliteits- en reklamekoekjes. Lear mear
Pleatsingstiid: 19 novimber 2021





