Forum: Mikrocontroller und Digitale Elektronik Simple USB Interface EEPROM 24Cxx mit FT232RL


von Lucas B. (computerfreak)



Lesenswert?

Guten Abend,
ich hatte in der Vergangenheit meine 24Cxx EEPROM's mit einem einfachen 
seriellen Com-Port ausgelesen und beschrieben. Leider habe ich keinen 
Com-Port mehr an meinen Rechnern so, dass ich mir gedacht habe einfach 
einen FT232RL zusätzlich einzusetzen. Nur leider hat es nicht so 
funktioniert, wie ich das wollte. Hatte es mit den Softwaren 
PonyProg2000 und icprog probiert.

Vielleicht habt ihr eine Idee,
Lucas

von user (Gast)


Lesenswert?

Ein EEPROM direkt an eine Serielle Schnittstelle ist keine gute Idee, 
die Dinger treiben mit bis zu +/-15V, auch die USB-RS232 Wandler.

Nur ein FT232 liefert 3.3V Pegel, somit sollte das funktionieren.

von Lucas B. (computerfreak)


Lesenswert?

Da liegt nicht das Problem. Sondern es kommt nur „Müll“ auf den SDA und 
SCL Leitungen raus!

von U. M. (oeletronika)


Lesenswert?

Hallo,
> Lucas B. schrieb:
> Da liegt nicht das Problem. Sondern es kommt nur „Müll“ auf den SDA und
> SCL Leitungen raus!
ich würde eh vermuten, das so eine Lösung nicht funktionieren kann.
Eine UART arbeitet normal als asynchrones Interface, aber I²C 
funktioniert ganz anders (ist eben eine synchrones Interface mit 
Taktleitung und Datenleitung).

Bei dem Ponyprog wird sicher tief in Hardware-Trickkiste gegeriffen, um 
das trotzdem mit der UART hin zu bekommen.
Aber dieser Eingriff geht nicht über USB auf den FTDI-Chip. Dieser kann 
nur die originäre Funktion einer UART als COM-Port (RS232) simulieren.

Was hast du für einen PC? Prüfe was für Motherbord da drin ist.

Auch wenn außen kein COM-Port vorhanden ist, so gibt es doch noch viele 
Boards, auf denen eine RS232 als PinHeader noch vorhanden ist.
Da müßtest du dir nur ein passendes Slotblech besorgen.
Gruß Oletronika

von Chris L. (kingkernel)


Lesenswert?

Ich habe mir zu diesem Zweck mal einen Adapter gebaut. Ein kleiner Tiny 
mit Software-USB und auf der anderen Seite I²C rausgeführt.

Eben noch über google gefunden: 
Beitrag "i2c usb interface"

von nix und n. (nixundnul)


Lesenswert?

ich hätte da was, das mit einem AVR, notfalls auch einem Arduino läuft. 
Das ist aber noch in der Version 0.001, wenn es fertig ist, will ich es 
hier veröffentlichen.
Für eine Vorab-Version, kannst Du mir da bitte eine Mail-Adresse als PN 
zukommen lassen?

von Chris L. (kingkernel)


Lesenswert?

Mir war eben so, als hätte ich sowas schonmal irgendwo gesehen. Tante 
google wusste weiter: http://www.ftdichip.com/Products/ICs/FT201X.html

[EDIT] Gibts auch von Mikrochip: 
http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP2221

: Bearbeitet durch User
von Lucas B. (computerfreak)


Lesenswert?

Vielen Dank für die Anregungen. Mir wäre es wichtig das man einen 
vernünftige Repräsentation der Daten hat, wie z.B. bei PonyProg2000.
Gibt es eine einfache USB Lösung? Was würdet ihr empfehlen?

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.