Oppozits-оппозиты
Меню сайта
Категории раздела
Двигатель [17]
Зажигание [11]
Электрика [19]
Чоппер [19]
Ремонт [2]
Система питания [12]
Ходовая [4]
Закон [2]
Самопалы [5]
Разное [22]
Мини-чат
Главная » Статьи » Зажигание

Электронное зажигание с опережением на ATtiny
Как жаль, что не все оппозитчики могут насладиться ровной и правильной работой двигателя своего любимца. Ведь это не достижимо при использовании штатной контактной системы зажигания. Надеюсь, эта статья поможет вам преобразить вашего железного коня и приблизить его к зарубежным собратьям.

***
Плюсы перехода на транзисторные системы зажигания общеизвестны.

При использовании мощного транзистора в качестве коммутирующего элемента в цепи катушки зажигания, увеличивается мощность искрового разряда, а контакты прерывателя разгружаются от больших токов и не выгорают от искрения при выключении катушки зажигания.

Применяя бесконтактный датчик вместо прерывателя можно избавиться от перебоев в искрообразовании, уменьшить погрешность между моментами поджига горючей смеси в правом и левом цилиндре.

Остаётся ещё одна проблема. Дело в том, что примитивные пружинки и грузики центробежного регулятора не могут обеспечить оптимальную зависимость угла опережения зажигания от оборотов двигателя. Не устойчивая работа центробежника на низких оборотах так же оставляет желать лучшего.

От всех этих недостатков избавлены микроконтроллерные системы зажигания. О подобном устройстве и пойдёт речь в данной статье.
 
***

Схема электронного зажигания собрана на контроллере Attiny2313 фирмы Atmel. Сигнал с датчика Холла подаётся на вход Х1. Микроконтроллер производит обработку сигнала с датчика, вычисляет оптимальные моменты включения и выключения катушки зажигания. Коммутация последней осуществляется транзисторными ключами, управляемыми выходным сигналом контроллера.

Для заливки и обновления прошивки имеется разъём ISP (in system programming, внутрисистемное программирование), к которому подключается программатор.
null
При проектировании печатной платы устройства следует предусмотреть размещение транзистора VT1 на радиаторе охлаждения.

 Для минимизации влияния вибраций микросхему контроллера желательно непосредственно впаять в плату без применения колодки. По этой же причине следует жёстко закрепить все транзисторы и по возможности использовать элементы поверхностного монтажа.

***
Технические характеристики устройства:

- минимальная частота вращения при которой устройство осуществляет регулировку угла 60 об/мин;

- ограничение максимальных оборотов двигателя на уровне 6000 об/мин.;

- среднее время накопления энергии в катушке зажигания - 2 мсек.;

- после не предусмотренной остановки двигателя, а так же при включении устройства, исключается возможность нахождения катушки зажигания под напряжением более чем 1 сек. (во избежание выхода её из строя);

- в устройстве реализована функция выбора типа датчика посредством перемычки L1
(прямой по умолчанию, инверсный если присутствует перемычка);

- при отсутствии импульсов с датчика (поломка), через 10 секунд устройство автоматически переходит в аварийный режим с непрерывным искрообразованием. Выход из аварийного режима происходит при выключении питания и его повторном включении;

- катушка зажигания применяется низкоомная двухвыводная от бесконтактных систем 
зажигания (сопротивление первичной обмотки 0.3 – 0.5 Ом, например от инжекторной Волги или Оки);

- график угла опережения зажигания имеет следующий вид:

Прошивка контроллера осуществляется простейшим программатором, который подключается к СОМ – порту компьютера с помощью 9-pin(25-pin) разъёма (мама). Принципиальная схема программатора приведена ниже.

Главное в схеме не перепутать распиновку разьёмов и направление диодов (обычно точка или полоска это катод, на схеме направлен вправо). При желании схему можно поместить в самом разъёме для СОМ – порта.


Для подключения программатора к контроллеру можно применить любой подходящий разъём, главное чтобы выводы программатора (на схеме справа) совпадали с соответствующими выводами на контроллере.

Для работы с программатором рекомендую небольшую программку «uniprof».

Последовательность действий при работе с программой:
 
- перед её запуском, необходимо подключить программатор к контроллеру;

- подать питание на схему зажигания;

- проследить, не занят ли используемый СОМ – порт каким либо приложением;

- если порт занят, то необходимо завершить данное приложение

  (в диспетчере задач) или использовать свободный порт;

-После первого запуска программы вы получите сообщение «мк не откликнулся. Проверьте порт или подключение»,

 т.к. по умолчанию производится связь с LPT – портом;

null
 - далее необходимо выбрать ваш порт в правом нижнем углу окна программы и закрыть приложение.

  При последующем запуске программы (если все в порядке) сообщение не должно появляться, а контроллер должен распознаваться как tiny2313;

null

 всё, можно прошивать девайс. Выбираем нашу прошивку;

null

записываем прошивку в микроконтроллер (нажимаем «Prog»);

null

наблюдаем процесс записи;

null

проверяем записанную прошивку на ошибки (нажимаем «Test»);

null

получаем результат проверки;

null

теперь необходимо запрограммировать фьюзы (конфигурацию) контроллера, для этого нажимаем кнопку «Fuse»;

null

Далее необходимо быть очень внимательным, т.к. неправильные действия могут привести к неработоспособности микроконтроллера!!!

нажимаем в колонке «Fuse(low)» кнопку «Read», при этом программа прочитает фьюзы из микросхемы;

null

ставим галочки как на следующем рисунке и нажимаем «Write»;

null

теперь программу можно закрыть и отсоединить программатор.

Если прошивка не скачивается, то копируем нижеприведённый текст в блокнот и сохраняем под любым именем с расширением *.HEX

:020000020000FC
:0400000012C035C035
:040008007AC07DC07D
:0200180074C0B2
:1000240000C00FED0DBF0FEF02BB07BB92985395B5
:100034005A3089F008E101BD0EE001BD00EE09BFB0
:10004400859B02E0859903E005BF00E40BBFC498DB
:10005400CFEF7894FFCFF894A89513FFC49A13FDBB
:10006400C4980A95C1F71A95F6CF5527A895C39A4F
:10007400DD2329F4C03218F0CD3708F4C49A0027E0
:100084000DBD0CBD04E00EBD859902C0859B03C067
:10009400829B04C0FDCF829901C0FDCFC398002785
:1000A4000EBDACB5BDB5CA2FDB2FDD23C1F4A93518
:1000B400B0F42A2F33E0111B49E0221F4A9509F4BA
:1000C40008C0111F131B18F4130F8894F6CF08945B
:1000D400F4CFA22FAA0F1D97BBBDAABD03C098974A
:1000E400BBBDAABDDC97B9BDA8BD00270DBD0CBD25
:1000F40004E00EBD08E608BF1895C4981895C49A84
:0C010400189500270EBDAFEFBFEF189557
:00000001FF

***

Датчик можно применять любой, имеющий более 3.5 вольт на выходе. При наличии перемычки L1, схема конфигурируется под инверсный датчик, при отсутствии – под не инверсный (т. е. напряжение на выходе датчика присутствует при наличии внутри его металла). Один из самых распространенных неинверсных датчиков - это автомобильный датчик Холла.

Схема подключения датчика Холла



Но я бы рекомендовал использовать бесконтактные датчики индуктивного типа, потому как для Холла необходимо делать шторку большого диаметра (не менее 60 мм). Связано это с тем, что ширина лепестка не должна быть менее 10 мм, иначе датчик будет работать нестабильно.

***
Шторка устанавливается на распредвал и имеет два симметричных лепестка по 18 градусов. Важно, чтобы они были абсолютно одинаковыми. Доводить «одинаковость» лепестков удобно по меткам на маховике фломастером. Метки моментов входа/выхода шторки от левого и правого цилиндра должны совпадать.

Схема предварительной установки угла зажигания имеет следующий вид:


Т.е. шторка должна входить в датчик за 30…40 градусов до верхней мёртвой точки, а выходить за 15…20 градусов. В соответствии с рисунком, датчик должен располагаться в точке 1. Если выставить поршни в ВМТ, то в этот момент шторка (выделена синим цветом) должна занять положение в соответствии с рисунком. После предварительной установки зажигания, рекомендуется довернуть угол на 2…5 градусов в сторону раннего, для лучшей приёмистости двигателя на низких оборотах.

А вот так это выглядит в жизни:

null

null

Категория: Зажигание | Добавил: bloodbiker (12.01.2009) | Автор: woofer
Просмотров: 18083 | Комментарии: 8 | Рейтинг: 5.0/4
Всего комментариев: 8
1 gikart   (13.02.2009 21:37) [Материал]
Вакуумный регулятор остается или отключается?
Можно ли установить датчик в корпусе штатного тамблера?

2 bloodbiker   (13.02.2009 23:35) [Материал]
Геннадий, в статье про него даже не упоминается! Весь процесс поджига регулируется контроллером Attiny2313!!! Насчет трамблера не знаю, не пробовал, попробуй может и умудришься его туда установить, smile а результаты (описание процесса, фотки) шли на мне, на мыло, выложу на сайте, удачи!

3 gikart   (14.02.2009 21:20) [Материал]
BloodBiker, извини, понравилась сама идея реализации на Attiny2313, сразу не вник, что программа разработана под оппозит. У меня желание установить электронику на М-2140.

4 dnipro11   (16.06.2009 23:58) [Материал]
bloodbiker скажи пожалуйста катушка зажигания в обязательном порядке 0.5-1.5 ом.Штатная 12 вольтовая имеет 6 ом.Где можно достать требуемую?Вторичная обмотка как у 12 вольтовой?

6 bloodbiker   (28.12.2010 10:38) [Материал]
Данную катушку можно "достать" из инжекторной Волги или Оки. Сопротивление в обязательном порядке 0.3-0.5Ом

5 Chernig0v   (07.05.2010 19:33) [Материал]
Возможно ли применения данного зажигания для одноцилиндрового двигателя?

Какие изменения для этого нужны - или только сделать одну шторку?


7 PaRi   (02.10.2012 06:59) [Материал]
А как связаться с автором, кто знает? На юпитерах надо желательно делать полностью двухканальное зажигание, вопрос в том реально ли сделать двухканальное опережение зажигания на одном контролере(то есть два независимых входа и два независимых выхода управляемых одной программой). Если реально, то как написать программу?

8 stas_amp   (23.06.2013 16:59) [Материал]
всем доброго времени суток
вчера собрал данную схему. все работает, проверил на датчике Холла, теперь хочу пристроить ДПКВ с ВАЗа, но непонятки с подключением индуктивного датчика. Может автор подскажет.

Спасибо

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Copyright MyCorp © 2024Сайт управляется системой uCoz