Ds203 Прошивка От Чипа
Как и у настоящего Бэтмена, у вас будет неплохой набор гаджетов, которые помогут вам. DSO QUAD (DS203) Приехал. Форум Прошивка для DSO203 Quad от Chipp (Я приобрел и успешно установил.
Доброго времени суток читающим блог сообщества! Около месяца назад установил в авто самодельный контроллер ДХО, но только сейчас приболел, отлеживаюсь и появилось время нарисовать принципиальную схему получившегося устройства. Возможно, кому-то это сбережет время и нервы при проектировании подобных схем для себя. В качестве ДХО использованы спирали дальнего, а у меня в авто их 4 штуки, поэтому вопрос нагрева силовой части схемы стоял очень остро. Идея коммутировать плюс при помощи N-канальных MOSFET не нова, но просто собрать схему путем повторения конструкции нашего товарища с ником у меня почему-то не вышло. Пришлось немного почитать буковки, которые написали для нас весьма неглупые люди.
Скачать для ознакомление весьма полезное чтиво можно на и языках. Там очень неплохо расписаны те грабли, на которых достаточно долго плясал в ходе экспериментов. Если хочется кратко, то можно глянуть. Отдельное спасибо товарищу с ником за терпеливые и содержательные ответы на мои вопросы.
Также придется вспомнить (изучить) методики расчета цепей на биполярных транзисторах, но по этой тематике информации в разном виде на просторах сети просто немеряно. Схемы логической и силовой части нарисовал отдельно. Силовая часть Схема получилась достаточно громоздкая, но я постарался учесть ошибки, которые допустил при разработке предыдущего. Сигналы, плавно отключающие ДХО, разделил на '+' и '-'.
Их отслеживает часть схемы на Q3 и подать можно любое количество разделив диодами. На схеме их указано 6 шт. (D5, D6, D8, D10-D12). Можно использовать любые маломощные выпрямительные диоды. Я использовал 1N4148, ввиду их наличия. Плюсовые сигналы взял с подрулевого переключателя (дальний и ближний свет, их даже разделять не пришлось), минусовые — с индикации стояночного тормоза и недостаточного давления масла.
Практически аналогично собран участок схемы на Q4, но отслеживает только положительные управляющие сигналы. Сделал для отслеживания 'моргания' дальним.
При получении сигнала на этот вход схема отключает ДХО не плавно, а резко. После задержки около 3 секунд плавно включает. Диоды D7 и D9 установлены снаружи, они шунтируют выводы обмоток реле дальнего и ближнего света. Без них пробивает Q3 и Q4.
Думаю можно установить и внутри контроллера, просто в моем случае, все было уже собрано и упаковано в корпус пятиконтактного автомобильного реле. В очередной раз переделывать печатную плату не хотелось. Если брать '+12 Stop DRL' не с обмотки реле, а с силовых контактов реле ближнего (габаритов и т.д.), то D9 можно не использовать. Тип диода опять же использовал из имеющихся в наличии. Чуть подробнее с картинками про подключение в Жигулях есть у меня в БЖ. Кнопка KeyProg служит для выставления необходимой яркости ДХО. Предусмотрено ступенчатое изменение яркости с шагом заполнения ШИМ около 5%.
Минимальное заполнение около 12%, максимальное — порядка 60%. Вход в режим калибровки осуществляется включением схемы (в авто — включение зажигания, заводить не обязательно) с зажатой кнопкой. Фары включатся на полную яркость и сразу плавно потухнут до минимальной. После установки необходимой яркости достаточно просто отключить питание схемы (выключить зажигание). Выбранное значение сохраняется в энергонезависимой памяти. Более понятно на видео (комментарии в субтитрах, если отключены — лучше включить).
Диоды D1 и D3 в моем случае тоже не излишество. Это обеспечивает питание МК в момент включения ДХО. При моих 4-х спиралях просадка напряжение в этот момент приводила к перезагрузке МК.
По силовой части, думаю, все понятно. MOSFET'ы извлек из компьютерной видеокарты. После того, как ознакомился с их характеристиками, решил не искать лучшего варианта. Не скажу, что они прямо сами поглощают тепло, но ощутимого нагрева не было. По основе методики тепловых расчетов очень помогла.
Достаточно легко просчитать подходит ли силовой MOSFET для выбранных целей или нет. Получается много букв и мало картинок, поэтому.
Опять попробую оговорить некоторые моменты. Знаю что китайцы (как оказалось не только китайцы) выпускают контроллеры ДХО в различных вариациях, но покупать готовое не мой путь. Возможно, схема получилась несколько избыточной в плане деталей, замечания и советы приветствуются.
Печатные платы и исходники кода не высылаю. Желающим повторить и внести какие-то изменения по мере сил и наличия времени помогаю, но это в ЛС. Для желающих повторить прошивка доступна. Прошивать необходимо и FLASH, и EEPROM. Всем мира и добра. Усложнено, согласен с Андреем.
Нет необходимости так каскадами раскачивать силовые мосфеты. Достаточно пары транзисторов — пары npn pnp, как на схеме и пара силовых ключей. Основная задача, я думаю, это минимизировать переходные процессы, занизив частоту шим как можно ниже в разумных пределах по частоте и ограничить скважность шим, не более 70%. В остальном ограничится подбором хороших транзисторов ( а РН2525 очень хороши я думаю) и продумать схематично и разводкой проводников аварийную ситуацию, чтоб при пробое выходных ключей напряжение питания через затвор не убивало все радиоэлементы по пути.
Китайский показометр DS203 (почти осциллограф, только маленький) получил уже после установки в авто этой поделки, а без него не мог посмотреть форму сигнала и просто экспериментировал подбором 'в железе'. Упрощенные схемы пробовал, на двух спиралях (достал одну лампу головного света, подключал обе спирали одновременно) — все было хорошо, но у меня в ДС их четыре и при опытах в авто ключи начинали неслабо нагреваться.
Радиатор в корпус реле как-то не входил габаритами, поэтому пришел к такой схеме. Но это ж не финал, будут руки чесаться — еще поэкспериментирую. Усложнено, согласен с Андреем. Нет необходимости так каскадами раскачивать силовые мосфеты. Достаточно пары транзисторов — пары npn pnp, как на схеме и пара силовых ключей. Основная задача, я думаю, это минимизировать переходные процессы, занизив частоту шим как можно ниже в разумных пределах по частоте и ограничить скважность шим, не более 70%. В остальном ограничится подбором хороших транзисторов ( а РН2525 очень хороши я думаю) и продумать схематично и разводкой проводников аварийную ситуацию, чтоб при пробое выходных ключей напряжение питания через затвор не убивало все радиоэлементы по пути.
А мне вот хочется, чтобы и ключи не убивало. Хочу попробовать усложнить свою схему, используя драйвер плеча IR2127 с контролем по току, не работали с ним? Вот типовые схемы подключения. Для снятия тока используется шунт-резистор со всеми вытекающими. А вернее протекающими токами. Они заточены под IGBT транзисторы и высоковольтные полевики и т.п. Вот схемя обогревателя Емеля: 4 детальки + операционник, тупо меряет RDSon и дает логическое состояние.
В низковольтной схеме, где большие токи и малые напряжение, каждая деталь в цепи силовой нагрузки вызывает проблему отвода тепла в малом объеме. При токе в 10 ампер падение напряжения в 0.1 вольт приводит к потере мощности в 1 Ватт.
Поэтому лучшим решением, я считаю, замерять то, от чего не уйти и не избежать в любом случае, из негативного параметра транзистора снимать позитивную информацию. Я понимаю, что хотели реализовать много функций, но стоило ли так усложнять. Изящества не хватает. Понимаю, что сделать сложно — проще, чем сделать просто.
Но нужно уметь находить компромиссные решения, взвешивая все за и против. Это и есть искусство инженера. Зачем сигнал в силовой части инвертируется транзистором Q5? Зачем сделано отключение ДХО при моргании дальним? Ведь штатное реле просто шунтирует своими контактами силовые транзисторы. Только для того, что бы они гасли в паузах между морганиями? Есть ли смысл?

Зачем сделано питание процессора от постоянных +12 В, да ещё и со схемой управления питанием? Не проще было запитать от Ignition. Ведь ДХО функционируют только если включено зажигание. Обвязка получилась такой сложной, что применение процессора практически не экономит место на плате.

С таким же успехом ШИМ можно было бы собрать и на сдвоенном операционном усилителе — корпус тех же размеров, да и питание не пришлось бы понижать до +5 В. И управлять также просто, включая плавное выключение и включение. Особенность бутстрепной схемы включения, тоже не сразу понял зачем двойное инвертирование.
Правильно, отключение на время моргания дальним сделано для того, чтобы в паузах фары гасли полностью. Смысл есть, ибо специально ради этого и пожертвовал выводом МК.
При питании от зажигания не получится реализовать плавное затухание при его выключении (зимой не всегда ставлю на 'ручник', примерзают колодки). Не силен в проектировании на дискретной логике, а когда с ней сталкивался, то тяжело было найти в smd корпусах необходимое количество элементов. На МК мне как-то проще.
Dso Quad Ds203 Прошивка От Чипа
Три 4905 практически не греются. Я только губой определяю нагрев. Так что можно уменьшить и до 2-х, а может быть и до одного. Просто не пробовал.
Но я фронты открытия закрытия смотрел осциллографом, и открывающий фронт пришлось укорачивать, уменьшением номинала резистора R15 до 330 Ом. Он стал одинаковым с закрывающим и равен примерно 10 мкс.
Ds203 Прошивка От Чипа
Вот тогда перестали греться. И ещё обнаружил отрицательные выбросы в виде нескольких периодов затухающих колебаний на силовом выходе при прекращении импульса на лампы. Это влияние индкутивности проводов до ламп. Значительно подавил их установкой демпферного диода D8 (у вас это D2). Теперь нет радиопомех даже в средневолновом диапазоне радио.