Guest
Tue Aug 12, 2014 4:15 am
Zakupiłem DS1820 za parę groszy, są biblioteki (www.mikroe.com) do komunikacji z ATMEGA8, na symulatorze (Proteus) wszystko jest cacy. W praktyce niestety lipa.
Protokół "łan łajer" jest trochę delikatnie mówiąc 'potrzaskany'. Najchętniej sam bym se naskrobał soft do komunikacji ATMEGA<=>Temperaturomierz(SPI).
Źle googlam, czy co? Za cholerę nie mogę namierzyć czujek temperaturowych z komunikacją SPI. Jak macie jakąś wiedzę w tym temacie, b. proszę o namiar.
John Smith
Guest
Tue Aug 12, 2014 4:15 am
On 12-08-2014 04:15, stchebel@gmail.com wrote:
Quote:
Zakupiłem DS1820 za parę groszy, są biblioteki (www.mikroe.com) do komunikacji z ATMEGA8, na symulatorze (Proteus) wszystko jest cacy. W praktyce niestety lipa.
Protokół "łan łajer" jest trochę delikatnie mówiąc 'potrzaskany'. Najchętniej sam bym se naskrobał soft do komunikacji ATMEGA<=>Temperaturomierz(SPI).
Źle googlam, czy co? Za cholerę nie mogę namierzyć czujek temperaturowych z komunikacją SPI. Jak macie jakąś wiedzę w tym temacie, b. proszę o namiar.
Texas robi kilkanaście typów:
http://www.ti.com/lsds/ti/sensors/digital-output-products.page#p158=SPI
Inni producenci podobnie.
K.
Zbych
Guest
Tue Aug 12, 2014 5:42 am
W dniu 12.08.2014 o 04:15, stchebel@gmail.com pisze:
Quote:
Zakupiłem DS1820 za parę groszy, są biblioteki (www.mikroe.com) do komunikacji z ATMEGA8, na symulatorze (Proteus) wszystko jest cacy. W praktyce niestety lipa.
Protokół "łan łajer" jest trochę delikatnie mówiąc 'potrzaskany'.
Protokół jest prosty, tylko trzeba pilnować czasu trwania bitu, co może
być upierdliwe jak w tle muszą działać przerwania - dlatego wygodnie
jest czasem wykorzystać UART do generowania impulsów.
Quote:
Najchętniej sam bym se naskrobał soft do komunikacji ATMEGA<=>Temperaturomierz(SPI).
Źle googlam, czy co? Za cholerę nie mogę namierzyć czujek temperaturowych z komunikacją SPI. Jak macie jakąś wiedzę w tym temacie, b. proszę o namiar.
http://ww1.microchip.com/downloads/en/devicedoc/20092a.pdf
Choć większy wybór będzie w termometrach z I2C.
AlexY
Guest
Tue Aug 12, 2014 8:26 am
Użytkownik stchebel@gmail.com napisał:
Quote:
Zakupiłem DS1820 za parę groszy, są biblioteki (www.mikroe.com) do komunikacji z ATMEGA8, na symulatorze (Proteus) wszystko jest cacy. W praktyce niestety lipa.
Protokół "łan łajer" jest trochę delikatnie mówiąc 'potrzaskany'. Najchętniej sam bym se naskrobał soft do komunikacji ATMEGA<=>Temperaturomierz(SPI).
Jeśli mi na 89c2051 w ASM się udało zrobić bezbłędnie działający soft to
i Tobie powinno, z czym konkretnie masz problem?
--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html
Pawel O'Pajak
Guest
Tue Aug 12, 2014 5:18 pm
Powitanko,
Quote:
Najchętniej sam bym se naskrobał soft do
komunikacji ATMEGA<=>Temperaturomierz(SPI).
To use Bascoma, wszystko proste. Do tak prostych rzeczy znakomicie sie
nadaje. Chyba jest nawet gotowiec w zalaczonych przykladach.
A nie jest to aby odmiana 18B20?, bo tam cos bylo inaczej.
Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE:
moje imie.(kropka)nazwisko, ten_smieszny_znaczek, gmail.com
Guest
Wed Aug 13, 2014 6:21 am
Quote:
A nie jest to aby odmiana 18B20?, bo tam cos bylo inaczej.
Odwrotnie DS18B20 to następca DS1820 i ma inną czułość.