Терморегулятор на микроконтроллере PIC16F84 датчикe DS18B20

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

В общем результат следующий.
1- PONI Prog и IC-PROG работать отказались...причины не особо выяснял,но дрова и настройки проверил всем коллективом.
2. Прошил PICPgm Programmer- этой программой.
Видео выложить сюда не получится, да и некогда уже, домой надо ехать. Собирал на макетке, вместо транзисторов воткнул светодиоды. Разводка проверена, подключение индикаторов тоже. хотя не уверен на 100% правильно ли сами сегменты подцеплены.( индикатор E40561-L-O-0-W). Реакция на нажатие кнопок есть , что то там моргает, при нажатии клавиш плюс\минус тоже идут изменения... Нажав пуск мигают точки (все)
При нагреве датчика паяльником меняется рисунок индикатора и включаются светодиоды сначала на 15 ноге, потом гаснет на 15 и включается на 16той. Со второй ноги светодиод ниразу не горел.
Пробывал смотреть в "негативе" но изображение непонятно :( .
Вывод думается следующий-что то с индикацией.Ну и конечно может быть ошибка с подключением сегментов. Хотя если ооочень внимательно смотреть, некоторые сегменты тускнее горят, может они не гаснут вовремя ? И уж точку то точно нельзя было перепутать.
Эхъ..нет дома картридера...
Электроника - наука о контактах
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

хм... разобрался с индикатором.... он с общим общим катодом, где в исходнике исправить?
Электроника - наука о контактах
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

evum писал(а):IC-PROG работать отказалис

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

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

evum писал(а):хм... разобрался с индикатором.... он с общим общим катодом, где в исходнике исправить?

Бывает...
Вложения
Termometr_v12_CC.zip
(16.25 КБ) 222 скачивания
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

спасибо :) Завтра зашью... Но все таки укажте пожалуйста, где именно в ВАшей программе меняется полярность. Ну чтоб раз и навсегда избавиться от таких проблем, сразу самостоятельно исправлять.
За подсказку по АиСи Прог тоже спасибо, поэксперементирую
Электроника - наука о контактах
Александровичь
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 15, 2012 20:38:43
Откуда: Украина Мелитополь

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Александровичь »

Добрый вечер.Опробывал прошивки с о.а. и с.с.Сообщим анодом на кнопку стоп -старт не реагировала,на индикаторе буквы не высвечивались только цифры.Прошивка с.с работает хорощо все кнопки хорошо индецирует t1 и так далее тай мер работает.Делал на отладочной плате только индикатор менял .и прошивку.
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

А выходы контролировали ? как работают.
, надо в начале чтобы 1ый и 2ой работали, при достижении т1 1ый отключался и при достижении основной отключался 2ой выход и включался 3тй. Так работает ?
Электроника - наука о контактах
Александровичь
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 15, 2012 20:38:43
Откуда: Украина Мелитополь

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Александровичь »

Счас опробую домашние отвлекли.
Александровичь
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 15, 2012 20:38:43
Откуда: Украина Мелитополь

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Александровичь »

Температура t-1 30гр.гес-1гр. t-2 31гр гес-1гр. 28гр включилось RL1.30 гр включилось RL2 RL1 выключилось.31гр RL3 включилосьRL2 выключилсь.Вобратном порядке выключается RL3 RL2.RL1 таймер отщитывает и выключается,отключается и функция старт.Регулятор работает как термометр.Функция старт отключалась и в процесе прогроммирования задания.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

evum писал(а):Но все таки укажте пожалуйста, где именно в ВАшей программе меняется полярность. Ну чтоб раз и навсегда избавиться от таких проблем, сразу самостоятельно исправлять...

Ничего у Вас так не получится. Чтобы раз и навсегда, нужно писать программу самому.
Александровичь
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 15, 2012 20:38:43
Откуда: Украина Мелитополь

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Александровичь »

Скажите можно зделать скажем надо 20 гр работает реле 1и2 при достижении температуры 20 одно реле выключается есле выше задоного и второе.в обратном порядке когда остывет 19 первое реле 18 второе на подмогу.Это нужно в теплицу электро котел.Работает 2 тена достигло уровень один выключился есле дальше растет и второй.3 реле таймер на насос отработал задоное выключился.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

Александровичь писал(а):Скажите можно зделать...

Я так догадываюсь, это Вы мне? Хоть бы раз к кому по имени или цитату...
Можно. Только до конца недели уезжаю в командировку, потом, если будет время, разберусь с Вами...
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Аlex »

Soir писал(а):Хоть бы раз к кому по имени или цитату...
Ни здрасти, ни до свидания, ни спасибо....
Как стол заказов - мне вот это .... :)))
Александровичь
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 15, 2012 20:38:43
Откуда: Украина Мелитополь

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Александровичь »

Может кому пригодится как вариант платы.Индикаторы и кнопки со стороны дорожек
Вложения
Termometr_v12.lay
(167.43 КБ) 244 скачивания
Александровичь
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 15, 2012 20:38:43
Откуда: Украина Мелитополь

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Александровичь »

Прошу прощения я первый раз.Может что не правельно,сказал или зделал.Ещё раз прошу извенить если кого обидел.Заказы не надо здесь столько вариантов на любой вкус.Спасибо за труд и помощь.
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

Soir писал(а):
evum писал(а):Но все таки укажте пожалуйста, где именно в ВАшей программе меняется полярность. Ну чтоб раз и навсегда избавиться от таких проблем, сразу самостоятельно исправлять...

Ничего у Вас так не получится. Чтобы раз и навсегда, нужно писать программу самому.

Вот и хотел начать с конкретного примера. Ладно и на том спасибо.
Командировка куда ? я было дело 8 лет по командировка мотался, только через интернет ( если он был) и общался с миром. Помню переехали на новое место, там телевизор немного подшаманили, деревцо с помощью МТЛБ свалили покрепче и повыше, антенну смастерили. Включаем, а там показывают как самалеты в башни близнеца врезаются ))) ...
Про IC Prog. она у меня даже hex файл загружать не хочет, при нажатии "открыть файл"- выключается! :shock:
Электроника - наука о контактах
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

А драйвер icprog.sys установлен?
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

nvz писал(а):А драйвер icprog.sys установлен?

Да в папку с файлом .exe. Пробывал несколько разных версий, все ведут себя одинаково )))) при нажатии "открыть файл" выключаются. Настройки делал по методике изложенной на 5v.ru.
Электроника - наука о контактах
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

Я пользуюсь IC Prog 1.06, вес в архиве 1,26МБ. Версия portable. Если надо - пиши куда скинуть.
Аватара пользователя
evum
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср сен 14, 2011 21:00:14
Откуда: Тюмень

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение evum »

nvz писал(а):Я пользуюсь IC Prog 1.06, вес в архиве 1,26МБ. Версия portable. Если надо - пиши куда скинуть.

Спасибо, поиск мне уже нашел, завтра на работе поюзаю.
Вопрос в зал : - если на МК PIC подать вместо 5 вольт, 13! он уже считается украшением? или какие то функции сохраняет. По запарке подал на свой МК 13 вольт, забыл БП переключить :o , Все светоидицирующие полупроводники вспыхнули поярче и всё потухло. Хотел вставить его в программатор, но работа отодвинула занятия хэнд-мэйдом на второй план. :(
Электроника - наука о контактах
Ответить

Вернуться в «PIC»