Forum: Mikrocontroller und Digitale Elektronik Einstieg Mikrocontroller


von Alex (Gast)


Lesenswert?

Hallo,

Ich habe mir überlegt mir im Selbststudium beizubringen, eine 
Mikrocontroller Schaltung zu basteln. Ein bisschen Assembler, C, 
Digitaltechnik und Elektrotechnik habe ich während meines Studiums 
gelernt, allerdings habe ich keine Ahnung, was für ein Prozessor für 
mich der richtige ist.

Mein Ziel ist es, kabellos LEDs zu steuern. Ich habe vor, erstmal simple 
Schaltungen zum spielen zu bauen um mich mit der Materie 
auseinanderzusetzen, allerdings möchte ich von Anfang an einen 
Mikrocontroller benutzen, mit dem mein Ziel auch leicht erreichbar ist.

Meine Frage: Mit welchem Typ kann ich günstig einfache Signale kabellos 
zu einer LED schicken (einseitig)? Wahrscheinlich muss das 
Empfängermodul dann auch an ein Mikrocontroller angeschlossen sein, was 
die Anforderung an eine kompakte (von der Größe) Schaltung stellt.
Zweite Frage: welche Art der kabellosen Übertragung ist dafür geeignet? 
Anforderungen: ebenfalls kompakt und günstig. Es müssen aber wie schon 
erwähnt keine komplexen Signale gesendet und verarbeitet werden (wird 
eine RGB LED sein). Habe gesehen dass Bluetooth-Module ca. 13 euro 
kosten. Gibt's dafür nicht günstigere Funkmodule? Die Reichweite muss 
nur einige Meter betragen (unter umständen kein direkter Sichtkontakt).

Momentan spiele ich mit dem Gedanken eines AVR Prozessor. Dort gibt es 
allerdings auch sehr viele Typen. Gibt es da welche die für mein Ziel 
besonders geeignet sind (evtl weil es einfache module für die 
Funkübertragung gibt)? Könnt ihr mir da evtl. Empfehlungen geben?

Ich wäre euch echt dankbar,
Alex

von pschober (Gast)


Lesenswert?

Eine kompakte Lösung wären die Chips von Nordic Semiconductor.
z.B. NRF9E5 Transceiver mit integriertem 8051 Microcontroller.

von Alex (Gast)


Lesenswert?

Hi,

Wenn ich einen AVR als Sendestation nehme, welches (Sende-)Modul brauche 
ich dafür? Mir kommt der AVR sehr sympatisch vor, weil er einfach zu 
programmieren scheint und es auch umfangreiche Dokumentationen gibt.

Muss dieser Chip dann auch programmiert werden oder kann ich irgendwie 
mit dem Empfängersignal direkt die LED ansteuern? Möchte ungern zwei 
verschiedene Prozessorenarten programmieren müssen.

Gibt es Empfängermodule die neben wählbaren "Abhör"-Frequenzen auch noch 
einen Standby-Modus unterstützen?

Grüße,
Alex

von Mixer (Gast)


Lesenswert?

Hallo,

suche mal nach pollin funk-module im forum oder schau auf www.pollin.de
kostet eins glaub 3-4€, und sollt für deine Aufgabe reichen

MFG Mixer

von Alex (Gast)


Lesenswert?

Hmm das Empfangsmodul ist zusammen mit einem AVR recht sperrig. Gibt es 
integrierte AVR Sende/Empfängermodule ähnlich dem Nordic Modul?

von Kai G. (runtimeterror)


Lesenswert?

Hört sich für mich nicht unbedingt nach einem Einstiegs-Projekt an...

Integrierte Lösungen schätze ich deutlich teurer als von dir gewünscht 
ein.

Mein Vorschlag wäre auch der Einsatz der bei Pollin erwerblichen 
Funkmodule:
http://www.pollin.de/shop/suche_ergebnis.php?S_TEXT=rfm&btn_submit=Suchen&ts=0

Die wahrscheinlich wichtigste Übersicht von Atmel:
http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC

Auf der Empfangsseite brauchst du einen AVR mit
- einer SPI-Schnittstelle
- drei I/Os um die 3 Kanäle zu schalten (gehe mal von einer LED oder 
mehreren gleichgeschalteten aus)
- optional 3 PWM-Kanäle, wenn der AVR noch was sinnvolles tun soll oder 
man keine Lust zu programmieren hat ;)

Der kleinste, den ich jetzt spontan gefunden habe wäre der ATtiny261 
(frag mich nicht nach Verfügbarkeit, ich kenne mich bei den Tinys nicht 
gut aus)
http://www.atmel.com/dyn/resources/prod_documents/doc2588.pdf
- In-System Programmable via SPI Port
- 3 High Frequency PWM Outputs with Separate Output Compare Registers

Schau mal, ob das was für dich ist.

Wie groß die Schaltung wird hängt glaube ich primär von deinen 
Fertigkeiten und Werkzeugen ab ;)

Gruß

Kai

von Paul Baumann (Gast)


Lesenswert?

Du könntest 2 Attiny 2313 nehmen, einen als Sender und einen als 
Empfänger.
In Bascom gibt es die Befehle "SENDRC5" und "GETRC5". Damit kann man 
sich
verhältnismäßig schnell Infrarotfernbedienungen "basteln".

MfG Paul

von Kai G. (runtimeterror)


Lesenswert?

>nur einige Meter betragen (unter umständen kein direkter Sichtkontakt).

Denke nicht, dass das in seinem Falle eine Option ist...

von Paul Baumann (Gast)


Lesenswert?

Mir war so, als ob eine Infrarotfernbedienung auch um die "Ecke" 
funktioniert. Das soll durch Reflektion an Gegenständen möglich sein. 
;-))

MfG Paul

von Kai G. (runtimeterror)


Lesenswert?

Hehe... ist mir im Nachhinein auch eingefallen. Mit der hier:
http://catalog.osram-os.com/catalogue/catalogue.do?act=showBookmark&favOid=0000000200034cd00090003a
kann er auf jeden Fall alle Fernseher in der ganzen Nachbarschaft 
ausschalten - zieht auf Wunsch 1 A

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.