24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.

Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

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

Здесь только проекты на ATtiny
Post Reply
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

shpala, проверьте питание тиньки и подтяжку вывода ресет. Также проверьте прошился ли еепром. Ну и классика - фьюзы. Как вариант, попробовать мою прошивку.
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

Проверь питание на МК.
shpala
Пробегал мимо
Posts: 6
Joined: 11 Aug 2015 07:10
Location: Екатеринбург
Contact:

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

Post by shpala »

hardlock wrote:shpala, проверьте питание тиньки и подтяжку вывода ресет. Также проверьте прошился ли еепром. Ну и классика - фьюзы. Как вариант, попробовать мою прошивку.
hardlock после 78L05 и на МК 4,78-4.8 В, eeprom прошился, на первой прошивке (0.5) после пробного включения вместо "01 02" было "07 08", но и на ней были эти моргания
Фьюзы LOW-7A, HIGH-EF.
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

shpala wrote:Фьюзы LOW-7A, HIGH-EF.
а зачем "SELFPRGEN" установлен? Пробуйте HIGH-FF

Что на выходе тиньки? Проверьте светодиодом.
shpala
Пробегал мимо
Posts: 6
Joined: 11 Aug 2015 07:10
Location: Екатеринбург
Contact:

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

Post by shpala »

hardlock wrote:
shpala wrote:Фьюзы LOW-7A, HIGH-EF.
а зачем "SELFPRGEN" установлен? Пробуйте HIGH-FF

Что на выходе тиньки? Проверьте светодиодом.
Спасибо, попробую сегодня, потом отпишусь

Добавлено спустя 10 часов 16 минут 26 секунд:
hardlock wrote:Пробуйте HIGH-FF
Урааааа!!! Все оказалось просто и банально)))
Только: в первые 2 включения лампочка горела процентов этак на 20-30 яркости, последующие включения в полную силу)
shpala
Пробегал мимо
Posts: 6
Joined: 11 Aug 2015 07:10
Location: Екатеринбург
Contact:

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

Post by shpala »

