1-wire -> ethernet
1-wire -> ethernet
Hejsan
Jag har några datorer med varsin DS18s20 tillkopplad, som i sin tur skickar vidare temperaturen till en central mySQLserver via internet.
Nu är det ju rätt klumpigt och dyrt att ansluta varje sensor till en dator, så jag undrar om man kan ersätta datorerna med exempelvis en pic och lite extra komponenter.
Denna ersättare ska framförallt klara av DS18s20, men i fortsättningen kanske jag hänger på fler 1-wire-sensorer, så då är det ju en fördel om den klarar av fler.
(Sensorerna är givetvis inte på samma ställe, i så fall hade jag ju anslutit alla till samma dator. Sensorerna är ett par mil ifrån varandra.)
Jag har några datorer med varsin DS18s20 tillkopplad, som i sin tur skickar vidare temperaturen till en central mySQLserver via internet.
Nu är det ju rätt klumpigt och dyrt att ansluta varje sensor till en dator, så jag undrar om man kan ersätta datorerna med exempelvis en pic och lite extra komponenter.
Denna ersättare ska framförallt klara av DS18s20, men i fortsättningen kanske jag hänger på fler 1-wire-sensorer, så då är det ju en fördel om den klarar av fler.
(Sensorerna är givetvis inte på samma ställe, i så fall hade jag ju anslutit alla till samma dator. Sensorerna är ett par mil ifrån varandra.)
Citera inte senaste inlägget, enligt reglerna.
Om du ska använda en 8-bits mikrokontroller som PIC eller AVR så behöver du ett externt chip för att hantera ethernetgränssnittet. Sådana kort/chip finns det gott om. Sen ska du klart skaffa programmerare för µC också, och behärska något lämpligt språk (helst C
).
Detta är absolut genomförbart om du äger kunskaper i programmeringen, men var beredd på att hårdvaran kan springa iväg med några hundralappar om du ska sy ihop olika halvfärdiga moduler.
Om du ska använda en 8-bits mikrokontroller som PIC eller AVR så behöver du ett externt chip för att hantera ethernetgränssnittet. Sådana kort/chip finns det gott om. Sen ska du klart skaffa programmerare för µC också, och behärska något lämpligt språk (helst C

Detta är absolut genomförbart om du äger kunskaper i programmeringen, men var beredd på att hårdvaran kan springa iväg med några hundralappar om du ska sy ihop olika halvfärdiga moduler.
Absolute inte. 1-wire och ethernet är bara två olika sätt att överföra data. Om du tenker efter, hur skulle du överföra data mellan de två µC isåfall?
Den µC du ska programmerar hämtar data från 1-wire-bussen, behandlar den och uprätthåller samtidigt kontakten med ethernet-kretsen. Ethernetkretsen är förvisso också en sorts µC, men inte som du i direkt mening kan programmera.
Den µC du ska programmerar hämtar data från 1-wire-bussen, behandlar den och uprätthåller samtidigt kontakten med ethernet-kretsen. Ethernetkretsen är förvisso också en sorts µC, men inte som du i direkt mening kan programmera.
Då borde det räcka med typ http://www.modtronix.com/product_info.p ... cts_id=102 ?
Den innehåller en PIC18F452, och som jag uppfattat det så ska en pic fixa att snacka 1-wire direkt, utan extra komponenter?
Den innehåller en PIC18F452, och som jag uppfattat det så ska en pic fixa att snacka 1-wire direkt, utan extra komponenter?
Kolla in denna typ av "ethernetcomport". http://www.direktronik.se/index.asp?sid ... prod77.ASP
Går säkert att hitta billigare.
Går säkert att hitta billigare.
Vad sägs om PICNIC?
http://picnic.sourceforge.net/
Gamla ne2000 isa-kort borde inte vara allt för svårt att hitta.
http://picnic.sourceforge.net/
Gamla ne2000 isa-kort borde inte vara allt för svårt att hitta.
Sådana har jag några stycken av, fast det verkar rätt bökigt, en massa ledare mellan picen och isakortet.
Om jag bara skulle ha en så hade det kanske funkat men nu lutar det åt uppemot 5-10st, men ett helt klart intressant projekt.
Jag hittade ett intressant projekt: http://www.skpang.co.uk/webserver.htm
Jag fattar dock inte varför man behöver en IOR44-222.
Dess uppgift är "add Analog/Digital and Relay I/O functionality to it", men SBC45EC har redan "13 user programmable I/O pins"
Om jag bara skulle ha en så hade det kanske funkat men nu lutar det åt uppemot 5-10st, men ett helt klart intressant projekt.
Jag hittade ett intressant projekt: http://www.skpang.co.uk/webserver.htm
Jag fattar dock inte varför man behöver en IOR44-222.
Dess uppgift är "add Analog/Digital and Relay I/O functionality to it", men SBC45EC har redan "13 user programmable I/O pins"
Men behövs det för att prata med en DS18s20?
Enligt databladet är strömstyrkorna i storleksordningen 1mA.
Enligt databladet är strömstyrkorna i storleksordningen 1mA.