Spänningsmata ds18s20 1wire, hur?

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Henke0178
Inlägg: 7
Blev medlem: 7 januari 2008, 09:04:58
Ort: Ljusdal

Spänningsmata ds18s20 1wire, hur?

Inlägg av Henke0178 »

Håller på med 1wire nätet nu och vill köra den sista av mina sensorer på över
100 grader och tänkte då spänningssätta denna.

Hur kopplar jag det?
Ska jag bara ta plus och minus från min spänningskälla och koppla det på ben 3 respektive 1.
Ska detta fungera?
Användarvisningsbild
AndLi
Inlägg: 18257
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av AndLi »

Yepp, om du inte har chippen som är till för endast parasitmatning så ska det bara vara att ansluta spänningen mellan GND och VCC.
Norpan
Inlägg: 2229
Blev medlem: 12 april 2008, 18:20:27
Ort: Småland

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av Norpan »

Man slipper använda "stark pullup" vid omvandling eller minnesskrivning om man har separat matning.
Användarvisningsbild
JimmyAndersson
Inlägg: 26577
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av JimmyAndersson »

Jepp. Dessutom: (skrev raderna nedan i en annan tråd, men det passar egentligen bättre här)

Ett hett tips apropå 1wire: Strunta i "parasite-power", iallafall om ni har en känsla av att ni kommer använda fler 1wire-grejjer än temperatursensorer!
Om man kör med parasite-power så hinner vissa 1wire-enheter starta om (och behöver konfigureras om) när man läser från någon annan enhet. Man kan även få fördröjningar och problem med att få kontakt med en 1wire-enhet när mastern just har pratat med någon annan.

Sedan kan det bli problem om man t.ex använder flera DS2413 och hämtar pullup-spänningen med parasite-power.
Jag insåg just det när jag gjorde schema till en dörrklocka-logger. Lyckligtvis behövde jag bara byta ut 12 meter kabel. Pust!
För att slippa fler överraskningar så passade jag på att byta ut 2-ledare-kabeln mot en 8-ledare. Vet inte riktigt vad jag ska ha de resterande 5st sladdarna till vid dörrklockan, men såna problem brukar vara både lätta och roliga att lösa förr eller senare..

En bra sida om detta och om hur man kopplar in "parasit-power" eller separat spänningsmatning som Henke0178 vill göra.


edit: Tog bort ett extra "hinner".
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av v-g »

Håller med jimmy fullt och fast. Parasitmatningen ska ses som en nödlösning tycker jag nog jäkligt med den vanliga matningen emellanåt ;)
Användarvisningsbild
AndLi
Inlägg: 18257
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av AndLi »

Jag hade tänkt köra med separat matning på mitt nät, (med ca 15 givare) eftersom jag med ett flertal ligger över 80 grader.
Så alla givarna är löddade till en tretrådsbus, men när jag skulle testa det var jag lat och orka inte fixa fram en 5V källa, så jag koppla helt enkelt ihop VCC och GND vid interfacet. Verkar inte ha genererat några problem alls!

Så parasitmatning med bara DS18x20 verkar inte vara problematiskt...
Kretskort
Inlägg: 182
Blev medlem: 5 februari 2008, 08:07:45
Ort: Göteborg

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av Kretskort »

Jag har en DS9097 adapter till mina DS18S20. Nu hade jag tänkt använde TP kabel och RJ45 kontakter för att ansluta sensorerna till min dator istället, och koppla enligt schema på denna tidigare postad sida:
http://www.scienceprog.com/1-wire-proto ... -and-easy/

Om man gör så, läses sensorerna in av Digitemp och liknande program då? Och ifall dom gör det, kan man koppla sensorerna till en router, och sedan läsa av dom som vanligt från datorn?

Jag har läst igenom databladet till DS18S20 och jag fick inte ut något annat vettigt från den än pin konfigurationen :lol:
Användarvisningsbild
AndLi
Inlägg: 18257
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av AndLi »

DS9097 är väll för serieporten?
Och jo då kan man läsa in temperaturerna med typ digitemp.

