|
|
| ||||||||
|
|
|
|
459919
536
46
31
|
|
Опции темы | Поиск в этой теме |
|
|
121
|
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:55
Сообщений: 40359
Сказал(а) спасибо: 6669
Поблагодарили: 36041 раз(а) в 16651 сообщениях
|
Цитата:
только ставьте именно 5-ю версию. в 6-й прошивка больше по размеру получается (особенно после правки) и не всегда влезает |
|
|
|
|
| Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
|
|
122
|
|
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 11:56
Сообщений: 34366
Записей в дневнике: 4 Сказал(а) спасибо: 17519
Поблагодарили: 39330 раз(а) в 14565 сообщениях
|
Кстати, а почему в исходном варианте для уменьшения потребления что-то делали с конденсатором, а здесь этого не нужно?
Цитата:
![]() А первое изменение (if (Power==1.... )что меняет? |
|
|
|
|
|
|
123
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:55
Сообщений: 40359
Сказал(а) спасибо: 6669
Поблагодарили: 36041 раз(а) в 16651 сообщениях
|
по ошибке.
и там тоже |
|
|
|
| Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
|
|
124
|
|
Увлеченный
Регистрация: 11.01.2013 Последняя активность: 07.08.2025 00:52
Сообщений: 248
Сказал(а) спасибо: 24
Поблагодарили: 88 раз(а) в 57 сообщениях
|
Порядок, как-бы, - нет. После первого будет идти второй.
Но яркость второго может быть любой, в т.ч. меньше первого. Т.е. можно яркости поставить так, что будет выглядеть как изменение порядка режимов. На старшем режиме: "if (Nmode>1)", включались дополнительные AMC7135: "PORTB |= n". После изменения - на всех режимах только ШИМ, только одной ногой. [Исправлено: gmail, 10.10.2014 в 12:22] |
|
|
|
| Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
|
|
125
|
|
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 11:56
Сообщений: 34366
Записей в дневнике: 4 Сказал(а) спасибо: 17519
Поблагодарили: 39330 раз(а) в 14565 сообщениях
|
Цитата:
В первой части надо что-то менять, чтобы в Хай 1 дополнительные АМЦ-хи не подключали? Или достаточно просто во второй прописать что-то вроде unsigned char Mode[3][2]={{5,32},{112,255},{255,0b11001}}; ? |
|
|
|
|
|
|
126
|
|
|
Увлеченный
Регистрация: 11.01.2013 Последняя активность: 07.08.2025 00:52
Сообщений: 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; } } |
|
|
|
|
|
|
127
|
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 11:56
Сообщений: 34366
Записей в дневнике: 4 Сказал(а) спасибо: 17519
Поблагодарили: 39330 раз(а) в 14565 сообщениях
|
gmail, спасибо огромное!
Теперь точно надо ставить AVR Studio
|
|
|
|
|
|
128
|
|
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
|
|
|
|
|
|
129
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:55
Сообщений: 40359
Сказал(а) спасибо: 6669
Поблагодарили: 36041 раз(а) в 16651 сообщениях
|
fnksb, вот тут MSS коменнтарии добавил , гораздо проще разобраться будет что к чему.
|
|
|
|
| Поблагодарили: 1 раз |
fnksb (10.10.2014)
|
|
|
130
|
|
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
так вкусно агитировал, что сам не сдержался и поставил себе студио, ггг
уже накомпилировал кучу всего затягивает
|
|
|
|
|
|
132
|
|
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
|
|
|
|
|
|
133
|
|
Ветеран Фонарёвки
Регистрация: 31.07.2013 Последняя активность: 29.10.2025 18:04
Сообщений: 2741
Сказал(а) спасибо: 1210
Поблагодарили: 597 раз(а) в 505 сообщениях
|
А в чем сакральный смысл установки именно 5-й версии? 6-я собрана на IDE Visual Studio 2010 и можно ставить расширения под нее, тот же Visual Micro для Arduino.
|
|
|
|
|
|
134
|
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:55
Сообщений: 40359
Сказал(а) спасибо: 6669
Поблагодарили: 36041 раз(а) в 16651 сообщениях
|
Цитата:
|
|
|
|
|
|
|
135
|
|
Ветеран Фонарёвки
Регистрация: 31.07.2013 Последняя активность: 29.10.2025 18:04
Сообщений: 2741
Сказал(а) спасибо: 1210
Поблагодарили: 597 раз(а) в 505 сообщениях
|
Понял. Нет, увы, не знаю
МК никогда плотно не занимался.Вероятно, разные компиляторы используются, надо читать. [Исправлено: Corvax, 10.10.2014 в 22:42] |
|
|
|
|
|
136
|
|
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 11:56
Сообщений: 34366
Записей в дневнике: 4 Сказал(а) спасибо: 17519
Поблагодарили: 39330 раз(а) в 14565 сообщениях
|
Уфф... Справился наконец-то.
Еще раз огромное спасибо gmail, Garrik, galex, Alex TG. И, конечно, ceramic за исходную прошивку. Проблема оказалась в этом Цитата:
![]() Когда наконец-то сделал через новый проект и тупо вставил туда текст, все сложилось. Может, потому что версия 5.1? Последняя версия gmail под мои задачи просто изумительна
[Исправлено: fnksb, 11.10.2014 в 21:00] |
|
|
|
|
| Поблагодарили: 1 раз |
Alex TG (11.10.2014)
|
|
|
138
|
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 11:56
Сообщений: 34366
Записей в дневнике: 4 Сказал(а) спасибо: 17519
Поблагодарили: 39330 раз(а) в 14565 сообщениях
|
Цитата:
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] |
|
|
|
|
|
139
|
|||
|
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
Цитата:
то есть находим это: Цитата:
Цитата:
|
|||
|
|
|
| Поблагодарили: 1 раз |
fnksb (12.10.2014)
|
|
|
140
|
|
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 11:56
Сообщений: 34366
Записей в дневнике: 4 Сказал(а) спасибо: 17519
Поблагодарили: 39330 раз(а) в 14565 сообщениях
|
Alex TG, спасибо, это логично
![]() Но все-так, где находится настройка степдауна? В описании прошивки сказано: "5. степдаун при напряжении около 3В, понижается режим (учитываются и подрежимы), по цепочке: 1400-700-350-150-40, из 40 в 5мА принудительного перехода нет." Т.е. разрядный степдаун настроен в порядке H2-H1-M2-M1-L2. Не могу понять, в каком месте этот порядок задается и как его менять при необходимости. |
|
|
|