Sommario:

IOT123 - D1M ESP12 - Montaggio: 7 passaggi
IOT123 - D1M ESP12 - Montaggio: 7 passaggi

Video: IOT123 - D1M ESP12 - Montaggio: 7 passaggi

Video: IOT123 - D1M ESP12 - Montaggio: 7 passaggi
Video: Most Interesting IOT Development Board by M5Stack 🔥🔥 | M5Dial | NextPCB 2024, Dicembre
Anonim
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio
IOT123 - D1M ESP12 - Montaggio

La scheda di sviluppo ESP8266 è una buona scheda di riferimento per i tuoi progetti IOT, ma presenta problemi se sono alimentati a batteria. È ben documentato come le varie schede di sviluppo ESP8266 non siano efficienti dal punto di vista energetico (qui e qui). La Witty Development Board risolve alcuni dei problemi avendo un USB separato a TTL (interfaccia del programmatore) ma non ha lo stesso supporto di schermatura del D1 Mini. Questo BLOCCO D1M interrompe l'ESP12 con il contratto pin Wemos D1 Mini, ed è costruito senza regolazione o regolatore MCP1700.

Questa è una costruzione di circuito complicata e buona per un proof-of-concept o requisiti di numero basso; Seguirò con una versione PCB più semplice.

NOTA: per la build non regolamentata:

  1. La tensione operativa ESP12 è riportata come 3.0~3.6V
  2. Alcuni produttori riferiscono di aver eseguito con successo progetti non regolamentati con batterie LiPo da 3,7 V (da 3,3 a 4,2 V)
  3. Guardando la tabella di estrazione corrente sopra da https://forum.makehackvoid.com/t/esp8266-operatin … vedrai che c'è una falsa economia non usando un regolatore quando viene impiegato il sonno profondo.
  4. Viene fornita la build non regolamentata, ma suggerisco di non utilizzare la modalità di sospensione profonda e di essere consapevoli dell'intervallo di tensione applicato a 3V3.

STORIA:

  • 2018-02-15 - Rilascio iniziale
  • 2018-02-19 - pullup aggiunti a I2C (D1/D2)
  • 2018-02-22 - pulldown cambiato da IO2 a IO15, intestazioni maschio passo 2 mm utilizzate al posto del filo stagnato.

Passaggio 1: materiali e strumenti

Materiali e strumenti
Materiali e strumenti
Materiali e strumenti
Materiali e strumenti
Materiali e strumenti
Materiali e strumenti

C'è un elenco completo delle distinte materiali e delle fonti.

  1. Lo scudo Wemos D1 Mini Protoboard e le intestazioni femmina a pin lungo
  2. Modulo ESP12F
  3. Resistori 10K (2)
  4. Resistori 4K7 (2)
  5. MCP1700 (0 o 1)
  6. Condensatore 100nf (1)
  7. Testata maschio passo 2mm (1*1P, 3*2P, 1*5P)
  8. Base e coperchio stampati in 3D ed etichette
  9. Un set di D1M BLOCK - Installa maschere
  10. Pistola per colla a caldo e stick di colla a caldo
  11. Adesivo cianoacrilato forte (preferibilmente a pennello)
  12. Servizio stampante 3D o stampante 3D
  13. Saldatore e saldatore
  14. filo stagnato

Passaggio 2: assemblaggio del circuito

Assemblaggio del circuito
Assemblaggio del circuito
Assemblaggio del circuito
Assemblaggio del circuito
Assemblaggio del circuito
Assemblaggio del circuito

Come suggerito in precedenza, questa è una costruzione complicata che utilizza uno scudo della scheda prototipi. Verrà sviluppato un PCB.

A. Resistori, dal lato inferiore della scheda prototipi:

  1. Infilare un resistore da 10K in RED1 e RED2 e saldare RED1.
  2. Infilare un resistore da 10K in RED3 e RED4 e saldare le estremità.
  3. Infilare un resistore 4K7 in RED5 e RED6 e saldare le estremità.
  4. Infilare un resistore 4K7 in RED7 e RED8 e saldare le estremità.

B. Intestazioni maschio da 2 mm, dalla parte inferiore di ESP12

  1. Aggiungere le intestazioni maschio in VERDE (1 - 12) e saldare le estremità sul lato superiore; lasciando spazi vuoti dove mostrato (per i fili del resistore in seguito).
  2. Rimuovere il filo della resistenza da RED2
  3. Rimuovere il distanziale in plastica dai perni
  4. Piegare i perni per allinearli con la scheda prototipi della parte superiore:

    1. TXD0 a TX
    2. RXD0 a RX
    3. IO0 a D3
    4. IO2 a D4
    5. GND a GND
    6. da RST a RST
    7. ADC su A0
    8. IO16 a D0
    9. IO14 a D5
    10. IO12 a D6

    11. IO13 a D7
    12. VCC a 3V3

C. Unire Protoboard (parte superiore) a ESP12 (parte inferiore)

  1. Infila RED1 in EN e lascia libero
  2. Infila RED3 in IO15 e lascia libero
  3. Infila RED5 in IO4 e lascia libero
  4. Infila RED7 in IO5 e lascia libero
  5. Unisci i perni piegati da B#2
  6. Premere con cautela i pannelli a 2 mm l'uno dall'altro e paralleli/equidistanti.

D. Saldatura di schede unite sul lato inferiore della scheda prototipi

  1. I perni che escono dai fori possono essere saldati e tagliati
  2. Il cavo del resistore di RED2 può essere allineato con il pin 3V3, tagliato e saldato

E. Saldatura di schede unite su ESP12/protoboard topside

  1. I fili che escono da IO15, IO4, IO5 e EN possono essere saldati e tagliati in eccesso.
  2. I perni in uscita dall'alto possono essere ritoccati in caso di giunti fessurati.