Router? Du ansluter alla givarna till samma tre/två trådarna om är oneWire bussen.

Om du tror du kan använda en vanlig ethernetrouter så är det inte möjligt att köra oneWire genom den...
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av sodjan »

> och sedan läsa av dom som vanligt från datorn?

Och vad 17 är "som vanligt" ?
Användarvisningsbild
callelj
Inlägg: 351
Blev medlem: 9 april 2008, 18:03:25
Ort: Linköping

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av callelj »

Bara för att man kopplar en RJ45 kontakt till något så betyder det inte att det klarar TCP/IP eller liknande.
Jag kan koppla min brödrost med en RJ45 kontakt men den klarar inte att komunicera med min router för det. :-P
Nu finns ju ifs vissa brödrostar som gör men de är undantagen som bekräftar regeln.
Kretskort
Inlägg: 182
Blev medlem: 5 februari 2008, 08:07:45
Ort: Göteborg

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av Kretskort »

AndLi skrev:DS9097 är väll för serieporten?
Och jo då kan man läsa in temperaturerna med typ digitemp.
Jo den är för serieporten, det vet jag. Jag undrar bara om det finns program kan läser DS1820 från nätverksporten, kopplad utan en adapter enligt schemat jag postade.
AndLi skrev: Router? Du ansluter alla givarna till samma tre/två trådarna om är oneWire bussen.

Om du tror du kan använda en vanlig ethernetrouter så är det inte möjligt att köra oneWire genom den...
Ja, att jag ska koppla givarna så det vet jag. Det är bara det att om man kan läsa DS1820 nätverket med nätverkskortet, så är det jobbigt att ta i och ur den nätverkskabeln varje gång. Då hade det varit enklare att trycka i one wire nätet i en switch, hub eller router och sedan läsa dom med datorn på det sättet.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av sodjan »

> Det är bara det att om man kan läsa DS1820 nätverket med nätverkskortet,

Ja visst, sätt någon enkel server som givarna kopplas till (eventuellt via an DS9097
eller liknande) och skriv någon programvara i din maskin som snackar med servern...

Jag utfår från att du hajar att en DS1820 inte kan snacka med "nätet" direkt !?
Norpan
Inlägg: 2229
Blev medlem: 12 april 2008, 18:20:27
Ort: Småland

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av Norpan »

Här kan läsa om hur en herre här på forumet har gjort.
http://madmodders.se/moddningar/digitemp/index.html
Användarvisningsbild
AndLi
Inlägg: 18257
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av AndLi »

Kretskort skrev: Ja, att jag ska koppla givarna så det vet jag. Det är bara det att om man kan läsa DS1820 nätverket med nätverkskortet, så är det jobbigt att ta i och ur den nätverkskabeln varje gång. Då hade det varit enklare att trycka i one wire nätet i en switch, hub eller router och sedan läsa dom med datorn på det sättet.
Varifrån får du iden att ett vanligt ethernetkort skulle kunna läsa av OneWire bussen? Det nämns överhuvudtaget inget om det i sidan du länkade till.
Kretskort
Inlägg: 182
Blev medlem: 5 februari 2008, 08:07:45
Ort: Göteborg

Re: Spänningsmata ds18s20 1wire, hur?

Inlägg av Kretskort »

AndLi skrev: Varifrån får du iden att ett vanligt ethernetkort skulle kunna läsa av OneWire bussen? Det nämns överhuvudtaget inget om det i sidan du länkade till.
Jag har ingen aning om det går, det är därför jag frågat. :)
sodjan skrev: Ja visst, sätt någon enkel server som givarna kopplas till (eventuellt via an DS9097
eller liknande) och skriv någon programvara i din maskin som snackar med servern...

Jag utfår från att du hajar att en DS1820 inte kan snacka med "nätet" direkt !?
Jag vet inte, det är därför jag frågar. :) Om det nu hade gått (om det nu inte går ) att läsa DS1820 direkt från nätverkskortet, borde man ju kunnat koppla sina DS1820 till en switch, eller iaf någon form av förgreningsenhet till sitt nätverkskort?
Skriv svar