Gast
#2802225
Hallo Zusammen! Ich baue zur Zeit eine Zimmersteuerung auf. Die Komponenten sind dabei über I2C (mit Treiber) verbunden. Gesteuert wird alles über einen Master, welcher unter Anderen ein LCD und Taster besitzt. Nun soll ein AVR Webserver als Slave dazukommen. Dieser soll als Komponente dazukommen, um das ganze System möglich flexibel zu halten. So kann ich dann später den Master ersetzen durch einen mit GLCD oder noch später auch mit Touchscreen. Skizze:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
Dafür habe ich mir ein ENC28 Modul gekauft. Das Modul besteht aus dem Chip inkl. aller Bauteile und die RJ45 Buchse. Die weitere Hardware ist noch offen. Also die wahl des Controllers. Da weiß ich nicht weiter. Die Funktion sollte wie folgt sein: Der I2C Master sendet zwei Byte zum Webserver und holt 2 Byte wieder ab. Der Webserver nimmt die Daten aus dem Empfangsbuffer und zeigt diese im Browser an. Die Eingabedaten im Browser sollen dann in den Sendebuffer gelegt werden. Also Benötige ich einen kleinen Controller, der nur SPI und I2C unterstützen muss. Und natürlich genügend FLash hat. Nun ist die Frage welche Schaltung zum Nachbauen, welchen Controller und welche Software einsetzen? Im moment tentiere ich zum Nachbau einer (möglichst kleinen) bekannten schaltung, welche von Ethersex unterstützt wird. Schöne Grüße! S. Engel