суббота, 2 февраля 2013 г.

цифровое зажигание на микроконтроллере карбюратор

         Настройка датчика производится подбором C3 и R10 , до установки блока на автомобиль , разряжение имитируется перемещением штока вакуумной камеры от одного крайнего положения до другого .          

 В программах  есть функция поддержания оборотов ХХ  = 870об/мин .Для этого   ,на прогретом двигателе (фары должны быть включены)  регулировками  карбюратора установить обороты ХХ  =  870 a20 об/мин.  При отклонении оборотов ХХ от 870об/мин программа изменяет УОЗ в диапазоне от 2 до 14град. с шагом 0,5град . , устанавливая обороты КВ =  870об/мин , последнее удачное значение УОЗ запоминается и следующая регулировка начинается с него , время изменения УОЗ от 2 до 14град. равно 1секунде  (30 тактов на частоте 900об/мин ) .         На практике , после соответствующей регулировки , обороты остаются постоянными при включении / выключении дальнего света фар  ,обогрева стекла и других потребителей вместе взятых. Раньше можно отключить ЂЂЂподсосЂЂЂ при прогреве двигателя ,   получить стабильные обороты холостого хода при бедной топливной смеси .По ровной дороге двигатель ЂЂЂтянетЂЂЂ без дергания и рывков  ,при отпущенной педали газа ,на 1,2,3 и короткое время на 4й передаче ( это облегчает  движение в условиях гололеда , в пробках , при езде по ухабам ЂЂЂ ЂЂЂезда в натягЂЂЂ )  .        В программе есть функция автоматической настройки на диапазон изменения разряжения во впускном коллекторе двигателя , что упрощает настройку самодельного датчика разряжения ,а также позволяет использовать промышленный датчик абсолютного давления  (ДАД 45.3829 ) . Программа самостоятельно определяет тип датчика разряжения ( по максимальному напряжению на входе  AN2), поэтому чтобы не   вводить программу в заблуждение не настраивайте самодельный датчик на напряжение больше 2,3в .              При использовании самодельного индуктивного датчика разряжения, настройка сводится к установке максимального напряжения на входе АЦП при отсутствии разряжения ,и минимального при максимальном разряжении  (Рис.2).  Для обеспечения большей точности формирования УОЗ (в соответствии с Рис.1 ) , следует настроить индуктивный датчик так ,чтобы максимальное напряжение  на входе АЦП было от 1,5в до 2,3в , а минимальное равно или меньше 0,9в.

          1. Если на   автомобиле контактная система зажигания ЂЂЂ прерыватель и катушка Б117А , блок зажигания собирается по схеме    Рис.3  (программы F675ok.HEX  и F675ok1.HEX )  . В качестве датчика ВМТ используется прерыватель , датчик разряжения самодельный индуктивный , этот вариант  подробно описан в журнале ЂЂЂРадиоЂЂЂ ЂЂЂ11,2008 ,стр.36  .,но может быть применен и ДАД 45.3829 , подключение см. на Рис.4а, Рис.4б   . В программе есть функция отключения катушки - если на входе GP5 постоянный низкий уровень , через 2..3сек на выходе GP1 устанавливается высокий уровень .Если на GP5 постоянный высокий уровень программа формирует импульсы многоискрового пуска.       В диапазоне от 370 до 2000 об/мин программа формирует время накопления =12мс ,в диапазоне выше 2000  максимально возможное время накопления , это   позволяет получить энергию искры  достаточную для надежного воспламенения смеси во всех режимах работы двигателя и  использовать катушку зажигания  Б117А более эффективно  .  Уменьшается нагрев катушки на малых оборотах , легко достигаются максимальные обороты. В диапазоне от 0 до 370об/мин ,  вместо одного импульса зажигания , программа формирует серию импульсов со следующими параметрами : 2,3мс отводиться на искру - 12 мс на накопление энергии в катушке , чем медленнее стартер вращает маховик КВ, тем больше искр при каждом размыкании контактов прерывателя (высоком уровне на входе GP5 ) . Много-искровой пуск  гарантирует запуск двигателя в сильный мороз  ,    нагаре на свечах  и залитых свечах  зажигания ( примечание :  версия F675ok1.HEX без многоискрового пуска ) . В этих версиях задействован  дополнительный   канал АЦП  AN0 , который можно использовать для сдвига   УОЗ на a 10 град.  , относительно исходной характеристиким см. Рис.1 (регулировка действует в диапазоне от 900 об/мин до максимальных оборотов )        Величина коррекции устанавливается потенциометром R4 .Вместо R4 на практике , удобнее использовать переключаемый делитель напряжения .При изменении напряжения на входе AN0  , в пределах от 0 до +5в , график на Рис. 1 смещается от  -10 до +10град.  ,относительно исходного , при напряжении  равном  1/2  напряжения питания  микроконтроллера (  +2,3в) , график соответствует Рис.1.  Этот канал можно использовать для регулирования УОЗ на холодном и  прогретом  двигателе - управление от кнопки воздушной заслонки .Потенциометр  R1 сдвигает УОЗ на +5град . при вытянутом "подсосе" на холодном двигателе (после настройки ,R1  лучше заменить двумя постоянными резисторами) .Потенциометр R2 позволяет корректировать УОЗ вручную  при полностью открытой воздушной заслонке (на прогретом двигателе) . Зависимость напряжения  на движках потенциометров , от угла поворота - нелинейная . R2 - размещается в салоне автомобиля  - это позволяет регулировать УОЗ "на ходу "  .

    Новая характеристика дополнительно улучшила динамику автомобиля  по сравнению с предыдущими версиями программы .

Блок зажигания-регулятор угла опережения зажигания   предназначен для замены штатного центробежного и вакуумного  регулятора  двигателей ВАЗ-2101 ...,2107, электронным аналогом , выполненным на микроконтроллере PIC12F675.   Кроме ВАЗ-2101 ...,2107 устройство (в разных вариантах ) успешно применялось  на карбюраторных двигателях ВАЗ-21213 (НИВА)  , ВАЗ-2109 ,  ГАЗ-21 (форсированный  , АИ-92) , TOYOTA COROLLA (1988г.в. двиг. 2Е объём 1.3 куб.) .MAZDA- 323 ,и др .       Устройство формирует угол ОЗ в соответствии с Рис1.(Уточненная характеристика - для двигателя ВАЗ 2103 ) .Шаг регулирования УОЗ по оборотам 0,4град. (227*32 значений ) , максимальный шаг регулирования по разряжению 0,4град. (зависит от частоты - 32 значения для каждой частоты ) , шаг регулирования на холостых оборотах 0,5град ..

           Блок зажигания-регулятор угла опережения зажигания на микроконтроллере PIC12F675 .

Блок зажигания-регулятор угла опережения зажигания на микроконтроллере PIC12F675

Блок зажигания-регулятор угла опережения зажигания на микроконтроллере PIC12F675 (новая версия) / Главная /

Комментариев нет:

Отправить комментарий