Forum: Mikrocontroller und Digitale Elektronik Ansteuerung einer Flip-Dot Matrix


von Taube (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich bin neu hier im Forum und habe direkt mal eine Frage.

Ich habe angehängte Schaltung aufgebaut und sie tut leider nicht das was 
sie soll: /

Es ging darum sogenannte Flip-Dots, also magnetisch betätigte Tafeln in 
einem Array anzusteuern. Insgesamt sollen es ca. 10 Module à 7x7-Flip 
Dots werden. Da die Ansteuerung eines einzelnen Flip Dots durch umpolen 
(I~500mA bei 18 Ohm) geschieht habe ich mir folgende H-Brückenschaltung 
für eine Matrix ausgedacht (vgl. Anhang.)
Einzeln(Linke Seite ,Rechte Seite) funktionieren die Halbbrücken. Die 
Steuermosfets schalten auch zwischen den gewünschten Pegeln.

Wenn nun beide Halbbrücken wie in der Schaltung gezeigt 
zusammengeschaltet werden äußert  sich mein Problem wie folgt:

Sobald einer der Bits in C0-C7 oder R0-R7 anders ist als einer die 
anderen Pins erwärmt sich der Chip stark. Wenn alle Pins von C0-C7 oder 
R0-R7 auf dem gleichen Pegel sprich 0 bzw. 5 Volt sind Funktioniert die 
Schaltung.

Ich habe schon versucht die Innenbeschaltung der HS und LS Treiber 
nachzuvollziehen aber kann mir nicht erklären warum es nicht geht.

Ich hoffe ich konnte mein Problem verständlich schildern und jemand ist 
so nett und kann mir vlt. dabei helfen.

Wenn jemand einen anderen Schaltungsvorschlag oder Erfahrungen mit sowas 
hat, wäre ich sehr dankbar er könnte mich etwas unterstützen

von MaWin (Gast)


Lesenswert?

Lass Versorgungsspannung und Masse an den Chips angeschlossen, also
R1 T1 R3 R4 Q6 Q5 Q1 T3 Q8 R2 R8 R7 entfallen ersatzlos.

Setze dann softwaremässig genau einen ULN2803-Ausgang auf Masse und 
genau den passenden UDN2981 Ausgang auf plus zum Umschalten eines 
FlipDots. Die Dioden des ULN2803 kommen an plus, sie bilden zusammen mit 
den Dioden des UDN2981 die Freilaufdioden.

Wenn nun allerdings die Magnetspulen alle in Matrixform zwischen den 7 x 
7 Anschlüssen hängen, bekommt der zentrale Magnet zwar volle Spannug, 
aber die nebenliegenden sind nicht abgetrennt (und können auch über 
Dioden nicht abgetrennt werden weil man ja umpolen muß) und belasten die 
Treiber und schalten eventuell auch selbst um.

Ich halte diese Matrixidee also für unzureichend.

von thomas t. (taube)


Lesenswert?

Problem wurde durch ein anderes Schaltungsdesign ersetzt und es wird 
jetzt ein prototyp aufgebaut !



Danke nochmals für die Arbeit und Mühe
:)

-BITTE THREAD LÖSCHEN -

von JoergL (Gast)


Lesenswert?

thomas taube schrieb:
> ...
> -BITTE THREAD LÖSCHEN -

Nö, nicht löschen.
Ist ein gutes Beispiel dafür, wie und warum etwas nicht funktioniert.

Für die paar wenigen, die noch eine Suchmaschine bedienen wollen,
ein nützlicher Hinweis.

Gruß,
Jörg

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.