Электронное зажигание с опережением на ATtiny
|
на сайте:
янв-70
нахождение:
Тверь
|
|
|
01-10-08 21:06
|
|
То, что оппозит с родным зажиганием ни на что не годится я понял лет пять назад, когда контакты бегунка познакомил с простейшей транзисторной схемой. Следующим этапом было избавление от дурацких контактов. Но я знал, что можно лучше! 1. По холостому ходу можно сверять куранты. Как то заведя свой Днепр на холодную я сел на корточки (ноги подкосились :) ), двигатель делал всего 2 оборота за секунду и НЕ ГЛОХ в течение нескольких минут 8O . Конечно потом мне стало его жалко (давление масла упало) и я поднял холостой, но факт меня поразил. 2. Потребление тока на холостом мизерное - несколько десятков миллиампер, что хорошо для убитого аккумулятора (мой случай). 3. При резком откручивании ручки газа движок не чахнет как раньше - сначала бодро рычит, а потом истерично визжит. Остальные преимущества электронного зажигания общеизвестны. Далее будут фотки, прошивки и т.д. |
|

lДавно начал паять схему,времени не было, следил за темой, на выходных допаял, тест-драйв на столе, сегодня на моте.
Сейчас стоит:
ДХ, зажигание Сарумана, шторка:стакан-лепестки-30 градусов, коммутатор "ВТН",катушка "Газель";
опережение - 15 градусов до ВМТ
Испытания зажигания Woofera:
прошивка под 30 градусов
На столе:
при включении питания на входе лог 1 на выходе всегда (лог 0)
при подаче одного или серии (50ГЦ) импульсов (использовал реле и трансформатор) на выходе лог 1.
импульсов на входе нет - на выходе лог 1, то есть выходной транзистор постоянно открыт, потому и греется и так далее.
если замыкать вход вручную проводком на "массу" то иногда выход переходит в лог 0
короче -работа на столе не радует
теперь на моте:
ДХ, шторка без изменений, при заводке опережение еще раньше, то есть как родное, где-то 30-40 градусов
вход на проц - резистор 1к на +5в, стабилитрон на массу
питание датчика 12В через диод
выход - как у Сарумана, с коллектора первого транзистора (КТ3117 у меня) на вход коммутатора
(коммутатор на плате не доделал)
Завел. На холостых работает нормально, но тахометр на нуле, даешь газ-начинает "троить".
второй раз завел начал набирать на холостых обороты, до 1500 дошло, даешь газ-"троит".
заводится плохо, и чем резче дашь пинка, тем больше шансов увидеть искру (выворачивал свечу-проверял)
работает на ХХ:
http://img208.imageshack.us___/img208/6264/dsc00668l.jpg
кино тоже снял
ERASER, у меня все примерно так и было. как ты написал. заводить то заводился. а вот обороты набирать не желал. хотя когда первый раз завел со шторкой как на моей фотке(смотри историю темы) и пред пред последней прошивкой(ужо со счета сбился) то и обороты набирал с троением но ..... работа оставляля желать лучшего. шторок ужо кучу перепробовал. транзюк не греется. стоит маленький какой щас не помню. наверное кт854а и резистор на 27 ом 5вт. будет время попытаюсь к коммутатору ваз приладить. ну и освою как писать программу заодно.
разговаривал с братом. он телемастер однако. так грит шо для хорошей искры надо транзюк который легко переварит до 1000в всплески напруги. грит шо во время коммутации напряжение возрастает до 10 раз. ну время коммутации имеет значение. при малом импульсе катушка не успевает накопить энергию. автор ведь использовал не катушку от оки а от космича.
ERASER, а коммутатор я так понял ты свой какой то использовал. попробуй с вазовским. а ваще то надо искать датчик как у афтора. ДХ здесь не работает или прошивка обрабатывает сигнал не правильно
Зной, коммутатор у меня "ВАЗовский" только не российский а украинский, в Виннице делают, ВТН марка, http://www.vtn.ua/ru/0529.html
внутри IGBT транзистор, а на эту схему еще допаяю сегодня-завтра транзистор.
Я так понял woofer под ДХ не хочет разрабатывать, а его датчик найти не удастся у нас
для ДХ надо поэксперементировать с расстоянием от вала
RockMAN, а ты шо есчо не заводил. ???
дафай на выходныхь поставь опыты мож у тя получится.
ура!!!отдал жигу на тестинг НАКОНЕЦ-ТО...жду результов
Здорово пацаны ,вот только через пару месяцев с начала момента как начал делать эту зажигалку ,удалось прошить и наблюдать свечение диода при подаче на вход + 5вольт ,до этого все страницы неоднократно перечитывал и изучал .впереди теперь только практика , испытания должен пройти в ближайшее время !
woofer, сигнал с твоего датчика имеет вот такую осцилограмму ???:
__/\____/\____/\____ или такую
____П____П____П___ как у ДХ ВАЗ.
и если не трудно можно выложить прошивку в формате не языкового кода а с описанием параметров типа.
/ Краткий курс AVR - начинающим с нуля.
http://avr123.nm.ru/04.htm
Эта программа мигает светодиодом который подключен
к ножке PB0 порта PORTB ATmega8 и через резистор
470-750 Ом к +5 в питания микроконтроллера.
**************************************************/
// Указать на какой частоте работает МК в Гц
#define F_CPU 8000000UL // Частота 8 MHz
#include <avr/io.h> // библиотека I/O
#include <util/delay.h> // библиотеки пауз
int main(void)
{
DDRB |= _BV(PB0); // назначить ножку PB0 ВЫХОДОМ
while(1) { // Бесконечный цикл
PORTB &= ~_BV(PB0); // "0" на PB0 - светодиод включен
_delay_us(200000); // Пауза 200 000 МикроСек.
PORTB |= _BV(PB0); // "1" на PB0 - светодиод вЫкл.
_delay_ms(600); // Пауза 600 милиСек.
} // скобка для while(1)
return 0;
} // скобка для main(void)
Доброго времени суток. Эту тему я обнаружил только 3 дня тому назад. С электроникой я знаком с детства, так что собрать такую примитивную сxемку, мне труда несоставило, но вот с прошивкой, пришлось повозиться, так как на моём ноуте нету такиx старыx портов, как COM или LPT... Сейчас дело стало за датчиком и шторкой. Датчик решил ставить индуктивный, как у автора статьи (думаю достать его у нас в Литве несоставит проблем). Насчёт шторки, тоже есть мысли, и если всё получится, как я задумал, тогда выложу всё сюда (ставить зажигание буду на Ураловский движок). Теперь вопрос к автору идеи, woofer:
1. Как точно расщитать оптимальный угол шторки (диаметр лепестка шторки у меня будет 90 мм :D , L формы), для применения с индуктивным датчиком , с учётом того, что любой индуктивный датчик имеет некоторый гистерезис? Угол ведь будет нужен поменьше 18 градусов?
2. (для уточнения) Датчик наверное нужен прямой проводимости, т.е. PnP типа, т.к. процесор реагирует на подачу + на вxод?
За ранее благодарен за ответы.
Grisha, все описано на сайте товарища WOOFERa http://woofer.nm.ru/
woofer, Подскажи пожалуйста для питания датчика ВБИ нужен стабилизатор, или брать напрямую из общей проводки?
San_cho, в принципе ты правильно всё понимаешь. Скорее всего проблема с подключением ДХ, или его исправностью.
Зной, конечно сигнал с датчика имеет прямоугольную форму.
не понимаю, что ты имеешь ввиду..., но поверь, познание AVR не стоит проводить через мою зажигалку. Лучше начать с чего-нибудь попроще. Например с выложенного мною цифрового тахометра.
[EX], написано всё верно. А по изготовлению лепестков могу посоветовать доводить всё на месте по меткам на маховике фломастером. Моменты входа/выхода шторки в датчик на обоих цилиндрах должны совпадать, а угол прикидывай из расчёта 1 см на маховике - это 5 град. по коленвалу (если я не ошибаюсь, но можешь посчитать сам исходя из диаметра маховика). Думаю идея понятна. Да,... для стакана диаметром 90 мм, лепесток будет примерно 14 мм.
Dim_63ru, питание для датчика бери до кренки, со стабилитрона на 12 В.