Zwei Motoren mit Attiny85 ansteuern

#3327895
Lesenswert?

Ich möchte zwei Motore ein- und ausschalten. Dazu möchte ich einerseits 
zwei Temperaturen andererseits die aktuelle Zeit auswerten.

Die Idee ist, dass ich einen Attiny 85 verwende. Dieser soll über I2C
einen AD Wandler (PCF8591), eine Uhr (DS1621), eine Portwerweiterung ( 
PCF 8574 an welches ich die Motor"steuerung" hänge), eine 
Porterweiterung (PCF 8574) für das Einlesen von Tastern und ein LCD 
Modul (Pollin 810145) ansteuern. Es reicht mir völlig aus, wenn ich die 
beiden Temperaturen im Viertelstundentakt auslese. Auch das Ein- und 
Ausschalten der Motoren kann im Viertelstundentakt erfolgen.

Meine Frage: Ist das aus Eurer Erfahrung möglich diese Schmittstellen
sämtlichst über einen kleinen Attiny zu bedienen? Ich möchte einfach 
verhindern, dass ich am Ende feststelle, dass es ein I2C Modul zu viel 
ist, oder das die Programmierung eines Menüs, in welchem ich die Uhrzeit 
und die Schalttemperaturen einstelle für den Attiny zu viel ist. Ich 
muss mich um Motorschutz etc. Nicht kümmern, das machen die nämlich 
selber. Hat jemand irgendein Gefühl dafür, ob das Aussicht hat? Sonst 
weiche ich gleich auf größere Typen aus.
#3327932
Lesenswert?

Lutz S. schrieb:
> Dieser soll über I2C
> einen AD Wandler (PCF8591), eine Uhr (DS1621), eine Portwerweiterung (
> PCF 8574 an welches ich die Motor"steuerung" hänge), eine
> Porterweiterung (PCF 8574) für das Einlesen von Tastern und ein LCD
> Modul (Pollin 810145) ansteuern.

Du willst Dir wohl die Programmierung so richtig schwer machen.
Ist es Dir zu einfach, gleich einen AVR mit genügend Pins zu nehmen?

Nimm nen größeren AVR und Du mußt nicht noch 100 ICs dranpappen.
Uhrzeit geht prima mit Timer und ADC (10Bit) ist auch schon drin.

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