Forum: Mikrocontroller und Digitale Elektronik AVR-Net-IO Fragen hoffe auf Hilfe.


von Moritz S. (Gast)


Lesenswert?

Hallo Forum,

Ich habe letzte Woche endlich meinen Avr-Net-IO bekommen. Jetzt habe ich 
das Teil komplett ausprobiert, und muss sagen das das Teil sehr 
Intressant ist- was aber nicht mein Problem ist.

Ich habe jetzt vor meinen "Schaltschrank" der komplett aus 39 Relais 
(230V)
über das AVR-NET-IO zu Schalten. Meine Frage kennt jemand einen Trick 
230V mit einem ULN-2300 an dem AVR-Net-IO zuschalten, allerdings möchte 
ich nicht zwischen jedes Relais ein 12V-Relais Schalten sondern 
irgendwie anders.

Ich hoffe ihr Profis könnt ihr mir Helfen.
PS: Weiß jemand ob man den AVR-NET-IO auch über den Browser schalten 
kann, oder muss man sich da selber was zusammen "stricken"??

MFG Moritz

von Turbotoni (Gast)


Lesenswert?

Das "über den Browser schalten" nennt sich Webserver und ist mit einer 
Kompletten Firmwareänderung verbunden.

230 V zu schalten sollte man mit Relais oder auch mit Triacs, die über 
optokoppler angesteuert werden, machen

von Moritz S. (Gast)


Lesenswert?

Ist die Variante mit den Triacs schwer, und was b rauch man dafür alles?
Oder ist das Günstiger da 12V Relais zu nehmen?

von nicht Gast (Gast)


Lesenswert?

Was sind das fuer Relais? Spulenstrom?

doch Gast

von Moritz S. (Gast)


Lesenswert?

Das sind Finder Relais, die mit 230V geschaltet werden, und 8A 
aushalten.
Hab mich eben mal über Triacs Informiert, scheint nicht schwer zu sein 
die zu benutzen.

von citb (Gast)


Lesenswert?


von Moritz S. (Gast)


Lesenswert?

Kann man das Solide State Relais auch mit 12V schalten (also am ULN)?
und gibt es eine günstigere Variante, sonst würde ich die nehmen.

von citb (Gast)


Lesenswert?

Als Eingang hat das Ding eine LED, die 10mA bekommen soll. Wo die 
herkommen ist egal.

citb

von VB-Hasser (Gast)


Lesenswert?

Moritz S. schrieb:
> Kann man das Solide State Relais auch mit 12V schalten (also am ULN)?

Ja, aber anderer Vorwiderstand.

> und gibt es eine günstigere Variante, sonst würde ich die nehmen.

Ja, Relais. Oder aus Optokoppler + Triac + Snubber + Entstörung das SSR 
selber bauen (nichts für Anfänger).

von citb (Gast)


Lesenswert?

>Ja, Relais. Oder aus Optokoppler + Triac + Snubber + Entstörung das SSR
>selber bauen (nichts für Anfänger).

Unter 99 Cent? (OK + Vorwiderstand)

citb

von Moritz S. (Gast)


Lesenswert?

Problem ist: Bei Reichelt gehen die Relais erst so ab 1,50€ los und das 
ist mehr als 99cent..

von Turbotoni (Gast)


Lesenswert?

dann such mal bei Pollin

von citb (Gast)


Lesenswert?

Aber das oben genannte kostet 0,99 EUR. Das wollte ich damit sagen.

cib

von Moritz S. (Gast)


Lesenswert?

ja oke das stimmt, was brauch man den alles für die solide state 
variante?

von citb (Gast)


Lesenswert?

Das Bauteil und einen Rv.

(Wenn Du die ULN schon dran hast).

citb

von citb (Gast)


Lesenswert?

P.S. Pro Kanal natuerlich.

citb

von Moritz S. (Gast)


Lesenswert?

Danke für deine Hilfe, aber ich hab grade mal Rechachiert und von Pollin 
die Relais gefunden, 0,50€ das stück ist ja sogar günstiger als ein 
solide state relais, gehen die auch am ULN?

