Flackern von Relais beim übertragen - L2930 - 74HC595

OP #2680569
Lesenswert?
• ▲
▼
Hi,
ich habe ein paar bistabile Relais an folgende Ansteuerplatine (s.Anhang 
1.jpg) Beim übertragen des Programmes flackern diese bistabile Realais 
immer willkürlich.
Die Relais hängen an JP3, z.B  zwischen Klemme 1 und 2 befindet sich die 
Spule des 1. Relais.

Die Anteuerung erfolgt so:
1
  AusgangSetBit( 1 );
2
  AusgangOut();
und so für aus:
1
  AusgangUnsetBit( 1 ); 
2
  AusgangOut();
Da es bistabile Relais sind, steuer ich so natürlich nur für eine kurze 
Zeit die Relais an (500ms), aber ich denke das dürfte auch uninterresant 
für das Flackern beim übertragen sein.
Wodran kann das liegen?
Angehängte Dateien:
Gast #2680697
Lesenswert?
• ▲
▼
> Beim übertragen des Programmes flackern diese bistabile Realais
> immer willkürlich

Du solltest am uC nicht dieselben Pins für die 74HC595 verwenden,
die schon für die IOAP Programmierung des uC mit MISO, MOSI SCK 
verwendet werden.
Gast #2680716
Lesenswert?
• ▲
▼
Markus P. schrieb:
> Wodran kann das liegen?
An falschen Ansteuersignalen oder Spannungeinbrüchen.
Trigger dein Oszi auf deine Ausgabesequenz (z.B. SCK) und guck dir an, 
was auf RCK, Qx, xY und VCC genau passiert, evtl. mit einem 10kOhm VCC/2 
Spannungsteiler an der Tastspitze, damit du ggf. einen hochohmigen 
Ausgang erkennen kannst.
OP #2680885
Lesenswert?
• ▲
▼
MaWin schrieb:
> Du solltest am uC nicht dieselben Pins für die 74HC595 verwenden,
> die schon für die IOAP Programmierung des uC mit MISO, MOSI SCK
> verwendet werden.

Das sind nicht die gleichen Pins, ich übertrage mein Programm mit der 
ISP-Schnittstelle und die hängt an PB5,6,7 (MOSI,MISO,SCK)
An PortC hängt das wie Bild (Anhang) zu sehen...
Angehängte Dateien:
OP #2680895
Lesenswert?
• ▲
▼
Hubert G. schrieb:
> Ich habe jetzt den Programmablauf nicht analysiert, aber die Ausgänge
> des 595 können auf high-impedance gehen.
> Wenn das passiert sind die Eingänge des L293 undefiniert. Probier mal
> 100k nach GND zu schalten.

Was genau soll ich mal nach GND schalten, alle PC's
1
#define PORT_SER     PC0    //74HC595 PIN 14
2
#define PORT_SCK     PC1    //74HC595 PIN 11
3
#define PORT_RCK     PC2    //74HC595 PIN 12
4
#define PORT_OE     PC3    //74HC595 PIN 13

???

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.