Hallo, guten Tag. Ich möchte mir auf ein Brettchen : 10x Kippschalter 8x Kippschalter 4x Kippschalter 4x Key anbringen. Dann möchte ich vom GPIO 0 von PIN A0 1-hi-Signal abnehmen welches ich dann bei allen Schaltern durchschleife. Dann möchte ich jeden Schalter einzeln mit je einen PIN am GPIO 1 verbinden und dort das Signal wieder reinbringen zur Auswertung. Funktioniert das so ? Danke. Gruss
Sag mal Peter, an wie vielen Projekten arbeitest Du eigentlich gleichzeitig? Du machst Video, Audiotonerzeugung, Hardwareerweiterung - was kommt noch? Möchtest Du nicht erst einmal eine Sache richtig machen und zuende bringen und voll verstehen? Ist dein VHDL-Buch jetzt da?
Noch nicht...Amazon hat es vor 2 Tagen angemeldet. Ich mache verschiedene Projekte pro Tag. Ich möchte mich nicht an einem Problem festbeißen. Ich habe festgestellt wenn ich ein anderes Thema gewählt habe , das da dann die Lösung vom vorherigen Problem mit drin war und kann dann 2 lösen. Das Schaltbrett gehört mit zu meinem Projekt. Der DE1 ist mir so zu mager. Hast du bitte ein elektrische Lösung für mein Schaltbrett? Das Video-VGA(640x480) funktioniert jetzt präzise, die serielle Schnittstelle zum PC und zurück funktioniert jetzt, die LED's blinken , die Switsch kann ich jetzt gezielt einsetzen, die Pushbutton funktionieren. Bin jetzt soweit zufrieden, das die kommunikation zum PC und zurück einwandfrei funktioniert, beide zusammen sind ein gute Sache. Jetzt fehlt mir noch der Signalton vom DE1 zum Ausgang des Kopfhörers , das funktionieren der Tastatur und den SRAM lesen und schreiben. Hmm...mit 65 hat man nicht mehr viel Zeit. 12 Jahre Später kann ich wahrscheinlich dieses Hobby an den Nagel hängen... PS: Diesen Chameleon(TC64) habe ich noch am wickel..... Habe dafür eigene Programme geschrieben für sämtlichen Datentranfer hin und zurück... Danke. Gruss
:
Bearbeitet durch User
Mann Mann Mann, der haut ganz schön rein, der Peter. Als Rentner hat er 10h am Tag Zeit fürs Entwickeln und muss sich nicht mit Doors, Planung, Meetings und Freigaben rumärgern, wie ich, dem momentan bestenfalls 3 bleiben. In 5 Jahren hat er mich. Sh..t!
Peter Bierbach schrieb: > Hallo, guten Tag. > > Ich möchte mir auf ein Brettchen : > 10x Kippschalter > 8x Kippschalter > 4x Kippschalter > 4x Key > anbringen. > > Dann möchte ich vom GPIO 0 von PIN A0 1-hi-Signal abnehmen welches ich > dann bei allen Schaltern durchschleife. > > Dann möchte ich jeden Schalter einzeln mit je einen PIN am GPIO 1 > verbinden und dort das Signal wieder reinbringen zur Auswertung. So wie hier beschrieben liegt bei nichtgedrücken Schalter kein Pegel an den FPGA-Eingangpins an. Das ist nicht gut. Um auch bei nichtgedrückter Taste einen definierten Pegel an dem Eingang zu haben, verbindet man diesen über einen Widerstand an Hi oder Low pegel. Low ist dabei Masse (GND), Hi die die IO-Bank Versorgung des FPGA's (de1: 3v3). Das DE1 manual https://www.terasic.com.tw/attachment/archive/83/DE1_UserManual_v1018.pdf zeigt auf S. 29 die verschaltung von tastern und schaltern. Hier sind zwischen tastern und fpga noch treiber-IC (74**245) geschaltet. da bringt etwas schutz für den FPGA. Ist aber nich unbedingt nötig. Bspw wird auf dem xilinx S3 starterkit nur der strom über einen widerstand klein gehalten S. 2 obere Hälfte http://www.digilentinc.com/Data/Products/S3BOARD/S3BOARD-sch.pdf . MfG,
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.