Страница 36 из 98
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Чт фев 10, 2011 13:33:40
nvz
Хатуль_мадан писал(а):
Цифра 85 означает сбой в питании датчика и его сбросе в исходное состояние. Такое очень часто наблюдают в автомобилях
Мне кажется что в автомобиле не сбой в питании датчика и его сброс, а наводки с высоковольтных проводов маскируют импульсы от датчика и контроллер не может его найти. На индикаторе пробелы.
Во всяком случае у меня было так.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Чт фев 10, 2011 13:56:18
Soir
faza380 писал(а):Я собрал схему Термометр-термостат Радио 2006г. №1 стр.43, но мне не нравиться...
nvz писал(а):можно изменить прошивку( Радио 1/06) на новую (СС_V2) с минимальными переделками схемы...
А можно изменить прошивку СС_V2 под схему Радио 2006г. №1 стр.43... Если нужно...
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Чт фев 10, 2011 17:20:02
faza380
А можно изменить прошивку СС_V2 под схему Радио 2006г. №1 стр.43... Если нужно...
Нужно, просто уже все собрано и корпус и крепление, времени переделывать уже нету.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Чт фев 10, 2011 20:59:52
Soir
faza380 писал(а):А можно изменить прошивку СС_V2 под схему Радио 2006г. №1 стр.43... Если нужно...
Нужно, просто уже все собрано и корпус и крепление, времени переделывать уже нету.
По статье в Радио не понял назначение кнопок.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 08:38:08
nvz
Насколько я помню, нажимаешь и держишь 1 кнопку, второй устанавливаешь температуру через градус по кругу, гистерезис задаётся программно. Проще добавить третью и сделать как в твоей схеме, а без добавления можно: нажал первую - мигалка - второй устанавливаешь по кругу температуру отключения, нажал первую ещё раз - второй устанавливаешь градусы вниз до температуры включения, похоже до 20 градусов хватит. у него зона была 42-58градусов.
Но это только моё мнение....
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 10:09:56
nvz
to Alex:
можно ли создать прошивку для 16F676 по таким параметрам?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 11:26:36
faza380
Насколько я помню, нажимаешь и держишь 1 кнопку, второй устанавливаешь температуру через градус по кругу, гистерезис задаётся программно
Ага, точно, вот таким дурацким способом он и "программируется"
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 11:37:02
Soir
nvz писал(а):...нажал первую - мигалка - второй устанавливаешь по кругу температуру отключения, нажал первую ещё раз - второй устанавливаешь градусы вниз до температуры включения, похоже до 20 градусов хватит. у него зона была 42-58градусов.
Но это только моё мнение....
Примерно так и сделал. Гистерезис в пределах 0,1 - 20 град., устанавливаемая температура 0 - 90 град. При коротком нажатии в режиме установки на PLUS увеличение на 0,1 град, при длинном - ускоренное увеличение. Переключение между режимами - короткое нажатие на SET. Прошивка под вариант схемы из журнала Радио. Во вложении также проект в Proteus только для демонстрации и отладки.
http://www.radiokot.ru/forum/download/file.php?id=57953
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 15:46:41
vcter
To Soir:
Хочу полюбопытствовать. На каком языке ты пишешь прошивки (asm, Си, Basic и т.д.)?
Proteus у тебя в связке с чем работает?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 15:54:49
nvz
to Soir:
Попробовал эту схему в протеусе, только 4 ногу посадил на плюс, а сопротивление с кондёром выкинул. Работает нормально, пробовал даже с паразитом. Если можно изладь эту-же прошивку на ОК и температуру уставки 0-90 гр.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 15:59:09
Soir
vcter писал(а):To Soir:
Хочу полюбопытствовать. На каком языке ты пишешь прошивки (asm, Си, Basic и т.д.)?
Proteus у тебя в связке с чем работает?
Пишу на С в MPLAB, компилятор HI-TECH. Proteus работает сам по себе.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 16:19:01
Soir
nvz писал(а):to Soir:
Попробовал эту схему в протеусе, только 4 ногу посадил на плюс, а сопротивление с кондёром выкинул. Работает нормально, пробовал даже с паразитом.
В Proteus все работает нормально, там тепличные условия... В нем на датчик питание вообще можно не подавать.
nvz писал(а):Если можно изладь эту-же прошивку на ОК и температуру уставки 0-90 гр.
Изладил. Прошивка и так была на ОК. На всякий случай сделал две на ОА и ОК.
Прошивки для схемы из журнала Радио 2003 №10.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 17:00:19
nvz
Очень спасибо!
Что интересно, по-моему в Радио 01/06 индикатор был с ОА.
Кстати, запрос, который я отправил Алексу, в принципе возможен или сложноватый?
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 17:29:17
vcter
Soir писал(а):
Пишу на С в MPLAB, компилятор HI-TECH. Proteus работает сам по себе.
А я думал MPLAB в связке с Proteus. Proteus в качестве дебагера для MPLAB.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 17:46:08
nvz
OFF
может кто знает, почему так и как с этим бороться? замучился уже
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 17:50:03
vcter
nvz писал(а):OFF
может кто знает, почему так и как с этим бороться? замучился уже
Ищи у себя вирус, больше нечему так пакостить.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 17:59:03
nvz
Стоит NOD32, последнее обновление сегодня.... Ща попробую прогнать через него операционку.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 18:10:41
Soir
nvz писал(а):Что интересно, по-моему в Радио 01/06 индикатор был с ОА.
Не вникал.
faza380 писал(а):нашел то что мне необходимо Termometr_16F84_CC_v2
так и делал...
nvz писал(а):Кстати, запрос, который я отправил Алексу, в принципе возможен или сложноватый?
Ничего сложного в нем не вижу. Что там еще за логика? Может ее тоже в МК запихнуть? Какая нужна точность импульсов?
Если Alex не откликнется и будет время, сделаю в выходные.
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 18:43:57
nvz
К примеру: вых.А работает на светодиод, вых. А "и" В - звуковой сигнал. Вых.С - сам по себе, а вых.D "и" Е - сигнализация. В общем, можно расписать подробно, что я хочу.
to vcter: просканировал, и шо? (вложение)
Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
Добавлено: Пт фев 11, 2011 18:50:57
Аlex
Если Alex не откликнется и будет время, сделаю в выходные.
Откликаюсь, но с отрицательным результатом ((( У меня сейчас совсем нет времени, работы много привалило.
nvz, извени...
PS: Если не горит, тогда сделаю как освобожусь, не вопрос.