Talaan ng mga Nilalaman:

IOT123 - D1M ESP12 - Assembly: 7 Hakbang
IOT123 - D1M ESP12 - Assembly: 7 Hakbang

Video: IOT123 - D1M ESP12 - Assembly: 7 Hakbang

Video: IOT123 - D1M ESP12 - Assembly: 7 Hakbang
Video: D1M BLOCK - SOLDER USING THE PIN JIG 2024, Hulyo
Anonim
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly
IOT123 - D1M ESP12 - Assembly

Ang board ng pag-unlad ng ESP8266 ay isang magandang go-to board para sa iyong mga proyekto sa IOT, ngunit nagpapakita ng mga problema kung pinapatakbo ng baterya. Mahusay na dokumentado kung paano ang iba't ibang mga board ng pag-unlad ng ESP8266 ay hindi mabisa sa kuryente (dito at dito). Natalo ng Witty Development Board ang ilan sa mga problema sa pamamagitan ng pagkakaroon ng isang hiwalay na USB sa TTL (interface ng programmer) ngunit walang parehong suporta sa kalasag ng D1 Mini. Ang D1M BLOCK na ito ay sumisira sa ESP12 sa Wemos D1 Mini pin na kontrata, at na binuo nang walang regulasyon o isang regulator ng MCP1700.

Ito ay isang fiddly circuit build at mabuti para sa isang proof-of-concept o mababang bilang ng mga kinakailangan; Susundan ko ang follow-up sa isang mas simpleng bersyon ng PCB.

TANDAAN: para sa hindi kinokontrol na build:

  1. Ang boltahe sa pagpapatakbo ng ESP12 ay iniulat bilang 3.0 ~ 3.6V
  2. Ang ilang mga gumagawa ay nag-uulat ng matagumpay na pagpapatakbo ng mga proyekto na hindi naayos sa 3.7V LiPo na baterya (3.3 hanggang 4.2V)
  3. Sa pagtingin sa kasalukuyang talahanayan ng pagguhit sa itaas mula sa https://forum.makehackvoid.com/t/esp8266-operatin… makikita mo na may isang maling ekonomiya na hindi gumagamit ng isang regulator kapag nagtatrabaho ng malalim na pagtulog.
  4. Ang unregulated build ay ibinigay, ngunit iminumungkahi ko na hindi gumagamit ng malalim na pagtulog at magkaroon ng kamalayan sa saklaw ng boltahe na inilapat sa 3V3.

KASAYSAYAN:

  • 2018-02-15 - Paunang Paglabas
  • 2018-02-19 - idinagdag ang mga pullup sa I2C (D1 / D2)
  • 2018-02-22 - ang pulldown ay binago mula sa IO2 hanggang sa IO15, 2mm pitch male header na ginamit sa halip na tinned wire.

Hakbang 1: Mga Materyales at Tool

Mga Materyales at Kasangkapan
Mga Materyales at Kasangkapan
Mga Materyales at Kasangkapan
Mga Materyales at Kasangkapan
Mga Materyales at Kasangkapan
Mga Materyales at Kasangkapan

Mayroong isang buong listahan ng Mga Materyal at Mga Pinagmulan.

  1. Ang Wemos D1 Mini Protoboard kalasag at mahabang pin na mga header ng babae
  2. Module ng ESP12F
  3. 10K resitors (2)
  4. Mga resitor ng 4K7 (2)
  5. MCP1700 (0 o 1)
  6. 100nf Capacitor (1)
  7. 2mm pitch male header (1 * 1P, 3 * 2P, 1 * 5P)
  8. 3D naka-print na Base at Lid, at mga label
  9. Isang hanay ng D1M BLOCK - Mag-install ng Mga Jigs
  10. Mainit na baril ng pandikit at mga maiinit na pandikit
  11. Malakas na Cyanoachrylate Adhesive (mas mabuti na magsipilyo)
  12. Serbisyo ng 3D Printer o 3D Printer
  13. Panghinang na bakal at panghinang
  14. Tinned wire

Hakbang 2: Pag-iipon ng Circuit

Pag-iipon ng Circuit
Pag-iipon ng Circuit
Pag-iipon ng Circuit
Pag-iipon ng Circuit
Pag-iipon ng Circuit
Pag-iipon ng Circuit

Tulad ng naunang iminungkahi, ito ay isang fiddly build gamit ang isang protoboard na kalasag. Ang isang PCB ay bubuo.

A. Mga Resistor, mula sa ilalim ng protoboard:

  1. Thread isang 10K risistor sa RED1 at RED2 at solder RED1.
  2. I-thread ang isang risistor na 10K sa RED3 at RED4 at mga solder na nagtatapos.
  3. I-thread ang isang resistor ng 4K7 sa RED5 at RED6 at mga solder na nagtatapos.
  4. I-thread ang isang resistor ng 4K7 sa RED7 at RED8 at mga solder na nagtatapos.

B. 2mm male header, mula sa ilalim ng ESP12

  1. Magdagdag ng mga header ng lalaki sa GREEN (1 - 12) at ang mga solder ay nagtatapos sa tuktok; umaalis sa mga puwang kung saan ipinakita (para sa mga resistors wires mamaya).
  2. Alisin ang resistor wire mula sa RED2
  3. Alisin ang plastic spacer mula sa mga pin
  4. Bend ang mga pin upang pumila sa tuktok na protoboard:

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

    11. IO13 hanggang D7
    12. VCC hanggang 3V3

C. Pagsali sa Protoboard (tuktok) hanggang sa ESP12 (sa ilalim)

  1. Thread RED1 sa EN at iwanang maluwag
  2. Thread RED3 sa IO15 at iwanang maluwag
  3. Thread RED5 sa IO4 at iwanang maluwag
  4. Thread RED7 sa IO5 at iwanang maluwag
  5. Sumali sa mga baluktot na pin mula sa B # 2
  6. Maingat na pindutin ang board sa 2mm mula sa isa't isa at parallel / equidistant.

D. Sumali ang mga board sa protoboard sa ilalim

  1. Ang mga pin na lumalabas sa pamamagitan ng mga butas ay maaaring solder at gupitin
  2. Ang lead ng resistor mula sa RED2 ay maaaring nakahanay sa 3V3 pin, gupitin at soldered

E. Ang pagsali ay sumali sa mga board sa ESP12 / protoboard topside

  1. Ang mga wire na lumalabas sa IO15, IO4, IO5 at EN ay maaaring solder at gupitin ang labis.
  2. Ang mga pin na lumalabas sa tuktok ay maaaring i-retouch sa kaso ng basag na mga kasukasuan.

F. Pagdaragdag ng natitirang mga bahagi sa Protoboard (topside)

  1. Magdagdag ng capacitor sa pamamagitan ng hole PINK1 at papunta sa joint sa PINK2 at solder na iniiwan ang labis sa pamamagitan ng PINK1

  2. Kung kinokontrol:

    1. Magdagdag ng regulator sa PINK3, 4, 5 na may kurba ng plastic package na nakaharap sa 3V3 sa protoboard
    2. Sa ilalim ng protoboard, yumuko ang binti mula PINK3 hanggang RED2, RED8 at RED6, paghihinang
    3. Sa ilalim ng protoboard, palawakin ang binti mula PINK4 hanggang YELLOW16, paghihinang sa YELLOW16.
    4. Sa ilalim ng protoboard, yumuko ang binti mula PINK5 hanggang PINK1, at maghinang.
    5. Ruta ng LEG na umaalis sa YELLOW15 hanggang sa paalis sa binti ng PINK5 at solder.

TANDAAN: Gumamit ng isang pagpapatuloy na tester sa isang multimeter upang matiyak na ang mga wire ay hindi nai-bridged sa buong build.

Hakbang 3: Pag-solder ng Mga Header Pins (gamit ang SOCKET JIG)

Image
Image
Paghihinang ng Mga Pin ng Header (gamit ang SOCKET JIG)
Paghihinang ng Mga Pin ng Header (gamit ang SOCKET JIG)
Paghihinang ng Mga Pin ng Header (gamit ang SOCKET JIG)
Paghihinang ng Mga Pin ng Header (gamit ang SOCKET JIG)
Paghihinang ng Mga Pin ng Header (gamit ang SOCKET JIG)
Paghihinang ng Mga Pin ng Header (gamit ang SOCKET JIG)

Mayroong isang video sa itaas na tumatakbo sa proseso ng solder para sa SOCKET JIG.

  1. Pakanin ang mga pin ng header sa ilalim ng board (TX sa kaliwang bahagi sa itaas na bahagi).
  2. Feed jig sa ibabaw ng plastic header at i-level ang parehong mga ibabaw.
  3. Lumiko sa jig at pagpupulong at matatag na pindutin ang header sa isang matigas na patag.
  4. Mahigpit na pindutin ang board papunta sa jig.
  5. Paghinang ng 4 na mga pin ng sulok gamit ang kaunting panghinang (pansamantalang pagkakahanay lamang ng mga pin).
  6. Painitin at muling ipwesto ang mga board / pin kung kinakailangan (ang board o mga pin ay hindi nakahanay o plumb).
  7. Paghinang ng natitirang mga pin.