Появилась новая проблема((( Имеется BMW 5 series Е34, в плафоне 3 лампочки, 2 работают параллельно, 1 отдельно. Подключил я плату к этим двум параллельным лампочкам - если включены обе, то яркость процентов 10-15, если одна - все шоколадно, плавно включается и выключается. Но! Подключив все это дело в машину все было совсем не плавно, и спустя секунд 30-40 78L05 становился горячущим и требовал замены(( Сначала думал брак, но уже сжег 2 штуки( Подскажите знающие люди, как исправить все это дело? Или прийдется по плате на лампочку делать?
Заранее всем спасибо!!!
User avatar
ma35tr0
Живу тут
Posts: 165
Joined: 02 Dec 2010 12:12
Location: Город ветров, Страна огней
Contact:

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

Post by ma35tr0 »

Возможно, дело в конфликте со штатным блоком. В митсу он именуется как ETACS.
Попробуйте подключить непосредственно к лампам.
Если лампы подключены параллельно без обвязок, то на яркость свечения влиять не должно.
Я на столе в параллель 2лампы от стопака (21Вт) ставил. Яркость была та же.
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

не, что-то у shpala не так. При чём тут стабилизатор? он питает только тиньку и никак не должен зависить от того, сколько навешано лампочек. Я проверял всегда на 55 Вт лампе - слегка тёплый транзистор. Предполагаю косяки в подключении дэвайса. Надо схему...
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

IYra, Дошли руки до версии 0,81.Есть глюки.При включенном зажигании и открытой двери горит в полнакала.При закрытой двери и при отключении зажигания вспышка в полнакала,хотя длительность при отключении зажигания стоит на максимуме.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

operator wrote:Есть глюки.При включенном зажигании и открытой двери горит в полнакала.При закрытой двери и при отключении зажигания вспышка в полнакала,хотя длительность при отключении зажигания стоит на максимуме.
А как работает на столе в идеальных условиях ?
Посмотрел еще раз в Протеусе - все вроде отрабатывается.
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

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

Добавлено спустя 1 час 14 минут 26 секунд:
При 15В работает нормально.Какое минимальное напряжение должно быть на РВ2 при включенном зажигании или сделать делитель как предлагал hardlock.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

operator wrote:При 15В работает нормально.Какое минимальное напряжение должно быть на РВ2 при включенном зажигании или сделать делитель как предлагал hardlock.
минимальное напряжение на РВ2 при включенном зажигании должно быть не ниже 4В (при Vcc=5В)
Но так как напряжение в бортовой сети меняется в больших пределах мне кажется простой делитель
с этим не справится.
1. Можно сделать как советует hardlock
2. Подключить PB2 к замку через 7805
3. Использовать оптопару
А то что лампа светит в полнакала - так это скорее всего полевику не хватает напруги полностью открыться
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

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

Добавлено спустя 23 часа 48 минут 37 секунд:
Поставил параллельно стабилитрон 5V1,резюки 2к и 10к.Теперь работает все нормально.
Recov
Живу тут
Posts: 167
Joined: 26 Dec 2011 15:23
Location: г. Находка

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

Post by Recov »

Парни, а можно сделать так что бы просто медленно разгоралась минут за 20 и так же медленно затухало, так же минут за 20. Хочу в курятник курам поставить, а то когда резко тухнет некоторые не сознательные куры могут остаться на полу. Спасибо.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

Recov wrote:Парни, а можно сделать так что бы просто медленно разгоралась минут за 20 и так же медленно затухало, так же минут за 20.
Если лампа на 12В то допиливается этот автодиммер. Это несложно.
Ну а если на 220 - то это уже сложнее. Надо отслеживать 0 на фазе
Хотя тоже решаемо
Recov
Живу тут
Posts: 167
Joined: 26 Dec 2011 15:23
Location: г. Находка

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

Post by Recov »

IYra wrote:
Recov wrote:Парни, а можно сделать так что бы просто медленно разгоралась минут за 20 и так же медленно затухало, так же минут за 20.
Если лампа на 12В то допиливается этот автодиммер. Это несложно.
Ну а если на 220 - то это уже сложнее. Надо отслеживать 0 на фазе
Хотя тоже решаемо
Да хоть так хоть эдак.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

Recov wrote:Да хоть так
Ну тогда 1 вариант - упрощенный.
Все как в автодиммере. Только остался один выключатель. Из Протеуса должно быть понятно куда что.
При данной частоте (9.6 мГц) частота ШИМ - 37 кГц, а время включения/выключения порядка 7мин.
Можно во фьюзах установить деление на 8 тогда и ШИМ уменьшится и время включения увеличится
Только в Протеусе у меня это не заработало
Attachments
dimmerOnOff.rar
(21.69 KiB) Downloaded 244 times
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

IYra, Можно ли добавить на РВ5 вход в диммер в 8 версии прошивки.Он должен включать свет на 20сек при подаче минуса,при этом вход РВ1 должен быть приоритетным.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

operator wrote:[Можно ли добавить на РВ5 вход в диммер в 8 версии прошивки.Он должен включать свет на 20сек при подаче минуса,при этом вход РВ1 должен быть приоритетным.
PB5 - ресет. Есть же свободный PB3 из него и сделать вход.
Но полноценно вряд ли получится. Мало памяти.
Попробовал сделать просто дублирование входа PB1 (концевик). То есть при подаче кратковременного
минуса на вход PB3 (ножка 2) иммитируется открывание и закрывание двери. Свет плавно загорается,
пауза (зависит от настройки) и плавно гаснет.
Attachments
dimmer_v0.8_InputPB3.rar
(1.34 KiB) Downloaded 246 times
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

IYra, На РВ3 как то не обратил внимание.Спасибо,но немного не то.Сделать развязку не проблема не за действуя другие порты.Суть вот в чем.При открывании замков с брелка подается кратковременно минус,но этого времени не хватает для полного розжига(срабатывает функция кратковременного открытия дверей).Вот и хотелось чтобы на порт РВ3 при кратковременной подаче минуса был полный розжиг на время 20сек .Если совсем нет памяти то отключить срабатывание от кратковременного открытия дверей.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

operator wrote:При открывании замков с брелка подается кратковременно минус,но этого времени не хватает для полного розжига(срабатывает функция кратковременного открытия дверей).В
Что это за функция такая ? У меня в Протеусе если кратковременно открыть и тут же закрыть дверь
свет все равно загорается до полного - затем пауза (в зависимости от настройки
здесь кстати и можно поставить 20 сек) -затем свет гаснет.
PS
Посмотрел по кодам - раньше действительно сразу гасло. А в том хексе который выше если мотор не включен
включение при открытии отрабатывается по полной. Попробуй может подойдет
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

IYra, Спасибо.Попробую.
koltinov
Пробегал мимо
Posts: 1
Joined: 23 Sep 2015 15:22

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

Post by koltinov »

всем добрый день.
спасибо hardlock за идею этого устройства.
я не много переделал прошивку для себя, вот выкладываю, может кому пригодится.
sch.gif
добавил ещё одну кнопочку 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 KiB) Downloaded 312 times
User avatar
Vakula_S
Частенько бываю
Posts: 122
Joined: 06 Feb 2015 12:14
Location: Николаев

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

Post by Vakula_S »

Моя версия диммера. Отказался от отслеживания бортового питания и перешел на АСС. Более актуально и проще.
Прошивка 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 мин.
Attachments
ACC.ZIP
В ахиве прошивка, схема, платы, в Dip Trace
(70.82 KiB) Downloaded 299 times
Нам бы только как следует разобраться, мы что угодно сломаем.
operator
Частенько бываю
Posts: 37
Joined: 08 Jan 2015 23:01
Location: Днепропетровск

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

Post by operator »

IYra wrote:
operator wrote:[Можно ли добавить на РВ5 вход в диммер в 8 версии прошивки.Он должен включать свет на 20сек при подаче минуса,при этом вход РВ1 должен быть приоритетным.
PB5 - ресет. Есть же свободный PB3 из него и сделать вход.
Но полноценно вряд ли получится. Мало памяти.
Попробовал сделать просто дублирование входа PB1 (концевик). То есть при подаче кратковременного
минуса на вход PB3 (ножка 2) иммитируется открывание и закрывание двери. Свет плавно загорается,
пауза (зависит от настройки) и плавно гаснет.
Проверил в железе- все работает.Спасибо.
Post Reply