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

LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 14:00:44
neid
Изображение
Всем привет! когда то делал вот такую схемку, на основе чужих алгоритмов, но только на одном датчике температуры, в принципе все работало, но так и не сгодилось за ненадобностью.
Вопрос возник в следующем, ради эксперимента хочу нацепить 4 датчика температурных, но у меня не получается даже с двумя все это проделать. Не понятно, ошибка в отображении или поключении датчиков. Что не так делаю?

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 14:07:03
Moto_v3x
а не пробовали у моделей датчиков ставить разные серийные номера

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 16:18:50
neid
Moto_v3x писал(а):а не пробовали у моделей датчиков ставить разные серийные номера
так и сделано, правил в ручную в тексте

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 16:59:28
Soir
neid писал(а):...Не понятно, ошибка в отображении или поключении датчиков. Что не так делаю?
1. Для конвертации температуры датчиком (датчиками) нужно определенное время. Этого времени Вы не даете.
2. Отображение входного напряжения "забивает" все строки. Может, конечно, у меня модель дисплея кривая (судя по скриншоту, у Вас такая же), но разбирать прошивку (которая однозначно кривая) никакого желания.
3. В железе не забудьте подать питание на датчики.
---
Вот результат (Закомментировал отображение напряжения, в конце программы увеличил задержку до 1 сек.) Дальше сами.

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 17:26:33
neid
Soir писал(а):
neid писал(а):...Не понятно, ошибка в отображении или поключении датчиков. Что не так делаю?
1. Для конвертации температуры датчиком (датчиками) нужно определенное время. Этого времени Вы не даете.
2. Отображение входного напряжения "забивает" все строки. Может, конечно, у меня модель дисплея кривая (судя по скриншоту, у Вас такая же), но разбирать прошивку (которая однозначно кривая) никакого желания.
3. В железе не забудьте подать питание на датчики.
---
Вот результат (Закомментировал отображение напряжения, в конце программы увеличил задержку до 1 сек.) Дальше сами.
ну да сейчас поправил время, закоментил, результат стал аналогично вашему. спасибо, с кодом по измерению напряжению буду определяться либо искать альтернативу, просто взял его и воткнул без особо каких поправок.

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 17:39:34
neid
по поводу двух и более датчиков лучше каждому писать свою функцию или же можно программно сделать что бы их перебирало по очереди в одной функции?

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Пн фев 03, 2014 17:58:36
Soir
neid писал(а):по поводу двух и более датчиков лучше каждому писать свою функцию...
Функцию лучше одну. В CVAVR есть пример работы с датчиками...

Re: LCD 3310, Atmega 8 Вольтметр и 4 ds18b20

Добавлено: Чт апр 03, 2014 19:00:30
neid
Разобрался с выводом на экран, и датчиками температурными ds18b20, пока остановился на выводе каждого датчика по отдельности. Не могу вывести на экран корректно напряжение, точнее дробную чать ,т.е. что после запятой стоит. Перебрал все варианты возможные с переменными результата ноль. нужна помощь...