Energieeffizienter uC mit CAN gesucht

Gast #2425924
Lesenswert?

Hallo,

ich bin Elektronikstudent im 3. Semester, kenne mich somit also schon 
ein wenig aus.


Ich suche einen geeigneten uC mit CAN, der Energieeffizient ist. Er soll 
einfache Regelungs-/Messaufgaben erledigen.

Spannung von einem Hallsensor messen
Steuerung eines Bistabilen Relay
eventuell noch Zeitsteuerung des relays ( Zeit in EEPROM Speichern )

Habe da den AT90CAN128 entdeckt:

bei 16 MHz und 4,5V verbraucht er ca 11 mA
und bei 8 MHz und 2,7V nur 3 mA

ich denke für die geringe Anforderung reichen doch eigentlich die 8 MHz 
aus ?

kennt jemand einen besser geeigneten uC ?

Noch eine Frage nebenbei:
Das Relay soll Netzspannung schalten. Ist ja keine große Sache , doch 
mache ich mir Gedanken über Nässe. Soll ich die Platine einfach in die 
Unterputzdose legen oder noch irgendwie schützen ? Kann ja mal vorkommen 
dass Nässe eindringt.

Mark
Gast #2425968
Lesenswert?

sieht auch nicht schlecht aus, nur habe ich noch keine Erfahrungen mit 
32bit Cortex uC. Habe bis jetzt nur mit PICs und AVRs gearbeitet. Wollte 
mich schon seit einiger Zeit mit einem Cortex beschäftigen, habe aber 
bis jetzt keine guten Bücher/Tutorials gefunden.
#2426005
Lesenswert?

@  Mark Schmitt (Gast)

>ich denke für die geringe Anforderung reichen doch eigentlich die 8 MHz
>aus ?

Da reicht 1 MHz locker. Plus Sleep Mode braucht der uC praktisch 
nichts, das Netzteil zieht 100mal mehr Leerlaufleistung.

>kennt jemand einen besser geeigneten uC ?

Die Anforderungen erfüllen Dutzende uCs. Wenn dir der AVR gefällt, nimm 
ihn. Gibt ja gerade auch hier auf der Seite sehr viele Informationen 
darüber.

>Das Relay soll Netzspannung schalten.

Relais mit Logik ansteuern.

>Ist ja keine große Sache , doch
>mache ich mir Gedanken über Nässe. Soll ich die Platine einfach in die
>Unterputzdose legen

Eigentlich schon. Wenn man die Kriechwege einhält passt das schon. Siehe 
Leiterbahnabstände.

MfG
Falk
Gast #2426012
Lesenswert?

Kenne mich bei den Microchips nicht so aus, aber da gibts auch einige 
mit CAN. Hab mal grad den Product Selector bemüht und hab einfach den 
obersten genommen.

Die größten Einsparungen wirst Du machen wenn Du einzelne Module ganz 
abschalten kannst (oder sie erst garnicht vorhanden sind), den uC nur 
mit der nötigen Taktfrequenz/Betriebsspannung versorgst und ihn in der 
restlichen Zeit wo er nichts zu tun hat in den Sleepmode legst.
Gast #2426021
Lesenswert?

Ach ja den AT90CAN hatte ich zwar auch schon ein paar mal, was mich da 
aber extrem stört ist der hohe Preis. Ein PIC kostet da gerade mal 1/3.
Vielleicht ist es sogar günstiger einen kleinen PIC/ATMEL zu nehmen und 
dann einen externen CAN-Baustein alla MCP2515 anzuhängen!?
Der braucht aber dann alleine schon 10mA.

Von daher finde ich die PIC's nichtmal schlecht.
(Obwohl ich noch nie was mit denen gemacht habe)
Aber wenn hier im Forum ab und zu eine Frage zu CAN kommt wird 
eigentlich relativ oft auf Micorchip verwiesen.

Musst Du Dir selber mal anschauen.

Grüße
Gast #2426269
Lesenswert?

Mark Schmitt schrieb:
> Spannung von einem Hallsensor messen
> Steuerung eines Bistabilen Relay
> eventuell noch Zeitsteuerung des relays ( Zeit in EEPROM Speichern )

> ich denke für die geringe Anforderung reichen doch eigentlich die 8 MHz
> aus ?

Bei 8 Mhz dreht er halt knapp 8 Millionen mal pro Sekunde Däumchen statt 
knapp 16 Millionen mal. Oder mit anderen Worten: Ja.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren