Satura rādītājs:
- 1. darbība. ESP-07 trūkumu pārvarēšana
- 2. darbība. Mana ESP-07 adaptera tāfele
- 3. darbība: ESP-07 pārbaude
- 4. solis: mans ESP-07 plata tapas adapteris
Video: ESP-07 PCB pārbaude: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Tātad šis Lazy Old Geek (L. O. G.) uzrakstīja dažus norādījumus par ESP8266 moduļiem:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/2020-ESP8266/
Pirms pēdējā rakstīšanas es gatavojos atteikties no vecajiem ESP8266 moduļiem, lai gan man bija vairāki no tiem. Bet, tā kā es sapratu dažas manas problēmas, es nolēmu vēlreiz pie tām strādāt.
Es uzzināju, ka man ir vairāki ESP-07 moduļi, un vēlējos tos pārbaudīt.
ESP-07 ir modulis, kas satur ESP8266 mikrokontrolleru ar zibatmiņu, WiFi antenu un vairākām I/O tapām.
Priekšrocības:
Jebkurai ESP8266 versijai ir iebūvēts 2,4 GHz WiFi. Tas ir galvenais iemesls, kāpēc viņi man patīk.
Viņiem ir daudz ātrāks procesors nekā standarta 16MHz Arduino.
ESP-07 ir pieejams vairāk I/O tapas nekā ESP-01 un ESP-03.
Trūkumi:
Visi ESP8266 atšķiras no standarta Arduino ATmega328, un to darbībai nepieciešamas īpašas procedūras.
Daudziem, piemēram, ESP-07, ir 2 mm galvenes, nevis noderīgākas 0,1 collu galvenes.
Visiem ES8266 ir nepieciešama 3.3V jauda.
Tāpēc es gribēju mazināt dažus trūkumus, izveidojot savu ESP-07 programmēšanas PCB.
1. darbība. ESP-07 trūkumu pārvarēšana
FYI: Attēlā garā balta lieta kreisajā augšējā stūrī ir keramikas antena. Labajā pusē ir gaismas diode, kas savienota ar GPIO2, zem tā ir strāvas indikators, bet apakšējā kreisajā pusē ir ārējs u.fl antenas savienotājs. Lielā metāla tvertne ir mikrokontrolleris ESP8266.
Viens no fiziskajiem trūkumiem ir tas, ka tam ir 2 mm atstarpe. Tie neietilps standarta protobordos.
Viena lieta, ko es izdarīju, bija iegādāties 2 mm galvenes tapas un pielodēt tās uz ESP-07. Bet atkal joprojām ir grūti veikt prototipus.
Lielais adaptera dēlis
Es arī nopirku dažus no šiem ESP-07 (12) adapteru dēļiem (skat. Attēlu). Tie ir patiešām lēti vietnē Aliexpress. Tiem ir 0,1 collu atstarpes galvenes, tāpēc tie tiks iekļauti maizes dēļā. Uz tāfeles ir pāris rezistori. Es pārveidoju shēmu (skatiet attēlu).
Lielo trūkumu es uzzināju tikai nesen. Viņi ir lieli. Šeit ir viens standarta maizes dēlis. Tagad tas ir piemērots, bet nav vietas, lai tam pievienotu kaut ko citu.
Es atradu risinājumu, man bija dubultā maize (skat. Attēlu).
Pat ar šo vienu ir tikai viena rinda brīva vienā pusē un divas otrā.
(Patiesībā labāks risinājums būtu izmantot divas atsevišķas maizes plātnes ar atstarpi starp tām. Bet arī tas nav ļoti stabils.
BRĪDINĀJUMS: Lielajā adapterī virs GPIO4 var redzēt GPIO5. Tas ir pareizi vismaz attiecībā uz maniem ESP-07. Bet uzmanieties, ka daži dokumenti parāda, ka tie ir apgriezti.
Starp citu: esmu redzējis dažus ESP07 adapterus, kas nav tik plaši (bet, manuprāt, varbūt dārgāki). Ja es zinātu, tad…
2. darbība. Mana ESP-07 adaptera tāfele
Es nolēmu izveidot PCB, lai testētu ESP-07, īpaši ar lielo adapteri. Tam būtu 3.3V regulators un filtrēšana, kā arī ieteiktais sērijas savienojums un rezistori, kas atrodami šeit:
arduino-esp8266.readthedocs.io/en/2.6.3/bo…
Es izmantoju Eagle Cadsoft, lai izstrādātu shematisku un izgatavotu PCB. Tas joprojām ir pieejams un bez maksas pieejams Autodesk vietnē:
www.autodesk.com/products/eagle/free-downl…
Mani Eagle Cadsoft faili (sch un brd) ir pievienoti un shematiski.
Tā kā esmu vecs, es izveidoju dru (dizaina noteikuma) failu manis izgatavotajiem PCB. Tam ir 18 mil platuma pēdas un papildu atstarpes starp komponentiem un pēdām.
Tā kā es neizmantoju lodēšanas masku un manas acis un koordinācija nav tik laba, man patīk, ka man ir vairāk klīrensa, tāpēc lodēšanas tiltiem ir mazāk iespēju.
Šeit ir mana izmantotā metode:
www.instructables.com/id/Vinyl-Sticker-PCB…
PADOMS: Es vienmēr cenšos izveidot lielu zemes plakni. Parasti tas tiek darīts trokšņa samazināšanai, bet šai lietojumprogrammai, manuprāt, tam nav nozīmes. Bet viena lieta, ko tā dara, ir padarīt to tā, lai būtu mazāk kodējama vara, kam vajadzētu paātrināt kodināšanas procesu.
Es arī pievienoju divas galvenes, lai izceltu I/O portus dažiem prototipiem.
3. darbība: ESP-07 pārbaude
Manai ESP-07 PCB ir nepieciešams USB seriālais adapteris, lai izveidotu savienojumu ar JP3. Es pārveidoju CP2102 adapteri, lai tas darbotos ar manu PCB (skat. Attēlu)
Es nogriezu CTS tapu, pēc tam pie citām tapām pielodēju sešu kontaktu sieviešu galviņu. Pēc tam pielodēja džemperi no RTS cauruma uz sieviešu galvu.
Jūs varat pamanīt, ka tam ir 5 V izeja, bet ESP-07 ir nepieciešams 3,3 V. Par to rūpējas 3.3V regulators manā adaptera panelī.
Lielākajai daļai USB seriālo adapteru ir pieejams 3.3V, bet tas parasti ir ierobežots līdz 50mA strāvai. Lai gan, iespējams, derētu programmēt un ESP-07, es gribētu, lai būtu lielāka strāva. Starp citu, 5V nāk tieši no USB, un tas parasti ir vismaz 500 mA, tāpēc tas ir pietiekami daudzām lietojumprogrammām.
Gadu gaitā man ir daudz pielāgojumu CP2102, tāpēc es parasti uzlieku tiem termiski saraušanās caurules un marķēju tās (skat. Attēlu).
Arduino programmatūra:
Pašlaik es izmantoju Arduino versiju 1.8.12.
Vienkāršākais veids, kā instalēt ESP8266, ir Board Board, izmantojot šo metodi:
github.com/esp8266/Arduino#installing-with…
Pēc instalēšanas, izvēloties Board, es izvēlos “Generic ESP8266 module”.
BRĪDINĀJUMS: Manā datorā ir trīs “Generic ESP8266 moduļa” versijas. Tas, kas ietilpst kategorijā “ESP8266 dēļi (2.6.3)”, darbojas Blink, tie, kas ietilpst Sparkfun, un tas, kas ietilpst ESP8266, nedarbojas.
Instalējiet ESP-07 moduli manā adapterī, pievienojiet CP2102 adapterim un pievienojiet datora USB kabeli CP2102, iedegsies sarkanā strāvas gaismas diode uz ESP-07 moduļa.
PADOMS: Ja pievienojat ESP-07 atpakaļ (kā es tikko to darīju, tas nekaitēs, bet nav sarkanas gaismas diodes)
Manam adapterim nav pievienota gaismas diode, bet ESP-07 modulim ir GPIO2, tāpēc es mainu iebūvēto LED uz 2.
Lai pārbaudītu, vai tas darbojas, es vienkārši palaižu Blink piemēru. Nav nepieciešams nospiest nevienu pogu. Nākamajā attēlā parādīts, kas tiek parādīts manā Arduino statusa ekrānā. Pēdējā attēlā redzams mirgojošs LED.
4. solis: mans ESP-07 plata tapas adapteris
Nu, man ir pāris ESP-07 moduļi ar 2 mm galvenes tapām pielodēti, tāpēc es nolēmu izgatavot citu adapteri, lai es varētu to ievietot ESP-07 plata tapas adapterī. Es izgriezu perfboard dēļa gabalu. Es lodēju divas 8 kontaktu vīriešu 0,1 collu galvenes pie perforatora pie 1,1 collu atstarpes. Es “izkaltēju” divus slotus 2 mm galvenes tapām, pēc tam paņēmu dažus vadus un pielodēju tos starp 2 mm sieviešu galviņu un. 1”vīriešu galviņu. Es arī pievienoju pāris 10K rezistorus, lai “dublētu” iegādātās adaptera plates. Tad karsti visu salīmēja kopā.
Tas principā darbojas tāpat kā lielais adapteris.
Starp citu, tā kā man bija tik grūti lodēt vadus, es darīju tikai būtiskos.
Secinājumi: Abi adapteru dēļi darbojas lieliski un ir daudz vieglāk lietojami, kā mans lielais protoboards ar džemperiem.
Ieteicams:
Viltus 18650 jaudas pārbaude: 7 soļi (ar attēliem)
Viltus 18650 jaudas pārbaude: šajā instrukcijā atradīsim viltotas 10400 mAh jaudas bankas jaudu. Iepriekš es izmantoju šo jaudas banku, lai izveidotu savu enerģijas banku, jo es to nopirku par 2 ASV dolāriem. Lai skatītos šī projekta video - un neaizmirstiet abonēt manu kanālu, tāpēc pieņemsim
BGA rentgena pārbaude- uzziniet, kā pārbaudīt?: 7 soļi
BGA rentgena pārbaude-uzziniet, kā pārbaudīt?: Šī pamācība iemācīs jums sagatavot lietošanu un 2D rentgena sistēmu BGA pārbaudei, kā arī dažus padomus par to, kas jāmeklē, veicot BGA rentgena pārbaudi. būs nepieciešama: rentgena sistēma, kas spēj noturēt PCBPCBESD smockESD rokas siksnu
Veselības pārbaude: 5 soļi (ar attēliem)
Veselības pārbaude: Šis projekts ir saistīts ar saprātu vai pārliecināšanos, ka tas tiek regulāri pārbaudīts. Labākais veids, kā to izdarīt, ir izveidot masku, kas nejauši mirdz acīs. Pietiekami bieži, lai tas būtu pamanāms, bet pietiekami reti, lai liktu cilvēkiem šaubīties
MacBook Pro - MagSafe 1 - Pārbaude un modifikācija Antirrotura .: 9 soļi
MacBook Pro - MagSafe 1 - Reparación Y Modificación Antirrotura. no Youtube: https://youtu.be/jDkEbkS82foLista de
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu