Table des matières:

IOT123 - D1M ESP12 - Assemblage : 7 étapes
IOT123 - D1M ESP12 - Assemblage : 7 étapes

Vidéo: IOT123 - D1M ESP12 - Assemblage : 7 étapes

Vidéo: IOT123 - D1M ESP12 - Assemblage : 7 étapes
Vidéo: Stefflon Don - 16 Shots (Official Video) 2024, Juillet
Anonim
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage
IOT123 - D1M ESP12 - Assemblage

La carte de développement ESP8266 est une bonne carte de prédilection pour vos projets IOT, mais présente des problèmes s'ils sont alimentés par batterie. Il est bien documenté que les différentes cartes de développement ESP8266 ne sont pas économes en énergie (ici et ici). La carte de développement Witty surmonte certains des problèmes en ayant une interface USB vers TTL (interface de programmation) séparée mais n'a pas le même support de blindage que le D1 Mini. construit sans régulation ou avec un régulateur MCP1700.

Il s'agit d'une construction de circuit délicate et bonne pour une preuve de concept ou des exigences de faible nombre; Je vais suivre avec une version PCB plus simple.

REMARQUE: pour la version non réglementée:

  1. La tension de fonctionnement ESP12 est signalée comme 3.0 ~ 3.6V
  2. Certains fabricants signalent avoir exécuté avec succès des projets non réglementés sur des batteries LiPo 3,7 V (3,3 à 4,2 V)
  3. En regardant le tableau de tirage actuel ci-dessus de https://forum.makehackvoid.com/t/esp8266-operatin… vous verrez qu'il y a une fausse économie de ne pas utiliser de régulateur lorsque le sommeil profond est utilisé.
  4. La construction non régulée est fournie, mais je suggère de ne pas utiliser le sommeil profond et de connaître la plage de tension appliquée à 3V3.

L'HISTOIRE:

  • 2018-02-15 - Version initiale
  • 2018-02-19 - pullups ajoutés à I2C (D1/D2)
  • 2018-02-22 - pulldown changé de IO2 à IO15, en-têtes mâles au pas de 2 mm utilisés à la place du fil étamé.

Étape 1: Matériaux et outils

Matériaux et outils
Matériaux et outils
Matériaux et outils
Matériaux et outils
Matériaux et outils
Matériaux et outils

Il existe une liste complète de la nomenclature et des sources.

  1. Le blindage Wemos D1 Mini Protoboard et les en-têtes femelles à longues broches
  2. Module ESP12F
  3. 10K résistances (2)
  4. Résistances 4K7 (2)
  5. MCP1700 (0 ou 1)
  6. Condensateur 100nf (1)
  7. Embase mâle au pas de 2 mm (1*1P, 3*2P, 1*5P)
  8. Base et couvercle imprimés en 3D et étiquettes
  9. Un ensemble de D1M BLOCK - Install Jigs
  10. Pistolet à colle chaude et bâtons de colle chaude
  11. Adhésif cyanoachrylate puissant (de préférence appliqué au pinceau)
  12. Imprimante 3D ou Service d'impression 3D
  13. Fer à souder et soudure
  14. fil étamé

Étape 2: Assemblage du circuit

Assemblage du circuit
Assemblage du circuit
Assemblage du circuit
Assemblage du circuit
Assemblage du circuit
Assemblage du circuit

Comme suggéré précédemment, il s'agit d'une construction délicate utilisant un bouclier de protoboard. Un PCB sera développé.

A. Résistances, du dessous du protoboard:

  1. Enfilez une résistance de 10K dans RED1 et RED2 et soudez RED1.
  2. Enfilez une résistance de 10K dans RED3 et RED4 et soudez les extrémités.
  3. Enfilez une résistance 4K7 dans RED5 et RED6 et soudez les extrémités.
  4. Enfilez une résistance 4K7 dans RED7 et RED8 et soudez les extrémités.

B. Embases mâles de 2 mm, du dessous de l'ESP12

  1. Ajoutez des connecteurs mâles dans le VERT (1 - 12) et soudez les extrémités sur le dessus; laissant des espaces là où indiqué (pour les fils de résistance plus tard).
  2. Retirez le fil de résistance de RED2
  3. Retirer l'entretoise en plastique des broches
  4. Pliez les broches pour les aligner avec le protoboard supérieur:

    1. TXD0 à TX
    2. RXD0 à RX
    3. IO0 à D3
    4. IO2 à D4
    5. GND à GND
    6. RST à RST
    7. CAN vers A0
    8. IO16 à D0
    9. IO14 à D5
    10. IO12 à D6
    11. IO13 à D7
    12. VCC à 3V3

C. Joindre Protoboard (dessus) à ESP12 (dessous)

  1. Enfilez RED1 dans EN et laissez libre
  2. Enfilez RED3 dans IO15 et laissez libre
  3. Enfilez RED5 dans IO4 et laissez libre
  4. Enfilez RED7 dans IO5 et laissez libre
  5. Joindre les broches tordues de B#2
  6. Appuyez délicatement sur la planche à 2 mm l'une de l'autre et parallèlement/équidistante.

D. Souder les planches jointes sur la face inférieure du protoboard

  1. Les broches sortant par les trous peuvent être soudées et coupées
  2. Le fil de résistance de RED2 peut être aligné avec la broche 3V3, coupé et soudé

E. Soudure des cartes jointes sur le dessus de l'ESP12/protoboard

  1. Les fils sortant de IO15, IO4, IO5 et EN peuvent être soudés et coupés en excès.
  2. Les goupilles sortant du dessus peuvent être retouchées en cas de joints fissurés.

F. Ajout des composants restants sur Protoboard (topside)

  1. Ajoutez un condensateur à travers le trou PINK1 et sur le joint sur PINK2 et soudez en laissant l'excès à travers PINK1

  2. Si régulation:

    1. Ajoutez le régulateur à PINK3, 4, 5 avec la courbe de l'emballage en plastique face à 3V3 sur le protoboard
    2. Sur la face inférieure du protoboard, pliez la jambe de PINK3 à RED2, RED8 et RED6, en soudant
    3. Sur la face inférieure du protoboard, étendez la jambe de PINK4 à YELLOW16, en soudant sur YELLOW16.
    4. Sur la face inférieure du protoboard, pliez la jambe de PINK5 à PINK1 et soudez.
    5. Acheminez la JAMBE en laissant YELLOW15 vers la jambe en laissant PINK5 et soudez.

REMARQUE: Utilisez un testeur de continuité sur un multimètre pour vous assurer que les fils ne sont pas pontés tout au long de la construction.

Étape 3: souder les broches de l'en-tête (à l'aide du gabarit de prise)

Image
Image
Souder les broches d'en-tête (à l'aide du gabarit de prise)
Souder les broches d'en-tête (à l'aide du gabarit de prise)
Souder les broches d'en-tête (à l'aide du gabarit de prise)
Souder les broches d'en-tête (à l'aide du gabarit de prise)
Souder les broches d'en-tête (à l'aide du gabarit de prise)
Souder les broches d'en-tête (à l'aide du gabarit de prise)

Il y a une vidéo ci-dessus qui décrit le processus de soudure pour le SOCKET JIG.

  1. Faites passer les broches d'en-tête par le bas de la carte (TX en haut à gauche sur le côté supérieur).
  2. Faites passer le gabarit sur le collecteur en plastique et nivelez les deux surfaces.
  3. Retournez le gabarit et l'assemblage et appuyez fermement sur une surface plane et dure.
  4. Appuyez fermement la planche sur le gabarit.
  5. Soudez les 4 broches d'angle en utilisant un minimum de soudure (juste un alignement temporaire des broches).
  6. Réchauffez et repositionnez la carte/les broches si nécessaire (carte ou broches non alignées ou d'aplomb).
  7. Soudez le reste des broches.

Étape 4: Coller le composant à la base

Image
Image
Coller le composant à la base
Coller le composant à la base
Coller le composant à la base
Coller le composant à la base
Coller le composant à la base
Coller le composant à la base

Non couvert dans la vidéo, mais recommandé: mettez une grosse noisette de colle chaude dans la base vide avant d'insérer rapidement la planche et de l'aligner - cela créera des clés de compression de chaque côté de la planche. Veuillez faire un essai à sec en plaçant les boucliers dans la base. Si le collage n'était pas très précis, vous devrez peut-être faire un léger limage du bord du PCB.

  1. Avec la surface inférieure du boîtier de base dirigée vers le bas, placez le collecteur en plastique de l'assemblage soudé à travers les trous de la base; le (la broche TX sera du côté de la rainure centrale).
  2. Placez le gabarit de colle chaude sous la base avec les en-têtes en plastique placés à travers ses rainures.
  3. Posez le gabarit de colle chaude sur une surface plane et ferme et poussez délicatement le PCB vers le bas jusqu'à ce que les en-têtes en plastique touchent la surface; cela devrait avoir les broches positionnées correctement.
  4. Lorsque vous utilisez la colle chaude, éloignez-la des broches de l'en-tête et à au moins 2 mm de l'endroit où le couvercle sera positionné.
  5. Appliquer de la colle aux 4 coins du PCB en assurant le contact avec les murs de base; permettre l'infiltration des deux côtés du PCB si possible.

Étape 5: Coller le couvercle à la base

Image
Image
Coller le couvercle à la base
Coller le couvercle à la base
Coller le couvercle à la base
Coller le couvercle à la base
Coller le couvercle à la base
Coller le couvercle à la base
  1. Assurez-vous que les broches sont exemptes de colle et que les 2 mm supérieurs de la base sont exempts de colle chaude.
  2. Pré-montez le couvercle (essai à sec) en vous assurant qu'aucun artefact d'impression ne gêne.
  3. Prenez les précautions appropriées lors de l'utilisation de l'adhésif cyanoachrylate.
  4. Appliquez du cyanoachrylate dans les coins inférieurs du couvercle en veillant à couvrir la crête adjacente.
  5. Fixez rapidement le couvercle à la base; serrage fermer les coins si possible.
  6. Une fois le couvercle sec, pliez manuellement chaque broche pour qu'elle soit au centre du vide si nécessaire.

Étape 6: Ajout des étiquettes adhésives

Ajout des étiquettes adhésives
Ajout des étiquettes adhésives
Ajout des étiquettes adhésives
Ajout des étiquettes adhésives
Ajout des étiquettes adhésives
Ajout des étiquettes adhésives
  1. Appliquez l'étiquette de brochage sur le dessous de la base, avec la goupille RST sur le côté avec rainure.
  2. Appliquer l'étiquette d'identification sur le côté plat non rainuré, le vide des broches étant le haut de l'étiquette.
  3. Appuyez fermement sur les étiquettes, avec un outil plat si nécessaire.

Étape 7: Étapes suivantes

Prochaines étapes
Prochaines étapes
  1. Programmez votre D1M BLOCK avec D1M BLOCKLY
  2. Télécharger avec le BLOC D1M CH340G
  3. Découvrez Thingiverse
  4. Posez une question sur le forum de la communauté ESP8266

Conseillé: