Страница 1 из 1

Имитация датчика температуры DS18B20

Добавлено: Пт фев 19, 2010 15:30:37
Deep
Уважаемые специалисты, буду краток:
Есть устройство, которое может работать только с датчиками температуры DS18B20. Но на это устройство надо завести сигнал с датчика тока (сила тока в градусах, так сказать). Подключаем датчик тока к АЦП микроконтроллера. А как на микроконтроллере сэмулировать работу датчика температуры, чтобы ведущее устройство думало, что микроконтроллер это датчик температуры?

Добавлено: Пт фев 19, 2010 16:44:50
otest
Для кого datasheet пишут ?

Добавлено: Пт фев 19, 2010 17:58:09
Deep
otest писал(а):Для кого datasheet пишут ?
Спасибо, Вы здорово мне помогли!

Добавлено: Пт фев 19, 2010 23:18:05
Секретный кот
Ну наверно всё как обычно, нужна готовая схема с отлаженной прошивкой :music:

Добавлено: Сб фев 20, 2010 00:52:34
Twilo
проще для этого устройства, которое умеет работать только с датчиком DS18B20 написать прошивку для того что бы можно было мерять ток. Темболее если нужа точность повыше чем +/- 0.5 А то датчик желательно в 12 разрядный режим перевести, а там одно преобразование около 0.75 сек. длится - тормозить будет. да и по запчастям дешевле.
Думается мне что затея ваша неправильная, хоть может и ошибаюсь я.
Единственное оправдание эмулятору датчика - для отладки живой схемы, типа не в протеусе, а по настоящему. хотя в таком эмуляторе своих глюков хватит - овчинка выделки не стоит. дорогое это занятие будет и долгое, ради одного раза врядли кто то возится будет

Добавлено: Сб фев 20, 2010 12:31:25
b612
А может быть нагревать настоящий датчик измеряемым током?

Мне вот тоже надо-бы сделать датчик уровня воды с обменом по шине 1-wire

Добавлено: Сб фев 20, 2010 13:22:52
Секретный кот
Спецификация протокола 1-wire давно рассекречена, на нём можно делать любые датчики и приблуды :wink:

Добавлено: Сб фев 20, 2010 14:04:08
b612
ещё бы исходник

Добавлено: Вс фев 21, 2010 09:06:21
ARV
исходник...
приеду домой (в марте) - выложу исходник 1-wire-slave. WinAVR. проверен.

Добавлено: Пн фев 22, 2010 10:32:55
ssvd
звеняюсь что не в тему, но какой из датчиков температуры более менее точный? ds18b20 кажется нормально привирает! )))