Hallo zusammen, ich hoffe ich bin mit meinem Anliegen an dieser Stelle richtig und ihr könnt mir weiterhelfen. Worum es geht: Ich würde gerne für meinen Verein eine Startanlage bauen, die im wesentlichen die folgenden Dinge können sollte: - Start-Melodie abspielen/ausgeben ausgelöst durch einen Taster - Start-Melodie abspielen in einstellbarem Zeitintervall - auslösen der Zeitmessung (mittels potentialfreiem Wechsler) - Überwachen der (Fehl)Starts Das "Basis Modul" soll die Starts nur in so weit überwachen, als das an einem Eingang gemeldet wird Start OK oder Fehlstart. Ist der Start OK, soll die Zeitmessung ausgelöst werden, liegt ein Fehlstart vor soll ein Ton abgespielt werden. Da ich mich mit den verschiedenen Mikrocontrollern nicht so wirklich gut auskenne, hoffe ich ihr könnt mir weiter helfen, welcher Mikrocontroller für diese Anwendung geeignet wäre. Ich hoffe die Informationen sind wenigstens annähernd ausreichend. Wenn nicht versuche ich natürlich alles nötige nachzuliefern. Gruß Jan
Nach langer Zeit melde ich mich mal zurück - Ich habe in der Zwischenzeit natürlich weiter über das Projekt nachgedacht. Wo läge der Vorteil von Arduino im Vergleich zu einer selbst entworfenen Schaltung auf Basis eines z.B. ATMega8? Zum Auslösen des Starts könnte man einfach einen Taster an einen Eingangsport anschließen, der diesen beim Betätigen auf GND legt. Die Zeitmessung würde über ein Wechsler ausgelöst - sollte auch kein Problem sein, den an einen Ausgangsport anzuschließen. Mein größtes Problem ist zur Zeit, wie man die Start-Melodie abgespielt bekommt. Also eigentlich handelt es sich dabei um 6 Töne, jede Sekunde ein Pieps-Ton - die ersten 5 in einer bestimmten Frequenz ,der 6te in einer etwas höheren. Ist es einfacher die Töne als Sinus zu erzeugen oder als gespeicherten Sound abzuspielen? Wie könnte man das realisieren?
Arduino weil es dafür fertige Bibliotheken gibt die Dir helfen schneller zum Ziel zu gelangen. Du solltest erstmal Deine Vorgaben analysieren und aufschreiben: 1. Wieviele Startblöcke sollen erfaßt werden ? 2. Wie genau muß die Erfassung des Starts sein ? 3. Woran erkennt man einen Fehlstart, zu früh, zu spät, falscher Fuß ? 4. Wie erfaßt man den Zieleinlauf ? Wenn Du Probleme hast im WWW zu suchen, es gibt eine bekannte Seite mit Dingen wie Audioplayer: http://elm-chan.org/works/sd20p/report.html Für Dich dürfte aber die DTMF Appnote von Atmel reichen: http://www.atmel.com/Images/doc1982.pdf Erstelle erstmal ein Pflichtenheft das ALLES erfaßt was benötigt wird und noch Erweiterungen vorsieht die optional sind.
Danke schonmal für die Schnelle Antwort. Was das "Basis Modul" alles können muss steht eigentlich schon in meinem ersten Beitrag, aber vielleicht sollte ich das ganze noch etwas näher erläutern: Ich benötige zwei Betriebs-Modi: 1. Drücken eines Tasters sorgt dafür, dass das Startsignal ertönt 2. Das Startsignal ertönt in einem einstellbarem Zeitintervall (einstellbar in Sekunden: von 10sek bis 300sek) - mit dem drücken des Tasters soll das "Fehlstart Modul" scharf geschaltet werden - mit dem letzten Ton des Startsignals (nach genau 6sek, da jede Sekunde ein Ton kommt) soll die Zeitmessung ausgelöst werden (wenn kein Fehlstart vorliegt), dies geschieht in dem ein Relais geschaltet wird (potentialfreier Wechsler) - Fehlstarts sollen als High Pegel an einem Eingang des Mikrocontrollers gemeldet werden Das sind die Dinge, die auf jeden Fall in das "Basis Modul" sollen. Jede der 8 Bahnen im Stadion soll von einem "Fehlstart Modul" überwacht werden. Das muss folgendes können: - Überwachung einer Bahn mittels Lichtschranke: Wird eine Lichtschranke unterbrochen, so soll ein High Pegel an den Fehlstart Port des Basis Moduls gelegt werden (Egal von welcher der 8 Bahnen - jedes "Fehlstart Modul" liefert bei Unterbrechung ein High an den einen Port) Intern soll jedes Fehlstart Modul: - bei einem Fehlstart die Zeit ausgeben können, die zu früh gestartet wurde (also die Zeit die die Lichtschranke vor dem 6ten Piep unterbrochen wurde) - bei einem korrekten Start die Zeit, die nach dem 6ten Piep bis zur Unterbrechung vergangen ist Fehlstart ist also nur: Lichtschranke vor dem 6ten Piep unterbrochen oder nicht Zieleinlauf spielt keine Rolle, da der von der externen Zeitmessung erfasst wird, die über das Relais ausgelöst wird.
Das was Du in Worten beschreibst ist schon reif für einen PAP ( Programm-ablauf-plan). Das ist die Logik Deiner Software. Ein Schaltbild der Peripherie kannst Du auch schon zeichnen. Du bist also fast fertig. Ardunio, oder Abwaschmittel wird Dich zum Ziel bringen. Bereite das mal so vor und Dir wird hier geholfen. Wenn Du uns sagst welche Sportart das ist könnte man Dir wohl auch noch besser helfen. Inge
Die IPad Rechtschreibprüfung macht aus Bascom "Abwaschmittel". Das wird hier viele erheitern ;-)
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.