Schéma de circuit imprimé Arduino Nano ATmega238P / CH340G V3.0

Schéma de circuit imprimé Arduino Nano ATmega238P / CH340G V3.0

Table des matières:

Anonim

Ce sont mes notes sur le Nano ATmega238P / CH340G qui est populaire sur eBay.

La puce CG340G remplace la puce USB FTDI utilisée sur l’Arduino Nano officiellement publié. Cette conception est différente du schéma Nano officiel et je n’ai pas trouvé de schéma pour cette version CH340G du Nano. J'ai exploré avec un ohmmètre, étudié et annoté la structure du tableau. Je pensais partager cela pour ceux d'entre vous qui pourraient être intéressés par le piratage ou les modifications de matériel.

Le CG340G a un cristal externe et le Nano a des pastilles non remplies pour les condensateurs liés au cristal.

Les DEL RX et TX ne sont pas pilotées par des broches séparées sur la puce USB comme dans le Nano officiel, mais sont plutôt connectées aux broches RX et TX de l’ATmega328P. Les voyants RX et TX sont actifs bas, alors que la broche 13 et les voyants d'alimentation sont allumés haut, tout comme sur le Nano officiel.

Les dernières choses intéressantes qui peuvent contenir des différences par rapport au Nano officiel sont au bas du tableau.

Le régulateur 5V est un AMS1117.

Entre les lignes RX et TX sur le CH340G et les lignes TX et RX de l'en-tête Arduino et de la puce ATmega328P, il y a des résistances 1K, comme dans le schéma officiel Nano. Celles-ci sont disposées à proximité des broches A3 et A4.

Le condensateur le plus proche de la broche D2 est le condensateur DTR-RST utilisé pour réinitialiser la connexion série USB.

La résistance la plus proche de la broche RX0 est la tension de réinitialisation. C'est un pullup assez fort à 1K par rapport aux autres Arduinos, mais je vois que c'est 1K sur le Nano officiel aussi. La plupart des autres Arduinos sont conçus avec un pull up de 10K.

Remarques sur l'utilisation de Nano avec la carte Bluetooth HC-05

Vous pouvez câbler la carte Bluetooth HC-05 pour réinitialiser automatiquement le Nano en connectant la broche State à RST via un condensateur de 0,1 µF, qui fonctionne sur les autres modèles Arduino tels que les modèles Pro Mini et Pro Micro. Pour le Nano, j’ai trouvé qu’il était nécessaire d’ajouter une résistance externe de 1K à la broche de réinitialisation. Cela est nécessaire car le condensateur DTR intégré du Nano interfère avec le condensateur DTR que vous ajoutez pour envoyer l'impulsion de réinitialisation à partir de la broche d'état HC-05. Si vous désactivez la réinitialisation automatique du CH340G en retirant le capuchon du DTR du Nano, vous ne devriez pas avoir ce problème ni avoir besoin de la résistance de rappel.

De plus, la connexion entre le HC-05 Bluetooth TX et la broche Nano RX pose parfois problème. Il semble que la sortie TX du HC-05 ne soit pas assez puissante avec son niveau logique de 3,3 V pour piloter la broche Nano RX. Les autres modèles Arduino n'ont pas le même problème. Sur la planche à pain, si je situe la carte Bluetooth HC-05 près des broches série Nano, que le fil est aussi court que possible et que je lance deux fils pour établir une très bonne connexion, tout fonctionne correctement. J'ai également utilisé un convertisseur de niveau logique pour effectuer les connexions, ce qui est la solution la plus fiable. Les modules de conversion à 3 ou 4 canaux sont répertoriés sur eBay au prix de 0,99 USD, frais d'expédition inclus dans de nombreux cas.

Informations techniques complémentaires

Plus d'informations techniques ici, y compris les schémas, recherchées par marpik, membre de la communauté Arduino:

actrl.cz/blog/index.php/2016/arduino-nano-ch340-schematics-and-details/

Notez que le lien ci-dessus est destiné au blog d'une autre personne et que l'information exacte n'est pas garantie. Je l'ai étudié et pense que c'est une information utile et généralement exacte. DanielB122 a identifié (commentaires ci-dessous) un problème avec les itinéraires RX et TX schématiques et il semble que cela ait été corrigé dans une révision du schéma.

Les fiches techniques en anglais pour le CH340G ne semblent pas provenir du fabricant et constituent des tentatives faites à la maison pour fournir certaines informations dans une langue autre que le chinois. Selon les fiches techniques et autres informations que j'ai lues, le cristal connecté au CG340G devrait être de 12 MHz. Mais le cristal que j'ai observé sur le Nano, et que j'ai montré des photos, est gravé 20.0. Je ne sais pas ce qui se passe avec ça.

Plus d'infos utiles:

fobit.blogspot.com/2014/11/ch340g-in-eagle.html

Provisions: