|
|
![]() |
Прошивку с каким управленим вы используете |
![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Добрый день, Правильно ли я перевел fuse для avrdude? Делал в этом калькуляторе, с параметром "means programmed (0)". Получилось: -U lfuse:w:0x61:m -U hfuse:w:0xfd:m Варианты 8х7135 и 3х7135, это 105C и AK47? Посмотрел по схеме 105C 8x, при данной модификации на 2 ногу идет 2х7135, на 5 ногу идет 1х7135, на 6 ногу идет 5х7135. (кстати, остается свободной 3я звезда, она же нога, может быть ее можно как то задействовать в будущем, если планируется еще модифицировать прошивку) Можете расписать алгоритм работы прошивки на режимах M*H*L, что бы можно было понять как от количества стабилизаторов на 6 ноге поведение измениться? И по поводу настройки хотел спросить, верно ли, что для перехода к нужной настройке надо быстро кликнуть соответствующее номеру настройки количество раз? И дальше как опции настройки менять? [Исправлено: Forkoss, 02.12.2015 в 20:05] |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
||
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]() Цитата:
да Цитата:
//8x7135 Tab_mode: lim0: .DB 0b00110001,0 //0 1.3 .DB 0b00110001,1 //0 3 .DB 0b00110001,3 //1 6 .DB 0b00110001,7 //2 11 .DB 0b00110001,15 //3 22 .DB 0b00110001,31 //4 44 lim1: .DB 0b00110001,63 //5 88 .DB 0b00110001,127 //6 175 .DB 0b00110001,255 //8 350 .DB 0b00111000,0 //9 700 .DB 0b00111001,255 //10 1050 lim2: .DB 0b00110010,0 //11 1750 .DB 0b00110011,255 //12 2100 .DB 0b00111010,0 //13 2450 .DB 0b00111011,255 //14 2800 второй байт - шим канала с 1 АМС (нога 5), биты 1 и 3 это два других канала (нога 6 и 2 соответственно) //3x7135 Tab_mode: lim0: .DB 0b00110010,0 //1.3 .DB 0b00110010,1 //3 .DB 0b00110010,3 //6 .DB 0b00110010,7 //11 .DB 0b00110010,15 //22 lim1: .DB 0b00110010,31 //44 .DB 0b00110010,63 //88 .DB 0b00110010,127 //175 .DB 0b00110010,255 //350 lim2: .DB 0b00110001,0 //700 .DB 0b00110011,255 //1050 второй байт - шим канала с 1 АМС (нога 6), бит 0 - нога 5 да, нужно кликнуть определенное количество раз и это переключит настройку с вкл на выкл или наоборот (подтверждается миганием 2 раза - вкл, 3 раза - выкл) [Исправлено: dandan2000, 03.12.2015 в 11:34] |
||
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Спасибо, еще бы я что то понимал в ассемблере. Можно попросить для бестолковых расписать? Кажется понял, получается в lim2 будут ограничены крайние значения в зависимости от количества стабилизаторов? Можем мы с вами сверится, почему то hfuse разные. Вот мой скрин: Что то я опять напутал. Для aTtiny13A lfuse получаются 0x61, а для aTtiny13 0xe1. Как правильно? Но при этом hfuse одинаковые - 0xfd [Исправлено: Forkoss, 03.12.2015 в 12:05] |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]()
lim0-lim1 это диапазон первого режима
lim1-lim2 это диапазон среднего режима lim2- это диапазон максимального режима в этих диапазонах для каждого режима изменятся яркость при настройке, яркость изменяется включением АМС которые соединены с портами например: .DB 0b00110001,63 //5 88 здесь значение шим канала с подключенной к нему одной АМС (нога 5) равен 63, биты 1 и 3 это два других канала (нога 6 и 2 соответственно к которым подключены несколько АМС) - выделил красным (1 - включен, 0-выключен), 88 - это такой будет ток в мА. фьюз SPIEN трогать нельзя, должен выть включен. Второй вариант правильный. [Исправлено: dandan2000, 04.12.2015 в 11:06] |
![]() |
![]() |
Поблагодарили: 1 раз |
Forkoss (04.12.2015)
|
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Да, ошибся. Пока не указали и не заметил на ошибку с фьюзом SPIEN. Получается E1 и FD. Можно попросить исходник крайнего варианта прошивки? Врятли у меня получится, но хочу попробовать под другое количество 7135 поправить и основных режимов 4 сделать. Может быть еще ткнете где это поправить можно? |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]()
Так под другое количество АМС надо в схеме менять, в прошивке разве что только уровни яркости менять, но там и так от 2.8А вниз 15 уровней, каждый уменьшает ток в 2 раза. Как именно вам надо? На 4 режима вы наверно вряд ли сами переделаете, надо подумать...
|
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
По железной доработке под количество мне понятно. По программной части, буду делать драйвер на 6х или 7х 7135, хотел подправить выбор яркости на максимальном режиме. Но похоже это не нужно? В прошивке максимальный режим: .DB 0b00110010,0 //11 1750 .DB 0b00110011,255 //12 2100 .DB 0b00111010,0 //13 2450 .DB 0b00111011,255 //14 2800 Для 6х будет две регулировки, для 7х будет три регулировки, верно? Так как использовать буду в основном на велосипеде хотел бы 4 режима, в идеале со скрытым 4 (турбо) режимом (так как для Convoy S серии от 2.1А уже черевато не находу использовать.) То есть логика примерно такая - 3 режима L, M, H в которых фонарь комфортно использовать в руках, и скрытый режим Turbo для использования в движении на велосипеде. |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]()
На 4 режима могу переделать.Только надо решить как распределить уровни яркости по этим режимам.
Так, что-ли?: lim0: .DB 0b00110001,0 //0 1.3 1АМС+шим .DB 0b00110001,1 //0 3 1АМС+шим .DB 0b00110001,3 //1 6 1АМС+шим .DB 0b00110001,7 //2 11 1АМС+шим .DB 0b00110001,15 //3 22 1АМС+шим .DB 0b00110001,31 //4 44 1АМС+шим lim1: .DB 0b00110001,63 //5 88 1АМС+шим .DB 0b00110001,127 //6 175 1АМС+шим .DB 0b00110001,255 //8 350 1АМС .DB 0b00111000,0 //9 700 2АМС .DB 0b00111001,255 //10 1050 2АМС+1АМС lim2: .DB 0b00110010,0 //11 1750 5АМС .DB 0b00110011,255 //12 2100 5АМС+1АМС .DB 0b00111010,0 //13 2450 5АМС+2АМС lim3: .DB 0b00111011,255 //14 2800 5АМС+2АМС+1АМС в последнем режиме настройки яркости не будет. Ну и если АМС будет меньше 8 то некоторые уровни могут повторятся и токи будут другими. Если в канале с 5АМС поставить 4 шт. то будет тоже самое, просто уменьшатся токи начиная с уровня 11. А вот если поставить 3 АМС то уровни 10 и 11 будут совпадать. [Исправлено: dandan2000, 10.12.2015 в 12:20] |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Благодарю. Из того, что я успел опробовать, имхо 8я амс толку ни какого в прибавке света не дает, только потребляет лишние 350мАч. Пока сходу оптимальным выглядит вот такой вариант. На выходных постараюсь еще прикинуть как на 4ре режима распределить, и может быть еще кто добавит свое мнение. Для нормального ручного использования из моего опыта 1400мАч является самым оптимальным по температуре. По этому в 3ем режиме он максимальный. И амс установлено 7 штук. lim0: 6 1АМС+шим 11 1АМС+шим 22 1АМС+шим 44 1АМС+шим 88 1АМС+шим 175 1АМС+шим lim1: 175 1АМС+шим 350 1АМС 700 2АМС lim2: 700 2АМС 1050 2АМС+1АМС 1400 4АМС lim3: 1750 4АМС+1АМС 2100 4АМС+2АМС 2450 4АМС+2АМС+1АМС |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Не уверен, что правильно, прикинул как то так: 5=1AMC - 1can 2=2AMC - 2can 6=nAMC - 3can lim0: шим 1can 4 шим 1can 12 шим 1can 38 шим 1can 116 lim1: шим 1can 116 1can 350 2can 700 lim2: 2can 700 1can+2can 1050 3can N 1can+3can N lim3: 1can+3can N 2can+3can N 1can+2can+3can N |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]()
Там есть повторяющиеся уровни, это специально, чтобы они пересекались?
Будет плавное изменение яркости коряво работать, ведь оно пробегает по этим уровням. [Исправлено: dandan2000, 13.12.2015 в 14:14] |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Да, идея в том, что бы на следующем уровне был доступен предыдущий максимальный. Если не прав, поправьте. |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]()
Сделал на 4 режима. В железе не тестировал.
Из отличий: 1. При настройке каждого режима есть перекрытие на одну ступень яркости с соседними режимами. 2. На последнем 4 режиме - всегда максимальная яркость (настройка не доступна, время перехода на 3-й по таймеру 10 минут. 3. Изменен алгоритм переключения режимов с кругового на "туда-сюда" (пока тестирую - вроде удобней). 4. Строб 4 Гц заменил на 1 Гц двойные импульсы. |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 21.08.2012 Последняя активность: 19.07.2024 13:17
Сообщений: 133
Сказал(а) спасибо: 50
Поблагодарили: 8 раз(а) в 7 сообщениях
|
![]()
Потестил. Работает без глюков. Мое IMHO после теста:
- По новому алгоритму переключения режимов Простой пример: надо переключить с 3-го на 1-й. Накликиваем 3-4-3-2-1 В предыдущем алгоритме было бы 3-4-1, то есть на два клика меньше. Удобства нового алгоритма не понял. - По перекрытию режимов Очевидных приемуществ новшества так же не оценил. Может они станут очевидны в поле, кто знает. То, что вызвало путаницу во время настройки токов по режимам это да. Когда совпадают токи на соседних режимах и непонятно какой в данный момент включен. Приходится перекликивать все режимы заново чтобы понять какой в данный момент активен. - По новому режиму строба вместо 4Гц Набор стробов (9Гц, Двойные, 1Гц, SOS) получился оптимален и сбалансирован, на любой вкус и задачи, включая шугануть собаку, если это у кого-то получается стробом. Единственное показалось, что двойные стробы не совсем аутентичны эйрбасовский диаграмме, что я приводил. Нельзя ли их сделать в точности как у реального самолета ? Хочется стробить в точности как самолет )) |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
|
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]() Цитата:
В том варианте что я сделал после включения переключения идут всегда вниз, а через 7 сек. всегда вверх. Цитата:
Цитата:
3,15,3,51 (вкл,выкл,вкл,выкл.) - всего период 72 это 1 сек, как его лучше под самолет подогнать? Тоже самое на 3 режима прикрепил. [Исправлено: dandan2000, 20.12.2015 в 17:28] |
|
![]() |
![]() |
![]() |
![]() ![]() |
|
Увлеченный
Регистрация: 21.08.2012 Последняя активность: 19.07.2024 13:17
Сообщений: 133
Сказал(а) спасибо: 50
Поблагодарили: 8 раз(а) в 7 сообщениях
|
![]() Цитата:
По новому алгоритму понял. Про 7 секунд сразу не заметил. Интересная идея. [Исправлено: VRG, 20.12.2015 в 18:59] |
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 11.07.2013 Последняя активность: 24.02.2022 14:47
Сообщений: 1596
Сказал(а) спасибо: 27
Поблагодарили: 958 раз(а) в 488 сообщениях
|
![]()
Такая короткая первая пауза (3.6) - будут импульсы сливаться. Я изначально поставил паузу 5 и мне визуально показалось слишком коротко.
Надо визуально увидеть самолет и сравнить. |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 21.08.2012 Последняя активность: 19.07.2024 13:17
Сообщений: 133
Сказал(а) спасибо: 50
Поблагодарили: 8 раз(а) в 7 сообщениях
|
![]()
Тут из симулятора, в самом конце ролика
Тут реальный самолет Да уж, похоже в авиации не XML2 используют) |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 21.08.2012 Последняя активность: 19.07.2024 13:17
Сообщений: 133
Сказал(а) спасибо: 50
Поблагодарили: 8 раз(а) в 7 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.07.2015 Последняя активность: 06.01.2020 20:10
Сообщений: 110
Сказал(а) спасибо: 22
Поблагодарили: 4 раз(а) в 4 сообщениях
|
![]()
dandan2000,
Спасибо за ваши труды. А почему решили отказаться от регулировки на 4 режиме? По перекрытию идея в том, что бы была возможность на первых трех режимах троекратной разницы между ними. По режимам "туда-сюда" не совсем понял. Сейчас нет возможности залить и проверить, немогли бы вы логику такого переключения описать? |
![]() |
![]() |