Forum: Mikrocontroller und Digitale Elektronik I2C -> µC -> UART -> USB


von Vincent (Gast)


Lesenswert?

Hallo,
ich benötige einen Rat, ob folgendes möglich ist.

Es sollen Daten eines Sensors per I2C empfangen und ausgewertet werden. 
Diese Daten sollen dann vom µC per UART an einen PC gesendet werden.

Ist dies Möglich? Ist es ratsam einen UART 2 USB Adapter zu kaufen?
Danke

von Rainer M. (excogitator)


Lesenswert?

Kann man so machen. Man kann auch einen µC nehmen, welcher bereits eine 
USB-Schnittstelle hat.

Gruß
Rainer

von stefanus (Gast)


Lesenswert?


von Frank K. (fchk)


Lesenswert?


von tmomas (Gast)


Lesenswert?

Ich habe hier einen Arduino Leonardo im Einsatz, der genau das macht: 
I+U Messung mittels INA219 -> I2C -> Leonardo -> USB -> OpenWRT

Funktioniert prächtig.

von Martin (Gast)


Lesenswert?

FTDI i2c ist kein richtiges i2c nur mal so angemerkt. Man wird's wohl 
mittels Software (Bitbanging) hinbekommen aber der interne MPSSE Modus 
kann das nicht. Ich hatte schon Chips die damit nicht klargekommen sind. 
Das Problem liegt darin das Clock zeitgleich auf low geht wie das 
Datenbitbit, laut i2c Spezifikation wäre es aber schöner wenn das 
Datenbit high oder low ist während der Clock Cycle im gesamten high ist 
(also Clock wieder auf low geht nachdem das Datenbit übertragen wurde)

SDA:
SCL:
__/-\__
_/---\_

und nicht so:
__/--\_
_/---\_

von Tim  . (cpldcpu)


Lesenswert?

Vielleicht ist dies hier interessant:

http://littlewire.cc/

I2C->USB in einem ATtiny85

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.