ищу схему цифрового термометра с двумя датчиками

Обсуждаем цифровые устройства...
Ответить
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 182
Зарегистрирован: Пн май 07, 2012 15:29:46
Откуда: Самара

Сообщение sch-alexandr »

доброго времени суток всем!нужна схемка вышеназванного термометра на базе ds18b20 и pic16f628a.с выводом информации на семисегментник(оное есть в наличии).брожение по инету привело к этой схеме: http://cxem.net/house/1-252.php но в протеусе показывает какуюту абракадабру.Люди добрые!помогите кто чем может.может ктонибудь мострячил подобное и осталась схема?
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

sch-alexandr писал(а):...но в протеусе показывает какуюту абракадабру.
Вы бы проект выложили... На той схеме DS18D20. Что автор имел ввиду, непонятно.
sch-alexandr писал(а):...нужна схемка вышеназванного термометра на базе ds18b20 и pic16f628a.с выводом информации на семисегментник.
Могу предложить свой вариант.
Вложения
Termometr_2sens_CC.zip
(16.99 КБ) 394 скачивания
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

sch-alexandr писал(а):...в протеусе показывает какуюту абракадабру.
Все нормально там показывает. Датчик DS18B20, на схеме опечатка.
Вложения
2term.zip
(13.19 КБ) 269 скачиваний
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1692
Зарегистрирован: Ср окт 12, 2011 20:37:13

Сообщение bav123 »

Soir писал(а): Могу предложить свой вариант.
Забрал, мне такой пригодится, спасибо.
п.с. возможно ли сделать прошивку и под общий анод?
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 754
Зарегистрирован: Пт апр 15, 2011 21:11:22
Откуда: Россия

Сообщение BigallS »

sch-alexandr писал(а):...может кто нибудь мострячил подобное и осталась схема?
Здесь есть http://monitor.net.ru/forum/viewtopic.p ... &start=192 с 4 термометрами, дисплей графический.
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

BigallS писал(а):Здесь есть http://monitor.net.ru/forum/viewtopic.p ... &start=192 с 4 термометрами, дисплей графический.
Вы невнимательно прочли первое сообщение:
sch-alexandr писал(а):...нужна схемка вышеназванного термометра на базе ds18b20 и pic16f628a.с выводом информации на семисегментник...
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

bav123 писал(а):...возможно ли сделать прошивку и под общий анод?
Сделал универсальную прошивку.
Схема содержит ключи в цепях общих анодов (катодов), так было в исходной. Если необходимости в них нет - пишите, уберу.
Вложения
Termometr_2sens_CC_CA.zip
(19.15 КБ) 257 скачиваний
Грызет канифоль
Сообщения: 265
Зарегистрирован: Пн окт 31, 2011 12:35:59
Откуда: Родился в Сибири

Сообщение Cheal »

Добрый день Soir.

Зашёл на форум и увидел термометр который давно искал, находил конечно, но всегда что то не нравилось. С Вами можно вести диалог и находить приемлимое решение.

Хочу поделится мыслями по поводу этого проекта.
На работе перед глазами стоит устройство которое показывает время, день недели и две температуры.
И это мелькание иногда начинает раздражать.
Хочу предложить несколько вариантов развития этой конструкции:

1. Ввести кнопку, которая работает по этому алгоритму:
При длительном нажатии, если показания производятся с двух датчиков, то сохраняется датчик, который показывал при нажатии, то есть показывает постоянно. Температуру с другого датчика можно посмотреть при кратковременном нажатии.
При следующем длительном нажатии постоянные показания переходят на другой датчик, а первый при кратковременном нажатии.
При третьем длительном нажатии показания переходят на поочерёдное вывод с двух датчиков.

И дальше по кругу. Индикация как в представленном проекте.

2. Ввести кнопку или больше, которые работают по этому алгоритму:
При длительном нажатии, показания переходят в меню уставки: появляется t1-время показания 1 датчика. Свободны два разряда можно время сделать от 0 до 99 секунд, затем OF.
При времени "0" показания датчика не выводятся, а его показания выводятся при кратковременном нажатии на кнопку.
При "OF" датчик отключён, если его нет в наличии, то есть получается одноканальный термометр.
При следующем длительном нажатии, появляется t2 -время показания 2 датчика.
Далее как и с первым датчиком.
При третьем длительном нажатии в рабочем режиме.

Вышеописанный алгоритм подходит для одной кнопки, то есть длительное нажатие - режим программирования, краткое нажатие изменение параметров.
При двух кнопках и более одной кнопкой например mode вход режим программирования, а другой установка параметров по кругу или при трёх уменьшение и увеличение (plus, minus).

Режим индикации как в проекте.

3. Алгоритм работы кнопок как и во втором варианте, но индикация другая.
У нас имеется свободный вывод и если его можно сделать выходом, то его состояние (1, 0) должно меняться в зависимости от номера датчика. К нему пристраиваем схему на транзисторах и двух разноцветных светодиодов. Например: красный - температура в доме, синий - температура на улице. Также у нас освобождается старший разряд и показания отрицательной температуры будут с десятыми.

4. Алгоритм работы кнопок как первом варианте, но индикация другая.
У нас имеется свободный вывод и если его можно сделать выходом, то его состояние (1, 0) должно меняться в зависимости от номера датчика. К нему пристраиваем схему на транзисторах и двух разноцветных светодиодов. Например: красный - температура в доме, синий - температура на улице. Также у нас освобождается старший разряд и показания отрицательной температуры будут с десятыми.


