Forum: Mikrocontroller und Digitale Elektronik Arduino Nano USB Daten Pins als IO nutzbar?


von ArduinoNANO (Gast)


Lesenswert?

Hi,
ist es möglich auf die USB Pins (D+ D-) eines Arduino Nanos zuzugreifen 
(als normale digitale IO Pins)? Ich habe eine Hardware, die diese beiden 
Pins nutzt um ihren Zustand anzuzeigen. So könnte ich nämlich direkt den 
Arduino per USB Stecker verbinden und müsste die USB Signale nicht über 
eine extra Platine auf DIO Pins vom Arduino schleifen.

von Dieter S. (Gast)


Lesenswert?

Nein, das geht nicht.
USB ist eine serielle Schnittstelle, die über einen eingebauten 
Schnittstellenbaustein kommuniziert. Die kannst du nurseriell nutzen.

von H. (Gast)


Lesenswert?

Die D+/D- gehen auf die USB/UART Bridge (FTDI oder CH340), die sind 
nicht am Controller. Also außerhalb deiner Reichweite.

von Tux (Gast)


Lesenswert?

Wenn dein Nano einen atmega32u4 besitzt könnte das durchaus gehen, bei 
einem 328 bzw. 168 nicht.

von Dieter S. (Gast)


Lesenswert?

Tux schrieb:
> Wenn dein Nano einen atmega32u4 besitzt könnte das durchaus gehen,
> bei einem 328 bzw. 168 nicht.

Ich kenne keinen Nano mit einem atmega32u4, hast du mal einen Link wo 
ich den bekomme ?

von Drahti (Gast)


Lesenswert?

Arduino mini ist der mit einer seriellen schnittstelle für den man einen 
usb zu seriell wandler braucht, um ihn am usb zu programmieren.

Arduino nano ist dasselbe jedoch mit eingebautem usb-seriell wandler und 
usb anschluss.

Arduino micro ist der mit dem 32u4 drauf den man auch "mal eben" zu 
einer usb tastatur machen Könnte.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die USB-Leitungen des Arduino Nano sind nicht mit dem AVR darauf 
verbunden, sondern gehen an eine USB-Seriell-Bridge.

Damit ist es ausgeschlossen, diese Leitungen für irgendwas anderes als 
USB zu verwenden.

von Stefan F. (Gast)


Lesenswert?

Bei chip45.de bekommst du ganz ähnliche Module wo die USB Leitungen auf 
die Stiftleisten herausgeführt sind.

Zum Beispiel: 
http://chip45.de/products/crumb644-1.1_avr_atmega_modul_board_atmega644p_usb_rs485.php

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.