Page 23 of 25

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

Posted: 22 Sep 2017 00:16
by Denis_K
Стаб проще и коэф. стабилизации выше. Ведь ШИМ режется от внутреннего RC генератора, который плывет при скачках напряжения.

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

Добавлено спустя 3 минуты 16 секунд:
Кстати необязательно электролит... есть тантал, есть также керамика в СМД с емкостью 10-22мкф. Так понимаю, что ПП уже неохота переделывать? Тогда о надежности можно не говорить...

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

Posted: 22 Sep 2017 00:37
by Lom
Denis_K, Спасибо за развернутый ответ. Тоже смотрел в сторону выбросов, но не мог смекнуть откуда они. Когда закончатся нарезанные ПП, разведу с учетом новых требований.

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

Posted: 13 Oct 2017 20:36
by Nikolai4
а у кого то проходил такой косяк - при моргании дальнем несколько раз подряд ...зажигается и плавно тухнет свет в салоне))) ??? авто 2109 и 2115 симптомы одинаковые, печатка автора. Попробовать подавить помехи по входу концевика керамическим конденсатором ?

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

Posted: 13 Oct 2017 21:37
by hardlock
Nikolai4, даже лучше поставить электролит 10-47мкФ по входу. Почему-то на ВАЗах это встречается, уже было на форуме.

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

Posted: 29 Oct 2017 19:44
by Roman1409
Добрый день! Собрал я плату. Но настраиваться она не хочет. Работает так: "открываю дверь", лампа плавно загорается. "Закрываю дверь" - примерно через 7 сек. лампа плавно тухнет. Для настройки времени задержки, нажимаю и держу кнопку примерно 2 сек (по другому никак) лампа начинает моргать. И не важно сколько "мыргов" лампа сделала, она тухнет всегда примерно через 7 сек. Прошивка 0.5 версия. фьюзы FF и 7А. Почему она не настраивается? Подскажите пож-та что нужно сделать.

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

Posted: 29 Oct 2017 20:03
by hardlock
Roman1409 wrote:Для настройки времени задержки, нажимаю и держу кнопку примерно 2 сек
при открытой двери или закрытой?

ЗЫ: остальные логины удалить?

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

Posted: 29 Oct 2017 20:09
by Roman1409
hardlock wrote:при открытой двери или закрытой?
при открытой.
hardlock wrote:ЗЫ: остальные логины удалить?
да, )))

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

Posted: 29 Oct 2017 21:06
by hardlock
Roman1409 wrote:при открытой.
правильно. только не пойму, почему короткое нажание не даёт результата. Проверьте фьюзы и содержимое еепрома.

Добавлено спустя 5 минут 58 секунд:
Может в этом косяк?

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

Posted: 30 Oct 2017 08:29
by Roman1409
hardlock, в папке (0.5 версии) несколько файлов фомата hex. каким флеш и каким еепром прошивать? прошиваю в 7-й студии. на калькуляторе фьюзов выдает FF и 7А.

Добавлено спустя 10 часов 49 минут 46 секунд:
hardlock, перед первым включением, прозванивал все дорожки. кз нет. а напряжение на седьмой ножке не замерял.

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

Posted: 31 Oct 2017 09:15
by Roman1409
замерил напряжение между 7 ножкой и "массой" и оно составило 1.08В
и все таки хочется узнать, какие файлы заливать из версии 0.5?

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

Posted: 01 Nov 2017 08:37
by hardlock
если Ваш программатор умеет шить сразу флэш и еепром, то dimmer_flash_and_eeprom.hex, если не умеет, то по отдельности вначале dimmer_flash.hex - в память программы, потом dimmer_eeprom.hex в память данных. Ну из названий же понятно....

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

Posted: 01 Nov 2017 09:38
by Roman1409
hardlock, шьет раздельно. эти файлы я и заливал. и другие пробовал. не хочет он настраиваться.

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

Posted: 01 Nov 2017 10:16
by hardlock
Roman1409, тогда я не знаю в чём косяк. Можете попробовать скомпилировать прошивку с нужными Вам параметрами.
Строки 54, 55:

Code: Select all

eeprom char eeMultU = 1;
eeprom char eeOnTime5s = 2;
eeMultU от 0 до 6, eeOnTime5s от 0 до 11;

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

Posted: 01 Nov 2017 10:20
by Roman1409
hardlock, а по разводке платы все верно?

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

Posted: 01 Nov 2017 10:26
by hardlock
Roman1409, всё правильно, единственное - по питанию 2,2к - многовато... Я думаю 5В будет сильно проседать. Рекомендую использовать 78L05 вместо стабилитронов...

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

Posted: 01 Nov 2017 10:30
by Roman1409
hardlock wrote:eeMultU от 0 до 6, eeOnTime5s от 0 до 11;
я в написании программ не силен, могу только самые примитивные.
это вместо 1 и 2 ставить цифры от 0 до 6 и от 0 до 11 соответственно?

Добавлено спустя 1 минуту 42 секунды:
hardlock wrote:всё правильно, единственное - по питанию 2,2к - многовато... Я думаю 5В будет сильно проседать.
при входном напряжении 12.8 В на тиньке 5.1 В я замерял.

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

Posted: 01 Nov 2017 11:02
by hardlock
Roman1409 wrote:это вместо 1 и 2 ставить цифры от 0 до 6 и от 0 до 11 соответственно?
да. 0 - соответствует одному морганию в описании, 1 - двум и т.д.
Roman1409 wrote:при входном напряжении 12.8 В на тиньке 5.1 В я замерял.
а при работе? например при работе ШИМа? в режиме сна тинька ничего не потребляет, а вот при работе - до 15мА.

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

Posted: 01 Nov 2017 11:03
by Roman1409
hardlock wrote:а при работе? например при работе ШИМа?
не замерял.

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

Posted: 03 Nov 2017 09:35
by Roman1409
hardlock, еще хотел спросить. В папке v0.5 есть файл dimmer.hex. Он для тини 13 великоват. Он для 45-й?

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

Posted: 03 Nov 2017 13:52
by hardlock
Roman1409, это хекс, а не бин. В хексе размер файла всегда больше в несколлько раз, чем объём прошивки.

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

Posted: 04 Nov 2017 22:39
by Roman1409
в общем чего я только не пробовал. И программатор другой с программой. И тиньку другую прошивал. Работает одинаково. Настройки не хотят сохраняться. Может кто попробует собрать и прошить версией v0.5? Мне кажется дело в прошивке. И кстати, заливал только флеш, работает также. Как будто eep пустой.

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

Posted: 05 Nov 2017 09:45
by hardlock
Roman1409, наоборот - еепром не прошивается, если после заливки прошивки с новыми параметрами по факту они остаются старыми...

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

Posted: 05 Nov 2017 10:01
by Roman1409
hardlock wrote:наоборот - еепром не прошивается
но он же заливается в мк?

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

Posted: 05 Nov 2017 12:19
by hardlock
Roman1409, смотря чем шьёте. Может заливаться только eeprom.

я шью avrdude, приблизительно так:

Code: Select all

rem flash
d:\Programs\mc\burn-o-mat_v2.1.2\avrdude\avrdude.exe -C d:\Programs\mc\burn-o-mat_v2.1.2\avrdude\avrdude.conf -p t13 -P usb -c usbasp  -U flash:w:.\Exe\voltmeter_t13.hex:a 

rem eeprom
d:\Programs\mc\burn-o-mat_v2.1.2\avrdude\avrdude.exe -C d:\Programs\mc\burn-o-mat_v2.1.2\avrdude\avrdude.conf -p t13 -P usb -c usbasp  -U eeprom:w:.\Exe\voltmeter_t13.eep:a

rem fuses
d:\Programs\mc\burn-o-mat_v2.1.2\avrdude\avrdude.exe -C d:\Programs\mc\burn-o-mat_v2.1.2\avrdude\avrdude.conf -p t13 -P usb -c usbasp  -u -U hfuse:w:0xFF:m -U lfuse:w:0x79:m 

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

Posted: 05 Nov 2017 13:42
by Roman1409
я и в avrdude и в atmel studio 7 шил. результат одинаков. залваю сначала флеш, потом ееп, а потом фьюзы.