Forum: Mikrocontroller und Digitale Elektronik Pinbelegungsvorschlag für Butterfly


von justus (Gast)


Lesenswert?

Hallo zusammen

Ich möchte, basierend auf einem AVR Butterfly Board eine automatische
Wetterstation bauen. Da ich absoluter Neuling auf Mikrocontroller bin
und auch das Butterfly Board nur vom Ansehen und der Dokumentation her
kenne benötige ich fachmännischen Rat.
Die Wetterstation wird einerseits die bereits auf dem Butterfly
vorhandenen Sensoren für Temperatur und Licht, andererseits einen
Sensor für Wind (Schliesskontakt, ein Impuls pro Umdrehung des
Windrädchens) und einen Sensor für Windrichtung (Endlospotentiometer)
benützen. Allenfalls soll in einer späteren Version noch eine
Batterieüberwachung dazu kommen.
Für die Datenübermittlung ist vorgesehen, PMR Funkgeräte einzusetzen
die einen Mic-Eingang und einen Lautsprecher-Ausgang haben. Für die
Übermittlung im Sprachband werde ich ein FSK-Signal mit ca. 500Hz und
1500Hz für 0 bzw. 1 einsetzen.
Die Programmierung des Butterfly wird über die serielle Schnittstelle
gemacht, d.h. alle andern wären für Sensoren frei.
Die Station soll ca. 1 Minute schlafen, anschliessend während ca. 5s
Messungen durchführen und mitteln. Alle ca. 10 Minuten sollen die Daten
über Funk gesendet werden. Nach dem Senden bleibt die Station während
ca. 30s auf Empfang um allfällige Kommandi entgegenzunehmen.
Um Strom zu sparen, soll die Versorgung des Funkgerätes auch ein- und
ausgeschaltet werden via Butterfly.
Das ergibt im Moment folgende Anforderungen an Pins:
Ein Analog:
- Windrichtung (Endlospoti, Spannungseinschaltung über einen
Ausgangspin)
- Batterieüberwachung

Ein Digital:
- Windgeschwindigkeit (Schliesskontakt, kann über internen Pull-Up/Down
Widerstand direkt angeschlossen werden)
- FSK Signal (analoges Signal vom Funk wird gefiltert (500 und 1500 Hz)
und anschliessend zu einem Rechtecksignal verstärkt)

Aus Digital:
- Einschaltung für Windrichtungsmessung (Spannung des Pins wird auf das
Endlospoti des Sensors geschaltet. Der Mittelabgriff geht auf den
Analogeingang)
- FSK Signal für Messdatenversenden (Signal wird gefiltert (500 und
1500Hz) und anschliessend mit einem Attenuator auf den Mikrofonpegel
des Funkgerätes abgeschwächt.
- Funkgerätespeisung "Ein"-Signal (via FET wird die Speisung des
Funkgerätes eingeschaltet)
- Sendetastung

Weiter soll der Joy-Stick für Kalibrieraufgaben weiter zur Verfügung
stehen und das Display natürlich auch.

Nun bin ich mit der Pin Zuordnung etwas überfordert und wäre froh um
diesbezügliche Vorschläge.

Gruss Justus

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
Noch kein Account? Hier anmelden.