Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Мастерские светотехников Мастерская: МОНАРХ и AVSel
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 161907   Ответов в теме 847   Подписчиков на тему 15   Добавили в закладки 0
Опции темы Поиск в этой теме
Старый 17.09.2013, 23:01   481
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Да ну. Это ведь АЦП последовательного приближения, он меряет бит в течении одного такта, а какая у нас тактовая? Наверняка выше за частоту ШИМ, верно? Соответственно ШИМ может дёрнуть лапой во время измерения того или иного бита, и результат там резко соскочит на соседнее значение. Вот если бы он дёргал лапой всегда в одном и том же месте - тогда не вопрос, но такого никогда не будет. ШИМ постоянно генерирует одну и ту же ошибку, от семпла к семплу. Ошибка эта зависит от момента, когда дёргается лапа относительно фазы измерения АЦП, т.е. от заполнения ШИМ. Опять я должен что-то доказывать. Короче делайте как знаете, только потом эту базу придётся править при изменениях в тактировании АЦП (если они вдруг потребуются), или при изменении разводки, номиналов компонентов в схеме и т.п. Фиг его знает по каким цепям и как эти помехи ползут в АЦП. Кстати да, проверить же можно. Если это действительно так - характер волн должен меняться, если затактировать АЦП как-нибудь иначе (тактовой по-ниже, а лучше автотриггер по компаратору 0-го таймера, в который записать произвольное значение).
Цитата:
Посмотреть сообщение Сообщение от ploop :
Ненене, это время набора яркости с нуля до 2А.
То есть был задан 1 мА, вдруг задали махом 2000 мА. ОС отрабатывает тут полсекунды.
Так я за это и пишу. Переходной процесс другими словами. ОС жутко тормозная, неужели от шума нельзя избавится другими методами? Я понимаю что тормоза в сферических в вакууме условиях мешать не будут, но всегда ли такие условия будут (надёжный контакт с батареей, низкое внутреннее сопротивление источника, отсутствие внезапных КЗ на выходе и т.п.).
Или тут вообще скорость изменения линейная и не зависит от уровня ошибки? Т.е. фильтр простейший, который и фильтром назвать трудно из-за необычной передаточной характеристики. Слишком сильно тупит при сильных сигналах и при этом плохо фильтрует слабый шум. Просто я на такие реализации натыкался. Берут и тупо инкрементируют или декрементируют переменную в сторону ошибки, учитывая лишь её знак...

[Исправлено: INFERION, 17.09.2013 в 23:12]
INFERION вне форума   Вверх
Старый 17.09.2013, 23:05   482
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Поставил светик на ДД

100 мА - 2.62 В
500 мА - 2.85 В
1 А - 3.08 В
2 А - 3.40 В

Кстати прикольно. Можно оставить.
ploop вне форума   Вверх
Старый 17.09.2013, 23:10   483
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
ОС жутко тормозная, неужели от шума нельзя избавится другими методами? Я понимаю что тормоза в сферических в вакууме условиях мешать не будут, но всегда ли такие условия будут (надёжный контакт с батареей, низкое внутреннее сопротивление источника, отсутствие внезапных КЗ на выходе и т.п.).
Я такой её сделал принудительно, так как плохие контакты с батареей желательно видеть глазами. Это лучше, чем быть в святом неведении.

Сопротивление источника у меня отличное для опытов - два вольта просадки на ампер тока Подкручиваю сижу. Шумы, сопли, всё остальное.
ploop вне форума   Вверх
Старый 17.09.2013, 23:17   484
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Сообщений: 13684
Сказал(а) спасибо: 3333
Поблагодарили: 7895 раз(а) в 3526 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от ploop :
Поставил светик на ДД
В смысле индикаторный, как я предлагал?

Цитата:
Посмотреть сообщение Сообщение от ploop :
2 А - 3.40 В
Это по БП? Многовато. Падение на шнурах, наверное.

[Исправлено: Tamagotchi, 17.09.2013 в 23:18]
Tamagotchi вне форума   Вверх
Старый 17.09.2013, 23:38   485
Rime
Hoвичёк фонарёвки.
 
