|
|
Мультиголосование |
Прошивку с каким управленим вы используете |
|
|
192288 751 27 19 |
|
Опции темы | Поиск в этой теме |
09.08.2013, 11:46 | 1 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Модификации народного линейного драйвера 3хAMC 8xAMC Tiny13(силовая, тактовая кнопка)
Представляю серию прошивок для народного драйвера 8хAMC7135, 6хAMC7135, 3хAMC7135 на ATTiny13A.
На сегодняшний день существуют такие модификации прошивок: 1. под плату 8хAMC7135 (6хAMC7135) или 3хAMC7135, 2. под силовую кнопку или под тактовую кнопку, 3. для тактовой кнопки есть 3 вида управления: - 3(4) режима с выключением удержанием (u1) - 3(4) режима с выключением коротким кликом (u2) - однорежимный с быстрым изменением яркости (u3) Основные особенности: 1. Ток диода задается включением определенного количества стабилизаторов АМС, на токах от 350ма без ШИМа, при токе ниже 350ма ток задается ШИМом одного стабилизатора с частотой 4.8кГц. 2. При управлении силовой кнопкой не используется память ЕЕПРОМ микроконтроллера, что сохраняет ее ресурс. 3. Настройка яркости любого режима. 4. 5 видов стробов (9Гц, 1Гц, "самолет", "полицейский", "маяк", SOS) вынесены из основной линейки режимов, с возможностью включения на максимальной яркости или на яркости текущего режима. Быстрый доступ к стробу 9Гц на максимальной яркости из выключенного состояния. 5. Режим "морзянка" в версии под тактовую кнопку. В этом режиме фонарь светит при нажатой кнопке и не светит при отпущенной. 6. Индикация заряда батареи с возможностью автоиндикации после включения на низких яркостях. Замер заряда производится при кратковременном снятии нагрузки. 7. Память последнего режима с возможностью отключения и задания дефолтного режима. В версии с тактовой кнопкой память действует 2 часа, затем яркость стартового режима сбрасывается на дефолтную. 8. Контроль заряда батареи и снижение тока при разряде. 9. Контроль температуры с учетом ее динамики, снижение тока при перегреве и повышение при остывании, настройка температурного лимита. 10. Плавное изменение яркости с возможностью отключения. 11. Блокировка включения в версии с тактовой кнопкой. 12. Потребление всей схемы драйвера около 0,8ма. Доработка железа под силовую кнопку 8х7135: 3х7135: Если емкость конденсатора на питании ниже 4-5мкФ (обычно в драйверах на 3AMC) то нужно увеличить ее до 5-10мкФ - поставить параллельно штатному или заменить. Доработка железа под тактовую кнопку 8xAMC 8х7135: 6х7135: 3х7135: Для работы термоконтроля требуется установить термистор на 10кОм между ножкой 3 и минусом. Если термистор не устанавливать то термоконтроль будет просто отключен. Установка Фузов при прошивке Силовая кнопка: Тактовая кнопка: Описание работы версии под Силовую кнопку 1 клик - в основной линейке - переключение режимов, в линейке переключение стробов (первые 3,5 сек) - переключение стробов, в течении 0,35сек после включения - строб 9Гц на максимальной яркости, при снижении тока по температуре или напряжению - возврат к заданному току. 2 - настройка яркости текущего режима, яркость будет меняться циклично, для записи - короткий клик, подтверждение записи 2 мига, при настройке 3-го режима на максимальную яркость 4й режим отключается. 3 клика - включение режима стробоскопов (самолет, полицейский, маяк, СОС). 4 клика - индикатор заряда батареи (1-5 мигов). 5 кликов - вкл./выкл. памяти последнего режима, при отключении текущий режим становится дефолтным. 6 - вкл./выкл. снятие/установка ограничений при настройке яркости, при вкл. яркость можно настраивать в режимах 1,2,3 в всем диапазоне. 7 – настройка включения стробов на максимальной яркости. (макс.яркость/яркость режима из которого включался строб) 8 - настройка температуры. Включается максимальный режим, фонарь отмигивает уровень температуры, для записи лимита - короткий клик, подтверждение записи - 2 мига. 9 – настройка плавного изменения яркости (вкл/выкл) 10 – настройка автоматической индикации заряда батареи в режиме 1 (вкл./выкл.) Описание работы версий под Тактовую кнопку Версия 3(4) режима выключение удержанием (u1) Из выключенного состояния: Удержание включает режим 1. 1 клик включает на последний запомненый режим или дефолтный (настройка 5). 2 - включает режим 4 или 3. 3 - включает строб 9Гц на макс. яркости. 6 - разблокировка Из включеного состояния: 1 клик – переключение режимов 2-3, в режиме стробов - переключение стробов (первые 3,5 сек), при снижении тока по температуре или напряжению - возврат к заданному току. 1 клик затем удержание - настройка яркости текущего режима - идет перебор яркостей, на желаемом отпустить кнопку, подтверждение записи - 2 мига. Удержание - выключение 2 - включает режим 4 или 3. Версия 3(4) режима выключение коротким кликом (u2) Из выключенного состояния: Удержание включает режим 1. 1 клик включает на последний запомненый режим или дефолтный (настройка 5). 2 - включает режим 4 или 3. 3 - включает строб 9Гц на макс. яркости. 6 - разблокировка Из включеного состояния: Удержание – переключение режимов 2-3, в режиме стробов - переключение стробов (первые 3,5 сек), при снижении тока по температуре или напряжению - возврат к заданному току. 1 клик - выключение 1 клик затем удержание - настройка яркости текущего режима - идет перебор яркостей, на желаемом отпустить кнопку, подтверждение записи - 2 мига. 2 - включает режим 4 или 3. Версия без режимов (u3) Из выключенного состояния: Удержание включает с минимальной яркости, затем повышает яркость. 1 клик включает на последней запомненой яркости или на дефолтной (настройка 5). 2 - включает максимальную яркость. 3 - включает строб 9Гц на макс. яркости. 6 - разблокировка Из включеного состояния: 1 клик – выключение. Удержание - повышение яркости, в режиме стробов - переключение стробов (первые 3,5 сек), при снижении тока по температуре или напряжению - возврат к заданному току. 1 клик + удержание - понижение яркости. 2 - включает максимальную яркость. Общие для всех версий под ТК: 3 - включение режима стробоскопов (самолет, полицейский, маяк, СОС). 3+удержание - включение/выключение режима "морзянка", время удержания для выключения >3 сек. 4 - индикатор заряда батареи (1-5 мигов). 5 - с памятью последнего режима/без памяти, настойка дефолтного. Длительность памяти 2 часа, затем сброс на дефолтный. 6 – вкл. блокировки 7 – настройка включения стробов на максимальной яркости. (макс.яркость/яркость режима из которого включался строб) 8 - настройка температуры. (лимит температуры для снижения тока) 9 – настройка плавного изменения яркости (вкл/выкл) 10 – настройка автоматической индикации заряда батареи при токе до 44ма. (вкл./выкл.) Особая благодарность форумчанам VRG, garag45 за активное участие в тестировании и доработке функционала. Здесь, на первой странице я буду выкладывать только последние версии прошивок. [Исправлено: dandan2000, 03.06.2016 в 23:12] |
Поблагодарили: 21 раз(а) |
027 (11.08.2013), bestya (12.04.2016), dr oleg (05.06.2016), drsleep (15.04.2016), galex (16.08.2013), garag45 (19.02.2016), Garrik (09.08.2013), klialex (20.06.2019), MaxG (08.02.2016), Memorized (13.07.2015), Nimnul (31.05.2016), SERG27 (15.08.2013), shurko_3 (16.08.2013), Storm (24.08.2016), swiftik (10.09.2015), Trikster82 (09.08.2013), Urree (01.06.2016), ValHar77 (14.04.2016), vovoshka (19.11.2014), VRG (27.10.2015), zazara (07.04.2016)
|
09.08.2013, 23:12 | 2 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Выкладываю hex файл для 8х7135. Фузы нужно установить как на картинке.
[Исправлено: dandan2000, 10.08.2013 в 00:08] |
09.08.2013, 23:31 | 3 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Вариант со второй схемой алгоритма управления (1- клик изменение/остановка яркости, 2 клика изменение яркости вниз, 3 клика - стробы, 4 - клика переключение с/без памяти последнего режима) для 3х7135. Перепаять нужно как на картинке и если конденсатор такой как на картинке - нужно увеличить емкость до примерно 5мкФ.
[Исправлено: dandan2000, 10.08.2013 в 00:34] |
15.08.2013, 13:34 | 4 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Почему бы не взять 25-ю тиньку и не заюзать наконец-то термоконтроль? Да и фарша в 2кБ влезет больше, и напряжение питания она умеет мерить внутрикристально (внешний делитель ненужен). На 13-й уже есть мод, а вот на 25-й нет. И это не смотря на кучу преимуществ 25-й перед 13-й...
P.S. Интересный корпус у 13-й. Я тинек в нормальных SO-8 не встречал. У всех какие-то кабаны стероидные... |
15.08.2013, 13:39 | 5 |
|
Re: Еще одна модификация народного линейного драйвера
Да не будет их никто делать. Тут просто порезать 2 дорожки, и поставить 2 перемычки... и всего несколько человек сделало, а если будет надо перепаять МК - вообще никто делать не будет
|
15.08.2013, 13:44 | 6 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Так ведь народ в них PIC'и перепаивает на тиньки. Вообще я до сих пор слабо верю что в этих драйверах по-умолчанию стоит Atmel. Его в серийке днём с огнём не сыщешь...
Даже если никому ненужно - для себя любимого сделать. Интересно же поковыряться и сделать что-то, чего никто до этого не делал... |
15.08.2013, 14:06 | 7 |
|
Re: Еще одна модификация народного линейного драйвера
INFERION,
Я напаивал подогнув ноги 85-ю. Даже прошивку делал, даже работало, но потом бросил и сейчас не могу исходники отыскать... наверное не пережили замену винта на SSD в буке |
15.08.2013, 15:27 | 8 |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:52 Адрес: Россия, Пермский край
Сообщений: 38409
Сказал(а) спасибо: 5961
Поблагодарили: 32838 раз(а) в 15227 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
так то будет термоконтроль драйвера. и даже если извратиться и сделать термоинтерфейс, то в лучшем случае будет контролироваться внутренняя сторона гильзы под подложкой. а с внешним термодатчиком мы контролируем температуру подложки
|
16.08.2013, 08:08 | 9 |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:52 Адрес: Россия, Пермский край
Сообщений: 38409
Сказал(а) спасибо: 5961
Поблагодарили: 32838 раз(а) в 15227 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
|
16.08.2013, 09:51 | 10 |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34 Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Чего-чего? О_о
Вы с драйверами KD не путаете часом? Предлагаете нам поверить в массовую галлюцинацию?
__________________
Никогда ничего не трогай на моей лодке! |
16.08.2013, 11:02 | 11 | |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Цитата:
А под себя, это, что именно, может и мне такое нужно? Вообще хотелось бы сделать так чтобы все настройки можно менять не прошиваясь. |
|
16.08.2013, 12:16 | 12 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Нет, я их просто в глаза не видел. И не искал даже. Если существуют дешевые линейные дрова с примитивным управлением и НЕ на пиках, то это как минимум удивительно. Причём настолько, что я автоматом решил, что МК перепаивают в первую очередь. Так что да, шаблон мой треснул. Как и тот, что 13-е тиньки бывают в нормальном SO-8 корпусе.
dandan2000. О, ассемблер. Неужели? Разобраться в нём как раз таки легче чем в Си, ибо сразу видно что и как он делает, а не что вроде бы должен делать и через какое место он это делает... [Исправлено: INFERION, 16.08.2013 в 12:20] |
16.08.2013, 12:37 | 13 |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:52 Адрес: Россия, Пермский край
Сообщений: 38409
Сказал(а) спасибо: 5961
Поблагодарили: 32838 раз(а) в 15227 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
а. ну да. с ассемблером сложнее. хотя если с комментариями, то минимальную адаптацию вполне можно будет осуществить.
прежде всего отключить таймер. ну или поменять интервалы. убрать автоматическую индикацию из мунлайта (по возможности повесить на клики) количество кликов изменить, пороговое напряжение. мелочи в общем. кстати, вот это как реализовано, основной шим 1х7135, потом 1 вкл+2 шим, максимальный 3 вкл+5 ШИМ? таки они (линейники на amc7135) все и везде существуют на 13-х тиньках, и лишь V2 с кайдомана сделана на PIC-e. [Исправлено: galex, 16.08.2013 в 12:40] |
16.08.2013, 15:03 | 14 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Цитата:
Таймер наверно действительно не нужен, автоиндикацию можно сделать с настройкой (авто/ручная) А как вы хотите изменить количество кликов? там ступенчато, до 350 мА шимом, шаг - х2, после - тоже ступенчато - добавляя по 1 АМС. [Исправлено: dandan2000, 16.08.2013 в 16:37] |
07.11.2014, 22:31 | 15 |
Новичок
Регистрация: 02.02.2013 Последняя активность: 25.02.2021 11:14
Сообщений: 3
Сказал(а) спасибо: 3
Поблагодарили 1 раз в 1 сообщении
|
Re: Еще одна модификация народного линейного драйвера
очень жаль что изменений и\или исходников так и не появилось.
эта прошивка очень понравилась, хотелось бы только избавится от принудительной индикации (бесила даже конвойская мигалка в минимальном) и таймеров. спасибо за труды! |
09.06.2015, 12:50 | 16 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Извиняюсь за долгое отсутствие.
Выкладываю последнюю версию драйвера и исходники. Добавил быстрое включение первого строба - нужно сделать клик сразу после включения. Все стробы на яркости 3-го режима. Исправил несколько ошибок. В исходнике закоментированы варианты для драйверов 1х7135 и 3х7135. |
31.07.2015, 14:03 | 17 |
Увлеченный
Регистрация: 21.08.2012 Последняя активность: 14.10.2021 12:49 Адрес: Челябинск
Сообщений: 133
Сказал(а) спасибо: 50
Поблагодарили: 8 раз(а) в 7 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
|
02.08.2015, 13:21 | 18 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Так вообще без индикации заряда?
Я уже больше года пользуюсь фонарями с этой прошивкой, мунлайт используется очень часто - для ночника, индикация в этом режиме абсолютно не напрягает, она очень быстрая и в минлайте еще за счет малой яркости не раздражает. |
04.08.2015, 11:46 | 19 | |
Увлеченный
Регистрация: 21.08.2012 Последняя активность: 14.10.2021 12:49 Адрес: Челябинск
Сообщений: 133
Сказал(а) спасибо: 50
Поблагодарили: 8 раз(а) в 7 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Цитата:
Индикация заряда АКБ по 5 мигам тоже не нужна. Есть же индикация низкого заряда АКБ и ее более чем достаточно. По мне, так это лишняя "светомузыка" во время езды, когда приходится периодически переключать режим, чтобы не слепить встречку и если она так будет отмигивать при каждом попадании в минлайт это начнет напрягать. Если ее перенести в отдельную опцию которую можно накликать, то это было бы супер. Но проще наверно просто убрать эту опцию из прошивки. Ну и еще, используя больше года дефолтную прошивку, заметил, что вообще не использую стробоскопы. Совсем не нашел для них применения, только мешают когда случайно попадаешь в группу режимов со стробом и SOS. Если резюмировать, то было бы классно если появилась лайт-версия вашей прошивки -Без стробов -Без таймера автоматического выключения -Без индикатора заряда батареи по 5 мигам в минлайте. [Исправлено: VRG, 04.08.2015 в 12:13] |
|
05.08.2015, 22:42 | 20 |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47 Адрес: Киев
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
Re: Еще одна модификация народного линейного драйвера
Ок. Сделаю такую версию.
|
Поблагодарили: 1 раз |
VRG (06.08.2015)
|