DS18B20 на аналоговом порту.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
kosmas
Рядовой
Сообщения: 42
Зарегистрирован: 20.04.2016{, 10:56}
Репутация: 0
Откуда: Санкт-Петербург

DS18B20 на аналоговом порту.

#1

Сообщение kosmas » 28.01.2019{, 22:00}

Я тут походу фигню сделал - прицепил датчик ds18b20 на 26 ногу atmega328p. Порт PC3 (A3) на ардуине. :smile390: В старой версии flprog и IDE эта связка работала, просто ногу приходилось в IDE руками править. Есть способ победить эту историю? :smile427:
Просто плата готовая, резать и паять не хочется... :smile44:

smol
Рядовой
Сообщения: 62
Зарегистрирован: 16.11.2017{, 18:25}
Репутация: 0

DS18B20 на аналоговом порту.

#2

Сообщение smol » 28.01.2019{, 22:30}

а почему сейчас нельзя

kosmas
Рядовой
Сообщения: 42
Зарегистрирован: 20.04.2016{, 10:56}
Репутация: 0
Откуда: Санкт-Петербург

DS18B20 на аналоговом порту.

#3

Сообщение kosmas » 28.01.2019{, 22:40}

Не работает и все тут. Всегда показывает 0.00. На одной плате ногу поменял на 6 - завелось. Причем ни с одной ардуинкой не хочет. Всякие перепробовал, что на 328 атмеге.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

DS18B20 на аналоговом порту.

#4

Сообщение AlexCrane » 28.01.2019{, 22:57}

kosmas, Попробуй пользовательские блоки от RedSky, на А0 и А1 у меня работают нормально без правки кода в иде
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

DS18B20 на аналоговом порту.

#5

Сообщение RedSky » 29.01.2019{, 07:30}

А номер пина укажите как 17.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

DS18B20 на аналоговом порту.

#6

Сообщение SSSergeich » 29.01.2019{, 16:56}

kosmas писал(а):
28.01.2019{, 22:00}
Есть способ победить эту историю? :smile427:
Просто плата готовая, резать и паять не хочется... :smile44:
Неделю назад столкнулся с тем, что на готовой плате пришлось разносить датчики по разным пинам. Изначально планировалось 8 датчиков на 4-ом пине, но они отказались работать все вместе. Подключил половину на A0, в FLProg указал подключение к свободному цифровому pin7, а в IDE заменил на pin14.

kosmas
Рядовой
Сообщения: 42
Зарегистрирован: 20.04.2016{, 10:56}
Репутация: 0
Откуда: Санкт-Петербург

DS18B20 на аналоговом порту.

#7

Сообщение kosmas » 29.01.2019{, 17:38}

SSSergeich писал(а):
29.01.2019{, 16:56}
а в IDE заменил на pin14.
Это в том смысле, что он после 13-го идет? Т.е. А1 - 15, А2 - 16?

Отправлено спустя 3 минуты 12 секунд:
AlexCrane писал(а):
28.01.2019{, 22:57}
Попробуй пользовательские блоки от RedSky
А ссылку не подскажете? А то я что-то сходу не нашел...

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

DS18B20 на аналоговом порту.

#8

Сообщение RedSky » 29.01.2019{, 17:55}


SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

DS18B20 на аналоговом порту.

#9

Сообщение SSSergeich » 29.01.2019{, 18:22}

kosmas писал(а):
29.01.2019{, 17:41}
Это в том смысле, что он после 13-го идет? Т.е. А1 - 15, А2 - 16?
Совершенно верно!

kosmas
Рядовой
Сообщения: 42
Зарегистрирован: 20.04.2016{, 10:56}
Репутация: 0
Откуда: Санкт-Петербург

DS18B20 на аналоговом порту.

#10

Сообщение kosmas » 29.01.2019{, 18:25}

SSSergeich писал(а):
29.01.2019{, 18:22}
Совершенно верно!
Значит, я не тот пин указывал. Буду пробовать. Спасибо!

Ответить

Вернуться в «Спросить у знатоков»