Ora ana sangsi babagan kepraktisan breadboard tanpa solder sing bisa dipercaya, nanging sampeyan kudu ngakoni manawa papan roti tanpa solder iki ora sampurna. Mesthi wae, papan roti iki ora ideal kanggo jinis sirkuit tartamtu, nanging kurang masalah tinimbang sing nganggo jumper. Wong sing sembrono bakal kejebak ing tumpukan jumper karo komponen-komponen kasebut, lan wong sing pilih-pilih bakal ngentekake luwih akeh wektu kanggo nggawe jumper kasebut rapi tinimbang nggawe prototipe sirkuit kasebut dhewe. Apa sing kudu daklakoni?
Salah sawijining cara kanggo ngatasi masalah iki yaiku nggawe breadboard tanpa solder tanpa jumper. Iki minangka ide ing mburi "produk roti" [Kevin Santo Cappuccio] sing terus-terusan. Ide kasebut yaiku nyetel breadboard standar supaya sambungan antarane pasangan strip kontak umum lan rel daya bisa digawe ing piranti lunak. Trik ing mburi iki yaiku simulasi matriks chip saklar CMOS, utamane MT8816AP. 128 saklar crosspoint saben chip bisa nangani voltase nganti ±12 volt, mula ana akeh sirkuit sing bisa nggunakake jumper silikon sing bisa diprogram iki.
[Kevin] Versi saiki yaiku 0.2, ukurane pas karo breadboard tanpa solder, lan kemasane ringkes. Dheweke nuduhake rincian babagan carane nyambungake kontak breadboard, sing koyone proses sing nglarani: narik kontak metu, ngethok label cilik ing pungkasan talang, banjur mbengkongake mudhun kanggo mbentuk cetakan timbal saka papan sirkuit bolongan liwat. Katon kaya akeh gaweyan, mesthi ana cara sing luwih apik; [Kevin] jelas mbukak kanggo saran.
Senajan kita wis tau ndeleng cross-point switching sing digunakake kanggo ningkatake breadboard tanpa solder sadurunge, kita nemokake kesederhanaan proyek iki nyenengake. Ide kanggo mbuwang kabeh jump shot iki mesthi nggodha.
Iki pancen proyek sing keren. Tambahan sing cerdas yaiku ana layar cilik ing saben sisih sing nuduhake sambungan saiki.
Kejaba sampeyan ora bisa ngetrapake tampilan LED 7-segmen utawa motor getaran utawa akselerometer utawa saklar DIP utawa komponen "nyenengake lan menarik" liyane.
15mA (ImaxIO) cukup kanggo nangani sinyal cilik apa wae, nalika sampeyan butuh arus luwih akeh, sampeyan bisa nggunakake sawetara bipolar utawa FET, sawise kabeh, iku isih minangka breadboard.
Nalika aku nggawe prototipe, aku nggawe PCB dudukan permukaan siji sisi sing ngemot kabeh chip digital sing aku butuhake lan nyiprat chip CPLD sing nggawa sinyal "kabeh" ing antarane chip kasebut. Banjur mung program sambungan kasebut ing VHDL. Dadi yen aku nggawe kesalahan utawa kudu ngowahi sambungan kasebut, iku mung owah-owahan kode.
Kanggo salah sawijining synthesizer analog sing kabeh kabele dipasang, ide iki koyone keren banget.
Nah, yen aku nemokake breadboard sing tak percaya, aku bakal mandheg mangu-mangu. Kanggo breadboard, *mesthi* kudu ngira-ngira apa kuwi kesalahan ing desainmu utawa kesalahan ing breadboard-e.
Sing luwih parah maneh, sampeyan kudu ngrancang khusus kanggo kemampuan breadboard, lan bab-bab sing sejatine kudu diprototipe, kayata ngalih reg, ora bisa digunakake kanthi apik.
Analog lan kecepatan dhuwur ora seneng parasit, digital lan kecepatan endhek ora mbutuhake tahap prototipe gawean tangan, yen sampeyan ati-ati.
Aku ora ngerti apa-apa babagan kabeh iki, nanging aku tansah ngarep-arep konversi kaya ngono, lan saben-saben aku ndeleng, aku nemokake yen iku ora bener. Sanajan kanggo sirkuit sing prasaja, sampeyan kudu cocogake saklar kasebut kanthi tliti karo kabutuhan sampeyan sing nyata. Banjur sampeyan isih kudu nampa prilaku sing ora dikarepake. Iku mesthi bener minangka op amp gain unity utawa sawetara jinis transistor kanthi bias voltase utawa resistensi.
Aku ora ngerti akeh babagan teknologi sing ndasari. Lembar data MT8816 sing tak temokake ora duwe diagram skematis sambungan sing sejatine. Nanging langsung (yen aku nerangake kanthi bener), aku weruh yen arus maksimum yaiku 15mA lan resistensi on khas yaiku 45ohm ing Vdd = 12. Mesthi wae iki minangka komponen sing menarik sing bisa digunakake kanggo akeh perkara, nanging peringatane gedhe banget. Malah dominan. Aku ora bisa mikir babagan siji sirkuit sing dakgawe nganggo breadboard sing bisa diadaptasi. Utamane amarga aku nggunakake breadboard minangka langkah sadurunge nyolder breadboard bebarengan... Dibandhingake karo saklar iki, prilaku kabel sing beda banget nggawe ora bisa diwiwiti babar pisan.
Yen aku ngerti kepiye sirkuit iki kerjane kanthi cukup apik kanggo prédhiksi dampak interkoneksi iki, mula aku ora butuh breadboard.
Kanggo sinyal cilik sing njaga arus endhek, iki kudune luwih utawa kurang kaya saklar sing ideal. Mesthi wae, resistensi aktif bakal beda-beda gumantung saka posisi sing tepat ing kisaran voltase, nanging sampeyan kudu ngatasi kiloohm, lan ora masalah yen sampeyan nambah +-75 ohm menyang kesalahan iki ing desain sampeyan. Yen ora, sampeyan ngrancang sirkuit sing ora bisa dibangun amarga toleransi komponen.
Ya, yen sampeyan duwe piranti iki, sampeyan bisa metu lan nggawe proyek, proyek iki kabeh sinyal cilik +/-75ohm sing ora relevan. Nanging aku durung nate nindakake proyek kaya ngono. Aku malah ora bisa mikir proyek ukuran iki. Angka murni meh siji-sijine sing memenuhi kriteria, kanggo iki sampeyan duwe akeh banget sambungan nganti breadboard mung setetes ing ember, utawa ana sawetara sambungan nganti sampeyan luwih seneng nggunakake klip IC kanggo jumper kabel.
Nyatane, separo kode sing wis rampung ing kana bisa masang sawetara frekuensi (utawa sinyal apa wae) ing probe supaya sampeyan bisa masang menyang baris sing beda lan ngandhani papan sambungan endi sing pengin digawe tanpa komputer.
Langkah sabanjure sawise aku nggawe barang-barang dhasar bisa digunakake kanthi apik yaiku nindakake sawetara perkara sing sampeyan sebut. Ana sawetara cara kanggo ngatasi masalah iki. Aku mikir cara sing paling cerdas yaiku masang tampilan ing sisih ndhuwur breadboard, nanging nggawe tampilan kanthi tampilan keropos kaya ngono mbutuhake tingkat pangembangan Samsung. Cara liya yaiku masang proyektor miniatur lan kamera ing ndhuwur, nanging kabeh barang sing dakgunakake sing nyoba nindakake perkara kasebut alon banget lan angel digunakake, lan mung ana tong sampah sing murub ing sekitar.
Ora ateges kabeh iki ora bisa ditindakake, aku mung kudu golek cara kanggo nindakake iki tanpa ngorbanake pengalaman.
Aku seneng karo ide probe. Minangka indikasi, saben kolom duwe rgb, lan saben "net" duwe kode warna dhewe-dhewe. Iki mesthi ora sepinter proyektor overhead, nanging luwih gampang kanggo nglakokake strip ws281*.
Senajan miturut pengalamanku, pelat plastik transparan tanpa merek sing wis ana kuwi ora apik, nanging koyone luwih gampang nggabungake casing transparan karo klip bb830 tinimbang layar sing ana bolongane. Bukak luwih akeh pilihan penempatan LED. Nanging sanajan masang LED ing ndhuwur lan ngisor papan sirkuit dudu ide sing ala (kajaba rel daya rada ngalangi)
Aku seneng karo ide iki, lan kudu sinau chip iki kanthi teliti. Aku wis nggoleki sing padha—nanging mung ing angka. Saben pin kudu duwe—resistensi sing bisa diprogram ditambah—resistensi sing bisa diprogram kanggo ground-set minangka input-set minangka output-set kanggo tri-state kabeh minangka blok register shift kanggo saben pin, supaya piranti lunak bisa diprogram. Nanging nganti saiki durung ditemokake FPGA/CPLD sing cocog. Kanggo breadboard, sistem kasebut kudu nutupi paling ora 60 pin 30+30. Amarga kabeh adhedhasar register shift, mula bisa gampang dikembangake. Lan kabeh dikontrol dening piranti lunak.
Kanthi nggunakake situs web lan layanan kita, sampeyan kanthi jelas setuju karo penempatan cookie kinerja, fungsi, lan iklan kita. Sinau luwih lengkap
Wektu kiriman: 19-Nov-2021





