Обявления

Для полноценной работы рекомендуется пройти регистрацию.

Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я.

Автодиммер или "вежливая подсветка" на ATtiny13

Здесь только проекты на ATtiny

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение hardlock » 11 авг 2015 11:27

shpala, проверьте питание тиньки и подтяжку вывода ресет. Также проверьте прошился ли еепром. Ну и классика - фьюзы. Как вариант, попробовать мою прошивку.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3374
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 11 авг 2015 11:32

Проверь питание на МК.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение shpala » 12 авг 2015 06:38

hardlock писал(а):shpala, проверьте питание тиньки и подтяжку вывода ресет. Также проверьте прошился ли еепром. Ну и классика - фьюзы. Как вариант, попробовать мою прошивку.

hardlock после 78L05 и на МК 4,78-4.8 В, eeprom прошился, на первой прошивке (0.5) после пробного включения вместо "01 02" было "07 08", но и на ней были эти моргания
Фьюзы LOW-7A, HIGH-EF.
shpala
Пробегал мимо
 
Сообщения: 6
Зарегистрирован: 11 авг 2015 07:10
Откуда: Екатеринбург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение hardlock » 12 авг 2015 08:39

shpala писал(а):Фьюзы LOW-7A, HIGH-EF.

а зачем "SELFPRGEN" установлен? Пробуйте HIGH-FF

Что на выходе тиньки? Проверьте светодиодом.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3374
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение shpala » 12 авг 2015 09:46

hardlock писал(а):
shpala писал(а):Фьюзы LOW-7A, HIGH-EF.

а зачем "SELFPRGEN" установлен? Пробуйте HIGH-FF

Что на выходе тиньки? Проверьте светодиодом.


Спасибо, попробую сегодня, потом отпишусь

Добавлено спустя 10 часов 16 минут 26 секунд:
hardlock писал(а):Пробуйте HIGH-FF

Урааааа!!! Все оказалось просто и банально)))
Только: в первые 2 включения лампочка горела процентов этак на 20-30 яркости, последующие включения в полную силу)
shpala
Пробегал мимо
 
Сообщения: 6
Зарегистрирован: 11 авг 2015 07:10
Откуда: Екатеринбург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение shpala » 19 авг 2015 19:14

