В данной статье разберем подключение термометра DS18b20 к ардуино Mega.
Термометр DS18b20 является цифровым
термометром с шиной 1-Wire.
Схема подключения довольно простая, но все равно часто путают (+) и (-). При этом вероятность выхода из строя 50/50.
Даже если микросхема сразу не сгорела ставить ее в ответственной место я бы не рекомендовал,
бывали случаи, что такие подранки умерали в течении месяца. Лучше их отбраковать сразу, чем потом менять.
По распиновке лучше всегда обращаться к документации, встречал пару статей, где подключение было напутано.
Здесь привожу скриншот с документации Maxim Integrated.
Сейчас этот термометр в большом количестве производит Китай и качество зависит от партии и производителя. В основном проблема не с точностью измерения, а с работоспособностью.
Сам термометр себя показал очень хорошо, диапазон температуры от -55 °C до +125°C, питание можно опустить до 3х Вольт.
Допускается работа по двум проводам, но это хорошо работает на коротких дистанциях, на длинных более 10 метров, лучше использовать трех проводную схему с обязательной подтяжкой.
На схеме показано подключение 8-ми термометров к модулю ардуино Mega. Для более высокой помехозащищенности подтяжку лучше разместить на самом термометре. Значение резистора можно изменять от 2,7кОм до 10кОм.
Чем дальше удален термометр тем меньше нужно устанавливать резистор в особо сложных случаях можно установить 2-ва резистора по 4,7кОм с двух сторон линии и использовать экранированный провод или витую пару (DQ и GND). Так же можно установить электролитический конденсатор по питанию термометра в пределах от 220мкФ до 470мкФ.
Термометр DS18b20 является цифровым
термометром с шиной 1-Wire.
Схема подключения довольно простая, но все равно часто путают (+) и (-). При этом вероятность выхода из строя 50/50.
Даже если микросхема сразу не сгорела ставить ее в ответственной место я бы не рекомендовал,
бывали случаи, что такие подранки умерали в течении месяца. Лучше их отбраковать сразу, чем потом менять.
По распиновке лучше всегда обращаться к документации, встречал пару статей, где подключение было напутано.
Здесь привожу скриншот с документации Maxim Integrated.
Сейчас этот термометр в большом количестве производит Китай и качество зависит от партии и производителя. В основном проблема не с точностью измерения, а с работоспособностью.
Сам термометр себя показал очень хорошо, диапазон температуры от -55 °C до +125°C, питание можно опустить до 3х Вольт.
Допускается работа по двум проводам, но это хорошо работает на коротких дистанциях, на длинных более 10 метров, лучше использовать трех проводную схему с обязательной подтяжкой.
На схеме показано подключение 8-ми термометров к модулю ардуино Mega. Для более высокой помехозащищенности подтяжку лучше разместить на самом термометре. Значение резистора можно изменять от 2,7кОм до 10кОм.
Чем дальше удален термометр тем меньше нужно устанавливать резистор в особо сложных случаях можно установить 2-ва резистора по 4,7кОм с двух сторон линии и использовать экранированный провод или витую пару (DQ и GND). Так же можно установить электролитический конденсатор по питанию термометра в пределах от 220мкФ до 470мкФ.