www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Probleme mit SAA1064


Autor: mydani (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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   | |
                               | |                    '--->|----| |
                               | |                              | |
                               | '------------------------------' |
                               |                                  |
                               '-----------------------------------

Autor: Axel R. (axelr) Flattr this
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: mydani (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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-                                 |
                      |                                            |
                      |                                            |
                      |                                            |
                      |                                            |
                       --------------------------------------------'

Autor: mydani (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.