F. Aggiunta di componenti rimanenti sulla scheda prototipi (parte superiore)

  1. Aggiungere il condensatore attraverso il foro PINK1 e sul giunto su PINK2 e saldare lasciando l'eccesso attraverso PINK1

  2. In caso di regolazione:

    1. Aggiungere il regolatore a PINK3, 4, 5 con la curva del pacchetto di plastica rivolta verso 3V3 sulla scheda prototipi
    2. Sul lato inferiore della scheda prototipi, piega la gamba da PINK3 a RED2, RED8 e RED6, saldando
    3. Sul lato inferiore della scheda prototipi, estendere la gamba da ROSA4 a GIALLO16, saldando su GIALLO16.
    4. Sul lato inferiore della scheda prototipi, piega la gamba da PINK5 a PINK1 e salda.
    5. Instradare LEG lasciando GIALLO15 a gamba lasciando PINK5 e saldare.

NOTA: utilizzare un tester di continuità su un multimetro per assicurarsi che i fili non siano collegati a ponte durante la costruzione.

Passaggio 3: saldatura dei pin dell'intestazione (usando il SOCKET JIG)

Image
Image
Saldatura dei pin della testata (usando il SOCKET JIG)
Saldatura dei pin della testata (usando il SOCKET JIG)
Saldatura dei pin della testata (usando il SOCKET JIG)
Saldatura dei pin della testata (usando il SOCKET JIG)
Saldatura dei pin della testata (usando il SOCKET JIG)
Saldatura dei pin della testata (usando il SOCKET JIG)

C'è un video sopra che illustra il processo di saldatura per il SOCKET JIG.

  1. Fai passare i pin dell'intestazione attraverso la parte inferiore della scheda (TX in alto a sinistra sul lato superiore).
  2. Inserire la maschera sulla testata in plastica e livellare entrambe le superfici.
  3. Capovolgere la maschera e il gruppo e premere saldamente la testata su una superficie piana e dura.
  4. Premi con decisione la tavola sul jig.
  5. Saldare i 4 pin angolari usando una saldatura minima (solo allineamento temporaneo dei pin).
  6. Riscaldare e riposizionare la scheda/i piedini se necessario (scheda o piedini non allineati o a piombo).
  7. Saldare il resto dei pin.

Passaggio 4: incollare il componente alla base

Image
Image
Incollaggio del componente alla base
Incollaggio del componente alla base
Incollaggio del componente alla base
Incollaggio del componente alla base
Incollaggio del componente alla base
Incollaggio del componente alla base

Non trattato nel video, ma consigliato: metti una grande quantità di colla a caldo nella base vuota prima di inserire rapidamente la scheda e allinearla: questo creerà chiavi di compressione su entrambi i lati della scheda. Si prega di fare una prova nel posizionare gli scudi nella base. Se l'incollaggio non è stato molto accurato, potrebbe essere necessario eseguire una leggera limatura del bordo del PCB.

  1. Con la superficie inferiore dell'involucro della base rivolta verso il basso, posizionare l'intestazione di plastica del gruppo saldato attraverso i fori nella base; il (il perno TX sarà a lato della scanalatura centrale).
  2. Posiziona la maschera per colla a caldo sotto la base con le intestazioni di plastica posizionate attraverso le sue scanalature.
  3. Posiziona la maschera di colla a caldo su una superficie piana e solida e spingi con cautela il PCB verso il basso finché le intestazioni di plastica non colpiscono la superficie; questo dovrebbe avere i perni posizionati correttamente.
  4. Quando si utilizza la colla a caldo, tenerla lontana dai perni della testata e ad almeno 2 mm da dove verrà posizionato il coperchio.
  5. Applicare la colla a tutti e 4 gli angoli del PCB assicurando il contatto con le pareti di base; consentire infiltrazioni su entrambi i lati del PCB, se possibile.

Passaggio 5: incollare il coperchio alla base

Image
Image
Incollare il coperchio alla base
Incollare il coperchio alla base
Incollare il coperchio alla base
Incollare il coperchio alla base
Incollare il coperchio alla base
Incollare il coperchio alla base
  1. Assicurati che i perni siano privi di colla e che i 2 mm superiori della base siano privi di colla a caldo.
  2. Premontare il coperchio (ciclo a secco) assicurandosi che non vi siano artefatti di stampa.
  3. Prendere le dovute precauzioni quando si utilizza l'adesivo cianoacrilato.
  4. Applicare Cyanoachrylate agli angoli inferiori del coperchio assicurando la copertura della cresta adiacente.
  5. Fissare rapidamente il coperchio alla base; il bloccaggio chiude gli angoli se possibile.
  6. Dopo che il coperchio si è asciugato piegare manualmente ogni perno in modo che sia centrale nel vuoto, se necessario.

Passaggio 6: aggiunta delle etichette adesive

Aggiunta delle etichette adesive
Aggiunta delle etichette adesive
Aggiunta delle etichette adesive
Aggiunta delle etichette adesive
Aggiunta delle etichette adesive
Aggiunta delle etichette adesive
  1. Applicare l'etichetta del pinout sul lato inferiore della base, con il perno RST sul lato con la scanalatura.
  2. Applicare l'etichetta identificativa sul lato piatto non scanalato, con i perni vuoti nella parte superiore dell'etichetta.
  3. Premi saldamente le etichette verso il basso, se necessario con uno strumento piatto.

Passaggio 7: passaggi successivi

Prossimi passi
Prossimi passi
  1. Programma il tuo D1M BLOCK con D1M BLOCKLY
  2. Carica con il BLOCCO D1M CH340G
  3. Scopri Thingiverse
  4. Fai una domanda al Forum della community di ESP8266

Consigliato: