Страница 1 из 1
Управление эл.краном отопителя на attiny13
Добавлено: Пн июн 11, 2012 14:27:12
timofeich
Помогите новичку

, у меня есть старенькая нива, интегрировал эл.клапан радиатора отопителя от газели, а блок управления от приоры....
Ну вообщем подробней о блоке управления отопителем приоры, использован mCPU PIC18F2520 (lock), два переменных сопротивления по 3.5кОм и драйвер ST L6219DS который управляет двумя сервоприводами, короче схема никак не подходит для управления газель`им краном отопителя.. Сам "кран" печки газель`и управляется по принципу "защелки", ну как центр замок на авто.... минус подал закрыл, и минус подал открыл...
И вот вопрос, органы управления есть, исполнительный механизм - заслонка РНКУ.8109030 есть, ATtiny13a - 3шт.есть, AVR-DRAGON купил, программу написать не могу....... я пока только сумел схематику прикинуть, что то вроде этого "Схема"...
Помогите, или хоть пните, хотя? ну хоть чем..... Спасибо:)
Re: Управление эл.краном отопителя на attiny13
Добавлено: Пн июн 11, 2012 14:56:01
timofeich
а вот сама программа должна выглядеть примерно так:
старт программы:
1. сброс mCPU
2. закрыть клапан 2 сек (независимо от входа РВ3)
3. измерить напряжение на входе РВ3
4. согласно временным интервалам начать исполнение программы временных интервалов, кратно напряжению на входе РВ3
Программа временных интервалов:
всего девять ступеней таймера в зависимости от нгапряжения на входе РВ3
1 3.76в холодный - постоянно закрыт
2 3.65в - открывается 1мин, закрывается 5мин
3 3.52в - открывается 2мин, закрывается 3мин
4 3.36в - открывается 4мин, закрывается 2мин
5 3.16в средний - открывается 5мин, закрывается 5мин
6 2.89в - открывается 4мин, закрывается 1мин
7 2.54в - открывается 3мин, закрывается 1мин
8 2.04в - открывается 2мин, закрывается 1мин
9 1.29в горячий - постоянно открыт
вот примерно такие тайминги.....
Re: Управление эл.краном отопителя на attiny13
Добавлено: Пн июн 11, 2012 15:57:46
timofeich
А чё? думаю тема актуальна.... Приоровский блок встает в акурат заместо магнитолы! размер 1DIN, такую штуку можно и в 2105-07 заместо часов поставить, и 2108-99 вместо верхних, центральных воздуховодов да и много еще куда!
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вт июн 12, 2012 10:27:49
timofeich
ээээххххххэээээээййййй люди?
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вт июн 12, 2012 18:08:21
s64
это что то типа климатконтроля? тогда это делается по температуре, а не по времени
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вт июн 12, 2012 19:05:28
timofeich
Мне не нужно по температуре! нужен просто таймер, интервалы которого устанавливаются переменным сопротивлением, в моем случае 3.5кОм! Я уже пробовал на NE555 не очень стабильно получается........
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вт июн 12, 2012 20:57:45
timofeich
Помогите с прошивкой, пожалуйста

Re: Управление эл.краном отопителя на attiny13
Добавлено: Ср июн 13, 2012 18:24:59
kolobok0
timofeich писал(а):...на NE555 не очень стабильно получается........
оно и на МК будет НЕ стабильно, если по времени. входные параметры то меняются. скорость потока, температура входного потока, температура тосола, влажность воздуха и т.д...
тут правильно подсказали - сечь нужно по температуре, а не средней ясности по больнице.(заметьте даже не температуры по больнице!)
Re: Управление эл.краном отопителя на attiny13
Добавлено: Чт июн 14, 2012 23:17:45
s64
странный какой то алгоритм. допустим случилось событие №2 и МК измерил 3.65в - открывается 1мин, закрывается 5мин после этого измерения 6 мин. тупить, а потом опять мерить или как? Если "или как", то допустим через 1.5 мин. МК намерил 3.36в - обрывать предыдущий цикл и начинать новый или корректировать прошедшее время под новый цикл? Или еще страшнее - намерили 3.76в, продолжать цикл №2 или закрывать?
Re: Управление эл.краном отопителя на attiny13
Добавлено: Пт июн 15, 2012 10:32:27
a_skr
timofeich писал(а):1 3.76в холодный - постоянно закрыт
2 3.65в - открывается 1мин, закрывается 5мин
3 3.52в - открывается 2мин, закрывается 3мин
4 3.36в - открывается 4мин, закрывается 2мин
5 3.16в средний - открывается 5мин, закрывается 5мин
6 2.89в - открывается 4мин, закрывается 1мин
7 2.54в - открывается 3мин, закрывается 1мин
8 2.04в - открывается 2мин, закрывается 1мин
9 1.29в горячий - постоянно открыт
что-то не понятен закон

