- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 20

Thema: Wetterstation für CCRP5

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    42
    Beiträge
    254

    Wetterstation für CCRP5

    Anzeige

    E-Bike
    Im Rahmen einer Projektarbeit möchte ich eine Wetterstation, mit den unten aufgeführten Sensoren, für den Conrad-Roboter CCRP5 realisieren.


    Lichtsensor: https://www.roboternetz.de/phpBB2/ze...901&highlight=
    Temperatursensor: https://www.roboternetz.de/phpBB2/ze...914&highlight=
    Feuchtemesser: https://www.roboternetz.de/phpBB2/ze...953&highlight=
    Luftdrucksensor: Motorola
    Gassensor : https://www.roboternetz.de/phpBB2/ze...905&highlight=
    Schocksensor: https://www.roboternetz.de/phpBB2/ze...902&highlight=
    Windsensor: https://www.roboternetz.de/phpBB2/ze...904&highlight=
    Niederschlagsmesser: https://www.roboternetz.de/phpBB2/ze...043&highlight=
    Regensensor: Conrad-Bausatz
    Geigerzähler: aus Elektor

    Alle Sensoren liefern mir entweder eine Spannung oder Frequenz. Die anschließend über einen Microprozessor ausgelesen werden sollen. Da manche Sensoren relativ viel Strom ziehen sollen alle einzeln, ebenfalls über den Microprozessor, abschaltbar sein.
    Um die C-Control II nicht gleich komplett mit den Eingängen der verschiedenen Sensoren zu belegen, muss wie oben erwähnt ein eigener Microprozessor dafür sorgen, dass z.B. das Signal (über den emulierten I2C-Bus zur C-Control I https://www.roboternetz.de/phpBB2/ze...554&highlight= oder) direkt an den I2C-Bus der C-Control II gelangt. Außerdem soll das Wetterboard über USB ebenfalls mit Strom versorgt und an einen Pc angeschlossen werden, damit es unabhängig vom CCRP5 am Computer benutzt werden kann.
    Leider kenne ich mich mit Microprozessoren kaum aus und würde gerne wissen was man für einen braucht um das oben beschriebene Problem zu lösen. Kann auch SMD-Variante sein!
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    29.12.2005
    Ort
    Nähe Mainz
    Alter
    32
    Beiträge
    3.467
    Wie wäre es denn mit einem ATmega? Da gibt es die meisten als DIP, wenn sie größer werden nurnoch als TQPF.
    Bei robotikhardware.de gibt es schöne Einsteigerboards. Kannst da ja mal nachschauen.
    Die ATmegas haben alle I2C und RS232. Eine verbindung über USB kann man auch ohne Probleme herstellen. Da wird nurnoch ein SMD-IC benötigt (ich hasse SMD-ICs)

    Ich hoffe, dass ich dir etwas helfen konnte.

    jon
    Nice to be back after two years
    www.roboterfreak.de

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    42
    Beiträge
    254
    Prozessorgeflüster:

    Also z.B. ein ATmega16: http://www.atmel.com/dyn/resources/p...ents/2466S.pdf
    oder ATmega32: http://www.atmel.com/dyn/resources/p...ents/2503S.pdf

    Habe aber auch noch einen Prozessor gefunden der ohne zweiten Baustein USB zur Verfügung stellt: http://www.atmel.com/dyn/resources/p...ents/6175s.pdf
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    42
    Beiträge
    254
    Hmm.... Rechnet man alle Sensoren der Wettestation zusammen benötigten man folgende Eingänge:

    Licht (Strom-Spannungswandler) 1xSpg.
    Temperatur 1xSpg.
    Luftdruck 1xSpg.
    Gassensoren 2xSpg.
    Regensensor 1xSpg. bzw. 0/1
    Luftfeuchte 1xFreq.
    Geigerzähler 1xFreq.? Lautsprecher
    Schocksensor 1xSpg.??
    Windsensor ?2-Draht-Bus?
    Niederschlagsmesser ??

    ==> min. 8xSpg. 2xFreq. (insgesamt ca. 12 Sensoren)

    Jeder Sensor soll an- bzw. ausgeschalten werden können. Eine "dreistufige" LED sollte den Betriebszustand(AN-AUS-STÖRUNG) anzeigen können.
    Die gesammelten Infos sollen als I2C und USB Signal zur Verfügung stehen.


    WOO, den Controller gibts nicht!! (-;
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    23.06.2004
    Ort
    Kuala Lumpur
    Alter
    63
    Beiträge
    240

    Re: Wetterstation für CCRP5

    Zitat Zitat von solo
    ...Da manche Sensoren relativ viel Strom ziehen sollen alle einzeln, ebenfalls über den Microprozessor, abschaltbar sein....
    Hi,
    das geht nicht bei allen Sensoren - einige brauchen eine gewisse Zeit bevor das Ergebniss genau genug ist ( für die Auswertung ) .
    Also nicht einfach alles Abschalten .

    Dazu kommt - wie oft sollen die Daten gemessen werden 1 x sec / 1 x min oder gar nur 1x am Tag

    Gruss
    Artur

  6. #6
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    42
    Beiträge
    254
    Gas- und Regensensor sind beheizte Element die sehr viel Strom, vom Akku des Roboters, beziehen und deshalb auf jeden Fall abschaltbar sein müssen. Fast alle anderen Sensoren sind einfache Bauteile wie etwa Fotodioden und Thermowiderstände die im Verhältnis sehr viel weniger Strom "verbrauchen".
    Die Messwerterfassung ist ebenfalls unterschiedlich. Temp., Druck, Feucht, Windrichtung und Stärke sowie Lux und Strahlung sind aktuelle Werte und sollten sekündlich überprüft werden. Der Regensensor kann nass sein oder nicht, aslo 0/I.
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

  7. #7
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    29.12.2005
    Ort
    Nähe Mainz
    Alter
    32
    Beiträge
    3.467
    Du hast also insgesamt 12 sensoren.
    8 Sensoren, die an einen ADC müssen und zwei an einen Frequenzzähler. Zwei Sensoren stehen noch aus.
    Schau dir mal den ATMega32 an. Der hat intern 8ADCs und ein paar Frequenzzähler. Und mehr als 12 I/O-Ports, mit denen du die Sensoren ausschalten kannst.
    Wenn die ADCs nicht ausreichen sollten kannst du noch einen PCF anschließen. Da würde dir nochmal ein Bauschtein 4ADCs zur Verfügung stellen und du kannst mehrere über den I2C-Bus anschließen.

    jon
    Nice to be back after two years
    www.roboterfreak.de

  8. #8
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    42
    Beiträge
    254
    Also... Hab mir jetzt mal folgende Schaltung aus dem RN-Wissens Bereich nachgesteckt: https://www.roboternetz.de/wissen/in...leicht_gemacht
    Ist noch nicht getestet und außerdem bleiben noch ein paar Fragen offen!

    Kann ich ein 16Hz Quarz nehmen?
    Ist die Pinbelegung des ICs MAX232 CPE wirklich so durcheinander wie auf dem Bild oder ganz normal von 1-8 bzw.9-16?


    Zitat Zitat von Jon
    Eine Verbindung über USB kann man auch ohne Probleme herstellen. Da wird nur noch ein SMD-IC benötigt
    Was für ein Baustein ist das? FT??
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

  9. #9
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    29.12.2005
    Ort
    Nähe Mainz
    Alter
    32
    Beiträge
    3.467
    Zitat Zitat von solo
    Kann ich ein 16Hz Quarz nehmen?
    Ob du einen 16Hz (meinst du 16Hz oder 16MHz?) Quarz nehmen kannst weiß ich nicht. der dürfte zu langsam sein. Du brauchst auch erstmal keinen Quarz der ATMEGA hat einen internen 1MHz Quarz.

    Zitat Zitat von solo
    Ist die Pinbelegung des ICs MAX232 CPE wirklich so durcheinander wie auf dem Bild oder ganz normal von 1-8 bzw.9-16?
    Die Pinbelegung ist ganz normal. Schau dir mal dazu das Datenblatt des MAX232s an.


    Zitat Zitat von solo
    Zitat Zitat von Jon
    Eine Verbindung über USB kann man auch ohne Probleme herstellen. Da wird nur noch ein SMD-IC benötigt
    Was für ein Baustein ist das? FT??
    Schau mal bei robotikhardware.de bei den Controllerboards. Da ist bei dem RN-Mega2560 Modul (Fertigmodul mit USB) schon eine USB-Verbindung vorhanden. Im Datenblatt zu dem findest du auch die Schaltung.

    jon
    Nice to be back after two years
    www.roboterfreak.de

  10. #10
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    42
    Beiträge
    254
    Prozessorgeflüster die Zweite:

    Diese sogenannten MCU's haben bereits einen integrierten USB-Wandler!

    http://www.atmel.com/dyn/resources/p...ts/doc4136.pdf
    http://www.reichelt.de/?SID=15TtNtW9...5131-TISIL.pdf
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests