Forum: Mikrocontroller und Digitale Elektronik AVR Net-IO und K8IO Probem mit Outputs


von Samuel (Gast)


Lesenswert?

Hallo Leute, in der Hoffnung dass mir Jemand helfen schildere ich euch 
meine (für mich) unlösbare Problemstellung.

Ich habe mir bei der Fa. Pollin das Avr Net-IO und die K8IO Relaiskarte 
(Vers. 1.3) bestellt.
Damit ist vorerst nur geplant die Haustüre eines Wohnhauses und die 
Wohnungstür via Handy zu öffnen.
Das Modul schließe ich direkt an meinen Router, diesen gebe ich mit 
DynDns von aussen frei. Über meinen Server, welcher in Deutschland steht 
rufe ich ein PHP Script auf, welches wiederum meine Net.-IO Karte 
ansteuert. Somit habe ich keinen weiteren Stromverbrauch für einen 
Homeserver, welcher andauernd läuft - Root Server in Ger. ist sowieso 
schon vorhanden...

Nach der Lieferung erstmal schön brav alles zusammengebaut und gelötet, 
Netzteil an das K8IO angeschlossen (12V DV 600mAh) - soweit so gut 
(schlecht).

Das Net-IO lässt sich wunderbar ansteuern und liest mir auch die 
Eingänge des Relaisboards aus.

D.h. wenn ich einen der vier Eingänge auf der Ralaiskarte verbinde 
springt einer Radiobuttons von high auf low.

Wenn ich jedoch versuche per Software eines der wunderbaren Relais zu 
schalten passiert - wie ihr euch vielleicht schon denken könnt - nichts

Nun ist Euer teurer Rat gefragt!

Vielen Dank im Voraus

lG moe

von fonsana (Gast)


Lesenswert?

Aus der Beschreibung kann man nur Eines schlussfolgern:
Da geht was nicht.

Viel mehr Details!!!!

fonsana

von Samuel (Gast)


Lesenswert?

Hallo fonsana, kannst du mir vielleicht noch sagen welche Details du 
gern hättest?
Bin ein absoluter Neuling in diesem Bereich.

Vielen Dank!

lG Samuel

von fonsana (Gast)


Lesenswert?

Mal Dir ein Blockschaltbild des Signalflusses auf und dann geh Schritt 
fuer Schritt auf die Suche, bis zu welchem Teil es funktioniert und wo 
nicht mehr.
Da dann genauer suchen.

fonsana

von Martin H. (hofe)


Lesenswert?

Hallo Samuel

Zum Anfang seist Du vor einem Portforwarding gewarnt, denn so ist Dein 
NET-IO ohne weiteren Schutz allen I-Net Teilnehmern ausgesetzt! Das ist 
sträflich und wird sich ganz sicher rächen !
Sobald der NET-iO läuft solltest Du Dir Dyndns und VPN ansehen.

Nun zur Fehlerfindung:
Net-IO von K8IO trennen und separat mit Spannung versorgen.
Annwendung "netserver.exe" starten und Darstellung erweitern.
(rechts in der Mitte)
IP eintragen ->connect
Read Config from AVR-NET-IO -> Kontrollieren und evtl. zurück schreiben.

Es sollten nun die Outputs zu schalten sein.
Mit dem Multimeter ist der jeweilige Kanal am SUB-D kontrollierbar.
Achtung aktiv bei LOW.
Also Output Port Wert =1 ergiebt 0V am entsrechenden Ausgang und 
umgekehrt bei Low etwa 5V.
http://www.pollin.de/shop/downloads/D810058B.PDF

Ist dem so, so liegt der Fehler auf dem K8IO Modul.
(Treiber Chip ULN2803A richtig gesteckt ?)
http://www.pollin.de/shop/downloads/D710722B.PDF

von Samuel (Gast)


Lesenswert?

Erstmal vielen Dank für Eure Antworten!

Bin natürlich allen Hilfestellungen gefolgt und habe mich noch 
stundenlang mit dem Ding abgeplagt. - Bis ich es dann im hohen Bogen in 
meinen Mülleimer warf und mir ein Neues bestellte. Und siehe da, es 
funktioniert wunderbar und öffnet mittlerweile auch schon brav die 
Haustür meines Wohngebäudes, die Wohnungstür kommt noch, dazu warte ich 
noch auf meinen elektrischen Türöffner. :)

Habe nun über No-ip.org meinen Router mal mit DDNS konfiguriert und den 
Port 50290 auf mein Net-IO weitergeleitet - nun lässt sich die Haustür 
auch via Handy mit regulärer Internetverbindung (ohne im LAN zu sein) 
öffnen. Nun schreibe ich ein Skript in PHP das mir erst nach 
erfolgreicher Authentifizierung die Tür öffnet, bzw. nur mit einem 
bestimmten Link.

Hat denn schon jemand etwas ähnliches versucht bzw. geschafft?

lG Samuel

von Martin H. (hofe)


Lesenswert?

Hmm

dann schun mehr mal was der Gockel nach einem Portscan Deines I-Net IP 
zu den Ergebnissen aus "tcp port 50290 Bedienungsanleitung" so sagt.

http://www.google.de/#hl=de&sclient=psy-ab&q=tcp+port+50290+Bedienungsanleitung&oq=tcp+port+50290+Bedienungsanleitung&gs_l=hp.3...23329.32251.1.33329.20.20.0.0.0.0.172.2093.11j9.20.0...0.0...1c.bcafAArNbVk&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.&fp=a0a0c449790ff430&biw=1280&bih=663

Erster Link besagt, das es sich um ein AVR-NET-IO handeln könnte.
Dann fluggs per Telnet darauf verbinden und spätestens nach dem Kommando
"version" ist alles klar.

Ich frage mich nur noch, ob Dein NET-IO nach spätestens einer Stunde 
oder höchtens 2h platt gemacht wird.

Du musst ja selbst wissen, wie wichtig dir ein versperrtes Zuhause ist.

Wäre auch intressant, was Deine Versicherung im Schadensfall dazu sagt.

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
Noch kein Account? Hier anmelden.