Forum: Mikrocontroller und Digitale Elektronik Probleme mit PCA9685


von Pfeiffy (Gast)


Lesenswert?

Hallo,
ich habe einen PCA9685 über i2c-Bus an den Rasperry pi angeschlossen. 
Das habe ich gestern gemacht und es hat alles funktioniert, ich konnte 
schön das PWM programmtechnisch einstellen.
bei:
 Prompt> sudo i2cdetect -y 1 bringt er, ohne dass ich den PWM 
angesprochen habe das
      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
 00:          -- -- -- -- -- -- -- -- -- -- -- -- --
 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 70: 70 -- -- -- -- -- -- --
nachdem ich den pwm angesprochen habe fehlt die 70.

Was kann das sein, ohne dass ich von gestern auf heute etwas getan habe?

Gruß
Pfeiffy

von TestX (Gast)


Lesenswert?

Evtl die Broadcast Adresse bei der Initialisierung deaktiviert ?
Funktionieren tut doch sicherlich alles ?

von Pfeiffy (Gast)


Lesenswert?

TestX schrieb:
> Evtl die Broadcast Adresse bei der Initialisierung deaktiviert ?
> Funktionieren tut doch sicherlich alles ?

hmm - er bringt auf dem pwm-PIN (auch ohne dass ich ein Signal gebe) 
eine verschnörkelte Wellenlinie - auff allen pwm-PINs.

von K.A. (Gast)


Lesenswert?

Pfeiffy schrieb:
> eine verschnörkelte Wellenlinie - auff allen pwm-PINs.

Masse abgefallen?

von Pfeiffy (Gast)


Lesenswert?

K.A. schrieb:
> Pfeiffy schrieb:
>> eine verschnörkelte Wellenlinie - auff allen pwm-PINs.
>
> Masse abgefallen?

Masse, vcc, 3,3V ist angelegt

von Pfeiffy (Gast)


Lesenswert?

ich habe was von einem software-reset gelesen - gibt es sowas beim 
pca9685?

von Pfeiffy (Gast)


Lesenswert?

war dem vielleicht heute einfach das Wetter zu warm?

von Copty (Gast)


Lesenswert?

im Datenblatt steht, wie ein Softwarreset geht

von Pfeiffy (Gast)


Lesenswert?

ja, hab ich auch gesehen, aber ich möchte nicht zu sehr in die 
Registerprogrammierung einsteigen - gibt es da keinen fertigen 
Python-Befehl oder ein Python-Script

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.