Регистрация: 18.08.2012
Последняя активность: 18.02.2025 15:39
Сообщений: 4734
Сказал(а) спасибо: 1990
Поблагодарили: 1432 раз(а) в 717 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Падение на шнурах, наверное.
100%
Падение на шнурах до драйвера, и на тех что к СИДу.
При 2А ДД примерно на 3.15...3.2В должен быть.
__________________
Fenix TK21, UltraFire UF-H6, Триплы C20C, ITP A2 EOS ss, Olight S20 Baton, DQG 18650 II, Niteye JA10, DQG AA, DQG 18650 clicky, С22С.
Rime вне форума   Вверх
Старый 17.09.2013, 23:39   486
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Это по БП? Многовато. Падение на шнурах, наверное.
Ну вольтметр у меня к драйверу подцеплен. Там просто пока щуп мультиметра, сопли всякие.
Цитата:
Посмотреть сообщение Сообщение от INFERION :
Вот если бы он дёргал лапой всегда в одном и том же месте - тогда не вопрос, но такого никогда не будет. ШИМ постоянно генерирует одну и ту же ошибку, от семпла к семплу.
Возможно, но как этого избежать? Смещать циклично запуск АЦП? Гемор ещё тот, а профита мало.
ploop вне форума   Вверх
Старый 17.09.2013, 23:59   487
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Гемора мало (база нифига не проще, и уж точно не лучше), а профит серьёзный. Без этого у меня драйвер отказывался вообще работать. Ему периодически мерещилось, что ток начал изменятся в обратном направлении...
Гибко настроить тактирпование АЦП не проблема, если его повесить на нулевой таймер. Сам таймер можно вогнать в режим "CTC", и настроить гибко такую частоту, чтоб период ШИМ проезжался по 32-м семплам АЦП. Тогда полноценно рассматривать можно только блоки по 32 семпла. Т.е. если хотим померить напряжение - придётся потупить и насобирать 32 семпла. Бонусом получаем 32х оверсемплинг. Ток контролировать можно как есть, регулятор сам всё сгладит. Это как пример, есть же там аппаратная поддержка подобной фигни...
Я делаю по-другому, т.к. мне критична синхронизация всего софта с ШИМ и АЦП. АЦП запускается компаратором нулевого таймера, а прерывание этого же таймера инкрементирует значение в этом компараторе, но отсекает 3 старших бита, чтоб значение крутилось в пределах 0...32. Ошибка остаётся, но она намного меньше, т.к. в каждом семпле одна и та же помеха оказывается в разных местах, и заполнение уже так не влияет на показания...
Почему именно 32 семпла? Да дело в том что у меня АЦП запускается каждые 256 тактов, а меряет 216 тактов (вроде). И надо чтоб он успевал закончить измерение семпла с задержкой в 32 такта, когда запустится измерение без задержки (216+32<256). В некоторых местах (где требуется выловить изменение питающего напряжения в милливольты за одно измерение) приходится и по 512 семплов усреднять. Для того чтоб шум не был заметен в ОС по напряжению - приходится 256 семплов усреднять (всё из-за низкой частоты работы этой ОС - 60Гц).

[Исправлено: INFERION, 18.09.2013 в 00:08]
INFERION вне форума   Вверх
Старый 18.09.2013, 00:17   488
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Стоп, но у меня же ШИМ обновляется не синхронизированно с АЦП, а вообще от балды. В АЦП-шном прерывании выставляется флаг, что есть данные, а потом уже, в основном цикле, после многих условий (например тупые отладочные задержки, проверка кнопок) проваливается в функцию обновления ШИМ, где оно отрабатывает.

Он реально может пропустить несколько прерываний, использовать старые данные, а может и нет. И везде один и тот же результат.
ploop вне форума   Вверх
Старый 18.09.2013, 00:19   489
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

А при чём тут его обновление? Речь идёт о самом ШИМ (об аппаратном дёрганье лапой), и корреляцией этого события с запуском АЦП. Лапа МК наводит кучу помех, плюс помехи наводит затворный буфер и, наконец, сам силовой ключ с индуктивностью. Если частота семплирования АЦП кратна частоте ШИМ, то чем меньше эта кратность - тем хуже. Задача то - размазать эти помехи по всем битам, которые выплёвует АЦП, чтоб они не локализовались где-то в одном месте, создавая всякие волны и ступеньки при перемещении...

Если ШИМ обновляется асинхронно и нет необходимости привязывать к нему основной цикл, то можно ведь подобрать такую частоту дискретизации АЦП, при которой получатся своего рода биения через каждые 32 семпла (к примеру запускать АЦП каждые 254 такта ЦП). Это ведь не трудно. С соответствующим оверсемплингом это должно дать эффект.

[Исправлено: INFERION, 18.09.2013 в 00:33]
INFERION вне форума   Вверх
Старый 18.09.2013, 00:34   490
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Речь идёт о самом ШИМ (об аппаратном дёрганье лапой)
У него есть два момента: фронт и спад. Фронт периодичен, его можно просчитать. А вот спад случаен.

Твой термин "обновляется" я понял как привязку к спаду.

Смотри: у меня 62500 - тактирование АЦП. 250000 - ШИМ. То есть ровно 4 раза. Ты это имеешь ввиду?
ploop вне форума   Вверх
Старый 18.09.2013, 00:52   491
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Фронт... Спад... Это зависит от конфигурации самого ШИМ. Там есть передний и задний фронты, один из них статичен и нам не мешает, а вот второй от заполнения и зависит. Какой конкретно - зависит от схемы, да и не важно это вовсе.

