Ginagawang programmable ng mga silicone jumper ang wireless breadboard na ito

Walang duda tungkol sa praktikalidad ng maaasahang mga solderless breadboard, ngunit dapat mong aminin na hindi sila perpekto. Siyempre, hindi sila perpekto para sa ilang uri ng circuit, ngunit hindi gaanong problematiko ang mga ito kumpara sa mga may jumper. Ang mga taong pabaya ay mauuwi sa walang pag-asa na pagkakasabit sa isang tumpok ng mga jumper kasama ng kanilang mga bahagi, at ang mga taong mapili ay gugugol ng mas maraming oras sa pag-aayos ng mga jumper sa halip na aktwal na gumawa ng prototype ng circuit mismo. Ano ang dapat kong gawin?
Isang paraan para malutas ang problemang ito ay ang paggawa ng solderless breadboard na walang jumper. Ito ang ideya sa likod ng patuloy na "mga produktong panaderya" ni [Kevin Santo Cappuccio]. Ang ideya ay isaayos ang karaniwang breadboard upang ang koneksyon sa pagitan ng anumang pares ng mga karaniwang contact strip at ng power rail ay maitatag sa software. Ang sekreto sa likod nito ay ang paggaya sa CMOS switch chip matrix, lalo na ang MT8816AP. Ang 128 crosspoint switch bawat chip ay kayang humawak ng mga boltahe hanggang ±12 volts, kaya maraming circuit ang maaaring gumamit ng mga programmable silicon jumper na ito.
[Kevin] Ang kasalukuyang bersyon ay 0.2, ang laki nito ay kasya sa ilalim ng isang solderless breadboard, at ang pakete ay siksik. Ibinahagi niya ang mga detalye kung paano ikonekta ang mga contact ng breadboard, na tila isang mahirap na proseso: bunutin ang mga contact, gupitin ang isang maliit na label sa dulo ng gutter, at pagkatapos ay ibaluktot ito pababa upang mabuo ang lead printing ng through hole Circuit board. Mukhang maraming trabaho, tiyak na may mas mahusay na paraan; [Kevin] ay malinaw na bukas sa mga mungkahi.
Bagama't nakakita na kami ng cross-point switching na ginamit upang mapahusay ang mga solderless breadboard dati, natuklasan naming kasiya-siya ang pagiging simple ng proyektong ito. Ang ideya na itapon ang lahat ng mga jump shot na ito ay tiyak na nakakaakit.
Isa itong talagang magandang proyekto. Isang magandang karagdagan ay ang pagkakaroon ng maliliit na screen sa bawat gilid na nagpapakita ng kasalukuyang koneksyon.
Maliban na lang kung hindi ka maaaring magpatupad ng 7-segment LED display o vibration motor o accelerometer o DIP switch o anumang iba pang "masaya at kawili-wiling" mga bahagi.
Ang 15mA (ImaxIO) ay sapat na upang mahawakan ang anumang maliit na signal, kapag kailangan mo ng mas maraming kuryente, maaari kang gumamit ng ilang bipolar o FET, tutal, isa pa rin itong breadboard.
Noong gumagawa ako ng prototyping, gumawa ako ng single-sided surface mount PCB na naglalaman ng lahat ng digital chips na kailangan ko at nagkalat ng mga CPLD chips na nagdadala ng "lahat" ng signal sa pagitan ng mga chips. Pagkatapos ay i-program ko lang ang koneksyon sa VHDL. Kaya kung magkamali ako o kailangan kong baguhin ang koneksyon, isa lamang itong pagbabago ng code.
Para sa isa sa mga analog synthesizer kung saan isinasaksak mo ang lahat ng kable, tila maganda ang ideyang ito.
Kapag nakakita na ako ng breadboard na pinagkakatiwalaan ko, titigil na ako sa pagdududa. Para sa mga breadboard, *laging* kailangan mong hulaan kung ito ba ay depekto sa disenyo mo o sa breadboard.
Para mas malala pa ang sitwasyon, kailangan mong magdisenyo nang partikular para sa mga kakayahan ng breadboard, at ang mga bagay na talagang kailangang i-prototype, tulad ng paglipat ng mga reg, ay hindi gumagana nang maayos.
Ayaw ng analog at high-speed sa mga parasitiko, ang digital at low-speed naman ay hindi nangangailangan ng gawang-kamay na prototype stage, kung mag-iingat ka.
Wala akong alam tungkol sa lahat ng mga bagay na ito, ngunit lagi akong umaasa para sa ganitong conversion, at sa tuwing titingnan ko ito, natutuklasan kong hindi ito totoo. Kahit para sa mga simpleng circuit, dapat mong maingat na itugma ang switch sa iyong aktwal na mga kinakailangan. Kung gayon, kailangan mo pa ring tanggapin ang isang tiyak na antas ng hindi kanais-nais na pag-uugali. Ang mga ito ay palaging totoo mga unity gain op amp o ilang uri ng transistor na may voltage bias o resistance.
Wala akong masyadong alam tungkol sa pinagbabatayang teknolohiya. Ang data sheet ng MT8816 na nakita ko ay walang eskematiko na diagram ng aktwal na koneksyon. Pero agad (kung sakaling naipaliwanag ko ito nang tama), nakita ko agad na ang pinakamataas na current ay 15mA at ang karaniwang on-resistance ay 45ohm sa Vdd=12. Siyempre, isa itong kawili-wiling component na maaaring gamitin para sa maraming bagay, ngunit napakalaki ng babala. Nangibabaw pa nga. Wala akong maisip na kahit isang circuit na ginawa ko gamit ang breadboard na maaaring iakma. Lalo na dahil ginamit ko ang breadboard bilang hakbang bago pag-solderin ang breadboard... Kung ikukumpara sa switch na ito, ang ibang-iba na pag-uugali ng mga wire ay naging imposibleng magsimula.
Kung naiintindihan ko kung paano gumagana nang maayos ang circuit upang mahulaan ang epekto ng pagkakabit na ito dito, hindi ko na kailangan ng breadboard.
Para sa maliliit na signal na nagpapanatili ng mababang kuryente, dapat itong maging halos katulad ng isang mainam na switch. Siyempre, ang on-resistance ay mag-iiba depende sa eksaktong posisyon mo sa loob ng saklaw ng boltahe, ngunit kakailanganin mo pa ring harapin ang mga kiloohms, at hindi mahalaga kung magdadagdag ka ng +-75 ohm sa error na ito sa iyong disenyo. Kung hindi, nagdidisenyo ka ng isang circuit na hindi talaga maaaring mabuo dahil sa mga tolerance ng component.
Oo, kapag mayroon ka nang device na ito, puwede ka nang gumawa ng proyekto, ang proyektong ito ay puro +/-75ohm na walang kaugnayang maliit na signal. Pero hindi pa ako nakakagawa ng ganitong proyekto. Wala akong maisip na proyektong ganito kalaki. Halos puro numero lang ang nakakatugon sa pamantayan, para dito, maaaring napakaraming koneksyon na halos wala nang breadboard, o napakakaunti ng koneksyon na mas gugustuhin mo na lang gumamit ng IC clip para i-jumper ang cable.
Sa katunayan, kalahati ng natapos na code doon ay maaaring maglagay ng ilang frequency (o anumang signal) sa probe para maisaksak mo ito sa iba't ibang row at masabi sa board kung aling mga koneksyon ang gusto mong gawin nang walang computer.
Ang susunod na hakbang pagkatapos kong maayos na gumana ang mga pangunahing bagay ay ang gawin ang ilan sa mga bagay na nabanggit mo. Mayroong ilang mga paraan upang malutas ang problemang ito. Sa tingin ko ang pinaka-mapanlikhang paraan ay ang pag-install ng display sa ibabaw ng breadboard, ngunit ang paggawa ng display na may ganitong porous na display ay maaaring mangailangan ng antas ng pag-unlad ng Samsung. Ang isa pang paraan ay ang pag-install ng miniature projector at camera dito, ngunit lahat ng mga bagay na ginamit ko na sumusubok na gawin ang mga naturang bagay ay masyadong mabagal at problematiko para gamitin, at mayroon lamang isang basurahan na nagliliyab sa paligid.
Hindi naman sa hindi ko magagawa ang alinman sa mga bagay na ito, kailangan ko lang makahanap ng paraan para magawa ito nang hindi isinasakripisyo ang karanasan.
Gusto ko ang ideya ng mga probe. Bilang indikasyon, ang bawat column ay may rgb, at ang bawat "net" ay may kanya-kanyang color code. Hindi ito kasingtalino ng mga overhead projector, ngunit mas madaling gamitin ang mga ws281* strips.
Bagama't sa aking karanasan, ang mga available at walang tatak na transparent na plastik na plato ay basura, mukhang mas madaling pagsamahin ang transparent na case sa bb830 clip kaysa sa isang display na may butas. Magbukas ng mas maraming opsyon sa paglalagay ng LED. Pero kahit ang paglalagay ng mga LED sa itaas at ibaba ng circuit board ay hindi rin naman masamang ideya (maliban na lang sa medyo nakakasagabal ang power rail).
Gusto ko ang ideyang ito, at kailangan kong pag-aralang mabuti ang chip. Matagal na akong naghahanap ng katulad nito—ngunit sa mga numero lamang. Ang bawat pin ay dapat mayroong—programmable resistance kasama ang—programmable resistance sa ground-set bilang input-set bilang output-set sa tri-state lahat bilang isang shift register block para sa bawat pin, kaya software programmable. Ngunit hanggang ngayon ay wala pang natagpuang angkop na FPGA/CPLD. Para sa isang breadboard, dapat masakop ng sistema ang hindi bababa sa 60 pin na 30+30. Dahil lahat ito ay nakabatay sa mga shift register, madali itong mapalawak. At lahat ay kinokontrol ng software.
Sa paggamit ng aming website at mga serbisyo, tahasan mong sinasang-ayunan ang paglalagay ng aming performance, functionality, at advertising cookies. Matuto nang higit pa


Oras ng pag-post: Nob-19-2021