Frank
18.02.2013, 18:07
Hi,
nach längerer Zeit hab ich auch mal wieder ein kleines aber sehr nützliches Projekt aufgelegt.
Das ganze nennt sich
RN-MikroFunk
Es handelt sich quasi um ein Funkmodul und Controllerbaord in einem. Also ein winziges Controllerboard das das neben einem ATMega 328P auch ein Funkmodul RTM12b, 2 Schalttransitoren, digitalen Temperatursensor und jede Menge freier Ports besitzt. Das ganze extrem stromsparend!
Kurze Anmerkung zur Entstehungsgeschichte: Es ist mehr aus der Not entstanden! bei mir war ein defekt am Ölbrenner, dieser ging ab und zu aus. Die Heizungsfirma konnte wochenlang den Fehler nicht finden. Da das auch nachts passierte, bestand die Gefahr das Leitungen einfrieren wenn dieser unbemerkt länger aus war. Also habe ich mir schnell ein RN-AVR Universal (hat ja auch Funk) programmiert und die Störungslampe vom Ölbrenner mit Fotowiderstand abgefragt. Immer wenn die an ging, hat das Board den Fehler per Funk an ein zweites RN-AVR Universal gesendet, welches mich dann freundlich geweckt hat. Das ganze lief perfekt.
Das brachte mich auf die Idee das ich doch andere Dinge als nur die Heizung etc. gut mit so einem Board überwachen kann. RN-Avr Universal war für die Heizung schon gut, aber für andere Aufgaben stellte es sich manchmal als noch etwas zu groß heraus. Zudem brauchte es noch etwas zuviel Strom um richtig lange Batterielaufzeiten von ein oder mehreren Jahren zu erreichen!
So ist also RN-MikroFunk entstanden. Das Ding ist kleiner als eine Streichholzschachtel inkl. Funkmodul und kann ungeheuer vielfältig eingesetzt werden. Das Funkmodule RFm12b hat sich übrigens als hervorragend gezeigt, es ist genau das richtige für diesen Fall. Es ist sehr preiswert und besitzt Features und Reichweiten bei der selbst viele teurere passen müssen. Ich kann nur empfehlen sich damit mal etwas zu beschäftigen. Selbst von Keller bis zum Dachboden duch mehrere Decken gab es nie ein einziges Problem beim Empfang!
In der Anleitung zu RN-MikroFunk hab ich auch viele Tipps und Beispiele zum RFM12b hinein gebracht.
Ich habe eine größere Auflage der Platinen produzieren lassen, so das ihr die Platine über Robotikhardware.de einzeln oder im 5er Set kaufen könnt. Sie werden bereits angeboten.
Alternativ könnt ihr dort auch einen Bausatz RN-MikroFunk, wahlweise mit oder ohne Funkmodul erwerben. Denn auch ohne Funkmodul ist das kleine Board sehr nützlich.
Links:
Bauanleitung (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/)
Eagle Platinenlayout (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/)
Bauteileliste (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/)
Und hier noch ein kleiner Werbetext und Bilder:
RN-MikroFunk
Neu! Kleiner als viele Funkmodule - so leistungsfähig wie ein Controllerboard -geringster Energiebedarf - so einfach programmierbar wie RN-Control: Das ist RN-MikroFunk - das Controllerboard mit Funkmodul!
Der Schwerpunkt dieses kleinen Contollerboards ist die Entwicklung von Fernsteuerungen, funkgesteuerten Aktoren, Sensoren beispielsweise für Robotik, Alarmanlagen, Haussteuerungen und ähnliche Aufgaben.
Durch die sehr kompakte Größe von nur 29x45mm (kleiner als eine Streichholzschachtel) kann das Board vielfältig eingesetzt werden, es passt fast überall rein.
Bei der Entwicklung wurde besonders darauf geachtet das das Board einen sehr geringen Strombedarf hat. Dadurch ergeben sich mit 2 bis 3 Mignonzellen, je nach Anwendung und Einsatz der Sleepmodis, theoretisch Batterielaufzeiten bis zu mehren Jahren.
Möglich wurde all dies durch Ausnutzung ausgewählter SMD-Bauteile. Wir haben dennoch eine relativ große SMD-Baureihe (1206) verwendet, so das mit etwas Löterfahrung auch dieses Board noch gut mit der Hand gelötet und flott aufgebaut werden kann.
Einsteigern mit wenig Löterfahrung raten wir von diesem Projekt ab und empfehlen das etwas größere aber funkkompatible RN-AVR Universal mit ähnlichen Möglichkeiten, ebenfalls in diesem Shop erhältlich.
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN_MikroFunk_2361_390px.jpg
Die Features und ein paar Daten:
leistungsähiger Mikrocontroller ATMEGA 328P 8-Bit Mikrocontroller, Technologie, AVR RISC Architektur , Gehäuse TQFP-32, 32kB Flash / 2kB Ram / Eeprom 1kB / 6 PWM / 3 Timer / Uart / I2C / SPI
1WIRE-Bus
8 Mhz Resonator für stabilen Takt
frei programmierbar über Standard 6poligen ISP Anschluss
kompakte Maße 45x29mm / passt in eine Streichholzschachtel !
Batteriespannung von 3,4 bis 12 V – bei Überbrückung von SJ1 auch ab mit niedrigen Spannungen von 2,5V bis 3,5V betreibbar beispielsweise als Batterie (Akku) geeignet: min. 2 Mignon Zellen oder 9V Block oder 1 Lithium Zelle 3V oder Knopfzelle 3V
eingebaute 3,3V Stabilisierung (wahlweise überbrückbar)
eingebauter digitaler Temperatursensor DS18S20 (wahlweise bestückbar)
Die meisten I/O-Ports und AD-Ports stehen an Pin-Leisten zur freien Verfügung
Messeingang für höhere Spannung (Standard bis 13,4V – Spannungsmessbereich kann durch Widerstände frei verändert werden)
Zusätzliche Batteriespannungsüberwachung über AD-Port integriert
Äußerst geringer Strombedarf durch sparsame Bauteile:
Strombedarf im
Powerdown Modi mit schlafendem Funkmodul kleiner als 10uA
Strombedarf aktiv – jedoch mit schlafendem Funkmodul nur ca. 0,1 bis 0,2 mA
Strombedarf beim Empfang mit Funkmodul RFM12b nur ca. 15mA
Strombedarf beim Senden mit Funkmodul RFM12b nur ca. 20mA
zwei frei programmierbare Open Kollektor Schaltausgänge (bis 1A belastbar)
RFM12 oder RFM12b Funkmodul kann direkt auf der Unterseite aufgelötet werden
Hohe Funkreichweite (Siehe Datenblatt des Funkmodules)
Funkkompatibel zu RN-AVR Universal (bei gleichem Funkmodul)
Eagle–Library mit RN-MikroFunk auf DVD
zahlreiche deutsche Beispielprogramme in Bascom Basic
Doku (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/) erläutert auch die Programmierung des Funkmodules RFM12/b
Datenblättern zu Funkmodul und anderen Komponenten
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN_MikroFunk_2383_390.jpg
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN-MikroFunk_sende_390.jpg
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN_MikroFunk_2374_390.jpg
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/rnmikrofunk2_390.jpg
nach längerer Zeit hab ich auch mal wieder ein kleines aber sehr nützliches Projekt aufgelegt.
Das ganze nennt sich
RN-MikroFunk
Es handelt sich quasi um ein Funkmodul und Controllerbaord in einem. Also ein winziges Controllerboard das das neben einem ATMega 328P auch ein Funkmodul RTM12b, 2 Schalttransitoren, digitalen Temperatursensor und jede Menge freier Ports besitzt. Das ganze extrem stromsparend!
Kurze Anmerkung zur Entstehungsgeschichte: Es ist mehr aus der Not entstanden! bei mir war ein defekt am Ölbrenner, dieser ging ab und zu aus. Die Heizungsfirma konnte wochenlang den Fehler nicht finden. Da das auch nachts passierte, bestand die Gefahr das Leitungen einfrieren wenn dieser unbemerkt länger aus war. Also habe ich mir schnell ein RN-AVR Universal (hat ja auch Funk) programmiert und die Störungslampe vom Ölbrenner mit Fotowiderstand abgefragt. Immer wenn die an ging, hat das Board den Fehler per Funk an ein zweites RN-AVR Universal gesendet, welches mich dann freundlich geweckt hat. Das ganze lief perfekt.
Das brachte mich auf die Idee das ich doch andere Dinge als nur die Heizung etc. gut mit so einem Board überwachen kann. RN-Avr Universal war für die Heizung schon gut, aber für andere Aufgaben stellte es sich manchmal als noch etwas zu groß heraus. Zudem brauchte es noch etwas zuviel Strom um richtig lange Batterielaufzeiten von ein oder mehreren Jahren zu erreichen!
So ist also RN-MikroFunk entstanden. Das Ding ist kleiner als eine Streichholzschachtel inkl. Funkmodul und kann ungeheuer vielfältig eingesetzt werden. Das Funkmodule RFm12b hat sich übrigens als hervorragend gezeigt, es ist genau das richtige für diesen Fall. Es ist sehr preiswert und besitzt Features und Reichweiten bei der selbst viele teurere passen müssen. Ich kann nur empfehlen sich damit mal etwas zu beschäftigen. Selbst von Keller bis zum Dachboden duch mehrere Decken gab es nie ein einziges Problem beim Empfang!
In der Anleitung zu RN-MikroFunk hab ich auch viele Tipps und Beispiele zum RFM12b hinein gebracht.
Ich habe eine größere Auflage der Platinen produzieren lassen, so das ihr die Platine über Robotikhardware.de einzeln oder im 5er Set kaufen könnt. Sie werden bereits angeboten.
Alternativ könnt ihr dort auch einen Bausatz RN-MikroFunk, wahlweise mit oder ohne Funkmodul erwerben. Denn auch ohne Funkmodul ist das kleine Board sehr nützlich.
Links:
Bauanleitung (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/)
Eagle Platinenlayout (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/)
Bauteileliste (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/)
Und hier noch ein kleiner Werbetext und Bilder:
RN-MikroFunk
Neu! Kleiner als viele Funkmodule - so leistungsfähig wie ein Controllerboard -geringster Energiebedarf - so einfach programmierbar wie RN-Control: Das ist RN-MikroFunk - das Controllerboard mit Funkmodul!
Der Schwerpunkt dieses kleinen Contollerboards ist die Entwicklung von Fernsteuerungen, funkgesteuerten Aktoren, Sensoren beispielsweise für Robotik, Alarmanlagen, Haussteuerungen und ähnliche Aufgaben.
Durch die sehr kompakte Größe von nur 29x45mm (kleiner als eine Streichholzschachtel) kann das Board vielfältig eingesetzt werden, es passt fast überall rein.
Bei der Entwicklung wurde besonders darauf geachtet das das Board einen sehr geringen Strombedarf hat. Dadurch ergeben sich mit 2 bis 3 Mignonzellen, je nach Anwendung und Einsatz der Sleepmodis, theoretisch Batterielaufzeiten bis zu mehren Jahren.
Möglich wurde all dies durch Ausnutzung ausgewählter SMD-Bauteile. Wir haben dennoch eine relativ große SMD-Baureihe (1206) verwendet, so das mit etwas Löterfahrung auch dieses Board noch gut mit der Hand gelötet und flott aufgebaut werden kann.
Einsteigern mit wenig Löterfahrung raten wir von diesem Projekt ab und empfehlen das etwas größere aber funkkompatible RN-AVR Universal mit ähnlichen Möglichkeiten, ebenfalls in diesem Shop erhältlich.
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN_MikroFunk_2361_390px.jpg
Die Features und ein paar Daten:
leistungsähiger Mikrocontroller ATMEGA 328P 8-Bit Mikrocontroller, Technologie, AVR RISC Architektur , Gehäuse TQFP-32, 32kB Flash / 2kB Ram / Eeprom 1kB / 6 PWM / 3 Timer / Uart / I2C / SPI
1WIRE-Bus
8 Mhz Resonator für stabilen Takt
frei programmierbar über Standard 6poligen ISP Anschluss
kompakte Maße 45x29mm / passt in eine Streichholzschachtel !
Batteriespannung von 3,4 bis 12 V – bei Überbrückung von SJ1 auch ab mit niedrigen Spannungen von 2,5V bis 3,5V betreibbar beispielsweise als Batterie (Akku) geeignet: min. 2 Mignon Zellen oder 9V Block oder 1 Lithium Zelle 3V oder Knopfzelle 3V
eingebaute 3,3V Stabilisierung (wahlweise überbrückbar)
eingebauter digitaler Temperatursensor DS18S20 (wahlweise bestückbar)
Die meisten I/O-Ports und AD-Ports stehen an Pin-Leisten zur freien Verfügung
Messeingang für höhere Spannung (Standard bis 13,4V – Spannungsmessbereich kann durch Widerstände frei verändert werden)
Zusätzliche Batteriespannungsüberwachung über AD-Port integriert
Äußerst geringer Strombedarf durch sparsame Bauteile:
Strombedarf im
Powerdown Modi mit schlafendem Funkmodul kleiner als 10uA
Strombedarf aktiv – jedoch mit schlafendem Funkmodul nur ca. 0,1 bis 0,2 mA
Strombedarf beim Empfang mit Funkmodul RFM12b nur ca. 15mA
Strombedarf beim Senden mit Funkmodul RFM12b nur ca. 20mA
zwei frei programmierbare Open Kollektor Schaltausgänge (bis 1A belastbar)
RFM12 oder RFM12b Funkmodul kann direkt auf der Unterseite aufgelötet werden
Hohe Funkreichweite (Siehe Datenblatt des Funkmodules)
Funkkompatibel zu RN-AVR Universal (bei gleichem Funkmodul)
Eagle–Library mit RN-MikroFunk auf DVD
zahlreiche deutsche Beispielprogramme in Bascom Basic
Doku (http://www.mikrocontroller-elektronik.de/rn-mikrofunk-mini-funkmodul-mit-programmierbaren-avr-controller/) erläutert auch die Programmierung des Funkmodules RFM12/b
Datenblättern zu Funkmodul und anderen Komponenten
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN_MikroFunk_2383_390.jpg
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN-MikroFunk_sende_390.jpg
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/RN_MikroFunk_2374_390.jpg
http://www.shop.robotikhardware.de/shop/catalog/images/artikelbilder/RN_MikroFunk/rnmikrofunk2_390.jpg