http://www.pollin.de/shop/dt/NzQ2OTU2OTk-/Bauelemente_Bauteile/Mechanische_Baulemente/Relais_Zugmagnete/Relais_SRB_S_112DM.html

Und noch was: wie ist das denn mit dem Webserver da kann ich ja über dem 
Browser das Schalten so ähnlich wie mit der beigelegten Software oder?

Kenn jemand ein Tutorial wie man das mit dem Webserver macht?

MFG Moritz

von Turbotoni (Gast)


Lesenswert?

Ja, die relais funktionieren am ULN.

zum Webserverer:

http://www.ulrichradig.de/home/index.php/avr/eth_m32_ex

von Turbo T. (turbotoni)


Lesenswert?


von Moritz S. (Gast)


Lesenswert?

Zu dem Webserver: muss ich da nur die Software auf meinen AVR-NEt IO 
spielen?
Oder muss ich da auch noch Programmieren?

von citb (Gast)


Lesenswert?

>solide state relais, gehen die auch am ULN?

Fuer Zuverlaessigkeit moechtest Du denen aber noch was zur 
Funkenloeschung ueber dem Kontakt spendieren.

citb

von holger (Gast)


Lesenswert?

>Zu dem Webserver: muss ich da nur die Software auf meinen AVR-NEt IO
>spielen?
>Oder muss ich da auch noch Programmieren?

Und wie du da programmieren musst. Eigene Webseite
basteln und die Ansteuerung der Relais im Webserver machen.
Nicht unbedingt anfängertauglich.

von Moritz S. (Gast)


Lesenswert?

Auch mit der Software von Ulrich Radig?

von Moritz S. (Gast)


Lesenswert?

Noch einmal eine Frage nebenbei, Weiß jemand mit welchen pins ich einen 
74HC595 an meinen Atmea 32 Anschließen muss? wenn ja wäre nett wenn ihr 
mir helfen könnt.

von citb (Gast)


Lesenswert?

Das kommt natuerlich drauf an, was der machen soll.

citb

von Karl H. (kbuchegg)


Lesenswert?

Moritz S. schrieb:
> Noch einmal eine Frage nebenbei, Weiß jemand mit welchen pins ich einen
> 74HC595 an meinen Atmea 32 Anschließen muss? wenn ja wäre nett wenn ihr
> mir helfen könnt.


http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister

von Moritz S. (Gast)


Lesenswert?

Ich sehe es gibt mehrere Metoden den anzuschließen, welches ist die 
einfachste den an den AVR-Net-IO anzuschließen?

von Karl H. (kbuchegg)


Lesenswert?

Moritz S. schrieb:
> Ich sehe es gibt mehrere Metoden den anzuschließen, welches ist die
> einfachste den an den AVR-Net-IO anzuschließen?

Mit Draht  :-)
Im Ernst: such dir ein paar Pins aus und schliess die 3 Leitungen an.
Ums Programmieren kommst du sowieso nicht herum. Egal ob du nun die 
Hardware-SPI nimmst oder die Ansteuerung diskret mit ausprogrammierten 
Routinen machst. Der 8 Zeiler bringt dich auch nicht um.

von Moritz S. (Gast)


Lesenswert?

Mein Problem ist ja nur, das ich kein Programmierer kenn ich bräuchte 
dann ein gutes Tutorial um mich ertmal einzulesen, das such ich mir bei 
google.

Gibt es eigentlich Ein grafisches Programm zum Programmieren? also für 
die C-Control von meinem Vater gab es das, aber das war für einen 
Motorola µC.
Gibt es sowas auch für Atmegas?

von Moritz S. (Gast)


Lesenswert?

Also da bei C-Control gab es ja die Software zum Grafischen 
Programmieren dazu, gibt es sowas auch für AVR-µCs? (Atmega32) oder kann 
man die Atmegas nur mit Text Programmieren?

MFG Moritz

von zipp (Gast)


Lesenswert?

Schau dir mal das an:
http://elektronik2000.de/news.php
entspricht wohl deinen anforderungen

