Elektronik2000.de Forum
» Archiv
» E2000-Logik for Original Pollin Firmware
Wichtig: Grundgedanke E2000 Logik
Seiten (1): [1]  
Autor Beitrag
 
Akim (Administator)
Grundgedanke E2000 Logik
E2000-Logik ist ein Programm was ermöglichen soll Steueraufgaben
in den unterschiedlichsten Arten zu übernehmen.

Warum haben wir angefangen so etwas zu programmieren ?

Alle hinsetzen dauert länger! Nein Quatsch

Wir, die Entwickler, haben es einfach satt immer zusehen zu müssen
wie Leute die elektrotechnisch sehr fit sind immer wieder an der
Prozessor Programmierung scheitern. (Nicht weil sie dumm sind, sondern weil
ihnen die Zeit fehlt oder sie mehr dem praktischem Teil zugetan sind.)

In den Foren ist es fast unmöglich wirklich etwas zu lernen wenn man nicht schon
vieles kann. Mal ehrlich! Jemand stellt eine Frage und anschließend ergeben sich aus
den Antworten wieder 1000 Fragen und das Lexikon zum Übersetzen der Abkürzungen sollte
auch immer daneben liegen. Kurz gesagt für die kleinsten Dinge braucht man unendlich viel Zeit.

"Aber ich will doch nur, dass mein PC sich um eine bestimmte Uhrzeit einschaltet"
als Beispiel.

Aber Hallo? Wir sind im Jahre 2011 das muss echt nicht mehr sein!

Wer die Prozessor Programmierung lernen möchte, sollte E2000-Logik nicht unbedingt
benutzen, weil er damit nicht wirklich etwas lernen kann. Wer allerdings keine Ausbildung zum
Informatiker in Richtung Prozessor Programmierung machen möchte und anschließend noch 2 Jahre Digitaltechnik
Studieren möchte für dem ist es genau das richtige.
"Denke dir deine Steuerung aus und mach SIE"


Warum das NET-IO Board als Grundstock:

Ganz einfach es ist supergünstig und absolut zu gebrauchen.
Natürlich gibt es auch KNX Bus , LCR, Homeatic ....... und was weis ich noch alles.

Glaubt mir, ich kenne Sie alle, lückenlos sind die auch nicht und für den kleinen Einsatz viel zu kostenintensiv.


Wo geht es hin mit E2000 Logik?

Es wird zwei Schienen geben. Die eine wird sich stets an den Originalzustand halten.
Die andere wird sich deutlich abheben davon.

Features Liste


Erforderliche Hardware für die Erweiterung:

  1. Ein Erweiterungsmodul, das ihr so auf euer Net-IO stecken könnt.
  2. Der Prozessor wird angehoben auf einen Mega 64.



Hardware die in der Vorbereitung bereits existiert:

  • I2C Display zum Einsatz lokal am Net-IO
  • RS485 Display für den entfernten Einsatz
  • Temperatur Sensorik für den lokal Einsatz
  • RS485 Temperatur Sensorik für den entfernten Einsatz
  • Hutschienen Ansteuermodul für Relais (speziell Finder)
  • RS485 IO-Modul zu entfernten Steuerung
Zuletzt bearbeitet 10.03.2011 - 08:32:52 Uhr von Tropby
Akim ist offline  
 
Maddin-GOE
Sehr schön geschrieben. Ich habe mich auch als Laie 2 wochenlang durch solche Foren gelesen, und habe es letztendlich aufgegeben meinen Atmega zu programmieren. Bin jetzt jedenfalls hoffnungsvoll auf euch angewiesen.
Euer letztes Update ist ja mal richtig groß! Wenn im jetzigen Zustand der E2000 nicht auch noch ein Rechner im Hintergrund laufen müßte, wäre doch das Programm eigentlich schon "serienreif", oder.
MACHT WEITER SO!!!
Maddin-GOE ist offline  
 
Akim (Administator)
Wenn du dir die Features Liste ansiehst, kannst du sehen, was möglich sein wird.
Besser gesagt, was möglich ist. (Haben bereits mehrere IO-Module im Test so laufen)

Ich bin ein Mensch aus der Praxis und kann es wirklich gut nachvollziehen wie schwer es ist mal eben einen Prozessor
zu programmieren, wenn man sich damit nie wirklich beschäftigen muste. (Habe mehrer Schüler betreut)
Lolll nein bin kein Lehrer.

Wir müssen einige Steine aus dem Weg räumen, damit das Teil so funktionieren kann das es für die Praxis
wirklich all around einsetzbar ist.


Also was muss getan werden?



1. Das Net-IO Board kann von sich aus weder Datum noch Uhrzeit
(Es sei denn, es ist mit dem Internet verbunden)

Lösung: Ein Zeit- Baustein muss her mit Sicherung gegen Stromausfall.


2. Der Speicher für selbstlaufende Programme (Webserver) ist sehr klein und damit recht schnell erschöpft.

Lösung: Ein Speicher (Eprom) muss her.


3. Ein und Ausgänge könnten mehr sein bzw. sind teilweise sehr umständlich zum Verkabeln.

Lösung: Ein Bus muss her.

Mit einem Bus hat man die möglichkeit über mehrere Hunderte Meter unzählige Verbraucher zu schalten,
Temperaturen zu messen, Schalter einzubinden , Displays und und und.


Jetzt das größte Problem wie bekommt man das hin ohne Microcontroller Programmieren zu müssen ?

Lösung: Man nehme :


1 Zusatzplatine E2000 Logik ADD Board
(Dieses Board wird einfach auf euer NET-IO aufgesteckt und euer Board bleibt im original Zustand. )








2. Atmel Mega64 mit Bootloader
(Der original Prozessor vom NET-IO ist nicht ohne Programmierer nutzbar)

3. E2000 Logik Software


Ich fange in Kürze an eine Hardware Liste zu erstellen und gehe dort ganz genau auf alles ein.



Damit wird alles möglich sein was man braucht !!!! (meine Meinung)
Funk brauchen wir nicht dafür gibt es WLAN

Weiteres folgt............
Zuletzt bearbeitet 10.03.2011 - 23:32:31 Uhr von Samy
Akim ist offline  
 
Maddin-GOE
gebt Ihr dann auch eine Anleitung heraus, wie man den Bootloader auf den Atmel Mega64 drauf bekommt?
Weil, an sowas scheitere ich leider schon.
Maddin-GOE ist offline  
 
Akim (Administator)
Natürlich machen wir das !

Wir werden auch zum unkostenbeitrag fertig Programmierte ATMELs versenden wenn gewünscht.
Die haben dann den passenden Bootloader drauf und können mit E2000 Logik umprogrammiert werden.

Somit ist keine Programmierung des ATMELS mit einem Programmer nötig.
Akim ist offline  
Seiten (1): [1]  
 
Suche
» Erweiterte Suche
Optionen
Druckansicht Druckansicht
Thema weiterempfehlen Thema weiterempfehlen