Управление эл.краном отопителя на attiny13

Обсуждаем электронику на колесах. Нужен увлажнитель воздуха для Камаза? Вам сюда.
Ответить
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Управление эл.краном отопителя на attiny13

Сообщение timofeich »

Помогите новичку :) , у меня есть старенькая нива, интегрировал эл.клапан радиатора отопителя от газели, а блок управления от приоры....
Ну вообщем подробней о блоке управления отопителем приоры, использован mCPU PIC18F2520 (lock), два переменных сопротивления по 3.5кОм и драйвер ST L6219DS который управляет двумя сервоприводами, короче схема никак не подходит для управления газель`им краном отопителя.. Сам "кран" печки газель`и управляется по принципу "защелки", ну как центр замок на авто.... минус подал закрыл, и минус подал открыл...
И вот вопрос, органы управления есть, исполнительный механизм - заслонка РНКУ.8109030 есть, ATtiny13a - 3шт.есть, AVR-DRAGON купил, программу написать не могу....... я пока только сумел схематику прикинуть, что то вроде этого "Схема"...

Помогите, или хоть пните, хотя? ну хоть чем..... Спасибо:)
Вложения
схема.png
ну вот примерно такая схематика
(134.3 КБ) 1521 скачивание
PANEL.JPG
органы управления от приоры
(132.36 КБ) 1277 скачиваний
KLAPAN.jpg
сам клапан РНКУ.8109030
(15.42 КБ) 924 скачивания
ох поскорей-бы вкурить в программирование на С++
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение 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в горячий - постоянно открыт

вот примерно такие тайминги.....
ох поскорей-бы вкурить в программирование на С++
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

А чё? думаю тема актуальна.... Приоровский блок встает в акурат заместо магнитолы! размер 1DIN, такую штуку можно и в 2105-07 заместо часов поставить, и 2108-99 вместо верхних, центральных воздуховодов да и много еще куда!
ох поскорей-бы вкурить в программирование на С++
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

ээээххххххэээээээййййй люди?
ох поскорей-бы вкурить в программирование на С++
s64
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн окт 18, 2010 21:18:21

Re: Управление эл.краном отопителя на attiny13

Сообщение s64 »

это что то типа климатконтроля? тогда это делается по температуре, а не по времени
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

Мне не нужно по температуре! нужен просто таймер, интервалы которого устанавливаются переменным сопротивлением, в моем случае 3.5кОм! Я уже пробовал на NE555 не очень стабильно получается........
ох поскорей-бы вкурить в программирование на С++
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

Помогите с прошивкой, пожалуйста :(
ох поскорей-бы вкурить в программирование на С++
kolobok0
Грызет канифоль
Сообщения: 296
Зарегистрирован: Ср дек 30, 2009 09:55:39

Re: Управление эл.краном отопителя на attiny13

Сообщение kolobok0 »

timofeich писал(а):...на NE555 не очень стабильно получается........


оно и на МК будет НЕ стабильно, если по времени. входные параметры то меняются. скорость потока, температура входного потока, температура тосола, влажность воздуха и т.д...

тут правильно подсказали - сечь нужно по температуре, а не средней ясности по больнице.(заметьте даже не температуры по больнице!)
s64
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн окт 18, 2010 21:18:21

Re: Управление эл.краном отопителя на attiny13

Сообщение s64 »

странный какой то алгоритм. допустим случилось событие №2 и МК измерил 3.65в - открывается 1мин, закрывается 5мин после этого измерения 6 мин. тупить, а потом опять мерить или как? Если "или как", то допустим через 1.5 мин. МК намерил 3.36в - обрывать предыдущий цикл и начинать новый или корректировать прошедшее время под новый цикл? Или еще страшнее - намерили 3.76в, продолжать цикл №2 или закрывать?
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Управление эл.краном отопителя на attiny13

Сообщение 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 ?
а дальше опять уменьшение температуры, а потом резко увеличивается до максимума? :dont_know:
вот набросал программку в масштабе 1 сек = 1 мин, посмотрите.
еще вопрос: какова длина импульсов открытия/закрытия (у меня 1 сек)?
Вложения
test1.zip
(14.29 КБ) 302 скачивания
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

Там импульса 1сек вполне достаточно, а программку сейчас и проверю..... Спасибо.... :))
ох поскорей-бы вкурить в программирование на С++
-=Snaiper=-
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб дек 12, 2009 20:59:50
Откуда: Ульяновск
Контактная информация:

Re: Управление эл.краном отопителя на attiny13

Сообщение -=Snaiper=- »

А можно увидеть как это у вас выглядит?
А не думали про Э\м клапан от BMW?
У кошки четыре ноги - вход, выход, земля и питание.
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Управление эл.краном отопителя на attiny13

Сообщение a_skr »

ТС потерял интерес к своему проекту?
выкладываю проект в нормальном масштабе времени с исходником.
Вложения
Valve1.zip
(20.7 КБ) 378 скачиваний
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

Нет,ни в коем случае нет.... дело в том, что у меня переменное сопротивление с фиксированными ечейками, ну короче нету там 3 контакта, дело в том что на плате климата уже стоял прогц pic18f252 и я делал замеры когда он стоял на плате.... вощем там были такие уровни сигналов...... сейчас когда снял проц, естественно произошли изменения..... Сглупил короче, виноватт...... Вот думаю как и че делать......
ох поскорей-бы вкурить в программирование на С++
timofeich
Родился
Сообщения: 9
Зарегистрирован: Пн июн 11, 2012 14:04:11
Откуда: Сергиев Посад Московская область

Re: Управление эл.краном отопителя на attiny13

Сообщение timofeich »

вот думаю, что впаяю на место и пусть стоит, чего там заморачиваться..... А тебе огромное спасибо, я на твоей программе изучаю работу тини13..... Ну сам понимаешь все с моргания лампочек начинают.... Спасибо....
ох поскорей-бы вкурить в программирование на С++
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Управление эл.краном отопителя на attiny13

Сообщение 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мин,
и т.д. замеряйте, разбивайте на интервалы, корректируйте значения, компилируйте и все. ;)
obormot
Родился
Сообщения: 4
Зарегистрирован: Сб дек 19, 2009 01:06:29

Re: Управление эл.краном отопителя на attiny13

Сообщение obormot »

я делал нечто подобное без всякой электроники.

электрокран отопителя от газели и механический терморегулятор с выносным "датчиком" на тонкой трубочке от чего-то типа теплых полов или теплицы.
диапазон температур в районе +10 ... +40, что-то такое.
нашел на радиорынке, маркировку не помню.
типа такого:

Изображение

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

вот и все.
работало очень неплохо, крутилка со шкалой в торпеде, датчик - в салоне.

позже добавил 2 светодиода, синий горел при закрытом кране, желтый - при открытом.

и никаких процессоров :)
Ответить

Вернуться в «АвтоМотоВело»