24 Ekim 2019, 10:11:06

Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME


OneWire UART Kütüphanesi

Başlatan Erol YILMAZ, 10 Ağustos 2018, 00:24:02

Erol YILMAZ

DS18B20'nin "uyuz" OneWire arabirimi için zamanlamaları ayarlamak kolay olmayan bir konudur.

OneWire Comm için;
"Delay" verseniz, diğer kodları bekletirsiniz.
Kısa timer INT'ler ile State Machine içinde işlem yapsanız işlem gücü harcar.

Sonuçta genel geçer MCU'larda OneWire Comm. modülü yok.

Ayrıca UART modülü ile bir yöntem daha vardı fakat uygulamak için zamanım olmamıştı.
Birisi uğraşmış yapmış, Denemek isteyen için;

AlıntıUART and 1-Wire protocols have 2 things in common:
  To reset 1-Wire network, we can use 9600 bauds on UART
  To read/write 1-Wire bit, we can use 115200 bauds on UART

http://majerle.eu/projects/one-wire-uart-communication