Страница 37 из 98
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 18:54:31
nvz
Нет проблем!!! Спасибо что откликнулся. Живой - и слава Богу!
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 21:01:17
Soir
vcter писал(а):А я думал MPLAB в связке с Proteus. Proteus в качестве дебагера для MPLAB.
Да как-то поначалу не сложилось, а потом привык. В качестве прошивки в Proteus вставляю файл *.cof и вперед...
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Сб фев 12, 2011 22:42:33
Soir
nvz писал(а):Кстати, запрос, который я отправил Алексу, в принципе возможен или сложноватый?
Проверяйте. Схема в Proteus для демонстрации, принципиальную не рисовал.
Не знаю назначение устройства, поэтому не оговоренные моменты решал на свое усмотрение. В частности: выходные импульсы между собой не синхронизированы по времени, то есть для каждого выхода свой таймер, который ведет свой отсчет от наступления события. Входа опрашиваются 10 раз в секунду, то есть между событием и запуском соответствующего таймера время может быть в пределах от 0 до 0,1 сек. Используется внутренний тактовый генератор, это что касается точности временнЫх интервалов.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вс фев 13, 2011 13:02:36
faza380
Изладил. Прошивка и так была на ОК. На всякий случай сделал две на ОА и ОК.
Вложения:
Termometr_16F84_v5.zip [34.56 KIB]
Скачиваний: 5
Прекрасная прошивка, но схема не как в журнале Радио 2006, ноги индикатора не совпадают...

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вс фев 13, 2011 13:36:55
nvz
to Soir:
Кажись всё правильно, в протеусную схемку приделай выключатель питания МК, а то замучился каждый раз по новой загружать....
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вс фев 13, 2011 17:39:22
vcter
nvz писал(а):to Soir:
Кажись всё правильно, в протеусную схемку приделай выключатель питания МК, а то замучился каждый раз по новой загружать....
В протеусе этого сделать нельзя.
Внизу в левом углу есть кнопки: "Старт, Шаг, Стоп, Пауза". Ими и нужно управлять схемой.
Респект и поклон Soir, таймер+термостат работает на ура.
Только стала проблема... Температура в йогуртнице там где датчик и нагреватель не совпадает с температурой, где стоят баночки с йогуртом. Получается температура, которую показывает прибор, не соответствует температуре что в йогурнице. Вынести датчик в емкость где баночки стоят плохо, нагреватель сильно нагревается и начинает плавить пластик. Вот и думаю что делать......
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вс фев 13, 2011 19:16:14
Soir
faza380 писал(а):
Прекрасная прошивка, но схема не как в журнале Радио 2006, ноги индикатора не совпадают...

Проверю, исправлю.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вс фев 13, 2011 20:27:38
Soir
faza380 писал(а):Прекрасная прошивка, но схема не как в журнале Радио 2006, ноги индикатора не совпадают...

Да, действительно перепутал, сделал для схемы из журнала Радио 2003 №10.

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пн фев 14, 2011 12:20:45
nvz
Похоже последняя прошивка ( Termometr_16F84_v5_Radio_2006) работает некорректно. невозможно выставить уставку температуры отключения, схема в протеусе отключается.
Или у меня комп глючит?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пн фев 14, 2011 12:42:40
Soir
nvz писал(а):Похоже последняя прошивка ( Termometr_16F84_v5_Radio_2006) работает некорректно. невозможно выставить уставку температуры отключения, схема в протеусе отключается.
Или у меня комп глючит?
Проверил у себя - все работает.
Часто глючит сам Proteus, вернее его лекарство от жадности. Попробуйте другой патч.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пн фев 14, 2011 12:55:22
nvz
тогда бы глючила и timer_for_nvz, а она работает без замечаний.
пробовал прошивку с общим коллектором, нажимаю на set, потом держу plus. Немного температуру поднимет и всё гаснет.
Проверю другое лекарство.
Проверил: глючит протеус......
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вт фев 15, 2011 20:57:19
pert
Я также протестировал прошивкy Termometr_16F84_v5_Radio_2006 , невозможно выставить уставку температуры отключения ,индикация температуры O.K
Проверял нa 2 штуки 16f84A, ПечатнOй платe . программатор PICKIT 2
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вт фев 15, 2011 21:23:25
Soir
pert писал(а):Я также протестировал прошивкy Termometr_16F84_v5_Radio_2006 , невозможно выставить уставку температуры отключения ,индикация температуры O.K
Проверял нa 2 штуки 16f84A, ПечатнOй платe . программатор PICKIT 2
Это Вы проверяли в Proteus или в реальном устройстве? В чем заключается "невозможно"? Не входит в режим установки, не запоминает, зависает контроллер, сбрасывается или что?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вт фев 15, 2011 21:50:33
pert
B реальном устройстве, нa печатнOй платe, не работают кнопки.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Вт фев 15, 2011 21:57:10
Soir
pert писал(а):B реальном устройстве, нa печатнOй платe, не работают кнопки.
Какого номинала установлены сопротивления, включенные последовательно с кнопками?
P.S. Нашел косяк в прошивке. Кнопка SET перестает работать после длинного нажатия на нее. Сейчас исправлю.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Ср фев 16, 2011 00:03:03
Soir
Исправленные прошивки для термостата из журнал Радио 2006 №1
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Ср фев 16, 2011 13:51:29
nvz
to vcter:
если всё ещё воюешь с йогуртницей - глянь Радио №5 2007 года стр.38. По моему - то, что надо для тебя..
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Ср фев 16, 2011 15:39:11
vcter
nvz писал(а):to vcter:
если всё ещё воюешь с йогуртницей - глянь Радио №5 2007 года стр.38. По моему - то, что надо для тебя..
Спасибо огромное за беспокойство. Девайс от Soir работает на ура. Правда есть некоторые нюансы, но это мелочи....
Когда подучу программирование Пиков, сам подправлю как мне нравиться. Может добавлю второй датчик, чтобы контролировать температуру в емкости, где стоят баночки с йогуртом.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Ср фев 16, 2011 19:54:12
pert
Soir,
всё работает как надо ,корректно, прошивкa Termometr_16F84_v5. Я хочу также проверять прошивкy Termo_timer_16F628_CC_v0.zip кaк работает. Вы можете его изменить для индикаторa с общим анодом?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Ср фев 16, 2011 20:12:13
Soir
pert писал(а):Я хочу также проверять прошивкy Termo_timer_16F628_CC_v0.zip кaк работает. Вы можете его изменить для индикаторa с общим анодом?
Изменил.