HA7S läsproblem

Teknisk support för produkter som finns på http://www.m.nu. Generella diskussioner rörande hårdvara hänvisas till teknikforumet.

HA7S läsproblem

Inläggav Fiskarn » 05 sep 2011, 23:16

Har nyligen köpt en HA7S som jag kopplat till en PIC32-processor.
Ansluning med 3.3V enligt manual. Har anslutit en DS18S20 för ett testa. Funkar att söka efter adressen. Returneras helt korrekt. Funkar också om jag kopplar ytterligare en DS18S20. Då kan jag läsa båda adresserna.
Men när jag ska läsa scratchpad med "W0ABEFFFFFFFFFFFFFFFFFF" får jag bara 0xFF som svar i alla nio bytes. :( Någon som har en idé om vad jag kan ha gjort fel? Eller är HA7S:an knasig?
/Fiskarn
Senast redigerad av Fiskarn 05 sep 2011, 23:22, redigerad totalt 1 gång.
Fiskarn
 
Inlägg: 4
Blev medlem: 05 sep 2011, 23:03
Ort: Ljungsbro

Annons


Re: HA7S läsproblem

Inläggav Fiskarn » 05 sep 2011, 23:21

Glömde skriva att jag innan läsning av scratchpad:en skickat ConvertTemp "W0144\r". Jag har en delay på drygt en sek för att vara säker att konverteringen är klar innan jag läser.
Fiskarn
 
Inlägg: 4
Blev medlem: 05 sep 2011, 23:03
Ort: Ljungsbro

Re: HA7S läsproblem

Inläggav elf98 » 06 sep 2011, 08:12

Eftersom du får ut information via adaptern är det mycket osannolikt att den är trasig. Mer sannolikt att det är mjukvara eller anslutning till sensorerna som strular.
Driver temperatur.nu
Användarvisningsbild
elf98
Har temperatur.nu som hobby
 
Inlägg: 3430
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping

Re: HA7S läsproblem

Inläggav Fiskarn » 06 sep 2011, 18:20

Håller med om att det verkar osannolikt att det är HA7S som är problemet. Visst kan det vara koden i PIC:en, men då borde det inte funka att läsa ut adresser. Kvar återstår att jag skickar fel kommandon alternativt att sensorn är fel inkopplad.

Någon som har erfarenhet av HA7S som kan kommentera hur man ska skicka kommandon för att starta tempkonvertering och läsa scratchpad (se ovan hur jag gör)?

Sensorn har jag helt enkelt kopplat så att DS18S20 DQ -> HA7S OW och DS18S20 GND och Vdd -> HA7S OW-GND (enl parasite power). Något konstigt med detta?
Fiskarn
 
Inlägg: 4
Blev medlem: 05 sep 2011, 23:03
Ort: Ljungsbro

Re: HA7S läsproblem

Inläggav Fiskarn » 20 sep 2011, 23:20

Ingen som har någon idé?
Fiskarn
 
Inlägg: 4
Blev medlem: 05 sep 2011, 23:03
Ort: Ljungsbro

Re: HA7S läsproblem

Inläggav hakha4 » 13 dec 2011, 17:04

Hej!
Ny på detta forum. Fick du ordning på HA7s ?Har samma problem som du att alla byten som returneras är FF. Jag tycker det är lite otydligt i manualen hur man ska skicka kommando. Labbar med Ds18b20 och adressen returneras korrekt. När jag skickar 'W0144' returneras '44' som väl är korrekt enligt manualen. Vilket kommando ska jag skicka för att läsa scratchpad ?? Any help appreciated
Mvh Hucke
hakha4
 
Inlägg: 1
Blev medlem: 13 dec 2011, 16:28
Ort: Moholm

Re: HA7S läsproblem

Inläggav Opto » 12 mar 2012, 22:51

hakha4 skrev:Hej!
Ny på detta forum. Fick du ordning på HA7s ?Har samma problem som du att alla byten som returneras är FF. Jag tycker det är lite otydligt i manualen hur man ska skicka kommando. Labbar med Ds18b20 och adressen returneras korrekt. När jag skickar 'W0144' returneras '44' som väl är korrekt enligt manualen. Vilket kommando ska jag skicka för att läsa scratchpad ?? Any help appreciated
Mvh Hucke


Efter W0144 (Convert T) måste en reset eller Match utföras innan Du kan adressera och läsa av.

Reset - Adress - Convert - Adress - Läs temp

/Thomas
Opto
Wannabe
 
Inlägg: 10
Blev medlem: 25 feb 2012, 21:19
Ort: Uppsala


Återgå till Support www.m.nu

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst