Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tænde og slukke relæ

5 views
Skip to first unread message

Morten P

unread,
Dec 5, 2009, 2:17:51 PM12/5/09
to
Jeg har behov for at t�nde og slukke en r�kke rel�er igennem Perl.

Nogen der kender et stykke elektronik der kan klare denne opgave?

Jeg t�nker at f.eks. parallel porten kunne v�re relativt enkel at styre
igennem perl?


Flemming Frandsen

unread,
Dec 5, 2009, 4:59:49 PM12/5/09
to
Morten P wrote:
> Nogen der kender et stykke elektronik der kan klare denne opgave?

Hvis du kun skal bruge rel� udgange s� findes der f�rdige produkter:
http://www.sigma-shop.com/product/7/usb-relay-controller-one-channel.html
http://www.sparkfun.com/commerce/product_info.php?products_id=9526

Hvis du gerne vil have lidt mere intelligens kunne s�dan en her:
http://www.sparkfun.com/commerce/product_info.php?products_id=30

... eller en Arduino med et passende shield v�re en l�sning.


> Jeg t�nker at f.eks. parallel porten kunne v�re relativt enkel at styre
> igennem perl?

Det er efterh�nden sj�ldent at man har en parallel port, s� det er v�rd
at kigge p� en USB enhed.

--
Flemming Frandsen - http://dren.dk - YAPH

Morten P

unread,
Dec 6, 2009, 12:15:44 AM12/6/09
to
> Hvis du gerne vil have lidt mere intelligens kunne s�dan en her:
> http://www.sparkfun.com/commerce/product_info.php?products_id=30


Den ser ganske interessant ud! Dels er det RS232 som Device::SerialPort nok
let klarer at styre, og dels er der fire rel�er og prisen er ca 150 :-)

Ved du om man kan f� den (eller lignende) i DK?

Jeg forestiller mig at tidshorisonten i at f� den sendt fra USA + told kan
v�re lidt besv�rlig :-)


Flemming Frandsen

unread,
Dec 6, 2009, 5:58:42 AM12/6/09
to
Morten P wrote:
>> Hvis du gerne vil have lidt mere intelligens kunne s�dan en her:
>> http://www.sparkfun.com/commerce/product_info.php?products_id=30
>
> Den ser ganske interessant ud! Dels er det RS232 som Device::SerialPort nok
> let klarer at styre, og dels er der fire rel�er og prisen er ca 150 :-)

Tricket er at der ingen firmware eller controller er, s� for at bruge
den skal du skrive noget firmware og bl�se den i en controller.


> Ved du om man kan f� den (eller lignende) i DK?

Det er olimex der har lavet boardet:
http://olimex.com/dev/avr-io.html

Et alternativ kunne ogs� v�re det her som kommer med controller
monteret: http://olimex.com/dev/avr-io-m16.html
... dog stadig uden firmware s� du skal have en programmer til at putte
firmware i den med og du skal nok skrive firmwaren i C selv.

Deres prisliste er her:
http://olimex.com/dev/pricelist.html


Arduino har indbygget USB interface (som dukker op som en seriel port)
og en bootloader som g�r at du ikke har brug for nogen ekstern
programmer, du skal selvf�lgelig stadig rode med firmwaren for at f� den
til at g�re noget interessant, men det er meget nemt at komme igang med.


Hvis du ikke vil skrive firmware selv s� er der nok kun de f�rdige
produkter i stil med den her at ty til, det ender ogs� som en seriel
port i din PC:
http://www.sigma-shop.com/product/8/eight-channel-usb-relay-controller-rs232-serial-controlled-12v.html

Hvis du gerne vil bruge parallel porten s� er der faktisk ogs� s�dan en:
http://www.sigma-shop.com/product/10/relay-unit-control-up-to-8-devices-using-your-pc-12v.html


> Jeg forestiller mig at tidshorisonten i at f� den sendt fra USA + told kan
> v�re lidt besv�rlig :-)

M�ske, regn med en uges tid eller to fra Olimex, de er i Bulgarien lige
som sigma-shop.

Morten P

unread,
Dec 6, 2009, 6:09:01 AM12/6/09
to
> Tricket er at der ingen firmware eller controller er, s� for at bruge den
> skal du skrive noget firmware og bl�se den i en controller.

Nu ved jeg ikke hvad det betyder at skrive en firmware + controller, men kan
man ikke bare s�tte og slukke bits i seriel porten og s� tr�kker og slukker
rel�erne?

Den kommer altid til at v�re sluttet til en Linux uanset hvad og signalerne
initieres altid fra Perl.


> ... dog stadig uden firmware s� du skal have en programmer til at putte
> firmware i den med og du skal nok skrive firmwaren i C selv.

Den skal jeg nok stadig have forklaret :-)

> Hvis du ikke vil skrive firmware selv s� er der nok kun de f�rdige
> produkter i stil med den her at ty til, det ender ogs� som en seriel port
> i din PC:
> http://www.sigma-shop.com/product/8/eight-channel-usb-relay-controller-rs232-serial-controlled-12v.html

Den er jo endnu vildere end den anden :-D

Sparkfun kunne jeg i �vrigt ikek oprette mig p�, den ville have en gyldig
email men der var intet felt at fylde email i :-s


Jeg er ret varm p� den sidste USB sag du fandt!
Kan man der uden videre bruge Device::SerialPort til at f� t�ndt/slukket
rel�erne?

Tak for super super hj�lp!


Flemming Frandsen

unread,
Dec 6, 2009, 2:05:24 PM12/6/09
to
Morten P wrote:
>> ... dog stadig uden firmware s� du skal have en programmer til at putte
>> firmware i den med og du skal nok skrive firmwaren i C selv.
>
> Den skal jeg nok stadig have forklaret :-)

Firmwaren er den kode som k�rer p� dimsen selv, den hedder firmware i
stedet for software fordi den er mindre nem at �ndre p�.


> Jeg er ret varm p� den sidste USB sag du fandt!
> Kan man der uden videre bruge Device::SerialPort til at f� t�ndt/slukket
> rel�erne?

Yepper, usb enheden er blot en seriel port som du s� kan sende data til
via de normale seriel api'er.

Morten P

unread,
Dec 6, 2009, 3:00:24 PM12/6/09
to
>> Jeg er ret varm p� den sidste USB sag du fandt!
>> Kan man der uden videre bruge Device::SerialPort til at f� t�ndt/slukket
>> rel�erne?
>
> Yepper, usb enheden er blot en seriel port som du s� kan sende data til
> via de normale seriel api'er.

Intet kunne blive bedre :-)

Tak for hj�lpen!


0 new messages