Появилась новая проблема((( Имеется BMW 5 series Е34, в плафоне 3 лампочки, 2 работают параллельно, 1 отдельно. Подключил я плату к этим двум параллельным лампочкам - если включены обе, то яркость процентов 10-15, если одна - все шоколадно, плавно включается и выключается. Но! Подключив все это дело в машину все было совсем не плавно, и спустя секунд 30-40 78L05 становился горячущим и требовал замены(( Сначала думал брак, но уже сжег 2 штуки( Подскажите знающие люди, как исправить все это дело? Или прийдется по плате на лампочку делать?
Заранее всем спасибо!!!
shpala
Пробегал мимо
 
Сообщения: 6
Зарегистрирован: 11 авг 2015 07:10
Откуда: Екатеринбург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение ma35tr0 » 21 авг 2015 16:33

Возможно, дело в конфликте со штатным блоком. В митсу он именуется как ETACS.
Попробуйте подключить непосредственно к лампам.
Если лампы подключены параллельно без обвязок, то на яркость свечения влиять не должно.
Я на столе в параллель 2лампы от стопака (21Вт) ставил. Яркость была та же.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 98
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение hardlock » 21 авг 2015 17:47

не, что-то у shpala не так. При чём тут стабилизатор? он питает только тиньку и никак не должен зависить от того, сколько навешано лампочек. Я проверял всегда на 55 Вт лампе - слегка тёплый транзистор. Предполагаю косяки в подключении дэвайса. Надо схему...
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3374
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 30 авг 2015 17:18

IYra, Дошли руки до версии 0,81.Есть глюки.При включенном зажигании и открытой двери горит в полнакала.При закрытой двери и при отключении зажигания вспышка в полнакала,хотя длительность при отключении зажигания стоит на максимуме.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение IYra » 30 авг 2015 21:08

operator писал(а):Есть глюки.При включенном зажигании и открытой двери горит в полнакала.При закрытой двери и при отключении зажигания вспышка в полнакала,хотя длительность при отключении зажигания стоит на максимуме.

А как работает на столе в идеальных условиях ?
Посмотрел еще раз в Протеусе - все вроде отрабатывается.
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 30 авг 2015 21:53

И на столе и на машине одинаково.

Добавлено спустя 1 час 14 минут 26 секунд:
При 15В работает нормально.Какое минимальное напряжение должно быть на РВ2 при включенном зажигании или сделать делитель как предлагал hardlock.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение IYra » 31 авг 2015 20:52

operator писал(а):При 15В работает нормально.Какое минимальное напряжение должно быть на РВ2 при включенном зажигании или сделать делитель как предлагал hardlock.

минимальное напряжение на РВ2 при включенном зажигании должно быть не ниже 4В (при Vcc=5В)
Но так как напряжение в бортовой сети меняется в больших пределах мне кажется простой делитель
с этим не справится.
1. Можно сделать как советует hardlock
2. Подключить PB2 к замку через 7805
3. Использовать оптопару
А то что лампа светит в полнакала - так это скорее всего полевику не хватает напруги полностью открыться
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 31 авг 2015 23:39

Сделаю как советовал hardlock,так проще и компактней.Напряжения хватает потому что если не подключать вывод к замку зажигания все работает нормально.

Добавлено спустя 23 часа 48 минут 37 секунд:
Поставил параллельно стабилитрон 5V1,резюки 2к и 10к.Теперь работает все нормально.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение Recov » 12 сен 2015 06:19

Парни, а можно сделать так что бы просто медленно разгоралась минут за 20 и так же медленно затухало, так же минут за 20. Хочу в курятник курам поставить, а то когда резко тухнет некоторые не сознательные куры могут остаться на полу. Спасибо.
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение IYra » 12 сен 2015 13:28

Recov писал(а):Парни, а можно сделать так что бы просто медленно разгоралась минут за 20 и так же медленно затухало, так же минут за 20.

Если лампа на 12В то допиливается этот автодиммер. Это несложно.
Ну а если на 220 - то это уже сложнее. Надо отслеживать 0 на фазе
Хотя тоже решаемо
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение Recov » 13 сен 2015 01:10

IYra писал(а):
Recov писал(а):Парни, а можно сделать так что бы просто медленно разгоралась минут за 20 и так же медленно затухало, так же минут за 20.

Если лампа на 12В то допиливается этот автодиммер. Это несложно.
Ну а если на 220 - то это уже сложнее. Надо отслеживать 0 на фазе
Хотя тоже решаемо

Да хоть так хоть эдак.
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение IYra » 13 сен 2015 21:02

Recov писал(а):Да хоть так

Ну тогда 1 вариант - упрощенный.
Все как в автодиммере. Только остался один выключатель. Из Протеуса должно быть понятно куда что.
При данной частоте (9.6 мГц) частота ШИМ - 37 кГц, а время включения/выключения порядка 7мин.
Можно во фьюзах установить деление на 8 тогда и ШИМ уменьшится и время включения увеличится
Только в Протеусе у меня это не заработало
Вложения
dimmerOnOff.rar
(21.69 КБ) Скачиваний: 31
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 19 сен 2015 16:42

IYra, Можно ли добавить на РВ5 вход в диммер в 8 версии прошивки.Он должен включать свет на 20сек при подаче минуса,при этом вход РВ1 должен быть приоритетным.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение IYra » 22 сен 2015 18:00

operator писал(а):[Можно ли добавить на РВ5 вход в диммер в 8 версии прошивки.Он должен включать свет на 20сек при подаче минуса,при этом вход РВ1 должен быть приоритетным.

PB5 - ресет. Есть же свободный PB3 из него и сделать вход.
Но полноценно вряд ли получится. Мало памяти.
Попробовал сделать просто дублирование входа PB1 (концевик). То есть при подаче кратковременного
минуса на вход PB3 (ножка 2) иммитируется открывание и закрывание двери. Свет плавно загорается,
пауза (зависит от настройки) и плавно гаснет.
Вложения
dimmer_v0.8_InputPB3.rar
(1.34 КБ) Скачиваний: 34
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 23 сен 2015 12:12

IYra, На РВ3 как то не обратил внимание.Спасибо,но немного не то.Сделать развязку не проблема не за действуя другие порты.Суть вот в чем.При открывании замков с брелка подается кратковременно минус,но этого времени не хватает для полного розжига(срабатывает функция кратковременного открытия дверей).Вот и хотелось чтобы на порт РВ3 при кратковременной подаче минуса был полный розжиг на время 20сек .Если совсем нет памяти то отключить срабатывание от кратковременного открытия дверей.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение IYra » 23 сен 2015 19:52

operator писал(а):При открывании замков с брелка подается кратковременно минус,но этого времени не хватает для полного розжига(срабатывает функция кратковременного открытия дверей).В

Что это за функция такая ? У меня в Протеусе если кратковременно открыть и тут же закрыть дверь
свет все равно загорается до полного - затем пауза (в зависимости от настройки
здесь кстати и можно поставить 20 сек) -затем свет гаснет.
PS
Посмотрел по кодам - раньше действительно сразу гасло. А в том хексе который выше если мотор не включен
включение при открытии отрабатывается по полной. Попробуй может подойдет
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 24 сен 2015 07:36

IYra, Спасибо.Попробую.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение koltinov » 24 сен 2015 11:40

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

добавил ещё одну кнопочку SA2 для ручного включения света на свободную ножку PB3, для того чтобы включить свет не хлопая дверью, актуально зимой, когда нужен свет, а дверь открывать холодно.
определение заведенного мотора сделал проводом с зажигания, когда зажигание включено - на PB2 около 4,5 вольт
сделал ступенчатую задержку гашения и включения, так на глаз плавнее.
теперь алгоритм:

если свет выключен (дежурный режим) устройство спит в режиме POWER DOWN (по даташиту 0.008ма), раз в 0,25 сек просыпается от WatchDog таймера на 0.03 секунды и потребляет 8 ма, потом опять спать на 0.25 сек. Если в этот момент открыта дверь или нажата кнопка 2 - выходит из дежурного режима и зажигается свет. потребление мизерное, аккумулятор быстрее саморазряжается чем потребляет устройство.

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

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

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

при заведенном моторе тухнет без паузы. включение и выключение в 4 раза быстрее чем если мотор не заведен. тухнет медленнее чем разжигается в 2 раза.

если сохранять паузу в eerprom код не помещается в 1024 байта. так что без eerprom. для меня это не критично, так как аккумулятор отключаю раз в год.
чуть позже прикреплю фото.
dimmer.zip
(59.33 КБ) Скачиваний: 53
koltinov
Пробегал мимо
 
Сообщения: 1
Зарегистрирован: 23 сен 2015 15:22

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение Vakula_S » 15 окт 2015 20:25

Моя версия диммера. Отказался от отслеживания бортового питания и перешел на АСС. Более актуально и проще.
Прошивка VCC. В этой версии прошивки вывод АСС замыкаем с выводом питания.
Если двигатель заведен, то лампочка гаснет без задержки. При не заведенном двигателе, лампочка плавно загорается при открывании двери и по закрывании гаснет через 15 секунд по умолчанию. Умолчание настраиваемо.
Добавлен вход от сигнализации. При горящей лампочке и закрытой двери, поставив авто на сигнализацию, лампочка гаснет сразу. При снятии с сигнализации, лампочка загорается на 5 секунд и гаснет.

Алгоритм настройки:
При заведенном моторе Нажимаем кнопку SET и подключаем питание на диммер. Отпускаем кнопку.
Теперь нажав снова кнопочку, включаем секундомер и отсчитываем время горения лампы. Достигнув нужной вам задержки, отпускаем кнопочку.
Вывод ALARM подключаем к импульсному выводу сигнализации с отрицательным потенциалом. При постановке на охрану, лампа будет быстро гаснуть. Если такого вывода в сигналке нет, то можно просто подключить к черному проводу датчика удара. Тогда срабатывания при снятии не будет. В данном случае. при снятии с охраны, лампочка загорается и тухнет через 5 секунд.

Время отключения при открытой двери устанавливается при открытой двери. При нажатии на кнопку свет выключится. Дальше свет будет вспыхивать с частотой 1 Гц. Каждая вспышка = 5 минут. После отпускания время запомнится, свет включится.
Прошивка без опознавания бортового питания - ACC.
Лампочка медленно гаснет при включении зажигания. Все настройки инентичны вышеописаным.

Установки скорости при прошивке МК в EEPROM (не принципиально, если кому не нужны тонкости, то опускаем).
Для этого отведена ячейка с номером 1. Если в ней число, больше 20 (или 0х14 в hex), тогда берется по умолчанию 4. (В предпоследней прошивке 3). Чем больше число, тем меньше скорость.
[0x02] - задержка на отключение света при открытой двери, в 5 мин. Ограничение - не более 12 (60 минут). Если больше, тогда берется по умолчанию 6 (30 мин).
[0x03] - задержка на отключение света при закрытой двери, сек. Ограничение - не более 100. Если больше, тогда берется по умолчанию 10 сек.
Распределение EEPROM:
[0x00] - в эту ячейку следует записать 0, иначе будут взяты настройки по умолчанию.
[0x02] - задержка на отключение света при открытой двери, мин. По умолчанию 30 мин.
Вложения
ACC.ZIP
В ахиве прошивка, схема, платы, в Dip Trace
(70.82 КБ) Скачиваний: 61
Нам бы только как следует разобраться, мы что угодно сломаем.
Аватара пользователя
Vakula_S
Частенько бываю
 
Сообщения: 92
Зарегистрирован: 06 фев 2015 13:14
Откуда: Николаев

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Сообщение operator » 26 окт 2015 18:04

IYra писал(а):
operator писал(а):[Можно ли добавить на РВ5 вход в диммер в 8 версии прошивки.Он должен включать свет на 20сек при подаче минуса,при этом вход РВ1 должен быть приоритетным.

PB5 - ресет. Есть же свободный PB3 из него и сделать вход.
Но полноценно вряд ли получится. Мало памяти.
Попробовал сделать просто дублирование входа PB1 (концевик). То есть при подаче кратковременного
минуса на вход PB3 (ножка 2) иммитируется открывание и закрывание двери. Свет плавно загорается,
пауза (зависит от настройки) и плавно гаснет.

Проверил в железе- все работает.Спасибо.
operator
Частенько бываю
 
Сообщения: 34
Зарегистрирован: 09 янв 2015 00:01
Откуда: Днепропетровск

Пред.След.

Вернуться в ATtiny



Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 8