Gefunden für arduino timer - Zum Elektronik Forum |
| 1 - IR-Bewegungsmelder -- IR-Bewegungsmelder | |||
| |||
| 2 - Motorsteuerung mit Optical Encoder -- Motorsteuerung mit Optical Encoder | |||
| Hallo Leute,
nach einiger Elektronik Abstinenz bastele ich wieder an einem Projekt. Dazu hab ich einige Fragen bzw. Vorschläge von euch. Es handelt sich um die Steuerung eines Gleichstrommotors. Ziel ist es, eine bestimmte Anzahl von "Encoder counts" zurückzulegen. Der Motor wird über eine Half-Bridge von einem Atmega 328 oder auch Arduino im PWM Modus angesteuert. Soweit so gut. Desweiteren hat der Motor ein Getriebe mit 248:1 Übersetzung. Auf der Motorachse befindet sich außerdem ein Optical Encoder von Allied Motion, Typ CP-200. Der Encoder hat eine Auflösung von 200 Lines und einen Index. Er liefert die Signale Sine A und Sine B und Index (1 Impuls pro Umdrehung). Diese werden in einem Interface TTL gerecht aufbereitet, für den Atmel. Bei einer Motorspannung von 12V und PWM 250 messe ich mit dem Oszi eine Frequenz von ca. 19KHz Sine A/B. Der Index hat eine Frequenz von ca. 90Hz. Ich möchte die Signale Sine A, Sine B und Index auswerten. Ich könnte INT0 und INT1 für Sine A/B nehmen und evtl. PCINT für Index, falls die Frequenz nicht zu hoch ist. Als nächstes müßte Sine A/B für die Drehrichtung ausgewertet werden und die Schritte gezählt werden. Ich habe gelesen, daß man für die Encoder Drehrich... | |||
3 - Slotcar Zeitmessung über Gabellichtschranke & USB Gamepad -- Slotcar Zeitmessung über Gabellichtschranke & USB Gamepad | |||
Dass ich irgendetwas anderes als Schwachfug zusammenbringe habe ich ja nie behauptet
Du meinst die Gabellichtschanke Emitter an die Basis des Darlington? Ist er dann nicht immer an wenn die Lichtschranke nicht unterbrochen ist und ich bräuchte dann noch einen Inverter zusätzlich? Mit einem Raspberry oder Arduino habe ich mich noch nie beschäfigt aber meine Cousine hat einen herumliegen...vielleicht schnorrt sie mir den. Reicht ein Raspberry für 4 Sensoren/Spuren? Jetzt artet das aber dann schon in echte Arbeit aus
Was wäre so falsch an einer Lösung mit einem Timer wenn ich über die Ungenauigkeit mit USB hinwegsehen kann? Was meinst du wie ungenau USB wirklich ist? Eine gleichbleibende Auslöseverzögerung (Die Schaltzeit der Relais) spielt ja für die Rundenzeiten keine Rolle, die Auflösung vom gesamten System wäre wohl das Limit. Mit einer Ganauigkeit im 1/100 Bereich könnte ich leben. Meinst du dass die 1/1000 bei LPD oder Joystick Port realisch sind? Das sind die klassischen Schnittstellen für Slotcar Timer. Das ganze über einen Adapter an USB zu hängen wie das gemacht wird wenn keine legacy Schnittstelle m... | |||
| 4 - Zeitmessung im Bereich Sport -- Zeitmessung im Bereich Sport | |||
| ja das lässt sich auch mit dem Arduino oder jedem anderen µC umsetzen.
Die Stoppuhr ist ein Timer im µC ! Ausgehend von Deinem Struktogramm kannst du nun anfangen das Programm in Einzelprogramme zu zerlegen. ZB Initialisierung, Tastenabfrage , Zeitnahme, Messwertanzeige, Abspeichern der Messwerte, Wichtig beachte auch die Fehlerbehandlung! Der Sportler wird wohl kaum von A nach A laufen, aber A durchaus mehrmals Kontakt geben. Und wie gesagt in welcher Programmiersprache du das Programm erstellst ist wurscht der µC benötigt ein maschinenlesbares Programm, dafür gibt es Compiler. ... | |||
| 5 - Hilfe zum Programm, welches eine Uhr steuern soll -- Hilfe zum Programm, welches eine Uhr steuern soll | |||
Zitat : Gibt es vielleicht eine Möglichkeit die Zeitdifferenz, die die ganzen Abfragen brauchen ausrechnen zu lassen?Bei Verwendung des Hardwaretimers wird das nicht nötig sein, denn der läuft ja unabhängig von deinem Programm im Hintergrund. Nur solltest du vermeiden an dem Timer herumzudrehen; allein das Auslesen ist erlaubt. Irgendwann wir es dann einen Überlauf geben, den must du eben programmtechnisch berücksichtigen. Ein Fehler von in der Größenordnung von etlichen Sekunden, aber weniger als 1 Minute am Tag kann auch auf der Ungenauigkeit des verwendeten Quarzes beruhen. Typischerweise sind die Quarzoszillatoren von Microcontrollern nicht genauer. Wenn es genauer gehen soll, wird man normalerweise die Quarzfrequenz mit einem einstellbaren Kondensator genau auf die Sollfrequenz "ziehen". Alternativ kann man auch der Software die wahre Quarzfrequenz mitteilen. Wenn du das DCF-Signal zur Verfügung hast, kannst du ja leicht den Unterschie... | |||
| 6 - LED Dimmen -- LED Dimmen | |||
| geht
Zitat : Kleinspannung hat am 31 Jul 2013 00:24 geschrieben : Wie kommst du darauf,das es da nur einen gibt? http://www.reichelt.de/Atmel-Attiny.....=2958 mit dem Zitat : Offroad GTI hat am 31 Jul 2013 07:51 geschrieben : Preis-Leistungs-mäßig ist IMHO dieser Programmierer ganz weit vorn. ??? | |||
| 7 - Nachlaufschaltung Schwachstrom -- Nachlaufschaltung Schwachstrom | |||
Zitat : Katzenjammer hat am 28 Jul 2012 18:56 geschrieben : Trotzdem, was kostet so ein IC mit den Mosfet etc. in etwa ? Mit den Bauteilbezeichnungen mal in einschlägigen Onlineshops nachzusehen ist dir wohl zu einfach?
Zitat : denke aus platzgründen wäre für meinen verwendungszweck die conrad lösung evtl. gerade passend So lange du aus dem Verwendungszweck ein Staatsgeheimniss machst,wird dir diese Frage keiner beantworten können. Und wenn du nicht gerade programmieren willst,brauchst auch keinen Arduino.Das bissel Zeugs für den Timer kannst auch auf Loch/Streifenraster zu... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 9 Beiträge im Durchschnitt pro Tag heute wurden bisher 2 Beiträge verfasst 3 Besucher in den letzten 60 Sekunden alle 20.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |