Aflæsning af 1-3 (eller flere) DS1820 på Nano (Læst 3770x)

Offline oz8hp

  • Modstanden
  • **
  • Indlæg: 18
  • Antal brugbare Indlæg: 0
    • Vis profil
Aflæsning af 1-3 (eller flere) DS1820 på Nano
« Dato: August 31, 2015, 17:17:15 »
Jeg har brug for at kunne aflæse 1-3 (eller flere) DS1820 ved hjælp af en Arduino Nano
Det betyder at der skal checkes for hvor mange DS1820'er der sidder på 1Wire benet.
Jeg bruger mikroPascal Pro for AVR til at skrive mit program i - det er rigtig godt når man er Delphi programmør også.

Nogen der ligger inde med noget kode der kan hjælpe mig på (og vil dele det)
/* Vy 73 de OZ8HP / OZ1IIQ
/* Hugo Pedersen
/* hugo@hugopedersen.dk

 

Offline asm7100

  • Højpas filter
  • *****
  • Indlæg: 309
  • Antal brugbare Indlæg: 17
  • Hvis det ikke kan gøres så gør det alligevel.
    • Vis profil
Sv: Aflæsning af 1-3 (eller flere) DS1820 på Nano
« Svar #1 Dato: August 31, 2015, 22:59:45 »
Hejsa, er selv gammel delphi mand :-)
Og har MicroPascal Pro for PIC :-)
Meeen
Må sige at med arduino er jeg også gået over til C :-)
Der er masse af eks på lige nettop på det du gerne vil lave på nettet skrevet i arduino's udviklings (hmm) værktøj.
Men mener nu også der er en masse til PIC kredse i pascal, tro du kan finde noget der ogs skrive det om (google er din ven)
MVH
Allan Madsen

 

Offline oz8hp

  • Modstanden
  • **
  • Indlæg: 18
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Aflæsning af 1-3 (eller flere) DS1820 på Nano
« Svar #2 Dato: September 05, 2015, 08:57:20 »
Du har ret i at der er en del til PIC, men det er nok lidt over mit niveau at skrive det om til AVR
Der er en gut der hedder Danny der har lavet et 1820 library til PIC - det er ikke så slemt at få til at virke ser det ud til, men det er desværre afhængig af et andet library der hedder OW_Utilities og der er det det bliver rigtig langhåret  :)
/* Vy 73 de OZ8HP / OZ1IIQ
/* Hugo Pedersen
/* hugo@hugopedersen.dk

 

Offline asm7100

  • Højpas filter
  • *****
  • Indlæg: 309
  • Antal brugbare Indlæg: 17
  • Hvis det ikke kan gøres så gør det alligevel.
    • Vis profil
Sv: Aflæsning af 1-3 (eller flere) DS1820 på Nano
« Svar #3 Dato: September 05, 2015, 10:55:48 »
Her på denne side er der et eks på hvordan du detekter ow komponenter.
http://playground.arduino.cc/Learning/OneWire

Plus meget andet c kode, på hvordan du læser ds18b20 osv
Hjælpen bag arduino og c er kæmpe stor, i forhold til mikro***
MVH
Allan Madsen

 

Offline oz8hp

  • Modstanden
  • **
  • Indlæg: 18
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Aflæsning af 1-3 (eller flere) DS1820 på Nano
« Svar #4 Dato: September 06, 2015, 19:38:12 »
Jo men nu har jeg en licens til mikroPascal og jeg har aldrig kunnet forlige mig med C eller C++ for den sags skyld, så jeg er nok nødt til at holde mig til det jeg har.
Jeg må så bare sætte de 3 1820'er på hver deres ben og så aflæse dem på den måde. Jeg har lidt benforbindelser i overskud så det går nok
/* Vy 73 de OZ8HP / OZ1IIQ
/* Hugo Pedersen
/* hugo@hugopedersen.dk

 

Offline asm7100

  • Højpas filter
  • *****
  • Indlæg: 309
  • Antal brugbare Indlæg: 17
  • Hvis det ikke kan gøres så gør det alligevel.
    • Vis profil
Sv: Aflæsning af 1-3 (eller flere) DS1820 på Nano
« Svar #5 Dato: September 06, 2015, 21:50:07 »
Hvis du har dem alle på samme ben, skal du jo bare finde adressen på dem, også hente oplysninger fra hver add, de er jo parallel forbundet, bare husk en pull op modstand.

der er noget kode her
https://www.mikroe.com/forum/viewtopic.php?f=97&t=26250
 Google er din ven :-)
« Senest Redigeret: September 06, 2015, 21:55:04 af asm7100 »
MVH
Allan Madsen