Forum: Mikrocontroller und Digitale Elektronik µC zum regeln, steuern und messen mit Zeitschaltuhr gesucht


von Alexander (Gast)


Lesenswert?

Hallo Community,

ich suche eine µC mit folgenden Eigenschaften

- Zeitschaltuhr mindestens 8 Ausgänge
- messen von Temperatur und Luftfeuchtigkeit
- regeln von Gebläse und LED (LM3464)
- Mac freundlich


bin bei der Suche auf den Arduino gestoßen, habe aber gelesen, dass es 
sich hauptsächlich an Leute richtet die wenig bis keine Erfahrung mit 
Programmieren haben. Habe selbst Mechatronik studiert und Erfahrung mit 
C und Assambler. Die Lernkurve kann also auch etwas steiler sein. Ich 
will möglichst viel dabei lernen ohne rumflicken zu müssen.

Könnt ihr mir noch was empfehlen?

Beste Grüße
Alexander

von Zuse, Konrad (Gast)


Lesenswert?

>Ich will möglichst viel dabei lernen ohne rumflicken zu müssen.
Das schließt sich mMn aus.

Kannst ja auch das Arduino-Board nehmen und selber in C was 
draufbrutzeln. Und Uhren mit I2C sollte es auch geben. Ich hab mal die 
4513 genommen, die hatte SPI. Manche I2C-Uhren reagieren auf Zeitabrage 
nämlich komisch und werden mit der Häufigkeit der abfragen langsamer. 
Ansonsten steht das STM32F4 Discovery Board grad hoch im Kurs, das gibts 
für unter 20EUR und hat eine eingebaute Uhr. Könnte aber sein das man 
nen Quarz nachrüsten muss.

von Michael (Gast)


Lesenswert?

Alexander schrieb:
> ich suche eine µC mit folgenden Eigenschaften
>
> - Zeitschaltuhr mindestens 8 Ausgänge
> - messen von Temperatur und Luftfeuchtigkeit
> - regeln von Gebläse und LED (LM3464)

Das sind nicht µC Eigenschaften, sondern könnte eher als Ausgangspunkt 
für eine Programmbeschreibung dienen. So bescheiden wie die 
Hardwareanforderungen sind, sollte selbst ein Arduino Pro Micro dafür 
reichen.

von Zuse, Konrad (Gast)


Lesenswert?

>Das sind nicht µC Eigenschaften, sondern könnte eher als Ausgangspunkt
>für eine Programmbeschreibung dienen.
Hab ich eigentlich auch gedacht. Sind eher typische 
Projektanforderungen. Aber außer ner SPS für mind. 150EUR bleibt halt 
nur ein uC übrig. und jeder 0815-uC sollte die Aufgabe erfüllen.

von Zuse, Konrad (Gast)


Lesenswert?

Interessant ist:
>regeln von Gebläse und LED (LM3464)
da kannste nen PID-Regler draufsetzen. Brett Bureaugard(?) hat dazu für 
die Arduinos ein lehrreiches Howto gemacht und erklärt was man bei nem 
(Software-)PID alles beachten muß. Kernig.

von Lothar (Gast)


Lesenswert?

Alexander schrieb:
> Mac freundlich

Falls damit die Entwicklungsumgebung gemeint ist, das kostenlose 
LPCxpresso für die NXP uC gibt es für den Mac:

http://lpcware.com/lpcxpresso/download

Und für die beschriebene Aufgabe reicht ein kleiner uC z.B. LPC812 oder 
LPC1112 als SO (oder DIP):

http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC812M101JD20.html
http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC1112FD20.html

von Alexander E. (blackpearl)


Lesenswert?

Danke für die Antworten. Habe mich im Startbeitrag etwas unvollständig 
ausgedrückt.

- mit lernen meine ich vielleicht einen industrienäheres Produkt 
einzusetzen, als der Arduino ist

- mac freundlich heißt für mich dass die benötigte Software auf Mac 
läuft und das Compilieren/Sync ohne viele Mausklicks funktioniert

- Toll wäre wenn die Möglichkeit besteht Information auf einem Webportal 
abzurufen. Arduino hat anscheinend noch so seine Probleme.

von Manuel K. (manuelk)


Lesenswert?

Ich denke dass du mit einem Arduino sicherlich besser bedient bist da du 
wenig bis kein Vorwissen in diesem Bereich hast. Wenn du dein Projekt 
mit einem Arduino umgesetzt hast und das viel zu einfach war, kannst du 
ja immer noch auf einen MSP430 oder so umsteigen.

Aber mit diesem direkt beginnen finde ich ziemlich happig....
Der große vorteil von Arduino ist, dass es unzählige Beispiele, Foren, 
Hilfestellungen usw. gibt welche auch Anfängerfragen beantworten...

Ich wünsche dir viel Erfolg.

von Alexander E. (blackpearl)


Lesenswert?

Danke für die Antworten. Ich habe mich jetzt für den Teensy 3.0 
entschieden.
http://www.pjrc.com/teensy/

- USB Unterstützung
- RTC integriert, Quarz muss jedoch noch angeschlossen werden
- genügend Anschlüsse um das Projekt noch zu erweitern
- genügend Leistungsreserven mit 32 bit ARM Cortex-M4 48 MHz
- unterstützt Breadboard
- Teensy Loader für Win/Mac/Linux verfügbar

von m.n. (Gast)


Lesenswert?

Alexander Erl schrieb:
> - genügend Leistungsreserven mit 32 bit ARM Cortex-M4 48 MHz

... und moderne 3,3V Versorgungsspannung.
Aber sieh Dir vielleicht vorab die Handbücher zum Cortex-M4 an, 
insbesondere, wenn Du 'Assambler' programmieren möchtest.

von Beobachter (Gast)


Lesenswert?

>'Assambler'
Assembler auf nem M4. Und dann noch gleich das erste Projekt. ROFL.

von Andi (Gast)


Lesenswert?

Na ja, wenn Deine Eingangsforderungen nur erfüllt werden sollen, ist das 
Teil wohl ein wenig oversized....

von Stefan (Gast)


Lesenswert?

Industrie-Nah ist der Arduino allerdings kaum. Da würde ich eher zu 
einer SPS raten.

von Markus (Gast)


Lesenswert?

SPS alla LOGO! günstig, schnell programmiert und Ersatzteile immer 
lieferbar.
Erweiterung ist einfach möglich.

von kopfkratzer (Gast)


Lesenswert?

Ich weiß ja nicht was Du mit "industrienah" meinst, AVRs findet man da 
ohne Probleme z.B. im Auto ...
Für dich reicht, wenn Du keine DCF77 Genauigkeit brauchst, ein Quarz an 
einem Mega88 mehr als aus.
Dann bleiben Dir mit 1-wire für Temperatur 18 I/Os übrig und via PWM 
läßt sich sicherlich Dein Lüfter/Gebläse und die LED regeln.
USBAsp als Progger wird direkt vom MAC (OS/X) unterstützt.
Die Frage ist halt mal wieder WAS das werden soll ?

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.