Talaan ng mga Nilalaman:
Video: Ginagawa ang Karamihan sa Iyong Order ng PCB (at Pag-aayos ng Mga Pagkakamali): 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kapag nag-order ng mga PCB online, madalas kang makakuha ng 5 o higit pa sa magkaparehong PCB at hindi palaging kailangan ang lahat ng mga ito. Ang mababang gastos ng pagkakaroon ng mga pasadyang nakaayos na PCB na ito ay talagang nakakaakit at madalas na hindi kami nag-aalala tungkol sa kung ano ang gagawin sa mga labis. Sa isang nakaraang proyekto sinubukan kong muling gamitin ang mga ito hangga't maaari at sa oras na ito, nagpasya akong magplano nang maaga. Sa isa pang Instructable kailangan ko ng isang PCB upang hawakan ang isang pares ng Espressif based microcontroller development boards at naisip kong ito ang magiging perpektong kaso para sa muling magagamit na mga PCB. Gayunpaman, hindi lahat ay napupunta sa plano.
Hakbang 1: Disenyo
Ang proyektong iyon ay nangangailangan ng isang PCB upang makapaglagay ng isang board ng pag-unlad ng ESP32 at isang Lolin uri ng ESP8266 dev board. Ang dalawang board na ito ay mayroong ilang kapaki-pakinabang na mga pin ng IO na hindi talaga gagamitin sa proyekto na iyon. Ang labis na mga board ay maaaring maging kapaki-pakinabang sa paglaon kung mas marami sa mga hindi nagamit na mga pin ang maa-access. Nais ko ring tumanggap ng dalawang variant ng mga board ng dev ng ESP32. Mayroon akong 38-pin at ang 30-pin na bersyon. Sa paghahambing ng mga pinout ng dalawa, makikita ng isa na kung ang pin '1' ng 30-pin variant ay naka-plug sa posisyon ng pin 2 ng 38-pin na bersyon, kung gayon ang karamihan sa mga pin sa kaliwang bahagi ay tumutugma. Napagpasyahan kong maaayos ko iyon sa pamamagitan ng maingat na paggamit ng ilang mga jumper.
Sa kanang bahagi ng pisara, hindi sila masyadong tumugma. Ang mga I2C pin (IO22 at IO21), ayos rin tulad ng UART0 (TX0 at RX0), gayunpaman ang mga SPI pin at UART2 ay lahat ay pinalipat. Akala ko maaayos ko din ito sa mga jumper. Kaya't ang plano na iyon ay maaaring magamit ang parehong uri ng mga board ng ESP32 at punan din ang PCB ng maraming mga header ng pin ng IO na naisip kong maaaring gumamit ng ilang araw. Nais ko rin ang posibilidad ng paggamit ng magkahiwalay na dalawang board (ESP32 at ESP8266), kaya't papayagan ng layout ang pagputol sa PCB.
Hakbang 2: Ang PCB Layout
Nagsimula ako sa paunang (pangunahing) disenyo na kailangan ko para sa proyektong iyon at pagkatapos ay nagpasyang i-upgrade ito upang mapaunlakan ang maraming mga gamit sa makatuwirang akma sa pisara. Maaari mong makita sa pangalawang eskematiko na medyo mas mabilis ito.
Ang PCB ay maaaring hindi mas malaki sa 100mmx100mm (mas maliit ay magiging mas mahusay), kaya nagdagdag ito ng kaunting hadlang sa puwang. Mayroon akong paunang layout sa Fritzing at nagpasyang magpatuloy dito, ngunit hindi ako masyadong nag-abala sa view ng breadboard dahil makikita mo ito na halos hindi maintindihan.
Nag-set up ako ng maraming mga konektor sa I2C port para sa parehong ESP32 at mga board ng ESP8266, ina-set up ko ang bawat isa upang magkaroon ng kanilang sariling power connecter at inilabas ang ilan sa mga digital IO pin para sa pareho. Naglagay ako ng labis na mga butas ng mounting upang payagan silang i-cut at mai-mount nang magkahiwalay. Napagpasyahan kong hindi ako mag-abala sa IO00, IO02 o IO15 man lang at natapos ako sa inilalarawan na layout.
Para magamit sa board na 38-pin ESP32, kailangang maiksi ang mga sumusunod na jumper: JG1, JG2 at JG4
Para magamit sa mga 30-pin ESP32 board, ang mga jumper na ito ay nangangailangan ng pagpapaikli: JG3, JG5, JP1, JP2, JMISO, JCS, JCLK, JPT at JPR.
Hakbang 3: Ang mga PCB
Inorder ko ang mga PCB mula sa PCBWay, ngunit may iba pang mga tagagawa na may katulad na matipid at mabilis na serbisyo. Ang ganda nila … hanggang sa tumingin ako ng mas malapit. Ang lapad ng mga footprint ng board ng ESP32 at ESP8266 ay hindi tama. Ang lapad ng bakas ng paa (sa pagitan ng mga pin) ay 22.9mm sa halip na 25.4mm para sa board ng3232 at 27.9mm para sa board na ESP8266. Ang layout ng butas ng DC power jack ay hindi rin tumutugma sa aking mga power jack (at ang mga butas ay masyadong maliit). Hindi ito kasalanan ng gumawa ng PCB, lahat ay akin. Dapat ay naka-double check ko ang lahat ng mga ito ng kurso at ngayon kailangan kong maghanap ng trabaho sa paligid. Gumawa rin ako ng isang pagsubok na hiwa upang makita kung anong mga problema ang lalabas at syempre sinira nito ang pagsasaayos ng jumper ng SPI (na hindi sinasadyang hindi gagana tulad ng balak).
Nalaman ko na kung baluktot ko ang mga babaeng pin ng header sa 90 degree, maaari kong solder ang mga ito sa ibabaw ng PCB na nagpapahintulot sa ilang pagsasaayos ng lapad. Matapos maingat na paghihinang sa mga pin ng sulok at suriin ang lapad, hinihinang ko silang lahat sa lugar at sinubukan ang angkop. Gumana ito!
Kinakailangan ng power jack ang isang katulad na workaround, ngunit ang natitirang mga header ay umaangkop sa maayos. Pinuno ko ang isang hindi pinutol na PCB at sinubukan ito sa aking pag-setup sa Webserver at tumakbo ito ng maayos. Pagkatapos ay lumipat ako sa mga hiwa ng PCB. Ang Lolin ESP8266 board ay gumana nang maayos, ngunit ang spacing sa mga mounting hole ay medyo malapit.
Ang 30-pin ESP32 board ay gumana rin, subalit ang SPI port ay hindi gumagana at ang tanging pag-aayos doon ay ang mga jumper wires sa ibabang bahagi ng board.
Hakbang 4: Huling Mga Tala
Sa pangkalahatan sa palagay ko sulit ang pagsisikap upang mas magamit muli ang mga board. at sinimulan ko nang gamitin ang isa sa mga hiwa ng PCB para sa pagsubok sa isang proyekto sa hinaharap. Mas gusto ko ito kaysa gumamit ng mga breadboard. Hindi ko na malamang gagamitin ang Fritzing, dahil hindi ito madaling gamitin para sa paggawa ng mga bakas ng paa / simbolo kumpara sa iba pang mga pakete (hal. KiCad). Napakadali nitong basahin ang mga view ng breadboard kahit na hangga't hindi sila masyadong kumplikado.
Ang mga natutuhang aralin ay:
- Palaging i-verify ang mga bakas ng paa mula sa iba pang mga mapagkukunan upang matiyak na tumutugma ang mga ito sa bahagi na hawak mo sa iyong mga kamay.
- Gumamit ng EDA software na nagbibigay-daan sa mga simbolo at yapak na (makatuwiran) na madaling mabago.
- Asahan ang hindi inaasahang at gawin itong pinakamahusay!
Ang isang karagdagang tala ay upang laging matiyak na ang mga pin-out ay pareho kapag kumukuha ng mga simbolo ng third party para sa iyong eskematiko. Wala akong anumang mga problema sa ito, ngunit sa nakaraan mayroon akong isang isyu kung saan ang isang pangkaraniwang boltahe regulator ay may iba't ibang mga pin-out sa pagitan ng mga tagagawa.
Inirerekumendang:
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: 4 Mga Hakbang (na may Mga Larawan)
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: Mahirap ang mga password … at ang pag-alala sa isang ligtas ay mas mahirap pa! Bukod dito kung mayroon kang kasama, nagbabagong password ay magtatagal ito upang mai-type. Ngunit huwag matakot sa aking mga kaibigan, mayroon akong solusyon dito! Lumikha ako ng isang maliit na awtomatikong pag-type ng makina na
Proseso ng 3D na Pag-scan at Pagkakamali: 3 Hakbang
Proseso ng Pag-scan ng 3D at Pagkakamali: Kamakailan lamang, sinubukan kong gumamit ng isang portable 3D scanner sa kauna-unahang pagkakataon sa pagtatangka na gumawa ng isang hulma. Ang isang bagay na napagtanto ko ay wala akong tamang pag-iilaw, ang anggulo ay kailangang ganap na tuwid, pati na rin ang katotohanan na ang mga libreng nakabitin na bagay (su
Ginagawa ang Iyong Camera Sa "military Nightvision", Pagdaragdag ng Nightvision Effect, o Paglikha ng NightVision "Mode sa Anumang Camera !!!: 3 Mga Hakbang
Ginagawa ang Iyong Camera Sa "military Nightvision", Pagdaragdag ng Nightvision Effect, o Paglikha ng NightVision "Mode sa Anumang Camera !!!: *** Ito ay napasok sa DIGITAL DAYS PHOTO CONTEST, Mangyaring bumoto para sa akin ** * Kung kailangan mo ng anumang tulong, mangyaring mag-email: [email protected] Nagsasalita ako ng Ingles, Pranses, Hapon, Espanyol, at alam ko ang ilan pang mga wika kung
Paano Ayusin ang Hindi Sinusuportahang Mga File ng Data, at I-download ang Iyong Paboritong Mga Video File para sa Iyong PSP Portable: 7 Mga Hakbang
Paano Ayusin ang Hindi Sinusuportahang Mga File ng Data, at I-download ang Iyong Paboritong Mga Video File para sa Iyong PSP Portable: Gumamit ako ng Media Go, at gumawa ng ilan sa mga trick upang makakuha ng isang hindi sinusuportahang mga file ng video upang gumana sa aking PSP. Ito ang lahat ng aking mga hakbang na ginawa ko , nang una kong makuha ang aking hindi sinusuportahang mga file ng video upang gumana sa aking PSP. Gumagana ito ng 100% kasama ang lahat ng aking mga file ng video papunta sa aking PSP Po
I-access ang Kontrolin ang isang Server o Karamihan sa Anumang Windows Computer mula sa malayo .: 6 Mga Hakbang
I-access ang Kontrolin ang isang Server o Karamihan sa Anumang Windows Computer mula sa malayo .: Ang itinuturo na ito ay isang kumbinasyon ng ilang mga ideya na nakita ko dito sa mga itinuturo. Ang Ha4xor4life ay naglabas ng isang itinuturo na tinatawag na Check up sa iyong personal na server ng file nang madali. Ito ay isang magandang ideya ngunit kinakailangan ito ng isang monitor na may dalawang input