Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Płytka rozwojowa ESP8266 jest dobrą płytą startową dla projektów IOT, ale stwarza problemy, jeśli są zasilane bateryjnie. Jest dobrze udokumentowane, że różne płytki rozwojowe ESP8266 nie są energooszczędne (tu i tutaj). Płytka rozwojowa Witty rozwiązuje niektóre problemy dzięki oddzielnemu interfejsowi USB do TTL (interfejs programisty), ale nie ma takiej samej obsługi tarczy jak D1 Mini. Ten BLOK D1M łamie ESP12 z umową pinów Wemos D1 Mini i jest zbudowany bez regulacji lub regulatora MCP1700.
Jest to skomplikowana konstrukcja obwodu i odpowiednia do weryfikacji koncepcji lub wymagań dotyczących małej liczby; Zajmę się prostszą wersją PCB.
UWAGA: dla wersji nieuregulowanej:
- Napięcie robocze ESP12 jest zgłaszane jako 3.0~3.6V
- Niektórzy producenci informują o pomyślnym prowadzeniu projektów nieuregulowanych na bateriach LiPo 3,7 V (od 3,3 do 4,2 V)
- Patrząc na powyższą tabelę aktualnego losowania z https://forum.makehackvoid.com/t/esp8266-operatin… zobaczysz, że istnieje fałszywa ekonomia, która nie używa regulatora, gdy stosuje się głęboki sen.
- Dostępna jest nieregulowana konstrukcja, ale sugeruję, aby nie używać głębokiego snu i być świadomym zakresu napięcia zastosowanego do 3V3.
HISTORIA:
- 2018-02-15 - Pierwsze wydanie
- 2018-02-19 - dodano podciąganie do I2C (D1/D2)
- 2018-02-22 - Zmieniono rozwijanie z IO2 na IO15, zamiast ocynowanego drutu użyto męskich końcówek o rastrze 2 mm.
Krok 1: Materiały i narzędzia
Istnieje pełna lista materiałów i źródeł.
- Osłona Wemos D1 Mini Protoboard i żeńskie nagłówki z długimi pinami
- Moduł ESP12F
- 10 tys. rezystorów (2)
- Rezystory 4K7 (2)
- MCP1700 (0 lub 1)
- Kondensator 100nf (1)
- Męski nagłówek o skoku 2 mm (1*1P, 3*2P, 1*5P)
- Wydrukowana w 3D podstawa i pokrywa oraz etykiety
- Zestaw D1M BLOCK - Install Jigs
- Pistolet do klejenia na gorąco i gorące kleje w sztyfcie
- Mocny klej cyjanoachrylanowy (najlepiej nakładany pędzlem)
- Drukarka 3D lub usługa drukarki 3D
- Lutownica i lutownica
- Drut cynowany
Krok 2: Montaż obwodu
Jak wcześniej sugerowano, jest to skomplikowana konstrukcja wykorzystująca tarczę prototypową. Opracowana zostanie płytka PCB.
A. Rezystory od spodu płyty prototypowej:
- Włóż rezystor 10K do RED1 i RED2 i przylutuj RED1.
- Włóż rezystor 10K do końcówek RED3 i RED4 oraz do lutowania.
- Włóż rezystor 4K7 do końcówek RED5 i RED6 oraz do lutowania.
- Włóż rezystor 4K7 do końcówek RED7 i RED8 oraz do lutowania.
B. 2mm męskie nagłówki, od spodu ESP12
- Dodaj męskie nagłówki do ZIELONEGO (1 - 12) i przylutuj końcówki na górze; pozostawiając szczeliny tam, gdzie pokazano (dla przewodów rezystora później).
- Usuń przewód rezystora z RED2
- Usuń plastikową przekładkę z kołków
-
Zagnij szpilki, aby dopasować je do górnej płyty prototypowej:
- TXD0 do TX
- RXD0 do RX
- IO0 do D3
- IO2 do D4
- GND do GND
- RST do RST
- ADC do A0
- IO16 do D0
- IO14 do D5
- IO12 do D6
- IO13 do D7
- VCC do 3V3
C. Łączenie płyty prototypowej (góra) z ESP12 (spód)
-
Włóż RED1 do EN i zostaw luźno
- Włóż RED3 do IO15 i pozostaw luz
- Włóż RED5 do IO4 i pozostaw luzem
- Włóż RED7 do IO5 i pozostaw luz
- Połącz wygięte szpilki z B#2
- Ostrożnie dociśnij deskę do 2 mm od siebie i równolegle/w równej odległości.
D. Lutowanie płyt łączonych na spodzie płyty prototypowej
- Kołki wychodzące przez otwory można lutować i wycinać
- Wyprowadzenie rezystora z RED2 można wyrównać z pinem 3V3, przeciąć i przylutować
E. Lutowanie płyt łączonych na górnej stronie ESP12/protoboard
- Przewody wychodzące z IO15, IO4, IO5 i EN można przylutować i odciąć nadmiar.
- Kołki wychodzące z góry można retuszować w przypadku pękniętych połączeń.
F. Dodawanie pozostałych komponentów na płycie prototypowej (na górze)
- Dodaj kondensator przez otwór PINK1 i do złącza na PINK2 i przylutuj, pozostawiając nadmiar przez PINK1
-
W przypadku regulacji:
- Dodaj regulator do PINK3, 4, 5 z krzywizną plastikowego opakowania skierowaną w stronę 3V3 na płycie prototypowej
- Na spodzie płyty prototypowej wygnij nogę z PINK3 na RED2, RED8 i RED6, lutuj
- Na spodzie płyty prototypowej przedłuż nogę od PINK4 do YELLOW16, lutując na YELLOW16.
- Na spodzie płyty prototypowej wygnij nogę z PINK5 na PINK1 i przylutuj.
- Trasa LEG pozostawiając YELLOW15 do nogi pozostawiając PINK5 i lut.
UWAGA: Użyj testera ciągłości na multimetrze, aby upewnić się, że przewody nie są mostkowane w całej konstrukcji.
Krok 3: Lutowanie kołków rozgałęźnych (za pomocą SOCKET JIG)
Powyżej znajduje się film przedstawiający proces lutowania dla SOCKET JIG.
- Przełóż szpilki nagłówka przez spód płytki (TX w lewym górnym rogu na górze).
- Przesuń przyrząd nad plastikową głowicę i wyrównaj obie powierzchnie.
- Odwróć przyrząd i zespół i mocno dociśnij głowicę do twardej płaskiej powierzchni.
- Mocno dociśnij deskę do przyrządu.
- Przylutuj 4 kołki narożne przy użyciu minimalnego lutu (tylko tymczasowe wyrównanie kołków).
- Podgrzej i ponownie umieść płytkę/kołki w razie potrzeby (płyta lub kołki nie są wyrównane lub nie są ustawione w pionie).
- Przylutuj resztę pinów.
Krok 4: Przyklejanie elementu do podstawy
Nieopisane w filmie, ale zalecane: umieść dużą porcję gorącego kleju w pustej podstawie przed szybkim włożeniem deski i wyrównaniem - spowoduje to utworzenie klawiszy kompresji po obu stronach deski. Proszę wykonać suchy bieg, umieszczając osłony w podstawie. Jeśli klejenie nie było bardzo dokładne, może być konieczne lekkie piłowanie krawędzi płytki drukowanej.
- Z dolną powierzchnią obudowy podstawy skierowaną w dół, umieść plastikową głowicę lutowanego zespołu przez otwory w podstawie; (trzpień TX będzie po stronie z rowkiem środkowym).
- Umieść przyrząd do gorącego kleju pod podstawą z plastikowymi główkami umieszczonymi w rowkach.
- Umieść przyrząd do gorącego kleju na twardej płaskiej powierzchni i ostrożnie popchnij płytkę PCB w dół, aż plastikowe nagłówki dotkną powierzchni; powinno to mieć szpilki ustawione prawidłowo.
- Podczas używania gorącego kleju trzymaj go z dala od kołków głowicy i co najmniej 2 mm od miejsca, w którym będzie umieszczona pokrywka.
- Nałóż klej na wszystkie 4 rogi PCB, zapewniając kontakt ze ściankami podstawy; jeśli to możliwe, zezwolić na przesiąkanie po obu stronach płytki drukowanej.
Krok 5: Przyklejanie pokrywki do podstawy
- Upewnij się, że szpilki są wolne od kleju, a górne 2 mm podstawy jest wolne od gorącego kleju.
- Wstępnie załóż pokrywę (praca na sucho), upewniając się, że żadne artefakty nadruku nie przeszkadzają.
- Podczas stosowania kleju cyjanoakrylowego należy zachować odpowiednie środki ostrożności.
- Nałóż cyjanoachrylan na dolne rogi wieczka, zapewniając pokrycie sąsiedniego grzbietu.
- Szybko dopasuj pokrywę do podstawy; zaciskanie zamknij rogi, jeśli to możliwe.
- Po wyschnięciu pokrywy ręcznie wygnij każdy kołek, aby w razie potrzeby znalazł się w środku pustej przestrzeni.
Krok 6: Dodawanie etykiet samoprzylepnych
- Nałóż etykietę pinout na spód podstawy, z kołkiem RST po stronie z rowkiem.
- Nałóż etykietę identyfikacyjną na płaską, nierowkowaną stronę, tak aby puste bolce znajdowały się na górze etykiety.
- Mocno dociśnij etykiety, w razie potrzeby płaskim narzędziem.
Krok 7: Kolejne kroki
- Zaprogramuj swój D1M BLOCK za pomocą D1M BLOCKLY
- Prześlij za pomocą D1M CH340G BLOCK
- Sprawdź Thingiverse
- Zadaj pytanie na forum społeczności ESP8266