cu zipp

von Turbo T. (turbotoni)


Lesenswert?

Mit grafischen Programmieroberflächen, wie du dir das vorstellst, kann 
man nur das zusammen klicken, was sich der Entwickler des Programms 
ausgedacht hat.
Wenn man das Programm in alen Parametern erweitern und ändern möcht, 
kommt man um ein Programm in C oder Bascom nicht herum.

Eine weiter Möglichkeit bietet das Ethersex-Projekt, welches aber nur 
unter Linux funktioniert.

von Karl H. (kbuchegg)


Lesenswert?

Ausserdem hilft dir das nicht viel.
Wo kriegst du denn die Netzanbindung her?

von Moritz S. (Gast)


Lesenswert?

Netzanbindung?

von Turbo T. (turbotoni)


Lesenswert?

Damit ist die anbindung ans Netzwerk gemeint.

Das Projekt von Ulrich Radig
ist schon für 4 relais ausgelegt. Man kann es aber auf 8 erweitern.
Und mit zusätzlichen 595 und etwas programm sind auch mehr Relais 
möglich.

von Moritz S. (Gast)


Lesenswert?

Ja aber ich habe ja schon einen AVR net io hier, und jetzt wollte ich 
wissen od das oben genannte projekt von ulrig radig einfach ohne 
umprogrammieren geht?

von Turbo T. (turbotoni)


Lesenswert?

man muss in der config datei einstellen, das es sich um einen avr nez io 
handelt,
den prozessortyp einstellen, und nich verwendete Funktionen 
deaktivieren.
Danach den code compilieren und per ISP an den controller übertragen.

von Moritz S. (Gast)


Lesenswert?

Gut ich mach mich mal schlau darüber, bei weiteren Fragen melde ich mich 
noch mal

von Moritz S. (Gast)


Lesenswert?

Gibt es zufällig eine Seite wo gleichzeitig Beschrieben wird wie man 
einen Webserver (Also die Ports vom Atmega schalten über Browser) und 
das mit den 74HC595 macht?

von Turbo T. (turbotoni)


Lesenswert?

Ich habe noch keine gefunden, was aber nicht bedeutet, das es keine 
gibt.
Ich habe aber schon so nen programm für nen Webserver umgeschrieben, wo 
16 relais über 2 x 595 angesteuert werden.
Als erstes rate ich dir, dir WINAVR runter zu laden und zu installieren.
Und dann brauchst du noch einen ISP-Programmer für avr.

von Christoph H. (webturtle)


Lesenswert?

Also meines Eranchtens ist mehr programmieraufwand nötig als hier gesagt 
wurde.
Im Quellcode von Ulirich kann man glaube ich gerade mal 3 Ports 
schalten.

Alles weitere muss selbst dazuprogrammiert werden. Und dafür muss man in 
der Lage sein sich in fremde C Codes zu arbeiten.

Ich arbeite seit Weihnachten daran mit dem AVR Net IO und Ulrichs 
Firmware ein Webinterface fürs iPhone zu realisieren dass mir meine 
Funksteckdosen, LED STreifen und Dimmer steuert.
Da es grafisch ansprechend sein musste habe ich auch alles Grafiken auf 
einen echten MAC als Webserver legen müssen.

Das AVR ist nur noch Schaltzentrale. Und da ist einiges an 
Programmierung nötig gewesen. Ausserdem musste ich erst auf einen 
Atmega644 und danach auf einen 1284 hochgehen um genug Platz zu haben.
Jetzt wo alles ausgelagert ist, würde es vielleicht der 644 wieder 
schaffen.

Dennoch: Wenn du C kannst und es sauber aussehen soll musst du einiges 
an Zeit einplanen um Ulrichs Webserver umzuprogrammieren.

Lad es dir einfach mal runter und sie dir die httpd.c und webpage.h an.

Alternativ könntest du auch die cmd.c modifizieren und es über rs232 
steuern.

Wichtig: Nimm nen neuen µC für deine Versuche, dann hast du den original 
Net IO als Backup.

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.