1-5 2-3 4-2 - это понятно, а почему потом сразу 5-5 ?
а дальше опять уменьшение температуры, а потом резко увеличивается до максимума?
вот набросал программку в масштабе 1 сек = 1 мин, посмотрите.
еще вопрос: какова длина импульсов открытия/закрытия (у меня 1 сек)?
Re: Управление эл.краном отопителя на attiny13
Добавлено: Пт июн 15, 2012 14:34:27
timofeich
Там импульса 1сек вполне достаточно, а программку сейчас и проверю..... Спасибо....

Re: Управление эл.краном отопителя на attiny13
Добавлено: Ср июн 27, 2012 15:12:51
-=Snaiper=-
А можно увидеть как это у вас выглядит?
А не думали про Э\м клапан от BMW?
Re: Управление эл.краном отопителя на attiny13
Добавлено: Чт июн 28, 2012 08:34:41
a_skr
ТС потерял интерес к своему проекту?
выкладываю проект в нормальном масштабе времени с исходником.
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вс июл 01, 2012 09:31:33
timofeich
Нет,ни в коем случае нет.... дело в том, что у меня переменное сопротивление с фиксированными ечейками, ну короче нету там 3 контакта, дело в том что на плате климата уже стоял прогц pic18f252 и я делал замеры когда он стоял на плате.... вощем там были такие уровни сигналов...... сейчас когда снял проц, естественно произошли изменения..... Сглупил короче, виноватт...... Вот думаю как и че делать......
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вс июл 01, 2012 09:34:25
timofeich
вот думаю, что впаяю на место и пусть стоит, чего там заморачиваться..... А тебе огромное спасибо, я на твоей программе изучаю работу тини13..... Ну сам понимаешь все с моргания лампочек начинают.... Спасибо....
Re: Управление эл.краном отопителя на attiny13
Добавлено: Вт июл 03, 2012 07:34:57
a_skr
насчет фиксированных ячеек не совсем понял. может, просто подтяжку к питанию поставить?
Код: Выделить всё
if(a > 371*0.51){ th = 0; tl = 1; }
else if(a > 359*0.51){ th = 1*60; tl = 5*60; }
else if(a > 344*0.51){ th = 2*60; tl = 3*60; }
else if(a > 326*0.51){ th = 4*60; tl = 2*60; }
else if(a > 303*0.51){ th = 5*60; tl = 5*60; }
else if(a > 272*0.51){ th = 4*60; tl = 1*60; }
else if(a > 229*0.51){ th = 3*60; tl = 1*60; }
else if(a > 167*0.51){ th = 2*60; tl = 1*60; }
else { th = 1; tl = 0; }
вот все тут легко настраивается.
если > 3.71В - постоянно закрыт,
если в диапазоне от 3.59В до 3.71В - 1мин/5мин,
если в диапазоне от 3.44В до 3.59В - 2мин/3мин,
и т.д. замеряйте, разбивайте на интервалы, корректируйте значения, компилируйте и все.

Re: Управление эл.краном отопителя на attiny13
Добавлено: Чт ноя 08, 2012 14:49:34
obormot
я делал нечто подобное без всякой электроники.
электрокран отопителя от газели и механический терморегулятор с выносным "датчиком" на тонкой трубочке от чего-то типа теплых полов или теплицы.
диапазон температур в районе +10 ... +40, что-то такое.
нашел на радиорынке, маркировку не помню.
типа такого:

если температура ниже выставленной - контакты замкнуты, если ниже - разомкнуты.
поставил обычное 5-контактное реле - и при низкой температуре плюс стал подаваться на один провод, а при высокой - на другой.
как и надо для газелевского краника.
если найдете с переключаемыми контактами - реле будет не нужно.
вот и все.
работало очень неплохо, крутилка со шкалой в торпеде, датчик - в салоне.
позже добавил 2 светодиода, синий горел при закрытом кране, желтый - при открытом.
и никаких процессоров