Hakbang 4: Pagdidikit ng Component sa Base

Image
Image
Pagdidikit ng Bahagi sa Batayan
Pagdidikit ng Bahagi sa Batayan
Pagdidikit ng Bahagi sa Batayan
Pagdidikit ng Bahagi sa Batayan
Pagdidikit ng Bahagi sa Batayan
Pagdidikit ng Bahagi sa Batayan

Hindi sakop sa video, ngunit inirerekumenda: maglagay ng isang malaking dob ng mainit na pandikit sa walang laman na base bago mabilis na ipasok ang board at pag-align - lilikha ito ng mga compression key sa magkabilang panig ng board. Mangyaring gawin ang isang dry run sa paglalagay ng mga kalasag sa base. Kung ang gluing ay hindi masyadong tumpak, maaaring kailangan mong gumawa ng kaunting pag-file ng gilid ng PCB.

  1. Sa pamamagitan ng base casing sa ilalim na ibabaw na nakaturo pababa, ilagay ang solder na pagpupulong plastic header sa pamamagitan ng mga butas sa base; ang (TX pin ay sa gilid ng gitnang uka).
  2. Ilagay ang mainit na jig ng kola sa ilalim ng base na may mga plastic header na nakalagay sa mga uka nito.
  3. Umupo ang mainit na jig ng kola sa isang matatag na ibabaw at maingat na itulak ang PCB pababa hanggang sa maabot ng mga plastic header ang ibabaw; dapat itong maayos na nakaposisyon ang mga pin.
  4. Kapag ginagamit ang mainit na pandikit itago ito mula sa mga pin ng header at hindi bababa sa 2mm mula sa kung saan nakaposisyon ang takip.
  5. Mag-apply ng pandikit sa lahat ng 4 na sulok ng PCB na tinitiyak ang pakikipag-ugnay sa mga base pader; payagan ang seepage sa magkabilang panig ng PCB kung maaari.

Hakbang 5: Pagdidikit ng Lid sa Base

Image
Image
Ididikit ang Lid sa Base
Ididikit ang Lid sa Base
Ididikit ang Lid sa Base
Ididikit ang Lid sa Base
Ididikit ang Lid sa Base
Ididikit ang Lid sa Base
  1. Tiyaking ang mga pin ay walang pandikit at ang nangungunang 2mm ng base ay walang mainit na pandikit.
  2. I-pre-fit ang takip (dry run) na tinitiyak na walang mga print artifact ang nasa daan.
  3. Gumawa ng mga naaangkop na pag-iingat kapag gumagamit ng Cyanoachrylate adhesive.
  4. Ilapat ang Cyanoachrylate sa ibabang sulok ng talukap ng mata na tinitiyak ang saklaw ng katabing tagaytay.
  5. Mabilis na magkasya ang talukap ng mata sa base; clamping isara ang mga sulok kung maaari.
  6. Matapos ang takip ay tuyo na manu-manong yumuko ang bawat pin sa gayon ito ay gitnang sa walang bisa kung kinakailangan.

Hakbang 6: Pagdaragdag ng Mga Adhesive Label

Pagdaragdag ng Mga Adhesive Label
Pagdaragdag ng Mga Adhesive Label
Pagdaragdag ng Mga Adhesive Label
Pagdaragdag ng Mga Adhesive Label
Pagdaragdag ng Mga Adhesive Label
Pagdaragdag ng Mga Adhesive Label
  1. Mag-apply ng label ng pinout sa ilalim ng base, na may RST pin sa gilid na may uka.
  2. Mag-apply ng label ng identifier sa patag na hindi naka-uka, at ang mga pin na walang bisa ang tuktok ng label.
  3. Mahigpit na pindutin ang mga label, na may isang flat tool kung kinakailangan.

Hakbang 7: Susunod na Mga Hakbang

Mga Susunod na Hakbang
Mga Susunod na Hakbang
  1. Program ang iyong D1M BLOCK sa D1M BLOCKLY
  2. Mag-upload gamit ang D1M CH340G BLOCK
  3. Suriin ang Thingiverse
  4. Magtanong ng isang katanungan sa Forum ng Komunidad ng ESP8266

Inirerekumendang: