nicht eingeloggt > login

I2C Bus Regler ersetzen

zurück zur Übersicht

29.10.2007


Ich möchte kurz erklären, warum gerade mal wieder nichts weiter geht... ;)

Bei den vielen Testflügen hat sich herausgestellt, dass der I2C Bus des öfteren abkackt. Da ich DAS als allerletztes brauchen kann, wurde ein kleines Zwischenprojekt eingeschoben und der Umbau von Billigst-Reglern auf UART-Kommunikation in Angriff genommen.

Ein herzlicher Dank gilt dabei Bernhard Konze aka "Quax", der mich hier tatkräftig unterstützt.

Sobald es eine zufriedenstellende Lösung zu diesem (Teil-)Problem gibt, werde ich hier darüber berichten.

6.11.2007


Damit das Testen von neuer Reglerfirmware ein bisschen einfacher über die Bühne geht, habe ich mir einen kleinen Adapter geschnitzt, der mittels einer kleinen Klemme auf den Prozessor der Regler geklemmt werden kann.

Eine Warnung: Es ist eine Schweinearbeit, bis man den Teil mit den Kontaktschlitzen aus FR4 genau ausgefeilt hat. Das Ankleben der Kontakte, die aus einem Platinenverbindungsstecker eines alten Nokia Handys recycled wurden, mittels Sekundenkleber und das anschliessende Verlöten sind dagegen reine Fingerübungen.







weiter mit Erste Prototyp Platine
30.10.07 16:38:24 X_spieler
hi hans,
habe gerade gelesen das die twi-einheit vom sam7 einige macken hat ? (generelles sam7-problem)
oder bei dir ein pegelproblem 3,3v > 5v (ev. i2c pegelwandler)
aber mit uart, brauchst du wenigstens nur einen draht ;-)
...(abä..äähr quarz ist zu empfehlen)
jürgen

19.11.07 16:17:58 tarzanwiejane
Kannst du genaueres zu den I2C Problemen des sam7s sagen? Den hatte ich fuer meine Spielerchen auch ausgeguckt.
Tarzanwiejane
19.11.07 16:27:20 -h-
ich kann es leider nicht genau sagen, was das problem ist/war, denn ich wollte damit nicht länger zeit verschwenden. bloß eines weiß ich: seit dem ich mit UART-reglern fliege, hat es kein einziges problem mehr gegeben. die bekannten probleme des SAM7S mit dem I2C bus (in den erratas beschrieben) sind es aber definitiv NICHT gewesen...
23.12.07 00:32:43 amir
Hoi Hans! Wie kommt es zum Sterben des I2C? Mich wuerde ja wundernehmen ob mein LPC2148 das selbe Problem hat oder nicht. Laesst sich das Problem irgendwie triggern? Dann koennte ich das beim LPC auch mal versuchen. Bisher hatte ich keine Probleme mit dem I2C Bus des LPCs, aber ich wuerde gerne wissen, ob ich mit Problemen rechnen muss...
09.10.08 04:27:43 Cimulation
I am looking at the various options of programming the BL ESC. Are there more details of how to get to program the brushless esc. Is it similar to the programming method shown for the mikrokopter using the ponyprog.
Also changing from I2C to UART...what benefit does it offer.
Regards,
Sumit
Neuer Kommentar
Name:
Kommentar: