|
|
|
|
156574 699 19 5 |
|
Опции темы | Поиск в этой теме |
03.08.2013, 04:56 | 1 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Indigo 5.0, или "не совсем форумный" драйвер?
03.08.2013 Indigo 5.0:
07.11.2013 Indigo 5.1: 18.12.2013: Версия 5.2: Indigo_5.2.rar. В архиве HEX, "дудка" с батником и руководство пользователя. 1. Доработана арифметика - параметры нагрузки вычисляются более тонко, потребляемая мощность оценивается более корректно, момент перехода между режимами так же вычисляется более точно. 2. Устранён шум в мунлайте, оптимизирован ПИД-регулятор. 3. Добавлена возможность высасывать батарею сверх нормы. 4. Добавлена возможность отключать мигания при выходе из режима настройки яркости. 5. Зажатие кнопки при включении автоматически пробрасывает во второй режим. 6. Убран копирайт из набора морзянок. На данный момент это актуальная версия. Прилично вылизанная, но пока ещё толком не опробована. Кому интересно более низкоуровневое описание работы регулятора: [Исправлено: INFERION, 18.12.2013 в 07:07] |
Поблагодарили: 38 раз(а) |
66magic99 (09.11.2013), Admin (03.08.2013), ALCO (16.11.2015), asterixtyumen (29.12.2013), blindnick (03.08.2013), Deviator2x (19.11.2013), DooMmen (11.06.2015), dr oleg (04.08.2013), Flight (10.10.2013), fonpuh (22.08.2013), holomey (13.11.2013), John Jack (04.08.2013), klon (09.11.2013), kvv12 (28.04.2015), LEV-UA (22.08.2013), m72 (03.08.2013), Maksym (10.11.2013), Mihalich (06.08.2013), Mikkilighter (03.08.2013), MOHAPX (03.08.2013), nikita.filukov (08.11.2013), Nimnul (03.08.2013), nomorewar (10.08.2014), PDM (09.10.2013), Rime (03.08.2013), rkromanrk (03.08.2013), Sasha :) (05.08.2013), SERG27 (29.10.2013), shurko_3 (06.08.2013), SloNicK (09.11.2013), togico (03.08.2013), Virgo_Style (06.08.2013), Virus99 (06.12.2015), Vlad_Sharov (28.11.2013), vvvoland (03.08.2013), WallE (08.11.2013), zebottendorf (04.08.2013), Русс (03.06.2015)
|
03.08.2013, 14:37 | 2 |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Можно тут вкратце описать, что оно умеет и как с этим обращаться?
|
03.08.2013, 15:27 | 3 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Так на видео же всё есть. И в соседней теме управление давно уже обсуждается.
У кнопки грубо говоря 6 групп режимов, я их просто называю 6-ю режимами. Чтоб попасть в какой-то режим - нужно нажать соответствующее число раз (с выключенного состояния), или два раза для перехода на режим вверх (три нажатия перескочит на 2 режима вверх и т.д.), если это не противоречит алгоритму в самом режиме. Первые три отвечают за свечение. Нажал - светит, зажал - регулируется яркость. Регулировка плавная, в каждом режиме индивидуальная - от мунлайта до прожектора. Остальные 3 режима нужны для конфигурации самого фонаря. В 4-м смотрится заряд батареи (альтернативный индикатор), настраиваются задержки кнопки и маяк (включается/отключается, яркость регулируется). В 5-м термоконтроль. Можно его включить/отключить, посмотреть пороговую температуру, текущую, задать текущую как пороговую или настроить порог вручную (20...95 градусов). 6-й режим тактический. Им можно заблокировать/разблокировать кнопку, войти в тактический режим или включить один из 2-х стробов и 3-х морзянок. Яркость мигалок тут же можно подрегулировать. Как именно это всё зарыто под одной кнопкой - проще посмотреть видео. Хоть там и 10 минут, но если бы я всё нормально и не спеша объяснял, то были бы там все 30 минут... [Исправлено: INFERION, 03.08.2013 в 15:40] |
03.08.2013, 16:25 | 4 |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Исходники бы...
|
03.08.2013, 16:30 | 5 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
8 килобайт кода на ассемблере (>4000 строк кода)? Я сколько подобного не выкладывал - никто реально в них не ковырялся и ковыряться на самом деле не желал. А лишний раз ими светить я не хочу, китайцы уже не раз "удивляли". При такой себестоимости то драйвера. Так хоть копирайт зашит и его проблематично изменить...
Код:
ATtiny85 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% --------------------------------------------------------------- [.cseg] 0x000000 0x001fbc 7250 874 8124 8192 99.2% [.dseg] 0x000060 0x000060 0 0 0 512 0.0% [.eseg] 0x000000 0x000000 0 0 0 512 0.0% Assembly complete, 0 errors. 0 warnings [Исправлено: INFERION, 03.08.2013 в 16:31] |
03.08.2013, 16:33 | 6 | |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Если убрать стробы, морзянку и плавную настройку режимов - можно ужать до 4 кб?
Цитата:
[Исправлено: oleg235, 03.08.2013 в 16:38] |
|
03.08.2013, 16:42 | 7 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Cейчас гляну что получится:
Код:
ATtiny85 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% --------------------------------------------------------------- [.cseg] 0x000000 0x001d68 6760 768 7528 8192 91.9% [.dseg] 0x000060 0x000060 0 0 0 512 0.0% [.eseg] 0x000000 0x000000 0 0 0 512 0.0% Assembly complete, 0 errors. 0 warnings В 4 килобайта влезет то, что есть у Indigo 4.0. И это с учётом того, что там преобразователь аппаратный и с ним проще возится (хотя у него нет такого шикарного мунлайта из-за этого). Ну так это же не значит что я им должен задачу облегчать? были прецеденты, и подобные "проблемы" хотя бы уменьшают желание с их стороны... [Исправлено: INFERION, 03.08.2013 в 16:51] |
03.08.2013, 21:20 | 8 |
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
INFERION,
Какое минимальное напряжение на шунте удалось заставить нормально измеряться? С дополнительным ОУ и без? |
03.08.2013, 22:20 | 9 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
На родном усилителе шунт отваливается где-то на 350мА из-за странного смещения, которое невозможно устранить. АЦП начинает показывать ноль на более низких токах так, будто смещение просто отрицательное. Но дело в том, что без калибровки на нуле получается значение в +300мА, и АЦП его всё время показывает, когда ток находится в пределах 0...350мА. В биполярном режиме ситуация та же. Долго искал косяк, так и не нашел. Я не знаю чего они там налепили, но так не работают даже самые паршивые АЦП. Причём в двух МК с разным индексом (один низковольтный, а второй нормальный) поведение идентичное. С внешним усилителем я получил смещение в 3mV и без проблем его откалибровало. Синхронизация периферии (АЦП и ШИМ, главным образом) напрочь косит весь шум, и это мешает на малых значениях. Шум вырождается в статическую ошибку, в жуткий INL. Когда меняется заполнение ШИМ - показания вообще могут начать изменятся в обратном направлении. С внешним усилителем этот эффект где-то раза в 2 меньше выражается, но главное - реверс пропадает на интересующих меня токах (около 0,5A). Наверное PID с таким эффектом не заработает, но у меня ведь там фильтры стоят хитрые, они решают что является адекватным, а что нет. Всё время следить за током смысла нет, ибо стабилизация обеспечивается и другими механизмами.
Если попытаться ответить на вопрос прямо, то получается что-то в районе 5mV. Этот результат намного хуже моих прежних реализаций на других тиньках, где стабильность теряется на значениях около 0,3mV. |
Поблагодарили: 1 раз |
Tamagotchi (04.08.2013)
|
03.08.2013, 23:09 | 10 | ||
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Цитата:
Цитата:
Повесить на один из освободившихся выводов светодиод 0604 и моргать и раз в 5 секунд на нормальной батарее и 2 раза в 5 секунд после прохождения уровня в 3,2-3,4В? И режимы - мунлайт, 3%, 10%, 30%, 100%. Вкл/выкл - короткое нажатие, переход между режимами - длинное. Влезет в 4 кб? |
||
03.08.2013, 23:23 | 11 |
Фонарёвщик со стажем
Регистрация: 10.10.2010 Последняя активность: 28.08.2024 18:19 Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Неимоверно круто, конечно. Работа проделана колоссальная.
Но. Вот это все обилие свистелок-перделок,.. Возможность изменить практически любой параметр фонаря не отходя от кассы и настроить его под себя - здорово! Способ реализации - за доли секунды в темноте (как ни странно, допустим) посчитать количество вспышек... Проходили. ... и, казалось бы, прошли. Ан, нет! Будем снова сидя с мануалом формата А4 стробоскопить и дальше...
__________________
Лучом, карающего тленность фонаря, Как нитью раны на груди зашила... Из швов, рубцами выложив слова, Я светом мрак навек в себе убила!.. |
03.08.2013, 23:26 | 12 |
Jagd Beutelratte
Регистрация: 05.07.2011 Последняя активность: 15.08.2019 17:54 Адрес: колхозник
Сообщений: 20282
Сказал(а) спасибо: 2365
Поблагодарили: 6707 раз(а) в 4640 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
|
03.08.2013, 23:27 | 13 | ||
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Цитата:
Цитата:
Цитата:
Но на самом деле если не нравится, то достаточно просто не залазить так глубоко. Есть настройки по умолчанию и три первых режима - очень простых ("мануал" длится первые две минуты). Этого достаточно для использования фонаря. Другое дело, если реализовать можно лучше - предлагайте... Толсто... ) [Исправлено: INFERION, 03.08.2013 в 23:44] |
||
03.08.2013, 23:42 | 14 |
Фонарёвщик со стажем
Регистрация: 10.10.2010 Последняя активность: 28.08.2024 18:19 Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Отнюдь! (см ниже)
Цитата:
Plus: Ребята, я даже больше скажу. Делать как LUX-RC не надо (оптическое программирование), у меня такое скоро будет и нечто похожее уже будет не интересно. Вот скажите, как к примеру выставить точно минимум или максимум, или 32% яркости подобным "программированием" фонаря. А ведь это тоже было (L332). И было не удобно! Почему бы не сделать простенький екселевский файлик, к примеру, где с желаемой точностью можно задать нужный параметр, добавить/изъять сос,.. а потом, не напрягая большого пальца, залить все эти корректировки шнурком юсб (что там еще можно придумать, экран лсд,..) в фонарь? |
03.08.2013, 23:45 | 15 | |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Цитата:
Не все живут на Украине. ИМРАДа у нас нет, а Farnell торгует банковским оборудованием. Именно поэтому - сложнодоставаемо. Практически никто не будет везти единичные экземпляры, а катушка на 1000 штук мне не нужна. Цитата:
А случайно врубившийся после замены аккумуляторов строб рядом с будкой охранника где-нибудь в промзоне чреват именно потерей фонаря и получением телесных повреждений. Поэтому - чем проще, тем надежней. |
|
04.08.2013, 00:12 | 16 | |||
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8156 раз(а) в 2385 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Как LUX-RC? Меня это уже раздражать начинает. Я в его раздел даже не заглядываю, а меня только и делают, что обвиняют в плагиате! Зебру решил закастомить - делаю FB1 для нищебродов. Управление хитрое с индикацией - опять слизал, хотя вроде бы очевидная хотелка, которую я просто смог реализовать. Более того - реализую уже несколько лет, для разных задач, т.к. не только фонариками страдаю.
Я буду делать так как мне нравится. Если подход похож на LUX'овский - что ж, значит мы с ним мыслим похожим образом... Я в этом ничего страшного не вижу. Более того - если начнём слизывать друг у друга идеи (возможно LUX считает что никто ничего лучше него придумать не может, но мы сейчас лишь предполагаем), то в конечном итоге выиграет именно потребитель... Держать кнопку, пока яркость не упрётся в минимум или максимум (весь диапазон проходит за 3,5с). Вроде как интуитивно понятно и логично. Если этого мало - индикатор на кнопке загорится красным, если упереться в максимум, и синим - в минимум. Никак. Я не стал перегружать интерфейс вещами, которые мало интересуют обычного пользователя. Если требуется эталонный уровень яркости для каких-либо специфических задач - необходимо менять подход. Реализовывать термокомпенсацию, встраивать люксометр, учитывать деградацию, температурную нелинейность люксометра и т.п. Этот же фонарь - общего назначения. Я много чего хочу. И УФ подсветку, и ИК подсветку, и лазер туда засунуть. Но одна кнопка от этого треснет по швам, а делать клавиатуру с дисплеем для какой-то светилки - я не Nitecore с ихним глючным TM26. Здравый смысл у меня есть, а фантазия и не такое придумать может... Им же Вы попользовались? Вот попользуйтесь теперь этим, чтоб заявление было таким же справедливым ... Цитата:
Цитата:
Цитата:
[Исправлено: INFERION, 04.08.2013 в 00:33] |
|||
04.08.2013, 00:35 | 17 |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
|
04.08.2013, 00:42 | 18 | |
Jagd Beutelratte
Регистрация: 05.07.2011 Последняя активность: 15.08.2019 17:54 Адрес: колхозник
Сообщений: 20282
Сказал(а) спасибо: 2365
Поблагодарили: 6707 раз(а) в 4640 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
игнорируй. не тебя первого
Цитата:
кнопка "правка" в твоём сообщении, снизу удалить>поставить маркер "удалить">удалить сообщение |
|
04.08.2013, 00:58 | 19 |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
|
04.08.2013, 01:03 | 20 | ||||
Фонарёвщик со стажем
Регистрация: 10.10.2010 Последняя активность: 28.08.2024 18:19 Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях
|
Re: Indigo 5.0, или "не совсем форумный" драйвер?
Цитата:
И позвольте заметить, в плагиате я Вас не обвинял. Лишь привел некий конкретный пример, дабы пояснить свой первый пост. А если охото разнообразия, можно еще вспомнить Армитек Предатор, где люди часами по вечерам крутили нанеогеленную голову несчастного фонаря (-Дорогой, что ты делаешь? -Не мешай, я программирррую ПРРРЕДАТОРРРР). Это было. Тогда это было хорошо. Сейчас нафиг никому не надо. Такова суть вещей, прошу понять меня правильно, без обид. Если Вы сделали это для себя (если Вы вообще смогли это сделать!!!) - респект и уважуха, без базара! Другое дело если Вы это собираетесь продавать... Цитата:
Цитата:
До сих пор имею честь! (https://forum.fonarevka.ru/...) Цитата:
Цитата:
|
||||