I2C an USB (Elektor Schaltung 12/2004)
Hallo zusammen!
Wir würden gerne eine umfangreiche Steuerung für einen zukünftigen Roboter über I²C betreiben. Der Bus soll dan per USB an einen PC. Dafür haben wir uns folgende Schaltung ausgesucht: http://www.elektor.de/Default.aspx?t...On&SearchText=
Dazu einige Fragen:
Hat jemand Erfahrung damit gemacht?
Was ändert sich an der softwaremäßigen Ansteuerung (wollen die Elektor dll nehmen), wenn man das EEPROM weglässt?
Kann man 5 Volt ICs an den 3,3 Volt Bus anschließen, ohne den Extender zu nutzen?
Alternativ: könnte man am Extender die Pullup Widerstände auf 10k erhöhen, um andere I²C Bausteine direkt an den Bus hängen zu können?
MfG
Martin
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich habe in meiner Arbeit die Spannungsanpassung von Philipps gebraucht. Siehe Anhang jedoch vorne die Schalttransistoren weglassen...:-)
(nur rechter Kasten benützen)
Diese funktioniert einwandfrei.
Also ich kenne dieses Produkt leider nicht aber wegen dem EEPROM denke wohl das dort die Daten für den USB gespeichert ist also so serialnummer kurzinfos etc. Normalerweise benützt man eines, jedoch ist es nicht zwingen. Sehe sonst nicht ein warum die ein EEPROM eingebaut haben
Gruss
Re: I2C an USB (Elektor Schaltung 12/2004)
Zitat:
Zitat von martin02
Was ändert sich an der softwaremäßigen Ansteuerung (wollen die Elektor dll nehmen), wenn man das EEPROM weglässt?
Die Schaltung läuft dann nicht, da das EEPROM das Programm des '3410 enthält. Der kann zwar auch vom USB booten, das wird hier aber nicht genutzt (Elektor will ja mit dem EEPROM Geld machen).
Ich habe das Modul auch hier liegen, es ist ganz nett. Leider steht da nicht viel über die innere Struktur der Software auf dem Controller. Da es aber die dedizierte IIC-Hardware von dem Controller benutzt, ist mit Clock-Jitter und so nicht zu rechnen. Das ist aber wahrscheinlich auch kein größeres Problem bei den meisten Peripherie-Chips.
Jan