при 62,5кГц за время измерения ШИМ сделает ровно 4 аккуратных периода, верно? Т.е. корреляция серьёзная, ибо все помехи как те стоячие волны - сидят вкопано на одних и тех же местах в показаниях АЦП, от семпла к семплу, и оверсемплинг тут ни чем не поможет, т.к. без шума он не работает. А вот если бы частота была 62,99212598кГц, то целое число периодов впишется уже в 32 семпла. Не 4 периода в один семпл, а 127 периодов в 32 семпла. И "стояки" эти будут размазаны и подавлены передискретизацией в 32 раза...
Как минимум AVSel поймёт аналогию. У лазеров существует такая штука как моды. Это определённые резонансы, их может быть несколько в одной системе, и все они выскакивают или исчезают при определённых условиях. Обычно эта дрянь нежелательная. Вот в приводах оптических дисков, к примеру, используются полупроводниковые лазерные диоды. И на разных токах они могут формировать разное пятно с разной длинной волны, или любую их комбинацию. Причём пятно может меняться резко, с гистерезисом, внося шум и ошибки чтения. Вот похожая ситуация и тут, только вместо пятна - показания АЦП, а вместо тока - заполнение ШИМ. Ток приходится крутить, и как с этим борются там? Подмешивают переменку на очень высокой частоте, модулируют ток. Моды туда сюда прыгают, но прыгают на частотах, которые приёмник игнорирует (в данном случае это наш глаз или программный фильтр, обеспечивающий передискретизацию).

[Исправлено: INFERION, 18.09.2013 в 01:01]
INFERION вне форума   Вверх
Старый 18.09.2013, 01:01   492
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Теперь понял о чём речь. Поставлю завтра на ручной запуск, и в замес её. Если волны изменятся - значит причина в этом.
ploop вне форума   Вверх
Старый 18.09.2013, 01:03   493
Rime
Hoвичёк фонарёвки.
 
Регистрация: 18.08.2012
Последняя активность: 18.02.2025 15:39
Сообщений: 4734
Сказал(а) спасибо: 1990
Поблагодарили: 1432 раз(а) в 717 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Так и хочется написать - бл#@ть! Пишите по-русски!
Так вроде по русски всё...

[Исправлено: Rime, 18.09.2013 в 01:04]
Rime вне форума   Вверх
Старый 18.09.2013, 01:08   494
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от Rime :
Так и хочется написать - бл#@ть! Пишите по-русски!
Написал бы, да админ увидит - люлей вставит
ploop вне форума   Вверх
Старый 18.09.2013, 10:54   495
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

INFERION, нет, как и предполагал - причина не в этом. Пробовал по разному запускать, ситуация одинакова.
ploop вне форума   Вверх
Старый 18.09.2013, 12:27   496
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Резонансы мы тоже уже отбросили, так? А тогда больше никаких известных мне механизмов и не остаётся (но откуда-то же берётся нелинейность?)...
https://forum.fonarevka.ru/...
https://forum.fonarevka.ru/...

[Исправлено: INFERION, 18.09.2013 в 12:58]
INFERION вне форума   Вверх
Старый 18.09.2013, 13:41   497
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
но откуда-то же берётся нелинейность?
А ничего, что светодиод - нелинейный элемент?
У нас же нет контроля тока. У нас плавает напряжение импульсов (= питание), плавает средний ток (= ШИМ). И всё это плавает по ВАХу диода, который так же зависит от всех этих параметров.

Какую линейность ищем?
ploop вне форума   Вверх
Старый 18.09.2013, 13:44   498
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Нелинейность нагрузки не объясняет волнистый характер искажений. Максимум к чему приведёт ВАХ светика - к какой-нибудь экспоненте вместо прямой. Получается проблема в грубой работе с ШИМ что-ли (но это ж как накосячить то нужно, чтоб такие волны получить)? А я почему-то на АЦП подумал...

[Исправлено: INFERION, 18.09.2013 в 13:46]
INFERION вне форума   Вверх
Старый 18.09.2013, 14:27   499
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Впендюрил таблицу. Точнее оставил и прежний вариант, и с таблицей, вставил директиву условной компиляции.

Ну с ней конечно всё ровно, правда заполнять запарился.
ploop вне форума   Вверх
Старый 18.09.2013, 20:05   500
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Вопрос по маяку: он как должен работать? В выключенном режиме короткие вспышки?

Тогда какая частота вспышек, длительность, яркость? Просто придётся будить контроллер периодически, надо всё продумать.
Калибровку температуры делаем по включению с батарейкой?

[Исправлено: ploop, 18.09.2013 в 20:06]
ploop вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.14882 секунды с 16 запросами