Есть устройство, которое может работать только с датчиками температуры DS18B20. Но на это устройство надо завести сигнал с датчика тока (сила тока в градусах, так сказать). Подключаем датчик тока к АЦП микроконтроллера. А как на микроконтроллере сэмулировать работу датчика температуры, чтобы ведущее устройство думало, что микроконтроллер это датчик температуры?
Имитация датчика температуры DS18B20
- Сообщения: 53
- Зарегистрирован: Чт сен 03, 2009 14:18:23
Уважаемые специалисты, буду краток:
Есть устройство, которое может работать только с датчиками температуры DS18B20. Но на это устройство надо завести сигнал с датчика тока (сила тока в градусах, так сказать). Подключаем датчик тока к АЦП микроконтроллера. А как на микроконтроллере сэмулировать работу датчика температуры, чтобы ведущее устройство думало, что микроконтроллер это датчик температуры?
Есть устройство, которое может работать только с датчиками температуры DS18B20. Но на это устройство надо завести сигнал с датчика тока (сила тока в градусах, так сказать). Подключаем датчик тока к АЦП микроконтроллера. А как на микроконтроллере сэмулировать работу датчика температуры, чтобы ведущее устройство думало, что микроконтроллер это датчик температуры?
- Реклама
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
- Сообщения: 53
- Зарегистрирован: Чт сен 03, 2009 14:18:23
Ну наверно всё как обычно, нужна готовая схема с отлаженной прошивкой 
Даже остановленные часы два раза в сутки показывают правильное время.
проще для этого устройства, которое умеет работать только с датчиком DS18B20 написать прошивку для того что бы можно было мерять ток. Темболее если нужа точность повыше чем +/- 0.5 А то датчик желательно в 12 разрядный режим перевести, а там одно преобразование около 0.75 сек. длится - тормозить будет. да и по запчастям дешевле.
Думается мне что затея ваша неправильная, хоть может и ошибаюсь я.
Единственное оправдание эмулятору датчика - для отладки живой схемы, типа не в протеусе, а по настоящему. хотя в таком эмуляторе своих глюков хватит - овчинка выделки не стоит. дорогое это занятие будет и долгое, ради одного раза врядли кто то возится будет
Думается мне что затея ваша неправильная, хоть может и ошибаюсь я.
Единственное оправдание эмулятору датчика - для отладки живой схемы, типа не в протеусе, а по настоящему. хотя в таком эмуляторе своих глюков хватит - овчинка выделки не стоит. дорогое это занятие будет и долгое, ради одного раза врядли кто то возится будет
- Реклама
- Сообщения: 584
- Зарегистрирован: Чт янв 07, 2010 16:58:11
А может быть нагревать настоящий датчик измеряемым током?
Мне вот тоже надо-бы сделать датчик уровня воды с обменом по шине 1-wire
Мне вот тоже надо-бы сделать датчик уровня воды с обменом по шине 1-wire
Спецификация протокола 1-wire давно рассекречена, на нём можно делать любые датчики и приблуды 
Даже остановленные часы два раза в сутки показывают правильное время.
- Сообщения: 584
- Зарегистрирован: Чт янв 07, 2010 16:58:11
исходник...
приеду домой (в марте) - выложу исходник 1-wire-slave. WinAVR. проверен.
приеду домой (в марте) - выложу исходник 1-wire-slave. WinAVR. проверен.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
звеняюсь что не в тему, но какой из датчиков температуры более менее точный? ds18b20 кажется нормально привирает! )))


