Forum: Mikrocontroller und Digitale Elektronik Probleme mit SAA1064


von mydani (Gast)


Lesenswert?

Hallo,

ich betreibe den SSAA1064 von Philips um damit 32 LEDs zu treiben. Nun
ist mir in der endgültigen Schaltung folgendes aufgefallen:

Solange nur LEDs angesteuert werden, die an einem Multiplexer hängen,
leuchten auch nur diese. Wie gewünscht.

Wenn ich nun zusätzlich eine LED ansteuere, die an dem anderen
Multiplexer hängt, leuchtet diese auch und (jetzt kommts) die LED, die
an der gleichen Ansteuerleitung hängt (Kathode) ist auch an -
allerdings ein schwächeres Leuchten.

Hier noch ein Überblick:

                                       VCC
                                        +
                                        |
                                        o-----.
                                        |     |
                                        |     |
                                        |     |
                                        | BSX |
                                        |   |/
                                   .----)---|
                                   |    |   |>
                                   |    |     |
                                   |    |     |           LED
                                   |    |     '-------o--->|------.
                             | | | |     -----.       |           |
                             o_o_o_o          |       |   LED     |
                            |                 |       '--->|----. |
                            |  _            |                 | |
                             o o o o          |                 | |
                             | | | |      BSX |                 | |
                               | | |        |/                  | |
                               | | '--------|                   | |
                               | |          |>                  | |
                               | |            |                 | |
                               | |            |                 | |
                               | |            |           LED   | |
                               | |            '-------o--->|----)-|
                               | |                    |         | |
                               | |                    |   LED   | |
                               | |                    '--->|----| |
                               | |                              | |
                               | '------------------------------' |
                               |                                  |
                               '-----------------------------------

von Axel R. (Gast)


Lesenswert?

C0 = 0 static mode, i.e. continuous display of digits 1 and 2
C0 = 1 dynamic mode, i.e. alternating display of digit 1 + 3 and 2 + 4
C1 = 0/1 digits 1 + 3 are blanked/not blanked
C2 = 0/1 digits 2 + 4 are blanked/not blanked
C3 = 1 all segment outputs are switched-on for segment test(1)
C4 = 1 adds 3 mA to segment output current
C5 = 1 adds 6 mA to segment output current
C6 = 1 adds 12 mA to segment output current

DIGIT 1+3 und DIGIT 2+4 bilden ein "Pärchen".
Ohen mir jetzt über deine Schaltung zu viele Gedanken zu machen -
verwende einen der "unteren" Ausgänge und einen der "oberen"
Ausgänge.

                                 ,--|<---o--.
                                 | ,-----´  |
                                 | |        |
                                 | |MUX2    |
                             | | | |        |
                             o_o_o_o        |
                            |               |
                            |  _          |
                             o o o o        |
                             | | | |        |
                                 | |MUX1    |
                                 |          |
                                 `---|<-----´

Vielleicht liegt es ja daran, dass evtl. die Digits einfach nur
vertauscht sind. So habe ich das eben auf die schnelle im Datenblatt
rausgelesen - hoffe, dass es stimmt.


Gibt es den SAA1064 immernoch?!? Hatte sowas mal im uralten CB-Funk
Gerät (DNT-Scanner40) als Kanalanzeige drinn...

Gruß
AxelR.

von mydani (Gast)


Lesenswert?

Hm, also die Verbindungen sind eig. immer gleich, egal wie man
"Päärchen" bildet. Wenn 32 LEDs dranhängen dann hängen 16 mit der
Anode am Multiplexer 1 und 16 am Multiplexer 2.
Dann noch von den 16 Datenleitungen je 8 zu den LEDs des Multiplexer1
und 8 zu den LEDs des Multiplexer 2.


Hier ne Skizze:


             LED                                        LED
    .-------->|-                                 .------>|-
    |        LED                                 |      LED
    o-------->|-                                 o------>|-
    |        LED                                 |      LED
    o-------->|-                                 o------>|-
    |        LED                                 |      LED
    o-------->|-                                 o------>|-
    |        LED                                 |      LED
    o-------->|-                                 o------>|-
    |        LED                                 |      LED
    o-------->|-                                 o------>|-
    |        LED                                 |      LED
    o-------->|-                                 o------>|-
    |        LED                                 |      LED
    o-------->|------.                           o------>|---------.
    |        LED     |                           |      LED        |
    o-------->|-     ------------------------------------)---------o
    |        LED                                 |      LED        |
    o-------->|-                                 o------>|-        |
    |        LED                                 |      LED        |
    o-------->|-                                 o------>|-        |
    |        LED                                 |      LED        |
    o-------->|-                                 o------>|-        |
    |        LED                                 |      LED        |
    o-------->|-                                 o------>|-        |
    |        LED                                 |      LED        |
    o-------->|-                                 o------>|-        |
    |        LED                                 |      LED        |
    o-------->|-                                 o------>|-        |
    |        LED                                 |      LED        |
    o-------->|--.                               o------>|------.  |
    |            |                               |              |  |
    |            '-------------------------------)--------------o  |
    |                                            |              |  |
     <|                                           <|            |  |
      |-                                           |-           |  |
     /|                                           /|            |  |
    | MX2                    __               MX1|              |  |
    '----------------------o|  |o----------------'              |  |
                      .----o|  |o-------------------------------'  |
                      |   -o|  |o-                                 |
                      |   -o|__|o-                                 |
                      |                                            |
                      |                                            |
                      |                                            |
                      |                                            |
                       --------------------------------------------'

von mydani (Gast)


Lesenswert?

Oh, und ja den SAA1064 gibts noch :) Immens billiger Baustein und sehr
einfach anzuwenden. Ich werd heut mal das Oszi ranklemmen, eventuell
sind die Transistoren nicht schnell genug zu o.s.

Gruß,
Dani

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.