Hi, ich habe eine kurze Frage: Ich muss eine 7 Segment Anzeige (http://www.reichelt.de/Siebensegment-Anzeigen/SA-39-11-GN/3/index.html?&ACTION=3&LA=2&ARTICLE=6920&GROUPID=3002&artnr=SA+39-11+GN&SEARCH=7+SEGMENT) verbauen und habe dafür eigentlich überhaupt keinen platz. Was wäre die platzsparenste Methode (die mit einem einfachen Lötkolben/hausmitteln machbar ist)? Ich habe ein wenig Erfahrung mit Arduinos, und habe mal früher ein paar atmega8 schaltungen gelötet... soviel platz ist leider nicht. Was gibt es da so? Gruß, Hannes
Hannes Häppi schrieb: > Ich muss eine 7 Segment Anzeige > ... > verbauen und habe dafür eigentlich überhaupt keinen platz. > Was wäre die platzsparenste Methode (die mit einem einfachen > Lötkolben/hausmitteln machbar ist)? Mein Lösungsvorschlag: mit dem Lötkolben ein rechteckiges Loch in deine Frontplatte aus Kunstoff schneiden, welches ca. 1 mm kleiner ist als das Display. Vor das Display klebst du dann eine passend gefärbte Plexiglas-Scheibe, Zur Not eine eingefärbte Folie. Dann das Display an der Frontplatte mit Kleber fixieren, und die einzelnen Segmente mit Drähten zu deiner Platine führen. Ich habe aber den Verdacht, daß du eigentlich was anderes wissen willst als das was du geschrieben hast.
Deine Beschreibung ist etwas knapp. Wo ist das Problem: Platz in der Front? Anzahl Pins? Platz für den Controller? Kingbright macht kleine SMD 7segment. digikey nr 754-1403-2-ND als Beispiel. Da bekommt man mit einem ruhigen Händchen auch ganz feine Drähte angelötet. bedrahtet wird es wohl nicht wesentlich kleiner als von Dir vorgeschlagen. viel Erfolg hauspapa
Hallo, stimmt, zur Anwendung habe ich nichts geschrieben: Ich habe hier einen 6 Positionen Drehschalter, und Brauche dringend eine Anzeige, die mir die aktuelle Postition sagt. Die Anzeige bekomme ich ohne Probleme unter (kann einfach neben den Schalter geklebt werden im notfall) aber platz für einen controller habe ich nicht wirklich... so vielleicht 6mm x 20mm x 15mm... Ich dachte mir, ein kleiner Controller könnte das übernehmen.... Gruß, Hannes
:
Bearbeitet durch User
Hannes Häppi schrieb: > ich habe eine kurze Frage: Ich muss eine 7 Segment Anzeige > (http://www.reichelt.de/Siebensegment-Anzeigen/SA-39-11-GN/3/index.html?&ACTION=3&LA=2&ARTICLE=6920&GROUPID=3002&artnr=SA+39-11+GN&SEARCH=7+SEGMENT) > verbauen und habe dafür eigentlich überhaupt keinen platz. Mann, Deine Probleme möchte ich nicht haben!!! Mani
Mani W. schrieb: > Hannes Häppi schrieb: >> ich habe eine kurze Frage: Ich muss eine 7 Segment Anzeige >> > (http://www.reichelt.de/Siebensegment-Anzeigen/SA-39-11-GN/3/index.html?&ACTION=3&LA=2&ARTICLE=6920&GROUPID=3002&artnr=SA+39-11+GN&SEARCH=7+SEGMENT) >> verbauen und habe dafür eigentlich überhaupt keinen platz. > > Mann, Deine Probleme möchte ich nicht haben!!! > > Mani Und?
Hannes Häppi schrieb: > Ich habe hier einen 6 Positionen Drehschalter, und Brauche dringend eine > Anzeige, die mir die aktuelle Postition sagt. Welche Signale stehen zur Verfuegung? > Die Anzeige bekomme ich ohne Probleme unter (kann einfach neben den > Schalter geklebt werden im notfall) aber platz für einen controller habe > ich nicht wirklich... so vielleicht 6mm x 20mm x 15mm... Sollte reichen. > Ich dachte mir, ein kleiner Controller könnte das übernehmen.... Kann er. wendelsberg
Hannes Häppi schrieb: > habe hier einen 6 Positionen Drehschalter, und Brauche dringend eine > Anzeige, die mir die aktuelle Postition sagt. Dann mach eine Skala 1..6 dran und benutze einen Bedienknopf mit Markierung. Dafür braucht man weder Kontakte, noch Ansteuerung, noch Strom.
Wenn dein Drehschalter noch eine freie Ebene hat, dann kodierst du deine Ziffern auf der Anzeige mit Dioden.
Hannes Häppi schrieb: > so vielleicht 6mm x 20mm x 15mm Und wo ist das Problem? Ein ATmega48 ist 0,9*4*4mm³ klein.
Oder ohne Programmierung: Mit 9 Dioden bekommst du aus deinem Drehschalter einen BCD Code von "1".."6" (oder 7 Dioden für "0".."5"). Damit dann BCD->7-SEG Treiber ansteuern.
oder du nimmst 6 LEDs und schreibst neben jede LED die angezeigte Schalterstellung. LED Beschriftung O 1 O 2 O 3 O 4 O 5 O 6
Disco schrieb: > Es gibt auch Chips spi auf 7 Segment Und dazu einen Stufenschalter mit SPI Controller? Georg
Sorry, hatte irgendwie Arduino im Kopf. .. Dann bin ich für die Dioden.
1 | Schalter BCD Bit |
2 | 1 2 3 4 5 6 3 2 1 0 |
3 | | | | | | | | | | | |
4 | +->|-------------------------------------------+ |
5 | | | | | | | | | | |
6 | +->|----------------------------------+ | |
7 | | | | | | | | | |
8 | +->|-----------------------------+ | |
9 | | | | | | | | | |
10 | +->|---------------------------------+ |
11 | | | | | | | | |
12 | +->|--------------------+ | | |
13 | | | | | | | |
14 | +->|---------------+ | | |
15 | | | | | | | |
16 | +->|-----------------------+ |
17 | | | | | |
18 | +->|----------+ | |
19 | | | | | |
20 | +->|--------------+ |
Was ist das für ein Stufenschalter und wie ist der wofür verdrahtet? Die sieben Segmente anzutreiben ist nicht das Problem, das kann z.B. auch ein Tiny44 übernehmen. Aber welche Information steht dem Controller zur Verfügung? Ist das Ergebnis digital? Auf sechs Pins? Oder nur 3? Aktiv-Low oder High? Oder analog mit Stufe 0 entsprechend GND und Stufe 6 der Versorgung die wie hoch ist? Oder ganz was anderes?
Pulldowns an den BCD Leitungen vergessen... Funktioniert natürlich nur, wenn der Schalter in der gewählten Stellung "high" ist, und die anderen Schalterpins pull-downs haben. Wenn der Schalter pull-ups hat, und gegen GND schaltet, müssen die Dioden entsprechend umgedreht werden, die BCD Bits 0-2 mit pull-ups ausgestattet werden, und die Dioden so verschaltet werden, dass die für jede Position immer die entsprechenden low-bits herunterziehen.
1 | Schalter BCD Bit |
2 | 1 2 3 4 5 6 3 2 1 0 |
3 | | | | | | | | | | | |
4 | +->|-------------------------------------------+ |
5 | | | | | | | | | | |
6 | +->|----------------------------------+ | |
7 | | | | | | | | | |
8 | +->|-----------------------------+ | |
9 | | | | | | | | | |
10 | +->|---------------------------------+ |
11 | | | | | | | | |
12 | +->|--------------------+ | | |
13 | | | | | | | |
14 | +->|---------------+ | | |
15 | | | | | | | |
16 | +->|-----------------------+ |
17 | | | | | | |
18 | +->|----------+ | | |
19 | | | | | | |
20 | +->|--------------+ | |
21 | | | | | |
22 | | 4K7 4K7 4K7 |
23 | | | | | |
24 | GND -+---+---+---+ |
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.