|
|
|
211594 730 21 14 |
|
Опции темы | Поиск в этой теме |
16.05.2013, 18:44 | 41 |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
|
16.05.2013, 18:49 | 42 |
Регистрация: 13.11.2010 Последняя активность: Сегодня 07:32 Адрес: Москва
Сообщений: 14252
Записей в дневнике: 4 Сказал(а) спасибо: 995
Поблагодарили: 4006 раз(а) в 2115 сообщениях
|
Re: Народный драйвер мод v2
Считаю что есть очень простой вопрос, на который нужно максимально честно ответить: извлекаете ли лично вы выгоду от использования чьей-то разработки?
Если да – то кармически верно делиться этой выгодой. Если нет – то какой спрос.
__________________
ויאמר אלהים יהי אור ויהי אור׃ |
Поблагодарили: 1 раз |
Enn (16.05.2013)
|
16.05.2013, 19:06 | 43 |
слышал об электричестве
Регистрация: 04.12.2010 Последняя активность: 24.08.2022 17:24 Адрес: Питер
Сообщений: 115
Сказал(а) спасибо: 2
Поблагодарили: 3 раз(а) в 3 сообщениях
|
Re: Народный драйвер мод v2
Я представляю, более чем. Речь идёт о том, что вы предлагаете - коммерческая выгода разработчика. На форуме в открытом доступе достаточно разработок с "изюминкой", они также достойны вознаграждения.
НО, как только начнётся "свободно-принудительная" коммерция - форум закончится, почти моментально. В стране, где за ПО "не принято" платить даже под угрозой миллионных штрафов - ну-ну... Предлагаю на этой мажорной ноте и остановиться (про коммерцию) и обсуждать прошивку, вернее её трудный путь. Если разработчику интересно, могу ещё дополнить моё вИдение, в плане чего не хватает и чем дополнить, но при наличии конкретной реакции на информации. [Исправлено: zus, 16.05.2013 в 19:14] |
16.05.2013, 19:16 | 45 |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
|
16.05.2013, 19:18 | 46 |
|
Re: Народный драйвер мод v2
Что дает версия 2
- Значительно более компактный код, что позволило сделать вход в калибровку кликами и еще осталось немного места. - Меньше расходуется ресурс EEPROM. - Отсутствие багофичи, присутствующей в версии 1 без памяти режимов, про которую писал shurko_3. - теперь, чтобы переключить режим один раз достаточно 1-го клика, а не двух, как в v1. - в версии с ТК не нужно программировать RSTDISBL, что позволяет без проблем обновлять прошивку. - увеличено количество параметров, определенный через #define т.е. больше возможных вариантов. - если после тестирования и вылизывания останется достаточно места - добавлю что-то новое. !!!Если хватит места!!! |
Поблагодарили: 1 раз |
Enn (16.05.2013)
|
16.05.2013, 19:25 | 47 |
слышал об электричестве
Регистрация: 04.12.2010 Последняя активность: 24.08.2022 17:24 Адрес: Питер
Сообщений: 115
Сказал(а) спасибо: 2
Поблагодарили: 3 раз(а) в 3 сообщениях
|
Re: Народный драйвер мод v2
|
16.05.2013, 19:30 | 48 |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
Прошил тестовую версию, проверяю в фонаре, то ли я привык к старому алгоритму переключения, то ли нужно попробовать с конденсатором на 1 ноге поиграться. Быстро переключать режимы не получается, то калибровка включается то индикация(её по любому нужно в 3 клика делать). Ну, в общем, буду дальше проверять.
Tamagotchi, паузу между 5 кликами можно изменить ? что бы она была меньше, чем при переключении режимов ? |
16.05.2013, 19:33 | 49 |
|
Re: Народный драйвер мод v2
|
16.05.2013, 19:44 | 50 |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
ща 3.3 повесил,
можно немного рассказать про то, как работает ёмкость ? понимаю, что с ресетом завязана , но возможно не правильно понимаю как он работает. |
16.05.2013, 19:47 | 51 |
|
Re: Народный драйвер мод v2
Все, не надо резистор. Вот 7135x8v2.hex
|
16.05.2013, 19:53 | 52 |
|
Re: Народный драйвер мод v2
INFERION хорошо рассказал https://forum.fonarevka.ru/... под спойлером 2. Работа с EEPROM.
|
Поблагодарили: 1 раз |
shurko_3 (16.05.2013)
|
16.05.2013, 21:16 | 53 |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
мда , получается ту мы не можем мерить время между кликами?
наверно тогда самый простой вариант, это сделать калибровку по 7 кликам, что бы ни при каких условиях не врубалась случайно, а индикацию заряда по 3-4 сделать , а так в общем, прошивка и ТС работает. при кондёре 5 мкФ режимы чётко переключаются. А , да ещё не понимаю по чему, но перед включением мунлайта есть небольшая пауза, но это по идее не критично |
Поблагодарили: 1 раз |
Tamagotchi (16.05.2013)
|
16.05.2013, 21:45 | 54 | |
|
Re: Народный драйвер мод v2
Любое количество,... до 255
Цитата:
Да, точно. Посмотрю. |
|
16.05.2013, 21:59 | 55 |
|
Re: Народный драйвер мод v2
Версия 2.0b6 луна больше не тормозит 7135x8v2b6.hex
|
Поблагодарили: 1 раз |
shurko_3 (16.05.2013)
|
16.05.2013, 22:50 | 56 |
|
Re: Народный драйвер мод v2
Экспериментировал с эффектом INFERIONа Я про сохранение переменных в энергозависимой памяти (регистрах) при отсутствии питания.
Заметил, что хранят они данные в ATtiny13A совсем не долго, но это натолкнуло меня на мысль сделать прошивку, ВООБЩЕ не использующую EEPROM. Получилось вот что: 7135x8v2_NE_.hex Размер прошивки 472 байта. Т.к. EEPROM не используется - кликать можно вечно В остальном прошивка ведет себя точно так, как прошивка с использованием EEPROM со следующими характеристиками: - старт 700mA - минимум 5mA - переключение снизу вверх - максимум 2800 mA - без памяти режимов - контроль разряда батареи - отмаргивание батареи по 2-м кликам Просто незаменимый вариант для любителей круглосуточно жать на кнопки Т.к. используются не документированные возможности МК, корректная работа на всех экземплярах МК не гарантирована. У меня работает великолепно. [Исправлено: Tamagotchi, 16.05.2013 в 22:59] |
Поблагодарили: 1 раз |
shurko_3 (16.05.2013)
|
16.05.2013, 23:15 | 57 | |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
Цитата:
завтро в железе(в реальном фонаре) попробую. |
|
16.05.2013, 23:25 | 58 |
|
Re: Народный драйвер мод v2
Попробуй еще plz 7135x8v2_NE_.hex если все нормально, то для варианта без памяти можно эти наработки использовать. И это будет полная победа износа EEPROM, а для ТК за одну калибровку всего 2 записи - это совсем не страшно.
Спасибо. [Исправлено: Tamagotchi, 16.05.2013 в 23:27] |
16.05.2013, 23:30 | 59 |
Регистрация: 06.06.2010 Последняя активность: 02.05.2024 10:50 Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Народный драйвер мод v2
ок, эту тоже проверю
|
16.05.2013, 23:54 | 60 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Народный драйвер мод v2
Да ресурс у EEPROM достаточно жирный, чтоб пришлось лет 10 клацать каждую секунду, если рационально использовать её. Так что я бы использовал (и использую) альтернативку только если EEPROM не фурычит. В таком случае у нас в норме есть нормальная память, а если она изношена - текущий вариант (7135x8v2_NE_.hex).
У меня проблем с хранением данных в РОН не возникало, так что гарантировать нормальную работу можно. По крайней мере моя практика, и практика ещё некоторых людей, показали отсутствие проблем в течении хотя бы часа. Не говоря уже о кратковременном (доли секунды) отключении питания... Можем, только надо отключать RESET и использовать канал АЦП на этой лапе. Конденсатор разряжается по известной кривой, по напряжению можно оценить время. Плюс добавится ряд новых фишек. К примеру отсутствие конденсатора переведёт драйвер на работу с передней кнопкой, и перерывы питания включать его не будут. При этом сама передняя кнопка может быть гораздо функциональнее, т.к. её можно зажимать во время работы (пример). |
Поблагодарили: 1 раз |
shurko_3 (16.05.2013)
|