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
>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.
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.
>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.
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.
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
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.
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.
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
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.
>'Assambler'
Assembler auf nem M4. Und dann noch gleich das erste Projekt. ROFL.
Na ja, wenn Deine Eingangsforderungen nur erfüllt werden sollen, ist das Teil wohl ein wenig oversized....
Industrie-Nah ist der Arduino allerdings kaum. Da würde ich eher zu einer SPS raten.
SPS alla LOGO! günstig, schnell programmiert und Ersatzteile immer lieferbar. Erweiterung ist einfach möglich.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.