Arduino Nano ATmega238P / CH340G v3.0 PCB-Layout

1 Schritt:

Arduino Nano ATmega238P / CH340G v3.0 PCB-Layout

Dies sind meine Notizen über die Nano ATmega238P / CH340G, die beliebt ist bei eBay.
Die CG340G Chip ersetzt die FTDI USB-Chip auf der offiziell freigegeben und dokumentiert Arduino Nano verwendet. Diese Konstruktion unterscheidet sich von der offiziellen Nano schematische, und ich habe nicht ein Schema für dieses CH340G Version des Nano gefunden. Ich habe mit einem Ohmmeter erforscht und untersucht und kommentiert das Board-Layout, und dachte, ich würde für diejenigen unter Ihnen, die sich für Hardware-Hacking oder Modifikationen sein kann teilen.
Die CG340G hat einen externen Quarz und der Nano hat unpopulated Pads für Kondensatoren an den Kristall zusammen.
Die LEDs RX und TX werden von separaten Pins auf der USB-Chip als in der offiziellen Nano angetrieben, sondern sie an die RX- und TX-Pins des ATmega328P verbunden sind. Die LEDs RX und TX sind aktiv niedrig, während der Stift 13 und Power-LEDs aktiv hoch, ebenso wie auf der offiziellen Nano sind.
Die übrigen interessante Dinge, die Unterschiede von der offiziellen Nano enthalten können, sind an der Unterseite der Platine.
Die 5V-Regler ist ein AMS1117.
Zwischen den RX und TX-Leitungen auf der CH340G und den TX und RX-Leitungen des Arduino Header und ATmega328P Chip gibt es 1K-Widerstände, dieselben wie in der offiziellen Nano schematisch. Diese werden in der Nähe der A3 und A4 Stifte angeordnet.
Der Kondensator am nächsten an der D2-Pin ist der DTR-to-RST-Kondensator verwendet, um auf USB serielle Verbindung zurückgesetzt.
Der Widerstand in der Nähe des RX0-Pin ist der Rücksetz Pullup. Dies ist eine ziemlich starke pullup bei 1K im Vergleich zu anderen Arduinos, aber ich sehe es 1K auf der offiziellen Nano, auch. Die meisten anderen Arduinos sind mit einem 10K Pullup konzipiert.
Hinweise über die Verwendung von Nano mit HC-05 Bluetooth Bord
Das RST pullup zu stark ist, damit ein HC-05 Bluetooth Board für die Programmierung, indem Sie den Stift, um Staat durch einen 0,1 uF Kondensator, der auf anderen Arduino Modellen wie dem Pro Mini und Pro Micro arbeitet RST RESET. Ich fand es notwendig, einen externen Pull-Down-Widerstand von 1K auf den Reset-Pin hinzufügen. Nicht die eleganteste Lösung. Wenn ich eine Verbesserung Modifikation der Nano selbst zu machen, würde ich dieses Pull-up-Widerstand zu entfernen und ersetzen sie durch eine 10K oder 15K.
Auch die Verbindung zwischen HC-05 Bluetooth TX und RX Nano pin gibt manchmal Probleme. Es wird das TX-Ausgang des HC-05 ist nicht stark genug mit seinem 3,3-Logikpegel auf den Nano RX Stift anzutreiben. Andere Arduino Modelle haben nicht die gleichen Schwierigkeiten. Auf dem Steckbrett, wenn ich zu situieren die HC-05 Bluetooth Bord in der Nähe der Nano Serien Stifte, die Erdungsdrähte so kurz wie möglich, und führen Sie 2 Leitungen, eine zusätzliche gute Verbindung zu machen, es funktioniert gut. Ich habe auch eine Logik-Pegelwandler, um die Verbindungen, die die zuverlässigste Lösung zu machen. 3 oder 4-Kanal-Wandler-Module werden auf eBay für € in vielen Fällen inklusive Versand aufgeführt 0.99 USD.