geeigneter Mikrocontroller gesucht

OP (Firma: FHA) #832614
Lesenswert?

Hallo zusammen...

Ich muss im Rahmen einer Studienarbeit eine Pereperie über die USB 
Schnittstelle mit einem PC verbinden und steuern/regeln können.
Wir haben uns für eine Lüftersteuerung entschieden die einen Lüfter 
Regelt (wenn möglich ber Phasenanschnittsteuerung) die Regelung soll 
über einen Temperatursensor erfolgen.
So soviel zum äußerlichen :)
Ich such also einen Mikrocontroller mit dem ich oben genannte Aufgaben 
realisieren kann also eine Geschwindigkeitsregelung.

Der Chip sollte ebenfalls über die Schnittstelle beschreibbar sein und 
nicht wie die PIC reihe die Software eingebrannt werden (soweit ich 
weiss??)

Ihr seht ich bin in der Materie noch nciht so bewandert es hapert uns 
nur an der auswahl eines geeigenten Chips, die Programmierung ist kein 
Problem (Elektrotechnik 6. Semster)

Ich bedanke mich schon mal im vorraus für konkrete Antworten.
#832625
Lesenswert?

Die Aufgabe klingt so, als ob Du nicht unbedingt USB-Software schreiben 
mußt (das kann Mannjahre kosten).

Nimm z.B. einen AVR und nen FTDI-Chip an dessen UART.
Damit bist Du den ganzen USB-Ballast los, denn der Chip wirkt wie ne 
UART, die übers USB-Kabel läuft.

Es gibt auch reichlich UART-Bootloader hier im Forum und anderswo.
Damit kannst Du die Software im MC updaten.
Solange die Applikation noch Muh macht, kann sie das per Kommando über 
Watchdogreset aufrufen.
Ansonsten muß man dazu ein Reset machen.


Peter
OP (Firma: FHA) #832648
Lesenswert?

Google findet viel zu viel  :)
Da iss die Informationsflut kaum zu bewältigen @ Jürgen G.

@ Peter
Ich muss also nicht zwingend eigene Software scheiben damit mein MC über 
USB mit meinem PC kommunizieren kann, dieser AVR erledigt meine ihm 
gestellten Aufgaben auch so, seh ich das richtig??
Das Problem an dieser Aufgabe ist eben das eine USB Schnittstelle 
gefordert ist.
Aber die ihm gestellten Aufgaben muss ich doch schon selbst 
programmieren??



Vielen dank für eure schnellen antworten :)
#832732
Lesenswert?

Tobias Lintner wrote:
> Google findet viel zu viel  :)
> Da iss die Informationsflut kaum zu bewältigen @ Jürgen G.
>
> @ Peter
> Ich muss also nicht zwingend eigene Software scheiben damit mein MC über
> USB mit meinem PC kommunizieren kann,
doch, aber nicht direkt das USB-Protokoll, sondern du brauchst nur Daten 
an das U(S)ART senden und der FTDI ist dann ein autonomer USB-UART 
Wandler.

> dieser AVR erledigt meine ihm
> gestellten Aufgaben auch so, seh ich das richtig??
USB <--> UART macht der FTDI

> Das Problem an dieser Aufgabe ist eben das eine USB Schnittstelle
> gefordert ist.
Is ja dann ein USB-Stöpsel dran!

> Aber die ihm gestellten Aufgaben muss ich doch schon selbst
> programmieren??
gutes zureden wird net viel helfen ;-)
Das Einzige was du ins Flash "brennen" musst is der Bootloader, Für 
sowas reicht der einfachste Adapter aus 2 oder 3 Widerständen und 
einigen Drähten über LPT. Den Rest schickst du dann einfach uber UART 
(USB) rein.

Als konkreten Vorschlag für den µC würd ich den ATmega8/88 empfehlen, 
der hat 8k Flash, is also groß genug. Als Thermosensoren würd ich gleich 
irgendwelche digitalen nehmen, die über I²C/TWI oder 1Wire 
kommunizieren. Einen 1Wire Bus kannst viiiiel länger als I²C machen.

Grüße,

Markus

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