Автор: Семеренко Евгений
date_range 2017-07-14
Для проверки этих микросхем мы нашли простую программу, которая, используя COM-порт компьютера, может работать с 1-проводной шиной DS18B20. Ссылка на статью, где можно более подробно прочитать о работе этой программы, и о работе микросхем семейства DS1820. Там же можно скачать программу и исходные коды.
Получается что-то вроде этого
или что-то вроде этого)
2. Подключаем устройство к компьютеру, в меню программы выбираем номер COM-порта, и по очереди подключаем к нему микросхемы.
Сверху DS18B20, затем QT18B20 (измерения производились в разное время. Отсюда и разная температура.)
Здесь можно увидеть, что идентификаторы устройства одинаковые, пользовательские байты и разрешение по умолчанию 12-бит тоже одинаковые. Серийные номера разные, все микросхемы имеют уникальные серийные номера.
3. Пробуем установить другое разрешение - 10-бит, и сохраняем настройку в памяти микросхем. Так же проделываем это по очереди для каждой из них.
Настройки сохранились, и даже после отключения питания микросхемы заработают в режиме 10-бит.
4. Изменяем и записываем в память позвовательский байт. Значения 4BH и 46H изменяем на произвольные.
Сверху DS18B20, затем QT18B20
Перезаписанная информация сохраниется в энергонезависимой памяти.
5. Ставим на место 12-бит и пользовательские байты, записываем всё это в память. На этом эксперимент окончен.
Вывод такой - DS18B20 и QT18B20 китайского производителя Beijing 7Q Technology Co., Ltd. полностью взаимозаменяемы.