Hallo an alle, ich hab folgendes Problem: Ich will ein Taktsignal mit HIGH-Pegel=12V LOW-Pegel=0V per USB einlesen. Wäre vom Prinzip her ja nicht mal so schwer, wäre da nicht das Problem, das ich von Software und µ-Controller ganz und gar keinen Plan habe. Das Taktsignal schaut wie folgt aus: 1-1-1--1-1-----1--1-1 Was so viel wie folgendes Aussagt: (1-1-1) entspricht der Zahl 3 (--) entspricht kurze Pause um zur zweiten Zahl zu kommen (1-1) entspricht der Zahl 2, was die Zahl 32 dann ist. (-----) entspricht die Einleitung der nächsten Zahl: (1)=1 (--)=nächste Ziffer (1-1)=2, was als Zahl 12 anzuzeigen wäre. Das ganze sollte per USB mit einem Rechner einzulesen sein und auf dem Bildschirm die Zahlen ausgegeben werden. Jetzt weiß ich jedoch nicht, wie ich das ganze umsetzten soll, da die normale Analogtechnik da wohl nicht weit kommt. Für jeden Lösungsansatz wäre ich euch dankbar.
Uwe schrieb: > wäre da nicht das Problem, > das ich von Software und µ-Controller ganz und gar keinen Plan habe. Dann wirst du entweder 1. das lernen Müssen oder 2. sowas kaufen müssen http://www.elv.de/USB-IO-Interface-UIO-88,-Komplettbausatz-ohne-Geh%C3%A4use/x.aspx/cid_74/detail_10/detail2_8881 hierzu Googel anwerfen: "usb io interface" oder "usb io module" usw oder 3. einen Ingenieur engagieren. Das dürfte mit Abstand die teuerste Variante werden. Hier geht's los: http://www.mikrocontroller.net/articles/AVR-Tutorial http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial =)
Hilfreich wäre ja mal die Information mit was für Frequenzen wir es hier zu tun haben...
Einfach die Signalleitung an einen Port-Pin hängen und schnell genug abtasten. Dann das Signal auswerten (in Zahlenwerte umwandeln) und diese Werte dann über USB an den PC senden. Gruß
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.