By admin No comments

Davide Gironi March 28, at 8: The version 02 it is not tested against negative temperatures too. Hi Davide, I’ve used an external crystal 7. Alan Medina January 7, at 5: I hope it can help someone else.

Uploader: Tauzilkree
Date Added: 3 April 2018
File Size: 58.63 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 33104
Price: Free* [*Free Regsitration Required]

Davide Gironi January 7, at 6: Hello Davide, thank you for your example.

I researched a bit and added these lines before start temp conversion: Davide Gironi September 14, at 5: Solution is very simple, just put line high and wait ms after start of temp conversion: Are you using avr-gcc as compiler?

Andrew I March 16, at 7: Without any scope on output debug get’s complicated. Atmega P, 16MHz ext.

How to interface DS18B20 with AVR ATmega8 | eXtreme Electronics

Afr T November 20, at Alex T November 17, at Have you try to compile it with avrgcc? It could an incorrect timing problem. Unluckly this library can it is developed for one sensor, but you can edit the code and make it running multiple sensors.


d1820 You could also take a look to the Arduino library you are using, and see if there are differences between this and the Arduino code. Dove potrebbe essere lo sbaglio? Hi again, I tried in Arduino and it works.

Davide Gironi: A DS18B20 1-wire digital thermometer AVR ATmega library

Hi I hope there is still someone monitoring this blog! After a short look rs1820 the datasheet, I have increased the delays between bytes, from 1us to 2us and everything went fine. Se hai un analizzatore logico potresti checkare il bus per trovare quello che passa. I am using avr-gcc.

Hi, library doesn’t work when using parasite mode. I have found out the error in my code, it was showed to me by Philipp Klaus while browsing my blog. Oscar August 25, at 8: Thanks for your answer. I’ve just dz1820 the new version into my freezer controller.

I also get 0. Alex T November 19, at LeMK January 25, at 1: I am using an atmegaa to mcu.


How to interface DS18B20 with AVR ATmega8

At first, try at 1Mhz, or 8Mhz. Newer Post Older Post Home. I am having the same problem as Oscar who posted on August avf.

Hello, the most obvious that comes into my abr it’s timing, if you take a look to the ds18b20 datasheet you can read the timing procedures to make this IC works. Davide Gironi September 9, at 9: