Elektronik2000.de Forum
» Archiv
» E2000-Logik for Original Pollin Firmware
Hardware-Eingänge E1 bis E8
Seiten (1): [1]  
Autor Beitrag
 
trollo52

der mit den IC's tanzt
Hardware-Eingänge E1 bis E8
Nachdem ich mich ein wenig mit der E2000 Logik-Software beschäftigt habe, bin ich auf eine Sache gestoßen,
die so nicht richtig sein kann.

Wenn ich eine Datei lade, zum Beispiel das Treppenhauslicht oder einen Plan selbst erstelle, so funktioniert
die Simulation ohne aktive Hardware soweit gut. Die in den Plan einbezogenen Eingänge sind offen und lassen sich
durch Mausklick schließen oder wieder öffnen.

Wenn man jedoch als Hardware das AVR-NET-IO aktiviert und dann die Simulation startet so werden alle in den Plan einbezogenen
Eingänge sofort aktiviert (geschlossen).
Es bedeutet, dass sofort eine Funktion ausgeführt wird, beim Treppenlicht geht z.B. sofort das Licht an.

Diese Eigenschaft kann ja nicht gewollt sein.
Ist da noch ein Fehler in der Software oder liegt der Fehler bei mir?

Gruß
trollo52
_________________________
AVR-NET-IO mit ATMega644 + E2000-Logik-Software V2.1.2 + ADD-Board V1.3 + Output Device 8fach V1.3
+ Temperatur Device 2fach V1.1 + Input Device 8fach V1.3 + Realtime Clock + modifizierte Pollin-Relaiskarte K8IO + ISP-Adapter + ISP-Eigenbau-Programmer
trollo52 ist offline  
 
Akim (Administator)
Ich denke das du eine Relaikarte an dem Board hast ?

Wenn ja welche ?

Desweitern bitte daran denken :

Die Eingänge IN 1-8 sind Hardware Eingänge die du im Simulations Modus betätigen kannst.

Wenn eine Hardware aktiv ist können dieses Schalter nicht bedient werden,
da sie dann die Zustände des Boards wieder geben.
(Externe Schalter benutzen)

Am einfachsten ist es wenn du dir zu den Eingängen parallel noch 8 Simulations- Schalter einbaust.

Diese Schalter findest du links in den Bauteilen.

Dann kannst du auf dem PC Schalten und gleichzeitig externe Schalter nutzen.
Akim ist offline  
 
trollo52

der mit den IC's tanzt
Eine Relaiskarte habe ich nicht angeschlossen.

An die Ausgänge der 25pol. Sub-D Buchse des Pollin Boards, habe ich Leuchtdioden über entspr. Vorwiderstände angelötet und an die Eingänge normale mechanische Taster (Schließer).

Wenn Simulation läuft verwende ich dann diese "Hardware-Tasten", andere Softwareseitigen Taster verwende ich nicht.

Das Problem ist aber, dass beim Einschalten der Hardware-Simulation, die Taster sofort als geschlossen abgebildet, das heisst aktiviert werden und auch, z.B. ein Timer gestartet wird, obwohl dies erst nach betätigen des Hardware-Tasters hätte geschehen dürfen.

Wenn ich einen Taster am Board schließe, so öffnet sich der Eingangsschalter im Simulations-Schaubild und umgekehrt.
Die Funktion ist also invertiert.

Gruß
trollo52
_________________________
AVR-NET-IO mit ATMega644 + E2000-Logik-Software V2.1.2 + ADD-Board V1.3 + Output Device 8fach V1.3
+ Temperatur Device 2fach V1.1 + Input Device 8fach V1.3 + Realtime Clock + modifizierte Pollin-Relaiskarte K8IO + ISP-Adapter + ISP-Eigenbau-Programmer
trollo52 ist offline  
 
Tropby (Administator)
Bei unserem System ist 5V gleich einer 1 und 0V gleich einer 0. Daher kann es sein, dass du die Taster falschrum angeschlossen hast? Am besten sollten immer Pull-Down-Widerständerstände an den Eingängen vorhanden sein.
_________________________
Elektronik2000.de | Software-Entwickler
Tropby ist offline  
 
trollo52

der mit den IC's tanzt
Zitat von Tropby:
Bei unserem System ist 5V gleich einer 1 und 0V gleich einer 0. Daher kann es sein, dass du die Taster falschrum angeschlossen hast? Am besten sollten immer Pull-Down-Widerständerstände an den Eingängen vorhanden sein.



habe alle Eingänge über 10K Widerstände an Plus 5V liegen.
Ist das OK?

Gruß
trollo52
_________________________
AVR-NET-IO mit ATMega644 + E2000-Logik-Software V2.1.2 + ADD-Board V1.3 + Output Device 8fach V1.3
+ Temperatur Device 2fach V1.1 + Input Device 8fach V1.3 + Realtime Clock + modifizierte Pollin-Relaiskarte K8IO + ISP-Adapter + ISP-Eigenbau-Programmer
trollo52 ist offline  
 
Tropby (Administator)
Dadurch haben alle Eingänge im nicht geschalteten Zustand 5V anliegen. Dies entspricht in der Software von uns und auch in der Pollin Software einer 1 also ein High-Pegel (Rot Dargestellt).

Damit die Simulation richtig funktioniert werden die eingänge mit Widerständen zu 0V gezogen und über die Taster dann 5V angegeben. Daher kommt auch dein Effekt, dass die Schalter "falschrum" funktionieren.
_________________________
Elektronik2000.de | Software-Entwickler
Tropby ist offline  
 
trollo52

der mit den IC's tanzt
Hallo Tropby,

vielen Dank für die Erläuterung.
Habe alles von Pull-Up in Pull-Down geändert und alles ist gut. :D = Breites Grinsen
Jetzt wird +5Volt über die Taster auf die Eingänge geschaltet.

Thema erledigt.

Gruß
trollo52
_________________________
AVR-NET-IO mit ATMega644 + E2000-Logik-Software V2.1.2 + ADD-Board V1.3 + Output Device 8fach V1.3
+ Temperatur Device 2fach V1.1 + Input Device 8fach V1.3 + Realtime Clock + modifizierte Pollin-Relaiskarte K8IO + ISP-Adapter + ISP-Eigenbau-Programmer
trollo52 ist offline  
Seiten (1): [1]  
 
Suche
» Erweiterte Suche
Optionen
Druckansicht Druckansicht
Thema weiterempfehlen Thema weiterempfehlen