Sida 1 av 1

Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 21 sep 2008, 11:39
av Pny
Här tänkte jag presentera min version av projektet "Reducering av fukt på vind" inspirerat av elf98's projekt.

Projektet är tänkt att styra fläktar och element på vind och eventuellt garage, samt logga temp och fuktigsvärden på dessa platser samt krypgrund.

Beställt än så länge:
NSLU2 för automation.
USB-minne för lagring av programvara till NSLU2.
Nexa strömbrytare med självlärande koder.
Telldus Tellstick för styrning av strömbrytare från NSLU2.
Klima Logger, klimatminne plus 5st trådlösa sensorer.
Basic Stamp mikrokontroller som skall få agera brygga mellan NSLU2 och Klimatminnet som har ett svårhanterligt I2C över RS232 interface.
RS232 till USB Adapter mellan Basic stamp och NSLU2.

Vidare info kommer när projektet fortskrider...

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 26 sep 2008, 00:27
av safecast
Coolt!

Fråga, det ska tydligen gå att löda dit en rs232 på nslu2 burken. Garantifråga eller blir det lättare med din variant?

Mvh
Rickard

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 26 sep 2008, 06:21
av elf98
Kan det bli enklare än med en USB->RS232 adapter?

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 26 sep 2008, 08:07
av Pny
Klimaloggern har visserligen en RS232 port men den används inte enligt standarden så därför funkar den inte med en vanlig USB-RS232 omvandlare. Därför skall jag försöka göra "ett riktigt" RS232 interface (alternativt USB-interface) med Basic Stamp:en. Jag har iallafall lite koll på läget här så jag tror inte att det vållar några alltför stora problem... Att konfigurera NSLU2:an med mina begränsade Linux-erfarenheter känns som ett större hinder i dagsläget faktiskt...

En första frågeställning kring NSLU2:an är vilken firmvare/OS man skall ladda om den med. Är Debian ett måste om man vill köra RRDtool och Tellstick eller fungerar det även med tex Unslug? Vad är enklast? Man vill ju inte råka bränna sin NSLU2:a medans man lär sig... Finns det någon färdig dist med allt man behöver för att köra NSLU2-baserad väderstation + Tellstick att ladda ned någonstans? Finns det någon här som vill dela med sig av sin installation?

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 26 sep 2008, 23:15
av chol
Kör med OpenSlug 3.10. Tellstick och RRDTool fungerar utmärkt(förutom att vissa grafritningskommandon är *väldigt* slöa men det beror nog mer på hårdvaran än på os:et). Unslung fungerar säkert också men den har en del begränsningar för vilka usb-portar som skall användas till vad å så som varken OpenSlug eller Debian-varianten har. Hade jag skaffat en ny nu så hade jag nog valt Debian p g a ännu bättre fleibilitet men är för lat för att byta. Särskilt när allt funkar ändå... :D

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 30 sep 2008, 21:02
av Pny
Prylarna är hemma och jag har än så länge mest bara hunnit testa att de fungerar.

NSLU2:an är ännu inte omprogrammerad. Måste läsa in mig på detta...

Testat att mina Nexa strömbrytare fungerar med Tellstick.

Testat att Tellsticken har räckvidd ut till friggebod och garage.

Klima Loggern loggar data var 5:e minut och programmet dump3600 som är en del av open3600 fungerar till att läsa ut minnet från klimatloggern om man har en riktig RS232 port. Vidare har jag lyckats "reverse-enginera" de delar av minnesmappen som jag behöver för att kunna tolka loggdatat.

Programvaran till Basic Stampen har inte påbörjats ännu men jag misstänker att den blir nödvändig då en vanlig USB-RS232 adapter ej fungerar och NSLU2:ans interna RS232-gränsnitt saknar de styrledare som behövs för kommunikationen.

Vidare info kommer när projektet fortskrider...

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 30 sep 2008, 21:11
av elf98
Varför skulle inte en vanlig USB->RS232-adapter fungera? Det finns bra kvalitet och dålig kvalitet på dem iofs, men välj en av bra kvalitet och det borde fungera som vilken tillämpning som helst?

Eller kör väderstationen något jättekonstigt icke-standard som inte en USB->RS232-adapter klarar?

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 30 sep 2008, 21:20
av Pny
elf98 skrev:Eller kör väderstationen något jättekonstigt icke-standard som inte en USB->RS232-adapter klarar?
Ja, jättekonstig är nog ordet... den skickar data över ledarna för DTR/RTS/CTS.

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 30 sep 2008, 21:22
av elf98
Vilka USB-RS232-adaptrar har du testat med? Den som finns på shop.temperatur.nu skall vara "fully RS232-compatible" tex. Många adaptrar har inte de "extra" pinnarna anslutna...

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 30 sep 2008, 21:28
av safecast
Standarden är samma som WS3600 och ett par andra familjemedlemmar i samma generation.

Hopplöst besvärligt och en evig källa till irritation om man inte har rs232 fysiskt i datorn. Det finns enstaka konvertrar som det faktiskt funkar med om än rätt saggigt.

Jag tycker bara att eftersom tex open3600 finns borde det gå att fixa ett rätt fint gränsnitt direkt i burken genom den serieport som tydligen finns men inte är ditlödd, istället för en pic. Det finns lite info om protokollet till ws303015 som loggern också heter och kod på nätet också för den som söker.
mvh
Rickard

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 01 okt 2008, 08:28
av Pny
safecast skrev:Jag tycker bara att eftersom tex open3600 finns borde det gå att fixa ett rätt fint gränsnitt direkt i burken genom den serieport som tydligen finns men inte är ditlödd, istället för en pic. Det finns lite info om protokollet till ws303015 som loggern också heter och kod på nätet också för den som söker.
Det skulle man ju kunna tro men... NSLU2:ans interna serieport har bara 2 ledare enligt källa medans protokollet för Klimatloggern använder ett flertal ledare då den behöver både klocka och data enligt denna källa.

Re: Projekt: Reducering av fukt på vind (Pny:s version)

Postat: 01 okt 2008, 10:24
av safecast
Hmm.. Va sopigt.. Har bara sett att det skulle gå att få dit en port, men inte grävt i specen.. Där ser man.

Dåså..Ska jag sluta tjata iallafall..
Lycka till och berätta om du gör några framsteg!
Mvh
Rickard