Уважаемый Soir это только мысли по развитию проекта. Может Вам что то покажется интересным.
Все мои предложения могут оказаться не реализуемыми, так как я не программист, но идеи я думаю понятны всем.
Я бы выбрал третий вариант.

В любом варианте я его повторю.
У меня он будет входить в комплекс часы - температура и два отдельных индикатора.

Успехов в творчестве.

С уважением Cheal
Последний раз редактировалось Cheal Чт май 30, 2013 18:03:06, всего редактировалось 1 раз.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1692
Зарегистрирован: Ср окт 12, 2011 20:37:13

Сообщение bav123 »

Soir писал(а): Сделал универсальную прошивку.
Схема содержит ключи в цепях общих анодов (катодов), так было в исходной.
то что надо, спасибо
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Cheal писал(а):...Хочу поделится мыслями по поводу этого проекта...
Эти мысли в разных вариациях уже имеют свое воплощение, в т.ч. есть и мои разработки.
Здесь я старался придерживаться запросов топикстартера.
Грызет канифоль
Сообщения: 265
Зарегистрирован: Пн окт 31, 2011 12:35:59
Откуда: Родился в Сибири

Сообщение Cheal »

Здравствуйте, Soir !

Добрался и до этого форума.

Я искал схему на конкретном микроконтроллере, а именно PIC16F628A и DS18B20.

Может плохо искал, но нашёл всего две конструкции.
В одной из конструкций,по отзывам кто её повторил, были мелкие погрешности.
Автор их исправлял, но потом там всё заглохло и я не решился её повторить.
На другую не было отзывов, только описание и тоже не решился.

На данное время изучаю Ваши конструкции на этом форуме, многие очень привлекают, хочется повторить и посмотреть как они работают в железе, а не в протеусе. Встречались и Ваши конструкции термометров, но там было простое переключение каналов. Но буду искать ещё, но с перламутровыми пуговицами.

Вообще я хочу собрать конструкцию состоящие из часов и двух каналов температуры, два индикатора. Требования к индикации часов тоже определённые, также как и к температуре.
Я даже согласен на две конструкции в одном корпусе. Но ничего я ещё надеюсь.

Творческих побед!

Cheal.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Cheal писал(а):Я искал схему на конкретном микроконтроллере, а именно PIC16F628A и DS18B20.
Где-то выкладывал часы + 2 датчика, правда на ATMEGA8. Если не найдете ничего подходящего - скажите, я перепишу под PIC.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

В качестве базового проекта могу предложить вариант, выложенный здесь: Одновременная индикация суточного времени и температуры
Второй датчик я добавлю, лишнее уберу, если разработка подходит в принципе.
Грызет канифоль
Сообщения: 265
Зарегистрирован: Пн окт 31, 2011 12:35:59
Откуда: Родился в Сибири

Сообщение Cheal »

Добрый ночи Soir !

Спасибо за ответы.

Эту тему я читал, понравилась.

Но у нас сейчас час ночи, что то голова плохо работает.

Завтра, уже сегодня, почитаю ещё раз.

и отвечу уже развёрнуто (Вы наверное обратили внимание, что пишу много)

Ответ дам не здесь, а теме о часах.

С уважением Cheal.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Cheal писал(а):Вы наверное обратили внимание, что пишу много.
Я обратил, скоро и модераторы обратят... п. 2.5 Правил.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 182
Зарегистрирован: Пн май 07, 2012 15:29:46
Откуда: Самара

Сообщение sch-alexandr »

Soir писал(а):
bav123 писал(а):...возможно ли сделать прошивку и под общий анод?
Сделал универсальную прошивку.
Схема содержит ключи в цепях общих анодов (катодов), так было в исходной. Если необходимости в них нет - пишите, уберу.
огромное спасибо-буду собирать.желаю творческих успехов :))
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1692
Зарегистрирован: Ср окт 12, 2011 20:37:13

Сообщение bav123 »

Soir
можете сделать индикацию на жк индикатор типа WH0802? Хочу сделать с батарейным питанием, думаю с жк поэкономичнее будет.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

bav123 писал(а):Soir
можете сделать индикацию на жк индикатор типа WH0802? Хочу сделать с батарейным питанием, думаю с жк поэкономичнее будет.
Могу. Распишите построчно, что должно быть на индикаторе.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1692
Зарегистрирован: Ср окт 12, 2011 20:37:13

Сообщение bav123 »

в верхней строке номер датчика 1 и его температура
в нижней - второй датчик и его температура
опрос датчиков раз в секунду, индикация постоянная
Грызет канифоль
Сообщения: 265
Зарегистрирован: Пн окт 31, 2011 12:35:59
Откуда: Родился в Сибири

Сообщение Cheal »

Здравствуйте.
Извините что вмешиваюсь в чужой диалог.
Интересно.
Я не знаю сколько у этого индикатора знакомест, но информативней
будет место установки датчика словами. Например: если для дома "улица", "дом"
Для улицы, лучше бы было передачу данных по радиоканалу(кто разрешит портить пластиковые окна или сверлить стены), но тогда наверное исчезнет экономичность устройства, да и цена возрастёт.

Посмотрел в интернете, да знакомест мало, слова не подойдут.
Тогда можно примитивно изобразить рисунок, например: солнышко и домик

Cheal.
Ответить

Вернуться в «Цифровая техника»