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

ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 09:17:10
Kotto
Всем здравствуйте!

Плата уже разведена и заказана и так вышло по недосмотру, что датчик температуры оказался на ноге ADC6... :facepalm: :facepalm: :facepalm:

Абсолютно все другие ноги заняты, кинуть провод = колхоз, нельзя.

Можно как то извернуться и заставить на ацп работать ds18b20?

Есть идея собрать типа дополнительного устройства на тини13, читать температуру и в зависимости от нее формировать напряжение на ацп, но это как то излишне сложно.

Может кто знает способы решить это чисто программно? Да я понимаю что в даташите нет упоминания каких либо еще функций у этой ноги, но может все же :oops:

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 09:25:02
DimKra
Использовать мк atmega328pb, там на ADC6 сидит и обычный порт(PE2).

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 09:32:30
Kotto
Да, не плохой вариант очень, но может есть решение именно на 328p, вдруг мне повезет )
---

Впрочем даташит суров и непреклонен, ничего там больше, кроме АЦП, нет... Но вдруг возможен какой фокус или чудо )

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 11:33:36
NStorm
Еще как вариант использовать аналоговый термодатчик вместо ds18b20 )

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 12:30:58
akl
Может возможно применить встроенный в mega328 температурный сенсор.

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 14:08:05
Kotto
Первый раз слышу о таком сенсоре. Сейчас почитаю как ее оттуда вытащить

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 14:54:16
Самсусамыч
Это просто… выбираешь канал ADC8 и опорное напряжение 1,1 В…
1.png

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 15:03:29
Kotto
Да, если решение не будет конфликтовать с другими ацп и ничего не упадет, то это отличный вариант! Спасибо, теперь я знаю больше!

Re: ds18b20 на adc6 atmega328p

Добавлено: Пт авг 21, 2020 16:47:15
OKF
Вопрос только в том, температуру чего он будет измерять?)

Re: ds18b20 на adc6 atmega328p

Добавлено: Пн авг 31, 2020 18:29:16
240265
Чипа

Re: ds18b20 на adc6 atmega328p

Добавлено: Пн авг 31, 2020 18:41:00
OKF
Чипа +/- 3 С. Ну, если зиму от весны отличать вполне.)