Re: TTL Auslesen Kategorie: Programmierung C (von Jan - 8.08.2011 21:11) | |
Als Antwort auf Re: TTL Auslesen von Markus - 7.08.2011 20:39
| |
> > > > Hallo liebe leute! > > > > > > > > Also zur Erklärung: > > > > Bin gerne mit dem Moped am Ring unterwegs. > > > > Möchte mir jetzt für das Motorrad einen "Schaltautomaten" Basteln. > > > > Das soll so funktionieren das die Steuerung mittels eines Micro schalters am > > > > Schalthebel erkennt wenn ein Schaltvorgang ansteht und dann die Zündung > > > > des Motorrads ausschalten um lastfrei schalten zu können. > > > > Also auch ohne Kupplung und ohne von Gas gehen zu müssen. > > > > > > > > Nun mein Problem. > > > > Bin zwar elektriker aber hab vom Programmieren nicht viel Ahnung. > > > > Hab mir jetzt bei Conrad die C-Control Mini Station geholt. > > > > So grundsätzlich komm ich damit zurecht also Lauflicht und so hab ich schon hin gebracht. > > > > Jetzt geht es darum die Station soll die Drehzal auslesen welche als 12V TTL signal kommt. > > > > und ab einer bestimmten Drehzahl (nöchte ich mittels Poti einstellen können) einen Ausgang > > > > auf 1 setzen. > > > > > > > > Kann mir da jemand weiterhelfen? > > > > > > > > Besten dank schonmal! > > > > > > > > M.f.g > > > > > > > > Markus > > > > > > TTL und 12V widersprechen sich eigentlich. > > > http://de.wikipedia.org/wiki/Transistor-Transistor-Logik > > > Ich denk mal mit TTL meinst Du eigentlich ein Rechtecksignal? > > > > > > Die Spannung des Eingangssignals würde ich über eine Z-Diode limitieren. Ansonsten schau dir > > > mal in den Beispielcodes die Frequenzmessung an. > > > > > Hallo Markus, > > wenn die Drehzahl tatsächlich als Rechtecksignal ankommt, wäre es in der Tat am einfachsten > > die Frequenz zu messen und mit einem im Programm gespeicherten Wert zu vergleichen. > > Eine Verstellung ist dann nur per Software möglich. Vorteile: unabhängig von Temperatur, > > verstellt sich nicht. > > Soll es ein Poti zum Einstellen sein, kannst Du endweder einen einfachen Rechteckgenerator > > (Astabiler Multivibrator mit NE555) verwenden und dessen eingestellte Frequenz an einem weiteren > > Eingang messen und mit der ersten vergleichen oder an einen der beiden Analog-Digital-Wandler- > > Eingänge den Poti anschlie�en. Hier würdest Du einer bestimmten Frequenz einen bestimmten > > Spannungswert als Schaltpunkt zuweisen. > > Gru�, Jan > > > Ja stimmt ist eigentlich ein 12 V Rechtecksignal. > Die Eingänge der C-Control Station sind aber Angeschrieben mit 5-16V als High Pegel. > Das geht sich also aus. > > Jetzt hab ich´s so wie Jan schon geschrieben hat hab ein Poti an einen Analogeingang angeschlossen, > Das Funktioniert soweit auch schon ganz gut, > > Nur leider Hab ich zum Thema Frequenzmessen noch nix gefunden. > Wo gibts diese Beispielcodes zu angucken? > > Besten dank schonmal! > > M.f.g. > > Markus Hallo Markus, Beispiel- Code für C-Control gibt es unter anderem hier: http://www.c-control.de/c-control-pro/applikationen/applikationen.html Gru�, Jan | |
Antwort schreiben Antworten: Re: TTL Auslesen (von Markus - 9.08.2011 15:22) Re: TTL Auslesen (von Jan - 11.08.2011 17:52) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum