Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie 250 taster und leds ansteuern
Import-Script
02.03.2004, 19:34
hi, <BR>ich habe das problem, dass ich mit einem mc 250 leds ansteuern muss, und 250 taster einlesen. von den leds muss immer nur eine brennen, taster wird normalerweise auch immer nur einer gedrückt. ich hab für die leds an schieberegister gedacht, bei denen man den ausgang zu einer bestimmten zeit setzen kann, es sollen nämlich nicht alle 199 leds davor kurz brennen, wenn ich die 200st anmachen will. gibt es sowas? oder gibt es einen dekoder bei dem ich 8 bit(oder weniger) parallel oder seriell reingebe, und der entsprechende ausgang angeht. gibt es sowas auch umgekehrt für die taster, mit nem ausgang der meldet, wenn ein taster gedrückt wird? <BR>bin für alle ideen offen und dankbar. <BR>mfg jeffrey
Import-Script
02.03.2004, 19:49
@Jeffrey: Erstmal brauchst Du 500!!! Beinchen um den Kram überhaupt anzuschliessen, macht bei einem Eurokartendesign mit VG 64 Leiste loker 8 Karten, und auf denen ein paar 74374 Latches für die LEDs zu verstreuen und ein paar andere Bausteine... (oder Schieberegister???) - egal!!! <BR>Bei 200 Leds und paar MHz Clock siehst Du auch nichts leuchten, auch keinen Leuchtschweif oder sowas. <BR>Mach Dir eher Mechanische Gedanken <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>
Import-Script
02.03.2004, 22:35
@Jeffrey <BR>ich würde bei diesem vorhaben eine Matrix für die Led's und eine für die Taster aufbauen, mit jeweils 16 Spalten und 16 Zeilen das sind dann zwar 256 Knotenpunkte also max 256 Led's oder 256 Taster. <BR>Du würdest aber nur 2x 8Bit schieberegister für die Spalten für die plus und 2 8Bit Schieberegister mit Offenen Kollektor für die minus Leitungen für die Led's. <BR>Das gleiche für die Taster plus ein paar Dioden zur Entkopplung. <BR>Dies würde Schaltungstechnisch nicht so aufwendig werden, als wenn Du für jede Led einen eigenen Ausgang eines Schieberegisters verwenden würdest. Das wären immerhin 32 IC's + 250 Widerstände nur für die Led's und das gleiche nochmal für die Taster. <BR>In dem Fall hat der Andreas recht mit den 8 Europakarten oder mehr! <BR>Ich habe schon mal was ähnliches aufgebaut, muß nur mal suchen wo ich die Unterlagen darüber habe. <BR>mfg Peter
Import-Script
02.03.2004, 23:55
hi <BR> <BR>250 taster anaeinandergereiht ,das macht 5 meter <BR> <BR>existieren die schalter schon?..und die leds? <BR> <BR>sonst geht's auch mit einer kleinen tastatur+lcd. <BR>(etwas billiger als 500+500+X+y+z...!) <BR> <BR>ed
Import-Script
03.03.2004, 07:08
63 Schiebregister 4094 oder direkt den 4794 mit LED-Treibern. Zum Ansteuern reichen dann 3 Port-Pins, die kannn man auch leicht von einer Karte zur nächsten durchschleifen. Sowas hab ich auch schon gebaut, ist recht einfach und funktioniert sehr gut. <BR> <BR>Taster macht irgendwie keinen Sinn 500 Stück aneinanderzureihen. <BR>Da tuts eher ne Zehnertastatur, vielleicht noch ne 7-Segment-Anzeige und ne Set und Clear Taste. Oder fertige Keyboards verwenden (wären immer noch 4-5 Stück) sowas gibts auch für Beleuchtungstechnik fertig zu kaufen. <BR>Ansonsten 500 Tasten in ner Matrix z.B. 20x25 auf 45 Port Pins, oder auf 6 I2C PIO-Bausteine führen und die dann mit nem Controller einlesen. Clock und Data kann man auch die Leitungen von der LED-Ansteuerung mitbenutzen.
Import-Script
03.03.2004, 08:37
Wenn nur eine LED leuchten soll, dann brauchst Du nicht mal multiplexen. Also einfach die LEDs in einer 16*16 Matrix anordnen, 4 Schieberegister und 16 Vorwiderstände, fertig. <BR> <BR>Und mit dem 74HC595 als Schieberegister siehst Du auch kein Datendurchschieben, der hat nämlich ein extra Latch. <BR> <BR>Die Tasten auch als 16*16 Matrix und dann ein MC, der alle durchklappert. Müssen mehr als 2 Tasten gleichzeitig unterschieden werden können, brauchst Du noch 250 Dioden, damit keine Pseudotasten auftreten. <BR> <BR>Der Aufwand ist also bei weitem nicht so groß, wie Andreas meinte. <BR> <BR> <BR>Peter <BR>
Import-Script
03.03.2004, 10:54
@Peter: Ich zielte primär auf die Mechanik ab. <BR>Ist mir halt mal passiert: Ging darum eine Maschine zu überwachen (Sensoren, Näherungsschalter, Kontakte; und davon viele). <BR>Kam ich dann vor Ort mit 19"Rack, alles drin soweit, Optokoppler satt, etc.pp. und der freundliche Betreiebselektriker hatte schonmal die Sensorverdrahtung vorbereitet: Drei armdicke Kabel mit 20*1,5mm² weil 220V; das müsse so sein...
Import-Script
03.03.2004, 17:56
hi, <BR>das mit den leds ist kein problem, und 1000 beinchen löten ist auch nicht so wild, man kann ja pause machen. das mit den tastern in einer 16x16 matrix funktioniert nicht, da ich nicht so viele ports übrig habe. gibt es nicht sowas wie ein schieberegister nur rückwärts, also parallel rein und seriell raus, die serielle sollten am besten noch hintereinander schaltbar sein. <BR>mfg jeffrey
Import-Script
03.03.2004, 20:22
hier z.b. schieberegister par IN ser OUT <BR><a href="http://www.semiconductors.philips.com/acrobat/datasheets/74HC_HCT166_CNV_2.pdf" target=_top>http://www.semiconductors.philips.com/acrobat/datasheets/74HC_HCT166_CNV_2.pdf</a> <BR> <BR><a href="http://www.semiconductors.philips.com/acrobat/datasheets/74HC_HCT595_4.pdf" target=_top>http://www.semiconductors.philips.com/acrobat/datasheets/74HC_HCT595_4.pdf</a> <BR> <BR>vielleicht ist es das was du suchst <BR> <BR>cu frank
Import-Script
03.03.2004, 21:34
Hallo, <BR> <BR>sowas ähnliches hab ich mal realisiert. <BR> <BR>Um max. 256 Taster seriell abzufragen wurden 4 sogenannte Scannerplatinen mit jeweils 8 Multiplexer/Decoder eigesetzt. Die 4 Platinen werden über ein BUS-System mit der Prozessorplatine verbunden. <BR> <BR>Das ganze ist gedacht, um die Tasten bei einer Orgel mit 3 Manualen und Basspedal abzufragen. <BR> <BR>Wie sowas für nur 32 Tasten aussieht kannst Du hier sehen. <BR> <BR><a href="http://www.basspedal.wira-electronic.de/BASSPEDAL/pedal-21.htm" target=_top>http://www.basspedal.wira-electronic.de/BASSPEDAL/pedal-21.htm</a> <BR> <BR>Eine Platine für 64 Kontakte sieht so aus: <BR> <BR><a href="http://www.wira-electronic.de/HARDWARE/mdx_ss64_02.htm" target=_top>http://www.wira-electronic.de/HARDWARE/mdx_ss64_02.htm</a> <BR> <BR> <BR>Willi
Import-Script
03.03.2004, 22:35
hi frank, <BR>das ist genau das was ich gesucht habe. danke. <BR>mfg jeffrey
Import-Script
05.03.2004, 10:45
Taster und LEDs in einer Matrix: <BR><a href="http://www.atmel.com/dyn/resources/prod_documents/DOC1231.PDF" target=_top>http://www.atmel.com/dyn/resources/prod_documents/DOC1231.PDF</a> <BR> <BR>Gruß, <BR>Michael.
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.