|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 22.05.2025 10:13
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
Смещение было, но я уже не помню точных значений, порядка 16. Я так и не понял откуда это смещение берется, без встроенного усилителя его практически нет. Еще помню что значения АЦП сильно менялись по времени... Скорее всего внутренние и внешние шумы так влияют.
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8161 раз(а) в 2385 сообщениях
|
![]()
Я так и не понял, производилась ли калибровка дифф. усилителя на шунте, и если да, то как... Смещение то берётся от этого усилителя - до запуска преобразователя нужно ноль откалибровать, пока через шунт ток не течёт. Смещение это гуляет, если шунт от массы оторван, ещё и зависит от выбранных каналов. Долговременный дрейф не проверял, т.к. дольше нескольких часов не гонял (тем более на мин. токе), а при перезапуске шунт снова калибруется. Где-то уже мелькали числа, что с шунтом 0,1Ом у меня без калибровки ток оказался заниженным на 16мА, а это порядка +30LSB. Хорошо что шунт на массе сидит, а-то и калибровка бы не помогла. Зато на температуру оно не реагирует, вроде...
А менялось во времени, это в каких интервалах? Между запусками, или шумело на НЧ, гуляло минутами? В общем в топку его, сильно портит картину... [Исправлено: INFERION, 23.04.2013 в 01:06] |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 22.05.2025 10:13
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
А как его откалибруешь... Без ШИМ и нагрева он и без калибровки неплохо работает. Причем в биполярном режиме вообще идеально.
В какой-то версии я пробовал вычислять некое среднестатистическое значение, потом понял, что проще при установке прибавлять десяток мА. Я сохранял в EEPROM через некие интервалы, и потом программатором зачитывал. Тут статистика весьма условная. |
![]() |
![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]()
На моей велофаре 3 канала, но преобразователь 1.
Дальний-средний-ближний подключаются к основному каналу полевиками. Получается, что не 3 независимых канала, а как бы зависимые =) Но, что бы например при работе ближнего и среднего самому себя не слепить ближним, ведь он смотрится гораздо ярче, я убираю ШИМ ом примерно 40%, т.е. ключ среднего света всегда открыт, а ключ ближнего открыт/закрыт со скважностью 40%. Частота шим около 600 гц, на глаз совершенно не видно, АЦП прекрасно измеряет ток (около 9000 выборок в секунду, атмега-8, кварц 16 МГц). Просто контроллер не успевает поднять/понизить ток в зависимости от того включён ближний диод или нет, т.к. запрограммирована очень медленная реакция на изменение тока. Когда надо переключить режим, то включается флаг смены режима (1/30 секунды), и в это время АЦП работает без усреднения, за долю секунды ток может с минимального режима скакнуть на максимальный, для глаза это как мгновенное переключение. Как только проходит время переключения (1/30 сек), флаг переключения снимается и переход с минимума до максимума уже займёт около 5-ти секунд. По этому включай выключай диод ШИМОМ, изменение тока просто не успевает на это реагировать, читай работает корректно, а вот за разрядом АКБ при таком раскладе следить успевает, чего и требуется. Не знаю уж как объяснил, из меня плохой писака. Драйвер полтора года ездит на велосипеде, проблем, мерцаний и прочей шняги не выявлено. [Исправлено: putmannn, 27.04.2013 в 09:28] |
![]() |
![]() |
![]() |
![]() ![]() |
![]() |
![]()
Rime,
Долго искать, даташит, где? Да, так и есть, греется, наверное ![]() [Исправлено: Tamagotchi, 21.07.2013 в 00:02] |
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]()
В первом посте, на схеме, зачем диод - D1 и сопротивление - R3 ?
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8161 раз(а) в 2385 сообщениях
|
![]()
Для управления разрывами питания. На C4 некоторое время держится заряд и при кратковременном выключении МК по нему может определить, как долго он был в отключке. Конечно это всё можно сделать проще, но и так судя по всему работает. У меня разные МК по разному себя веду с подобной ёмкостью. Одни при отсутствии питания никак не влияют на заряд и даже микрофарадный конденсатор может минутами его держать, другие тут же своим защитным диодом высаживают кондёр до 0,2...0,3V, третьи подтяжкой медленно его высаживают (самый приятный случай). Так что самым универсальным и без проигрышным вариантом я вижу тупое подвешивание к RESET параллельной цепочки с кондёра на микрофарад и резистора на пару мегаом. RESET отключить и обслуживать кондёр с помощью АЦП, вылавливая порог в 0,1V и с последующим подтягиванием пина для его заряда...
[Исправлено: INFERION, 12.08.2013 в 08:10] |
![]() |
![]() |
Поблагодарили: 1 раз |
putmannn (12.08.2013)
|
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]()
INFERION, понял, спасибо.
Я кнопку режимов повешу на свободную ногу, а питание рвать не буду. А R3 зачем и стабилитрон PMEG1020 ? [Исправлено: putmannn, 12.08.2013 в 08:59] |
![]() |
![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]()
Хочу собрать такой драйвер для налобника другу, но со своим софтом, создатель против не будет ? или надо отчисления =)
А то мой тяжеловес не влезает в корпус. |
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8161 раз(а) в 2385 сообщениях
|
![]()
Схема в общем-то шаблонная и ничего уникального в ней нет. Подобные преобразователи на 25/45/85 тиньках по всему инету разбросаны, просто мало кто до ума довёл. Ведь не так уж и просто ШИМить нормально ключик, как может показаться на первый взгляд...
R3 форсирует разряд входной ёмкости на питании. Без него управлять разрывами питания будет затруднительно, т.к. короткого перерыва МК может и не заметить. Вернее заметить то он заметит, и сбросится, но PORF флаг не установит, ибо реально питание не пропало, а лишь опустилось ниже порога супервизора. И как тогда отличить севшую батарею от реального нажатия кнопки? А PMEG1020 - диод с барьером Шоттки. Стабилитроны не так рисуются. Если диод убрать - куда деваться тогда запасённой дросселем энергии? Такова специфика асинхронных преобразователей - требуется выпрямительный диод. И не простой, а именно Шоттки, т.к. у него падение в 2 раза ниже, что критично при выходных напряжениях в единицы вольт... Если Вы не понимаете теорию работы преобразователей даже на таком примитивном уровне - стоит ли Вам ковырять прошивку?Есть же уже готовые варианты с сигнальной кнопкой. В том числе и этого же драйвера. Я в этом разделе не хозяин, так что МОНАРХ'у виднее где и что у него тут лежит. Но на схемы тут я точно натыкался. Вот, к примеру: https://forum.fonarevka.ru/.... Причём совсем рядом тема лежит и даже по названию видно, что это просто более свежая (а значит и более совершенная судя по всему) версия текущего драйвера. Что касается всяких авторских заморочек - я набрался наглости и слепил вот это: https://forum.fonarevka.ru/.... Пока никто судится со мною вроде бы не собирается ![]() [Исправлено: INFERION, 12.08.2013 в 10:23] |
![]() |
![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]()
INFERION, с Шоттки лоханулся, наверное сквозь схему смотрел когда вопрос писал.
Принцип работы знаю. TS5a3159 - электронное реле коммутирующее на свой выход один из двух входов с сопротивлением 1 Ом. Выходит очень неплохой драйвер полевика, токи заряда/разряда ёмкости затвора ограничены возможностью батарейки получается ? и фронты наверное красивые... ну и конечно размером ключа, ведь если ток дудет 10А то мощность рассеиваемая на 1 Оме = ... не знаю формулу (10-20) ватт. [Исправлено: putmannn, 12.08.2013 в 11:45] |
![]() |
![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 22.05.2025 10:13
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
Данная тема закрыта. Создана следующая часть темы
|
![]() |
![]() |