Hallo Forum, Ich will mir eine Schaltung zusammen bauen, mit der ich über Netzwerk und Manuell vor Ort Relais Schalten kann. Als Netzwerkkarte soll das AVR-Net-IO zum Einsatz kommen, und ein weiterer Atmega soll die Relaissteuerung, Temperaturmessung und die Displayansteuerung (16x2 Zeichen Display) übernehmen. Nun wollte ich fragen, wenn ich das Display direkt an der EXT. Schnittstelle laufen habe, kann ich ja über das Beispielprogramm Texte anzeigen, die aber wieder weggehen. Ich möchte das so machen, das das Display standartmäßig die Temperaturen durchlaufen lässt, (so ca. 4 Temp.sensoren) und wenn ich jetzt einen Taster drücke dann geht er zu den Relais und mit Tastern kann ich dann auswählen Relais 1 AN und wenn ich wieder einen Taster drücke springt er zu Relais 2 AUS und mit Tastern kann ich dann manuell die Relais An/AUS schalten oder über das Netzwerk. Bruach ich jetzt für den Text den das Display ohne PC auf Knopfdruck anzeigen soll einen EEPROM oder etwas in der art zur Speichererweiterung wo die ganzen Texte drauf sind oder schafft ein Atmega 32/64 so etwas? Funktioniert das was ich vor habe? MFG Hansi PS: Da es mehrere Relais werden sollen, werde ich wohl eine 74HC595 Porterweiterung dazu zusammenstricken müssen.
1. Der mega32 packt das ganz alleine, wenn du noch mehr willst bau gleich nen mega644 drauf und löt dann statt 16 nen 20 MHz quarz hin -> mehr Reserve (Vorsicht pollins 20 MHz Quarze sind Oberton). 2. Wiviele Relais hast du den?, der mega hat nen haufen IOs und wenn die nich reichen dann per I2C ne Porterweiterung (oder per schiebereg wie du vorschlugst) 3. Coprozessor brauchst du ned...
Schreibs aber ins PROGMEM, wenn du die Variablen normal initialisierst, füllst du dir das SRAM voll.
Max D. schrieb: > 1. Der mega32 packt das ganz alleine, wenn du noch mehr willst bau > gleich nen mega644 drauf und löt dann statt 16 nen 20 MHz quarz hin -> > mehr Reserve (Vorsicht pollins 20 MHz Quarze sind Oberton). Ist Ok, dann werd ich wohl den Original Atmega vom Avr-et-IO oder einen 64'er nehmen. > 2. Wiviele Relais hast du den?, der mega hat nen haufen IOs und wenn die > nich reichen dann per I2C ne Porterweiterung (oder per schiebereg wie du > vorschlugst) Das sind schon so an die 60 Relais später wenn ich alles angeschlossen habe. Ich glaube da nehm ich schieberegister, weil die habe ich noch hierrumliegen. > 3. Coprozessor brauchst du ned... Gut dann kann ich mir das sparen, ist dann ja viel einfacher. Wie ist das, mit dem Text auf knopfdruck auf dem display ausgeben, gibt es da ein tutorial oder so? MFG
> Das sind schon so an die 60 Relais später wenn ich alles angeschlossen >habe. Viel Spaß beim anpassen der Software;)
holger schrieb: > Viel Spaß beim anpassen der Software;) Ja das habe ich mir auch schon so gedacht, das kann ein tolles und langes Projekt werden ;)
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.