Hi Leute, hab hier zehn der Platinen rumliegen die ich ungern wegwerfen
würde. Also wenn jemand Interesse hat, gegen Portoerstattung kann er sie
haben. Sie sind aus alten Messgeräten, sollten aber funktionieren.
Die ganze Anzeige wird wohl via I2C angesteuert. Kann man also vllt. für
Arduino oder Raspi als Anzeige nutzen.
Die Platinen sind mit 3x4 Siebensegmentanzeigen vom Typ Kingbright
SA52-11HWA bestückt die jeweils in Vierergruppen von einem SAA1064
angesteuert wird.
Weiterhin sind 6 Taster vorhanden die über einen PCF8574AP abgefragt
werden.
Dann elf grüne LEDs die ebenfalls über PCFs angesteuert werden.
Und dann sitzt oben rechts noch ein DLR3416, ein 4 Zeichen 5*7 Pixel
Display was auch via PCF angesteuert wird.
Einen Schaltplan hab ich nicht aber da die Platine nur doppelseitig ist
dürfte es nicht so schwer sein rauszufinden was, wo und wie
angeschlossen ist.
Und hier noch die Belegung des 20pol Pfostenstecker auf Platine geschaut
Links
GND o o VCC
GND o o SDA
GND o o VCC
GND o o VCC
GND o o VCC
GND o o VCC
GND o o VCC
GND o o VCC
GND o o SCL
GND o o /INT PCF8574 unten mitte (Taster)
Rechts
Ok, alle weg. Kann sein, dass ich demnächst wieder welche bekomme. Kann
aber dauern.
3 Stück Michael
2 Stück Thomas
2 Stück Hisar
2 Stück Jan
2 Stück Chris
Ich schau mal bei der Post was ein Päckchen kostet bzw. ob ich irgendwie
in nen Maxibrief krieg. Platine wiegt so 110g.
Vier Stück krieg ich in nen gepolsterten Maxibrief zu 2,60€. Sollte
gehen, aber ich frag lieber bei der Post nach. Ich kenn die Typen.
Dann mailt mal die Adressen.
Vielen Dank, der Brief lag heute in der Post.
Im Anhang schon mal die aktuellen Ergebnisse meiner ersten Untersuchung.
Aber Achtung alles ohne Schießgewehr.
Die Hexwerte sind die Schreibadressen der entsprechende I2C-ICs.
Die B-Werte sind die Bitnummern des jeweiligen PCF8574 und die Farben
zeigen die Zugehörigkeit.
Schöne Grüße
Jan
Hi folks, hab mein Display auch mal mit meinem Piraten getestet.
Adressen stimmen alle. Eine kleine Zusatzinfo. Die LEDs und die Taster
sind lowaktiv. Also um die LEDs einzuschalten eine Null ins Bit. Und der
Taster-PCF liefert 0xFF und beim Drücken wird das entsprechende Bit auf
Null gezogen.
Und hier noch die Bitzuordnung der Bits der SAA-Siebensegmentanzeige:
So ich war auch nochmal fleißig und meine Routinen laufen jetzt auf
einem Atmega328P (China Arduino Clone).
Ein kleiner Fallstrick war, dass der SAA1064 nur recht langsam
angesteuert werden kann. Im Fast-Modus hat er erst gar nicht
geantwortet, jetzt habe ich ihn gedrosselt und es ging auf Anhieb.
Ich benutze das Config Byte 0x17 für 3mA Segmentstrom (Versorgung über
USB)
-Dynamic mode: C0=1 --> Multiplexen an
-Digit 1+3 unblank: C1=1 -->Ziffern ein
-Digit 2+4 unblank: C2=1 -->Ziffern ein
-Kein Segment Test: C3=0
-3mA: C4
Mit dem Byte 0x77 hat man dann die vollen 21mA auf den Segmenten.
Joachims Tabelle hab ich schon genutzt und einen Zeichensatz für Hex
erstellt:
Hallo, also im Anhang mal meine Sourcen in Bascom, ist eine Restanzeige
zwischen zwei Daten. Die Routinen sind in der TurnerTime1.inc.
Vielleicht hilft es dir ja weiter.
Und ja, ich müsste auch noch ein paar von den Displays haben. Muss sie
allerdings suchen oder besser schürfen wenn sie so wertvoll wie Gold
sind :-). Geht aber erst nächste Woche. Ich melde mich dann.
Joachim
Hallo nochmal,
ich habe jetzt mal nachgesehen und siehe da, ich hab noch 8 Displays
hier rumliegen. Aber, und jetzt kommt es dicke, an den Platinen sind
noch die Frontplatte und eine Zwischenplatine, die ich zu faul bin
abzubauen, dran. Sieht man auf dem ersten Bild. Die Belegung ist auf der
hinteren Platine dann auf der oberen rechten Steckleiste Pin 2 = /INT,
Pin 4 = VCC, Pin 5 = GND, Pin 6 = SDA und Pin 8 = SCL, siehe letztes
Bild (Platine2.jpg).
Und jetzt das tolle Weihnachtsangebot, aber nur solange der Vorrat
reicht. Ich verschicke maximal zwei Displays pro Person, entweder als
Maxibrief für 3,50 Euro/Brief (will ja auch vom SAA-Gold-Boom
profitieren) oder für 5 Euro per Hermespaket, dafür aber mit Gehäusen
(Platine2.jpg) für die Platinen und für die ersten zwei Besteller je
noch eine Gratis-Platine (Platine1.jpg) des Nachfolgegerätes leider ohne
I2C aber dafür mit Anzeigen und Kram.
So, bei einzelnen Exemplaren kann ich im Preis allerdings nichts machen.
Und wer zuerst hier schreibt, bekommt zuerst. Bitte nicht per mail,
macht nur Durcheinander.
Und wenn Maik D. oder Dennis S. zwei wollen, dann hab ich schon mal
jeweils einen Satz für euch reserviert.
Joachim
Gerald B. schrieb:> Ich auch, ich auch ;-)
Heisst jetzt was? Du willst welche oder du gibst welche ab?
> Habe noch alte, unbestückte Leiterplatten, die ohne SAA1064 nur noch als> Untersetzer taugen.
Ich frage mich was an den SAA`s so besonderes ist? Warum werden die "in
Gold aufgewogen"? Dachte eher, der DLR waäre mehr wert. Es gib doch
sowas wie den MAX7219. Oder geht es speziell um das I2C-Interface?
Joachim
Der SAA1064 kann Ub bis 18V und damit auch Anzeigen mit mehr als einer
LED p. Segment treiben. I2C kann auch der HT16K33.
Selbst wenn man dieses Feature nicht nutzt, 1x beim Chinafertiger
bestellte Boards kann man ansonsten nur noch als Bierdeckel, oder was in
der Art verwenden. Die Dinger wurden abgekündigt und es gab von jetzt
auf gleich auch keine Restbestände mehr.
Ich habe alternativ versucht, die SMD Variante aus China zu kriegen und
per Adapter zu verwenden, bekam aber nur Fakes, die nichts tun.
Joachim R. schrieb:> Ich frage mich was an den SAA`s so besonderes ist? Warum werden die "in> Gold aufgewogen"? Dachte eher, der DLR waäre mehr wert. Es gib doch> sowas wie den MAX7219. Oder geht es speziell um das I2C-Interface?
Ein Grund ist das der SAA1064 nicht mehr hergestellt wird. Es gibt aber
noch alte Maschinen und andere Geräte die noch gut funktionieren, aber
Displays haben in denen SAA1064 vorhanden sind. Daher zahlen Firmen
gerne 10,- Euro und mehr für den Chip um die Maschine weiter benutzen zu
können. Das ist sehr viel preiswerter als eine neue Displayplatine zu
entwickeln, oder gar die Maschine auszutauschen.
Der TCA965 ist auch so ein Kandidat für den hohe Preise bezahlt werden,
weil er auch nicht mehr hergestellt wird.
Der MAX7219 wurde viel später entwickelt.
Jörg R. schrieb:> Daher zahlen Firmen> gerne 10,- Euro und mehr für den Chip um die Maschine weiter benutzen zu> können. Das ist sehr viel preiswerter als eine neue Displayplatine zu> entwickeln, oder gar die Maschine auszutauschen.
Guck dir mal die Bilder vom 1. Angebot und von der jetzt angebotenen
Platine an. Die wurde neu designed.
Zum Einen sind die SAA1064 von DIP auf SOP geändert worden und zum 2.
scheint das Punktmatrixmodul oben rechts nicht mehr verfügbar gewesen zu
sein. Da wurde mit viel Aufwand das Punktmatrixmodul mittels µC emuliert
und auf 4x 14 Segmentanzeigen dargestellt.
Gerald B. schrieb:> Da wurde mit viel Aufwand das Punktmatrixmodul mittels µC emuliert> und auf 4x 14 Segmentanzeigen dargestellt.
Was für ein Aufwand!
Die wollten wohl die Haubtsoftware nicht ändern, weil dann eine neue
Prüfung notwendig gewesen wäre, was erheblich mehr Kosten und Aufwand
gewesen wäre ;-)
MfG
@GERALD
Ahh, das mit der hohen Ub wusste ich nicht. Dann macht es Sinn. Und auf
der neuen Platine ist kein SAA mehr drauf. Da wird alles "klassisch"
über 74574-FlipFlops vom uC angesteuert. Wollte mal nachmessen, war mir
aber zu aufwendig.
@Jörg
Und dass nicht mehr verfügbare Teile teuer gesucht werden müssen ist
mirklar. Ich dachte nur, dass die DLR-Anzeige mehr interessieren würde
als der SAA. Aber so kann man sich irren.
@ALL
Zwei Displays hab ich jetzt noch hier liegen. Also wer noch was für
seine Altersversorgung tun will, melden
Joachim
Gerald B. schrieb:> Jörg R. schrieb:>> Daher zahlen Firmen>> gerne 10,- Euro und mehr für den Chip um die Maschine weiter benutzen zu>> können. Das ist sehr viel preiswerter als eine neue Displayplatine zu>> entwickeln, oder gar die Maschine auszutauschen.> Guck dir mal die Bilder vom 1. Angebot und von der jetzt angebotenen> Platine an. Die wurde neu designed.
Ja, aber genau das wollen Firmen gerne vermeiden.
> Zum Einen sind die SAA1064 von DIP auf SOP geändert worden..
Da sind keine SAA1064 mehr drauf. Wenn es den in anderer Bauform gegeben
hätte wäre das Problem mit einer Adapterplatine lösbar gewesen.
> ..und zum 2. scheint das Punktmatrixmodul oben rechts nicht mehr> verfügbar gewesen zu sein. Da wurde mit viel Aufwand das mittels> µC emuliert und auf 4x 14 Segmentanzeigen dargestellt.
Der uC ist auch für die Ansteuerung der 7-Segment-Displays zuständig,
besser gesagt für die ICs die die Displays ansteuern.
Joachim R. schrieb:> @Jörg> Und dass nicht mehr verfügbare Teile teuer gesucht werden müssen ist> mirklar. Ich dachte nur, dass die DLR-Anzeige mehr interessieren würde> als der SAA. Aber so kann man sich irren.
Solche intelligenten Displays bekommst Du noch, unbenutzt und recht
günstig.
Jörg R. schrieb:> Solche intelligenten Displays bekommst Du noch, unbenutzt und recht> günstig.
Joachim braucht aber keine, deshalb verkauft er ja seine Module, da hast
du wohl etwas falsch verstanden.
Andreas M. schrieb:> Jörg R. schrieb:>> Solche intelligenten Displays bekommst Du noch, unbenutzt und recht>> günstig.>> Joachim braucht aber keine, deshalb verkauft er ja seine Module, da hast> du wohl etwas falsch verstanden.
Nein, ich habe nichts falsch verstanden. Ich denke dass man meinen
Kommentar schon verstanden haben könnte. Leider reißt Du ihn auch aus
dem Zusammenhang.
Jörg R. schrieb:> Joachim R. schrieb:>> @Jörg>> Und dass nicht mehr verfügbare Teile teuer gesucht werden müssen ist>> mirklar. Ich dachte nur, dass die DLR-Anzeige mehr interessieren würde>> als der SAA. Aber so kann man sich irren.>> Solche intelligenten Displays bekommst Du noch, unbenutzt und recht> günstig.
Aber, um es besser verständlich zu schreiben:
Solche intelligenten Displays bekommt man noch, unbenutzt und recht
günstig.