Как прошить блок питания
Программа DPSmaster
Единая программа для всех моделей. Приложение представляет собой 5Mb исполняемый файл, не требующий установки и установки стороннего программного обеспечения. Программа работает с китайскими и альтернативными прошивками. Список совместимых моделей RIDEN DPS (Digital Power Suplly) :
- DPS3003
- DPS3005
- DPS5005
- DPS5015
- DPS5020
- DPS8012
Абросимов Дмитрий
Самый экономный вариант, не есть хорошо --- преобразователь 12/220 100w + акб.
Бесперебойник ,как-то увереннее с ним работать, но дороже.
engineerDRTS
Батыр
Андрюха Boost
здравствуйте хочу приобрести источник питания для чиптюнинга подскажите какой брать есть с выходом 1ампера а есть 3 ампер с 0 до 15 вольт соотвественно но цена в разы меньше достаточно ли будет на 1ампер
RentgenUral
Не, так не пойдет. Весь народ возит в машине запасное колесо, почему бы не возить запасной аккумулятор?
Ну а если очень хочется проверить регулятор, можно последовательно батарейку подцепить, да хоть пять батареек, напруга будет ого-го.
Абросимов Дмитрий
Я вот такой в своё время себе собрал сам, требовалась хорошая гальваническая развязка, по деньгам вышел 1500 рублей, выход 7,5-17,5 В, ограничение по току 5 А, ещё как зарядник для АКБ использую иногда.
Миниатюры:
Абдулла
Абросимов Дмитрий
abricos33
RentgenUral
АКБ достался от клиента (оставил после замены на новый). на работе мне он ещё помогает для тех авто где уже посажен АКБ. да и при репроге с ноутбуком не пугает отключение электроэнергии. можно взять АКБ от бесперебойника или от шуруповерта (14,4 В).
Мастеровой
Taras
Решается номиналом потенциометра. Используемая микросхема MAX724 способна выдавать от 2,2В до 30В. Можно и от 0 сделать.
Абросимов Дмитрий
RentgenUral
Надо брать блок питания, 2-3 ампера, хотя и одного ампера хватит. Питание от АКБ весьма опасно, и попросту непрофессионально. Как говорят: "Знал бы где упасть - соломки бы постелил". Так вот стелите соломку сразу, покупайте блок питания.
АКБ легко отдаёт в нагрузку сотни ампер, и при каком-нибудь коротком замыкании горит всё подряд. Кроме того, пары кислоты. Блок питания при КЗ не даст сгореть чему-нибудь важному и дорогому, или последствия будут намного более лёгкими.
Добавлено через 4 минуты
У меня 2.5 амперный импульсный БП, в розетку вставляется, для ноутбуков, "программируемый", то есть напряжение на выходе от 5 до 24 вольт, я выставил 14 вольт. Ранее пользовался 12-вольтовым 1-амперным, и сейчас где-то валяется про запас.
Блок питания - это устройство, служащее для преобразования (понижение или повышение) переменного сетевого напряжения в заданное постоянное напряжение. Блоки питания делятся на: трансформаторные и импульсные. Первоначально создавались только трансформаторные конструкции блоков питания. Они состояли из силового трансформатора, питающегося от бытовой сети 220В, 50Гц и выпрямителя с фильтром, стабилизатором напряжения. Благодаря трансформатору происходит понижение напряжения сети до необходимых величин, с последующим выпрямлением напряжения выпрямителем, состоящим из диодов, включенных по мостовой схеме. После выпрямления постоянное пульсирующее напряжение сглаживается параллельно подключенным конденсатором. При необходимости точной стабилизации уровня напряжения применяются стабилизаторы напряжения на транзисторах.
Основной недостаток трансформаторного блока питания - это трансформатор. Почему так? Все из-за веса и габаритов, так как они ограничивают компактность блока питания, при этом их цена достаточно высока. Но эти блоки питания просты в конструкции и это их достоинство. Но все-же в большинстве современных устройств применение трансформаторных блоков питания, стало не актуальным. Им на смену пришли импульсные блоки питания.
В состав импульсных блоков питания входят:
1) сетевой фильтр, (входной дроссель, электромеханический фильтр, обеспечивающего отстройку от помех, сетевой предохранитель);
2) выпрямитель и сглаживающий фильтр (диодный мост, накопительный конденсатор);
3) инвертор (силовой транзистор);
4) силовой трансформатор;
5) выходной выпрямитель (выпрямительные диоды включенные по полумостовой схеме);
6) выходной фильтр (фильтрующие конденсаторы, силовые дроссели);
7) блок управления инвертором (ШИМ контроллер с обвязкой)
Импульсный блок питания обеспечивает стабилизированное напряжение за счет использования обратной связи. Работает он следующим образом. Напряжение сети поступает на выпрямитель и сглаживающий фильтр, где напряжение сети выпрямляется, а пульсации сглаживается за счет использования конденсаторов. При этом выдерживается амплитуда порядка 300 вольт. На следующем этапе подключается инвертор. Его задача - формирование прямоугольных высокочастотных сигналов для трансформатора. Обратная связь с инвертором осуществляется через блок управления. С выхода трансформатора высокочастотные импульсы поступают на выходной выпрямитель. Из-за того, что частота импульсов порядка 100 кГц, то необходимо применение быстродействующих полупроводниковых диодов Шотке. На завершавшей фазе производится сглаживание напряжения на фильтрующем конденсаторе и дросселе. И только после этого напряжение заданной величины подается в нагрузку. Все, хватит теории, перейдем к практике и начнем делать блок питания.
Корпус блока питания
Каждый радиолюбитель, который занимается радиоэлектроникой, желая оформить свои устройства часто сталкивается с проблемой, где взять корпус. Эта проблема постигла и меня, что в свою очередь натолкнуло на мысль, а почему бы не сделать корпус своими руками. И тут начались мои поиски. Поиск готового решения как сделать корпус не привел ни к чему. Но я не отчаивался. Подумав некоторое время, у меня возникла мысль, а почему не сделать корпус из пластикового короба для укладки проводов. По габаритам он мне подходил, и я начал резать и клеить. Смотрим рисунки ниже.
Размеры короба были выбраны исходя из размера платы блока питания. Смотрим рисунок ниже.
Также в корпусе должны поместиться еще индикатор, провода, регулятор и сетевой разъем. Смотрим рисунок ниже.
Для установки выше перечисленных элементов в корпусе были прорезаны необходимые отверстия. Смотрим рисунки выше. Ну и наконец, для придания корпусу блока питания эстетичности, он был окрашен в черный цвет. Смотрим рисунки ниже.
Измерительный прибор
Скажу сразу, что искать измерительный прибор долго не пришлось, выбор сразу пал на совмещенный цифровой вольтамперметр TK1382. Смотрим рисунки ниже.
Диапазоны измерений прибора составляют для напряжения 0-100 В и ток до 10 А. На приборе также установлены два калибровочных резистора для подстройки напряжения и тока. Смотрим рисунок ниже.
Что касается схемы подключения, то у нее есть нюансы. Смотрим рисунки ниже.
Схема блока питания
Для измерения тока и напряжения воспользуемся схемой - 2, смотри рисунок выше. И так по порядку. На имеющийся у меня блок питания от ноутбука сначала найдем схему электрическую принципиальную. Поиск необходимо проводить по ШИМ контроллеру. В данном блоке питания это CR6842S. Схему смотрим ниже.
Теперь коснемся переделки. Так как будет делаться регулируемый блок питания, то схему придется переделать. Для этого внесем изменения в схему, эти участки обведены оранжевым цветом. Смотрим рисунок ниже.
Участок схемы 1,2 обеспечивает питание ШИМ контроллера. И из себя представляет параметрический стабилизатор. Напряжение стабилизатора 17,1 В выбрано в связи с особенностями работы ШИМ контроллера. При этом для питания ШИМ контроллера задаемся током через стабилизатор порядка 6 мА. "Особенность данного контроллера в том, что для его включения необходимо напряжение питания больше 16,4 В, ток потребления 4 мА" выдержка из datasheet. При такой переделке блока питания необходимо отказаться от обмотки самозапитки, так как ее применение не целесообразно при низких напряжениях на выходе. На рисунке ниже можете увидеть данный узел после переделки.
Участок схемы 3 обеспечивает регулирование напряжения, при данных номиналах элементов регулирование осуществляется в пределах 4,5-24,5 В. Для такой переделки необходимо выпаять резисторы, отмеченные на рисунке ниже оранжевым цветом, и на их место запаять переменный резистор для регулировки напряжения.
На этом переделка окончена. И можно производить пробный запуск. ВАЖНО. В связи с тем, что блок питания запитывается от сети 220 В то необходимо быть внимательным, во избежания попадания под действие напряжения сети! Это ОПАСНО ДЛЯ ЖИЗНИ. Перед первым запуском блока питания необходимо проверить правильность монтажа всех элементов, а затем производить включение в сеть 220 В, через лампочку накаливания 220 В, 40 Вт во избежания выхода из строя силовых элементов блока питания. Первый запуск можете увидеть на рисунке ниже.
Также после первого запуска проверим верхний и нижний пределы регулирования напряжения. И как задумывалось, они лежат в заданных пределах 4,5-24,5 В. Смотрим рисунки ниже.
Ну и напоследок, при испытаниях с нагрузкой на 2,5 А корпус начал хорошо греться, что меня не устроило и я решил сделать перфорацию в корпусе для охлаждения. Место для перфорации выбирал исходя из места наибольшего нагрева. Для перфорации корпуса сделал 9 отверстий диаметром 3 мм. Смотрим рисунок ниже.
Для предотвращения случайного попадания внутрь корпуса токопроводящих элементов, с обратной стороны крышки на небольшом расстоянии приклеена предохранительная заслонка. Смотрим рисунок ниже.
Вот и все, в результате сделан регулируемый блок питания из зарядного от ноутбука. Ниже можно посмотреть дополнительные фото.
Я думаю, что ни одна радиолюбительская мастерская не обходиться без лабораторного блока питания. Хотя сейчас можно приобрести готовый прибор, тем не менее создание лабораторного БП своими руками не сходит с повестки дня. А готовые недорогие китайские модули и вовсе оказались очень популярными среди радиолюбителей всего мира.
Вот и я год назад приобрел такой китайский блок RIDEN DPS5005, а затем и DPS5020. В сети имеется огромное количество статей и обзоров про этот и аналогичные блоки (обзор на нашем сайте). Почти все обзоры дают очень положительную оценку китайскому изделию. Основное их преимущество - невысокая цена при хороших электрических характеристиках, а также качественная сборка и элементная база.
Однако то, как выглядит экран устройства и как работают кнопки управления меня очень разочаровало. На маленьком экране одновременно слишком много информации, что затрудняет понимание. Маленький размер цифр. Неуместные гламурные значки, клоунские цвета и журнальный шрифт как-то совсем не соответствуют техническому изделию.
Как реализовано управление кнопками, мне показалось очень неудобным. Особенно, что нужно постоянно нажимать и вращать энкодер.
Китайские БП серии RIDEN DPS могут управляться с персонального компьютера через USB или Bluetooth, для этого они комплектуются опциональными платами. Так-же производитель предлагает скачать приложение для установки на компьютер. И вот тут обнаружилась почти катастрофа. Эти приложения оказались не универсальными - каждое только для определенной модели. Само китайское приложение требует для своей работы установки сторонних компонентов гигантского размера - около 350 МБайт. Внешний вид приложения - скорее что-то развлекательное, чем серьезное.
Задачи, которые были поставлены и решены:
- Упростить управление кнопками, сделать его более удобным и интуитивно понятным
- Индикация на экране должна быть хорошо читаемой даже с большого расстояния
- Индикация на экране должна отчетливо отображать текущий режим работы и состояние устройства
- Меню настроек и параметров, а так-же дополнительная информация должны быть легко доступны пользователю
- По возможности добавить дополнительный функционал (20 ячеек памяти, уровень разряда для мобильных БП, вращение экрана и т.д.)
- Добавить возможность калибровки блока питания
- Обеспечить управление через USB или Bluetooth, сохраняя совместимость с китайским протоколом.
Теперь я могу предложить радиолюбителям два совершенно бесплатных и готовых к применению продукта:
- Приложение DPSmaster (для Windows) - управляет всеми моделями серии RIDEN DPS как с родной китайской, так и с моей альтернативной прошивкой.
- Альтернативные прошивки для блоков питания DPS5005, DPS5015 и DPS5020 (позже будут и остальные)
Новые альтернативные прошивки для DPS5005. DPS5020
- Строгий технический дизайн.
- Крупные цифры на дисплее.
- Десять обычных ячеек памяти плюс ещё десять предустановленных для заряда Li-Ion батарей.
- Меню для настроек ячеек памяти.
- Меню общих настроек.
- Меню калибровки.
- Вращение экрана.
- Индикация уровня заряда внешней батареи питания (мобильный БП).
- Выбор цвета цифр дисплея по желанию пользователя.
- Управление по USB (Com-port) или bluetooth.
- Совместимо с китайским программным обеспечением.
profi-max Опубликована: 24.06.2021 0 2
Вознаградить Я собрал 1 1
Тема блоков питания и регуляторов напряжения довольно избыточна своими конструкциями, но все, же разрешите поделиться своим прибором.
Итак, я давно хотел собрать себе Блок питания с возможностью плавного регулирования, а также с функцией защиты по току и напряжению. Немного полистав интернет, наткнулся вот на этот пример БП, к сожалению, в нем отсутствовала защита с возможностью регулировании ее приделов. Но сама идея управления выходным напряжением с помощью ШИМ очень понравилась. В итоге получилась вот такое устройство, схема которого изображена на рисунке ниже.
Сердцем прибора является микроконтроллер PIC16F873A, который выполняет измерение тока и напряжения, а также функции защиты.
Данный блок питания имеет следующие характеристики:
- Выходное напряжение от 0 до 25.5 вольт с плавной регулировкой и шагом в 0.1 вольта.
- Максимальный выходной ток может достигать 9 ампер, к сожалению, силовой трансформатор с таким током не был найден и решено было остановиться на ТС-160-3, который спокойно работал на токах до 5 ампер.
- В БП реализован мягкий старт с шагом перестройки напряжения от 0.5 до 25 мс, данная функция может быть легко выключена в меню прибора.
Напряжение на конденсаторе фильтра С2 28 – 32 вольта, но не должно превышать 32 вольт.
Блок питания выполнен на двух платах, первая плата управления,
Плата управления вид сверху
Плата вид снизу
и вторая плата, на которой расположен диодный мост VD1, и конденсаторы фильтра C2 - C3. Данную плату не представляет сложности, и приводить ее не буду.
Блок питания работает следующим образом:
При включении на дисплее показывается название и версия прибора,
после чего в микроконтроллере происходит загрузка всех необходимых. В начале выход блока питания отключен от нагрузке, о чем свидетельствует надпись stop на дисплее прибора.
После нажатия на кнопу пуск, надпись stop пропадает и появляется текущее значение тока и напряжения, а также символ молнии соответствующий выбору типа защиты. Регулировка напряжения осуществляется путем изменения скважности ШИМ, что дает боле стабильное выходное напряжение. ШИМ генератор работает на частоте 1 кГц, что при частоте микроконтроллера 4 мГц дает изменение скважности от 0 до 100% с шагом 0.4%, сигнал сгенерированный ШИМ поступает спорта RC2 микроконтроллера на RC фильтр, выполненный на R8,R17 C15-C16. На этом фильтре происходит преобразование меандра в постоянное напряжение. Но так как микроконтроллер может сгенерировать сигнал только в пределах от 0 до 5 вольт, то напряжение необходимо усилить. Эту функцию выполняет операционный усилитель U1.1, его коэффициент усиления составляет 1:5, что в свою очередь увеличивает придел изменения напряжения до 25 вольт, с шагом 0.1 затем напряжение поступает на составной транзистор, выполненный на VT1, VT2.
Для повышения точности измеренных значений силы тока и напряжения бал введен источник опорного напряжения VR2 (его напряжение равно 4.096 вольта), в сочетании с процедурой усреднения измеренных значений Блок питания показал очень хороший результат. Итак напряжение снятое с эмиттера VT1 поступает через делитель напряжения R4,R3,R5 на вывод 5 операционного усилителя U2.2 который выполняет функцию повторителя напряжения. Так как на вход АЦП микроконтроллера можно подавать напряжение через сопротивления величиной не более 10 ком то применение повторителя решило эту проблему, и наконец, через RC фильтр R8 C7 и защитный стабилитрон VD2 подается на первый вход АЦП микроконтроллера (порт RA0). Для измерения силы тока, напряжение снимается с датчика тока (роль которого выполняет резистор R15) подается на вывод 3 операционного усилителя где усиливается до необходимого уровня. В свою очередь на этот же вывод подается напряжение смещения (примерно 1.886 мВ) с делителя R6,R12 для измерения силы тока ниже 0.3 ампера, в случаи применения другого ОУ в цепи измерения например AD822 или в крайнем случаи LM358 (но не забудьте что при питании LM358 от 5 вольт измеренный ток не превысит 8.77 ампер, а при использовании в качестве опорного напряжения линию питания микроконтроллера и того меньше 7.12 ампер) напряжение смещения придется подбирать свое. Идея подачи смещения для измерения силы тока была позаимствована отсюда, и в свою очередь показала очень хороший результат. И затем также через RC фильтр R11 C12 и защитный стабилитрон VD3 подается на второй вход АЦП микроконтроллера (порт RA1). Измерения осуществляются каждые 256 мкС, что хорошо сказывается в случаи возникновения перегрузки. После измерения следует проверка на превышение допустимых приделов тока и напряжения, а также усреднение результата для индикации на дисплее. Если произошло превышение одного из параметров, то произойдет срабатывание защиты и отключение выхода блока питания от нагрузки.
Работа защиты
При возникновении перегрузки на выходе произойдет обнуление напряжения, а также закрытие транзистора VT3 ( для более быстрого закрытия VT3 используется цепочка из VT5, VD4, R21, R9). Затем светодиод HL1 погаснет а загорится HL2 и подастся звуковой сигнал, на дисплее появиться надпись в зависимости от того что превышено «перегрузка по току или перегрузка по напряжению».
Для перехода в рабочий режим необходимо нажать на кнопку энкодера (меню).
В случаи если нам надо поменять тип защиты или же приделы защиты, а также шаг нарастания напряжения при пуске, используется меню. Для входа в меню нажимаем кратко на кнопку энкодера (меню), на дисплее появиться меню
в котором вращением ручки энкодера выбираем нужное значение.
Меню состоит из семи пунктов:
- Включение защиты по току.
- Выключение защиты по току.
- Включение защиты по напряжению.
- Выключение защиты по напряжению.
- Уровень защиты по току.
- Уровень защиты по напряжении.
- Скорость нарастания напряжения.
Причем первые четыре пункта работают следующим образом.
Если включена защита по току то пункт 1 будет пропущен и выведен пункт 2, и также, если выключена защита по напряжению пункт 4 будет пропущен. Итак после выбора, что будем менять нажимаем на кнопку энкодера (меню) и попадаем в этот пункт. Для выхода из меню необходимо нажать на кнопку старт - стоп.
При выборе уровней на дисплее появится следующие.
Вращением ручки энкодера, уменьшаем или увеличиваем приделы и дальше все также для сохранения нажимаем кнопку энкодера (меню), а для выхода в меню кнопку старт - стоп.
По умолчанию выходное напряжение установлено 12 вольт, включена защита по току и шаг нарастания напряжения равный 10 мС – то есть выход на 12 вольт произойдет за 1.2 секунды.
Настройка осуществляется следующим способом. Вначале настраиваем контрастность дисплея, для этого вращаем ручку подстроечного сопротивления R1 добиваемся подходящей контрастности. Затем настраиваем выходное напряжение, для этого подключаем на выход блока питания вольтметр и нажимаем кнопу старт - стоп для подачи напряжения, после чего вращаем ручку подстроечного сопротивления R28 и, контролируя показания вольтметра, добиваемся результата равного 12 вольтам. Затем вращением ручки подстроечного резистора R5 добиваемся показаний на дисплее блока питания также равного 12 вольт. Далее проверяем показания силы тока, для этого через амперметр подключаем нагрузку блоку питания и вращением ручки резистора R16 совпадения показаний.
Силовой транзистор VT1,VT2 транзистор ключа VT3 необходимо установить на радиатор достаточно большого сечения, в моем случае это был радиатор от блока питания Компьютера “Электроника 60”, более лучший результат был получен с радиатором от процессора Пентиум 4, но к сожалению он понадобился в другом устройстве, стабилизатор напряжения VR1 также необходимо установить на небольшой радиатор.
В этом варианте блок питания был применен трансформатор ТС-160-3 (напряжение снимается с выводов 4-6’) через диодный мост MB1505, но можно применить и другой трансформатор с выходным напряжением от 21,5 до 24,5 вольт переменного напряжения. В приборе можно использовать любые постоянные сопротивления мощностью 0,125 ватт например МЛТ, построечные резисторы желательно много оборотные типа 3266 но также можно обойтись и СП3-19а, оксидные конденсаторы С2, C14 импортные фирмы ECAP (К50-35) на напряжение 63 вольта, C5 на напряжение 10 вольт. С6,С9, С15, С16 были выбраны танталовые типа TECAP тип C на напряжение 25 вольт. Остальные К10-17б не мание 25 вольт, в качестве светодиодов HL1-HL2 был применен сдвоенный типа BL-L519EGW, но его можно заменить на отечественные аналоги красный HL2 АЛ307БМ, и зеленый HL1 АЛ307ГМ , в качестве датчика тока использован шунт от сгоревшего мультиметра на ток 10 ампер с сопротивлением 0.01 Ома но его также можно изготовить из нихрома диаметром 1.5 мм и длинной примерно 1.8 см, в случае если блок питания будет использоваться с трансформатором на ток 1 – 2 ампера то сопротивление R15 увеличиваем до 0.1 Ома, в этом случаи можно использовать проволочный резистор марки SQP мощностью 10 ватт. Также необходимо будет заменить сопротивление R13 c 39к на 3.9к, а транзисторы VT1 и VT3 заменить на КТ819Г и IRFZ44N соответственно. Напряжение смещение подаваемое на вход 3 U2 определяется довольно легко для этого подбираем минимальное сопротивление R6, при котором на индикаторе еще светятся нули при отсутствии измеряемого тока. Транзистор VT5 можно заменить на BD680 илиBD876, в качестве VT4 можно применить практически любой npn транзистор с током не менее 50 мА например кт503. Звуковой излучатель BZ применен с встроенным генератором типа 1205FXP но подойдет и другой с встроенным генератором. Энкодеры можно применить типа REC11, REC12, REC16. В качестве S1 была применена кнопка марки PBS10C-2 но можно применить любую другую без фиксации. Стабилитроны VD2 и VT3 в принципе можно не устанавливать, но сними показометр показал более лучший результат, стабилитроны можно применить типа BZX55. В качестве дисплея применен жидкокристаллический индикатор MT-16S2H но должен подойдет любой двухстрочный 16 символьный поддерживающий HD44780. В качестве источника опорного напряжения применен MCP1541 его можно заменить на AD1584BRTZ или же использовать TL431 по стандартной схеме включения. В крайнем случаи можно замкнуть порт RA3 микроконтроллера на +5 вольт, но в этом случае точность и стабильность показаний снизится. Предохранитель H520PT, 1 А был подпаян непосредственно к переключателю SMRS-102 , предохранитель необходимо выбирать от мощности силового трансформатора. В моем случае при максимальной нагрузке трансформатор потреблял 0.73 ампера и выбор пал на 1 амперный предохранитель. Переключатель можно применить практически любой также выходя из максимального тока трансформатора.
Архив. Обзорный материал
Для начала немного общих сведений. В системах Январь 5.хх, Январь 7.2, Микас 7.хх, Bosch MP7.0 и Bosch M7.9.7, VS5.1, VS5.6 используется два вида памяти, сохраняемой при отключении питания – FLASH и EEPROM.
Более современные контроллеры Январь 7.2+, Bosch M7.9.7+, Микас-11хх, М7.3 используют процессор с внутренней памятью и не имеют внешнего FLASH.
FLASH – перепрограммируемая память, используется для постоянного хранения программы управления системой впрыска и калибровок. Именно эту память переписывают при «чип-тюнинге». Память эта статична и в процессе работы не изменяется. Для перезаписи нужно использовать специальный адаптер и программу – загрузчик. Запись ведется по линии диагностики k‑line, контроллер перед записью должен быть переведен в режим программирования. В ЭБУ VS5.1, Январь 5.хх и Микас 7.хх применена микросхема 28F010, 1 Мбит (128 Кб). Это дает возможность записывать последовательно 2 прошивки (длина прошивки 512 Кбит (64Кб)). Об этом смотрите в разделе «Двухрежимные прошивки».
EEPROM – многократно перезаписываемая память, используемая для хранения временной информации, сохраняемой при отключении питания. В EEPROM хранится коэффициент коррекции СО (в системах, где есть СО-регулирование), пароль и коды иммобилизатора, а так-же паспортные данные автомобиля: VIN, номер кузова, двигателя, имя прошивки и т.д. Доступ к этой памяти возможен как извне, с помощью программ – загрузчиков, так и изнутри управляющей программы. (Например, регулировка с тестера или компьютера уровня СО).
Bosch MP7.0. – Системы распределенного впрыска топлива с электронным блоком управления BOSCH MP7.0 под нормы токсичности EURO-II и EURO-III получила широкое распространение на инжекторных автомобилях «Нива» 21214, 2123, Шевроле-Нива и на партиях «десятого» семейства, ориентированных на внешний рынок. Аппаратная и программная части ЭБУ этого семейства полностью были разработаны фирмой «BOSCH», на «АвтоВАЗ» производилась только окончательная калибровка.
В качестве ПЗУ для этих ЭБУ используется микросхема FLASH, емкостью 256 кб, из которых только 32 кб являются калибровочными данными и доступны для считывания и редактирования с помощью программы Chip Tuning Pro (SMS-SoftWare). MP7.0 является одним из самых «малоизученных» тюнерами блоком ввиду довольно сложного алгоритма расчетов (с использованием математической модели ДВС использующей фактор нагрузки), адаптации и самообучения. Этим объясняется относительно высокая «живучесть» системы при отказе или неверной работы датчиков и довольно малое количество предложений «тюнинговых» прошивок.
В настоящее время только один программатор (кроме, естественно, заводского оборудования) поддерживает перепрограммирование Bosch MP7.0 – универсальный программатор от SMS-SoftWare CombiLoader. С помощью этого программатора возможно чтение/запись калибровок и только запись всего содержимого Flash (так называемый «Full Flash», т.е полностью все 256 кб). Последняя функция полезна при полной утрате содержимого flash или при перепрограммировании блоков с EURO-III на EURO-II.
EEPROM в Bosch MP7.0 аналогичен Bosch M1.5.4. Для стирания / перезаписи необходимо либо выпаивать микросхему eeprom и пользоваться внешним программатором, либо применять еще одну программу SMS-SoftWare – CombiSet. Помимо своих «прямых функций» по коррекции одометров ВАЗ, программа может стирать eeprom или записывать в него заранее подготовленные данные без демонтажа микросхемы, непосредственно на плате. Причем эта функция доступна даже в бесплатной демо – версии.
Много вопросов возникает по программированию блоков VS‑5.1. Очень часто блоки отказываются «выходить на связь», вызывая панику в рядах начинающих тюнеров. В этом случае я рекомендую проверить источник питания (под нагрузкой) – эти блоки очень критичны к питающему напряжению. VS5.1 отказывается программироваться при снижении питания ниже 9,5 вольт, в то время, как Январи продолжают великолепно программироваться.
С сентября 2003 года появилась новая АППАРАТНАЯ модификация VS5.1 несовместимая про прошивкам со «старой». Подробнее можно узнать здесь.
С сентября 2003 года на автомобили начали устанавливаться новые блоки Bosch M7.9.7 под нормы токсичности Евро II, а с октября 2004 г., с началом выпуска модификаций двигателя объемом 1,6 л. (подробнее смотрите здесь) Bosch M7.9.7 (в двух аппаратных реализациях, несовместимых по прошивкам) и Январь 7.2 (в 2007 появилась вторая аппаратная реализация, Январь 7.2+, аппаратно и программно несовместимая со «старым» Январь 7.2) полностью вытеснили все остальные ЭБУ. В 2007 г. основными серийными блоками ВАЗ были Январь 7.2+ (новая аппаратная реализация) и Bosch M7.9.7+, в 2008 г. Январь 7.2+ был полностью заменен на М73 (Евро‑3).
Bosch M7.9.7 и Bosch M7.9.7+ требуют доработок для перевода в режим программирования. Программатор Combiloader позволяет записать программу или калибровки без разборки и доработки блока. Для того, что бы произвести чтение программы из блока без разборки и доработки не обойтись.
Все ЭБУ, упомянутые в этой статье, в полном объеме поддерживаются универсальным программатором CombiLoader (опция) и программой ChipTuning PRO (опция).
Немного подробнее остановимся на новом поколении контроллеров – Январь 7.2+ и М73.
ЭБУ Январь 7.2+ и М73 не имеют внешней флэш – памяти, программа записывается в память процессора и состоит из бутлоадера (программа, управляющая запуском основной программы и ее обновлением), основной программы (программы управления двигателем) и калибровок. Работа с разными типами ЭБУ имеет свои особенности:
Январь‑7.2+ (идентификатор ПО I2xxxxxx), М73 пр-ва Итэлма (идентификатор ПО I3xxxxxx):
При записи ЭБУ обновляется только основная часть программы и калибровки. Бутлоадер по умолчанию не обновляется.
Если после записи в ЭБУ прошивки, бутлоадер которой отличается от исходной, появляется «Ошибка ПЗУ», рекомендуется считать из ЭБУ прошивку (уже с исходным бутлоадером), открыть ее в редакторе калибровок CTPro, сохранить (будет пересчитана контрольная сумма) и снова записать в ЭБУ.
Для обновления бутлоадера необходимо нажать клавишу Shift до нажатия на кнопку Запись и удерживать ее до начала процесса «Стирание FLASH». Однако при этом следует иметь ввиду, что при ошибке записи бутлоадера ЭБУ может перестать выходить на связь.
В случае, когда при записи с обновлением бутлоадера произошла ошибка, и ЭБУ не выходит на связь, необходимо произвести запись ЭБУ через бутлоадер процессора. Для этого необходимо произвести доработку ЭБУ.
Для записи контроллеров семейств М73/Январь‑7.2+ через бутлоадер процессора, необходимо выпаять резистор, отмеченный синим цветом и запаять его по диагонали, как показано красными стрелками. По окончании программирования, нужно вернуть резистор на место.
М73 пр-ва АВТЭЛ (идентификатор ПО A3xxxxxx):
Процессор ЭБУ защищен. При записи обновляется только основная часть программы и калибровки.
Если после записи в ЭБУ прошивки, бутлоадер которой отличается от исходной, появляется «Ошибка ПЗУ», рекомендуется считать из ЭБУ прошивку (уже с исходным бутлоадером), открыть ее в редакторе калибровок CTPro, сохранить (будет пересчитана контрольная сумма) и снова записать в ЭБУ.
ВНИМАНИЕ! Работа с этим типом ЭБУ через бутлоадер процессора после доработки недопустима и может привести к необходимости замены процессора!
Памятка: Следует иметь ввиду, что после снятия при установке блока на авто необходимо придерживаться следующего нехитрого правила.
1. Установка ЭБУ.
2. Включаем зажигание. Дожидаемся отработки БН и загорания СЕ. (Около 3 – 5 секунд)
3. Выключаем зажигание.
4. Авто готов к работе.
Никакого «самообучения» и дополнительной «адаптации» не производится, шаманские пляски с бубном, рекомендованные на некоторых сайтах ставят своей целью озадачить клиента всей значимостью процедуры и облегчить его страдания при расставании с денежными знаками :). Данные, потерянные из ОЗУ при снятии питания восстановятся через некоторое время.
ПРОГРАММЫ – ЗАГРУЗЧИКИ ЭБУ от НПП НТС
Январь 5.х, VS5.x, Микас 7.х
Загрузчики от НПП НТС, от программатора блоков ПБ‑2. Распространяется бесплатно как online – поддержка программатора блоков (стоимость около 100$). Программы работают с файлами прошивок с расширением *.abs, получаемого путем простого переименования из *.bin. Интерфейс – на уровне ПК «Вектор» 06Ц (некоторые меня поймут :)). На всякий случай привожу все, на сегодняшний день, версии программы.
НПП НТС тоже наконец – то перестало гонять своих покупателей ПБ‑2 в ДОС и обратно и разродилось простенькой программкой под Windows, позволяющей выбирать номер используемого порта и скорость его работы. Никаких параметров, кроме выбора типа блока между Январь и Микас больше не настраивается, при чтении ЭБУ сразу предлагается сохранение файла, при записи – открытие. В нижней части индикатор выполнения. Программка значительно уступает по возможностям даже первым версиям облегченной (Lite) программе ECU Programmer С.Сапелина. Совсем любопытные могут посмотреть, что же, все-таки находится внутри программатора ПБ‑2.
Версия программы 1.1 от 10.10.2001 позволяет производить очистку EEPROM и работает с файлами двойного размера (128Кб).
Версия 1.5 Ровно через год от предыдущей версии НТС выпустило обновление, добавлена поддержка блоков VS1, выведены идентификаторы прошивки, строка статуса и прогресс-бар.
Версия 1.6 внешне не отличается от предыдущей, об изменениях авторы не сообщают.
Версия 1.7 выпущенная в феврале 2003 г. так же внешне не имеет отличий, кроме названия версии. Об улучшениях и изменениях не сообщается. Может быть это лишь видимость движения вперед? 🙂
Версия 1.8 - июнь 2003 г. Комментариев производителя, как водится – нет.
Версия 1.9 - февраль 2005 г. Добавлена функция программирования Январь 7.2
Версия 1.10 – март 2005 г. Косметические изменения. («Добавлены» Микас 7.6/7.2)
Версия 1.12 – декабрь 2005 г. Добавлена «идентификация»
Ручной перевод ЭБУ в режим программирования
I. Январь 5.1/5.1.1/5.1.2, Микас 7.х/ Bosch 7.0/ VS5.1
Контроллер лучше с машины снять. Хоть и есть информация о успешной загрузке прямо на автомобиле, все – таки надежнее работать с минимальной длиной соединительных проводов. Для питания контроллера необходим источник тока 12V/0,5A. Можно пользоваться внешним источником питания или штатным аккумулятором.
Для перевода контроллера в режим программирования необходимо подать +12В на вход разрешения программирования 47 и на 18 контакт (не отключаемое питание контроллера) перед (!) имитацией включения зажигания (27 контакт ЭБУ). Ну и «масса» электроники – 19 контакт.
УАЗовцы (КБ Электроники УАЗ) рекомендуют посадить на общий провод все «земляные» контакты (Хуже от этого точно не будет и контроллеры можно будет «диагностировать» на столе) – 2,14,19,24,30.
Реально это выглядит так: подключаете ЭБУ по приведенной схеме, включаете выключатель S1, ждете 3 – 5 секунд, включаете S2 и запускаете программу.
Загрузка идет по последовательному каналу K‑Line и занимает относительно продолжительное время. Если Ваш адаптер отлично работает с диагностикой, но не желает программировать блоки, скорее всего надо задуматься о его замене на более совершенный вариант. Но у нас без сбоев на скорости до 38 Kbit работает простой вариант адаптера К‑Line на двух транзисторах BC945.
A. Соколов (UncleSam) рекомендует подключать контроллер, как показано на рисунке справа. Суть, в принципе, не меняется. Горящий светодиод сигнализирует о том, что контроллер НЕ НАХОДИТСЯ в режиме программирования.
Для программирования Микас 7.1/7.2 подключение аналогично Январь 5.1, но необходимо использовать не 47 ногу, а 42 (PRG).
Программирование ЭБУ VS5.1, производства НПО Итэлма и блоков МИКАС 7.6 полностью аналогично Январь 5, единственное отличие – необходимо подавать «+» питания на 37 контакт контроллера.
Программирование ЭБУ Bosch MP7.0H аналогично Январь 5.1, но необходимо использовать не 47 ногу, а 50 (PRG. Только для записи калибровок. Чтение возможно без перевода в режим программирования).
Таблица обязательных для программирования контактов (55-контактные ЭБУ).
* Как видно из таблицы, использование 37 контакта необязательно на большинстве систем. Но, при постоянном подключении этого контакта, различие систем только в выборе ножки разрешения программирования.
II. Bosch M7.9.7 / Январь 7.2
ЭБУ с 81-контактным разъемом. Подключение этих типов ЭБУ для перевода в режим программирования так же просто, как и Январь 5.
Перед программированием рекомендуется заглянуть в раздел «Доработка ЭБУ», т.к в 99,9% ЭБУ Bosch M7.9.7 отсутствует связь от входа разрешения программирования (43 ножка контроллера) до процессора (порт L0.4). Необходимо запаять недостающие чип-резисторы, номинал 4,7 – 5,1 кОм, типоразмер 0805.
На представленной схеме для универсальности применено переключатель выбора типа ЭБУ, т.к они требуют подачи на 43 ножку (PRG) сигналов разного уровня. Перед программированием нужно выбрать тип ЭБУ переключателем S1 Январь 7.2 или Bosch M7.9.7.
В цепь подачи управляющего напряжения в режиме Январь 7.2 можно установить токоограничительный резистор, который может быть любого типа номиналом 1 – 5,1 Ком. (от +12V до верхнего контакта переключателя S1).
Если контроллер не выходит на связь, необходимо выключателем S2 снять питание с 13 ноги (IGN, зажигание) и сделать паузу не менее 7 – 10 секунд, после чего повторить попытку соединения.
Универсальный программатор ЭБУ CombiLoader автоматически все сделает за Вас без всяких переключателей. Следует иметь ввиду что этот программатор считывает/записывает прошивки не в простом бинарном виде, а в формате, доступном для редактирования программой Chip Tuning Pro.
Как известно, многие ЭБУ (по-видимому, в целях снижения себестоимости ЭБУ) не содержат элементов, необходимых для перевода в режим программирования. Такие ЭБУ требуют доработки. Подробнее об этом здесь. Но это, так сказать «официальный путь», до есть, доработка, предусмотренная, но неустановленная производителем. Здесь же мы рассмотрим «альтернативные» пути, которые, как правило, несколько проще.
BOSCH M7.9.7
Для перевода этого блока в режим программирования достаточно замкнуть контакт, отмеченный треугольником на массу через резистор 4 – 6 кОм. Можно (и даже нужно) изготовить щуп с резистором внутри и крокодилом с другой. Он понадобится Вам и для работы с любыми другими ЭБУ, переводимые в бутстрап. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.
Есть еще один вариант – аккуратно «нарисовать» резисторы очень мягким простым карандашом, графит выполнит функции резистора. После программирования следует тщательно удалить следы графита.
МИКАС 11
Для перевода этого блока достаточно замкнуть контакт, отмеченный кружком, на массу. Ближайшая удобная масса – корпус кварцевого резонатора. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.
RentgenUral
Аккум
Taras
Возможности
- Десятиоборотные ручки регулировки – используйте мышь или колесо мыши или клавиатуру, чтобы выставить напряжение и ток.
- 7-сегментный индикатор также позволяет изменять напряжение и ток колесиком мыши или клавиатурой, когда указатель мыши находиться над цифрами индикатора.
- Быстрый доступ к настройкам ячеек памяти и общих параметров.
- Блокировка кнопок устройства при подключении.
- Полнофункциональный двухканальный осциллограф с опцией автонастройки.
- Режим автотеста с записью лог-файла (текст или документ MS Excel).
Аккум
Абросимов Дмитрий
Кетайский блок питания от старого радиотелефона выходом 12в 1.25А. служит уже 5тый год! Ни один блок не жаловался до сих пор!
Абросимов Дмитрий
Вот именно поэтому я и веду борьбу за русский язык на этом форуме.
Существует большая разница между «не, слабоват» и «не слабоват».
Я такой блок доработал, чтобы на выходе было 14.3 вольта (вместе с разборкой и сборкой у меня это заняло 20 минут).
Особенность кЕтайских ИБП в том, что фильтрующие конденсаторы использованы говённые, китайские. Если их сразу заменить на что-то вроде EPCOS, Nichicon, Rubycon и т.п. (обязательно оригинальное и серий Low-ESR или Ultra-Low ESR), то жить такой ИБП будет долго и счастливо.
Мастеровой
Для репрога предпочтительнее акум, но в нашей работе бывает нужно иногда и 5в. Если брать лабораторник, то лучше не менее 2ампер.
Так это может и адаптер делать. К примеру, при репроге Daewoo Nexia с IEFI-6 через колодку диагностики про 5В не вспоминаю. На сам адаптер подаю 14В (АКБ от шуруповерта).
Согласен, однако регулируемое постоянное напряжение от 0 до 15В много где может пригодиться. Не давний пример, лежала у меня в уголке кучка РН от генераторов, как то срочно понадобился рабочий, по схеме подключил лампочку и из кучи нашёл рабочий и всё благодаря лабораторнику.
engineerDRTS
Абдулла
так что шалы не стоит заморачиваться купить мотоциклетный АКБ ? и успокоиться)))
Добавлено через 2 минуты
а АКБ то не дешевле а то и дороже домой что то же аккум таскать или все ж надежней при отключении не зависнет программа из этих соображений безопасней
Читайте также: