Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: I2C-Anschlüsse auf der CControl Kategorie: I²C-Bus (von JörgC - 1.11.2006 13:48)
Als Antwort auf Re: I2C-Anschlüsse auf der CControl von jmanbln - 1.11.2006 10:04
Ich nutze:
C164CI-ControllerBoard, C-Control II Station, OSOPT V3.1
Hallo Heiko,

reagieren lediglich die Relais derjenigen I2C-Erweiterung, die du konkret ansprichst, oder auch die
der anderen Boards? Also, dass gleich _alle_ MAX7311 beschädigt sind, und sich dann auch noch
gleich verhalten, ist schon recht merkwürdig.

Hast du schon mal versucht, lediglich _ein_ Board anzuschliessen, und mit
max7311.getOutw(byte addr) den Zustand der Ausgänge rückzulesen? Falls das schief geht,
muss bereits das Schreiben fehlerhaft gewesen sein. Falls nicht, check mit einem Multimeter,
ob die Ausänge des MAX noch zum gewünschten Bitmuster passen, oder ob erst beim ULNxxxx
die Probleme auftreten.

Viel Erfolg weiterhin,
Jörg

> Hallo Heiko,
>
> auf Deine Fragen nach den Anschüssen am Reglerboard habe ich keine Antwort, da ich keins besitze.
> Aber vielleicht kann ich Dir trotzdem etwas weiterhelfen. Bei den Puffern/Extendern handelt es sich lediglich
> um Verstärker bzw. Trigger, die den Bus entkoppeln und die Flankensteilheit gewährleisten. Um die
> Relais, wie Du schreibst, unkontrolliert schalten zu lassen, sind ja neue, zwar fehlerhafe aber auch
> irgendwie passende Bitfolgen auf dem I2C-Bus nötig. Ich kann mir nicht vorstellen, wie ein defekter
> Puffer so etwas erzeugen kann.
> Meine Ferndiagnose ist daher eher die folgende: Der MAX7311 (der eine recht komplexe Logik enthält)
> hat bei der �berspannung auch etwas abbekommen. �berspannungen führen nicht zwangsläufig dazu,
> dass der ganze IC sofort kaputt ist. Vielmehr zerstören sie die eine oder andere Sperrschicht
> (oder Isolationsschicht) ganz oder teilweise. Die teilweise Zerstörung führt meist lediglich zur
> Veränderung der elektrischen Parameter. Beides führt aber meist zur Beeinträchtigung der
> Funktion  -> Fehlfunktionen können, müssen aber nicht auftreten!
> Ich hatte sogar Fälle, bei denen die Geräte, die mal versehentlich einer �berspannung (z.B. statische
> Entladung) ausgesetzt waren, anfangs noch einwandfrei funktionierten und dann erst nach Wochen oder
> Monaten ausfiehlen.
>
> Vielleicht hilft Dir dass bei der Fehlersuche.
>
> Viel Erfolg
>
> Jens
>
> PS: Kannst Du mit einem Speicheroszi prüfen, was über den Bus geht...?
>
>
>
>
> > Hallo Andre,
> > hallo CControl-User,
> >
> > da ich immer noch I2C-Probleme mit meiner Steuerung habe (sie Thread weiter unten) - sie lief seit
> > Monaten einwandfrei - wende ich mich mit einer weiteren Frage an Euch:
> > Da mein Programm mitlerweile wieder läuft, die I2C-Module (6 Stück) auch zu Beginn von meinem
> > Programm erkannt werden und erst beim ersten Steuerungszugriff verrückt spielen (Relais schalten
> > wild hin und her bzw. es bleiben alle Relais des max7311-Moduls an), frage ich mich, ob nicht der
> > Puffer IC auf meinem Reglerboard defekt ist. Irgendwie wundert es mich, das ich nach Auftreten
> > des Fehlers zwar einzeln die Relais ansprechen kann, aber dann auch immer andere (willkürlich)
> > mitschalten!!!
> > Einen Defekt der CControl konnte ich dank der Hilfe eines Forenmitglieds ausschlieÃ?en.
> >
> > Um nun einen I2C-Defekt auf dem Reglerboard auszuschlieÃ?en, wollte ich die I2C-Kabel direkt an
> > den Lötstellen meiner CControl anbringen. Was mu� ich beachten?? Möglicherweise Widerstände
> > setzten oder einen I2C-Extender/Puffer nachschalten??
> >
> > Kann mir jemand hierzu eine Antwort geben?
> > Danke,
> > Heiko


    Antwort schreiben


Antworten: