|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() |
![]() ![]() |
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 19:47
Сообщений: 40177
Сказал(а) спасибо: 6605
Поблагодарили: 35778 раз(а) в 16532 сообщениях
|
![]() Цитата:
только ставьте именно 5-ю версию. в 6-й прошивка больше по размеру получается (особенно после правки) и не всегда влезает |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
![]() |
![]() ![]() |
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 18:28
Сообщений: 33908
Записей в дневнике: 4 Сказал(а) спасибо: 17221
Поблагодарили: 38535 раз(а) в 14267 сообщениях
|
![]()
Кстати, а почему в исходном варианте для уменьшения потребления что-то делали с конденсатором, а здесь этого не нужно?
Цитата:
![]() А первое изменение (if (Power==1.... )что меняет? |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 19:47
Сообщений: 40177
Сказал(а) спасибо: 6605
Поблагодарили: 35778 раз(а) в 16532 сообщениях
|
![]()
по ошибке.
и там тоже |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.01.2013 Последняя активность: 11.01.2025 02:05
Сообщений: 248
Сказал(а) спасибо: 24
Поблагодарили: 88 раз(а) в 57 сообщениях
|
![]()
Порядок, как-бы, - нет. После первого будет идти второй.
Но яркость второго может быть любой, в т.ч. меньше первого. Т.е. можно яркости поставить так, что будет выглядеть как изменение порядка режимов. На старшем режиме: "if (Nmode>1)", включались дополнительные AMC7135: "PORTB |= n". После изменения - на всех режимах только ШИМ, только одной ногой. [Исправлено: gmail, 10.10.2014 в 12:22] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
![]() |
![]() ![]() |
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 18:28
Сообщений: 33908
Записей в дневнике: 4 Сказал(а) спасибо: 17221
Поблагодарили: 38535 раз(а) в 14267 сообщениях
|
![]() Цитата:
В первой части надо что-то менять, чтобы в Хай 1 дополнительные АМЦ-хи не подключали? Или достаточно просто во второй прописать что-то вроде unsigned char Mode[3][2]={{5,32},{112,255},{255,0b11001}}; ? |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Увлеченный
Регистрация: 11.01.2013 Последняя активность: 11.01.2025 02:05
Сообщений: 248
Сказал(а) спасибо: 24
Поблагодарили: 88 раз(а) в 57 сообщениях
|
![]() Цитата:
A, B, C - 1 или 0 A - 3-я нога, B - 2-я, C - 5-я (та же, что и шимит в других режимах) if (Power==1) { TCCR0A = 0x00; PORTB &=~ 0b11001; if ( (Nmode==2)&(NGroupe==1) ) PORTB |= n; /* если третий режим (отсчет от 0) и вторая группа, то без ШИМ, комутируем 7135 else { TCCR0A = 0x83; OCR0A = n; } } |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 18:28
Сообщений: 33908
Записей в дневнике: 4 Сказал(а) спасибо: 17221
Поблагодарили: 38535 раз(а) в 14267 сообщениях
|
![]()
gmail, спасибо огромное!
Теперь точно надо ставить AVR Studio ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 19:47
Сообщений: 40177
Сказал(а) спасибо: 6605
Поблагодарили: 35778 раз(а) в 16532 сообщениях
|
![]()
fnksb, вот тут MSS коменнтарии добавил , гораздо проще разобраться будет что к чему.
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
![]()
так вкусно агитировал, что сам не сдержался и поставил себе студио, ггг
уже накомпилировал кучу всего затягивает ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 31.07.2013 Последняя активность: Сегодня 14:15
Сообщений: 2741
Сказал(а) спасибо: 1210
Поблагодарили: 597 раз(а) в 505 сообщениях
|
![]()
А в чем сакральный смысл установки именно 5-й версии? 6-я собрана на IDE Visual Studio 2010 и можно ставить расширения под нее, тот же Visual Micro для Arduino.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 19:47
Сообщений: 40177
Сказал(а) спасибо: 6605
Поблагодарили: 35778 раз(а) в 16532 сообщениях
|
![]() Цитата:
|
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 31.07.2013 Последняя активность: Сегодня 14:15
Сообщений: 2741
Сказал(а) спасибо: 1210
Поблагодарили: 597 раз(а) в 505 сообщениях
|
![]()
Понял. Нет, увы, не знаю
![]() Вероятно, разные компиляторы используются, надо читать. [Исправлено: Corvax, 10.10.2014 в 22:42] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 18:28
Сообщений: 33908
Записей в дневнике: 4 Сказал(а) спасибо: 17221
Поблагодарили: 38535 раз(а) в 14267 сообщениях
|
![]()
Уфф... Справился наконец-то.
Еще раз огромное спасибо gmail, Garrik, galex, Alex TG. И, конечно, ceramic за исходную прошивку. Проблема оказалась в этом Цитата:
![]() Когда наконец-то сделал через новый проект и тупо вставил туда текст, все сложилось. Может, потому что версия 5.1? Последняя версия gmail под мои задачи просто изумительна ![]() [Исправлено: fnksb, 11.10.2014 в 21:00] |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Alex TG (11.10.2014)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 18:28
Сообщений: 33908
Записей в дневнике: 4 Сказал(а) спасибо: 17221
Поблагодарили: 38535 раз(а) в 14267 сообщениях
|
![]() Цитата:
1. Если я хочу повесить включение максимального режима с АМЦ-хами на бывший Мед1, т.е. под даблклик из выключенного - то выглядеть будет так? unsigned char Mode[3][2]={{20,5},{0b11001,120},{120,255}} if (Power==1) { TCCR0A = 0x00; PORTB &=~ 0b11001; if ( (Nmode==1)&(NGroupe==0) ) PORTB |= n; 2. Не собьется ли при этом ступенчатое снижение яркости при разряде, оно ведь к номерам режимов привязано? Его тоже надо править? [Исправлено: fnksb, 11.10.2014 в 22:34] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|||
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
![]() Цитата:
то есть находим это: Цитата:
Цитата:
|
|||
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
fnksb (12.10.2014)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 18:28
Сообщений: 33908
Записей в дневнике: 4 Сказал(а) спасибо: 17221
Поблагодарили: 38535 раз(а) в 14267 сообщениях
|
![]()
Alex TG, спасибо, это логично
![]() Но все-так, где находится настройка степдауна? В описании прошивки сказано: "5. степдаун при напряжении около 3В, понижается режим (учитываются и подрежимы), по цепочке: 1400-700-350-150-40, из 40 в 5мА принудительного перехода нет." Т.е. разрядный степдаун настроен в порядке H2-H1-M2-M1-L2. Не могу понять, в каком месте этот порядок задается и как его менять при необходимости. |
![]() |
![]() ![]() |