Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

алгоритм опережения зажигания

Непрочитано 28.02.2012, 17:43  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

импульс датчика вызывает прерывание INT0, которое запускает таймер, пишет из volatile переменной начальное значение счета и выключает прерывание по INT0. По переполнению срабатывает таймер, выводит логическую единичку на катушку зажигания, пишет в себя начальное значение. Переполняется снова. Снимает единичку. Выключает сам себя, включает прерывание INT0.
Основная программа занимается рассчетом переменной для начального значения таймера, прапорциональная времени задержки.
Реклама:
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
artyomugr (28.02.2012)
Непрочитано 28.02.2012, 19:03  
artyomugr
Вид на жительство
 
Аватар для artyomugr
 
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
artyomugr на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

Спасибо огромнейшее!!! буду пробовать!
artyomugr вне форума  
Непрочитано 28.02.2012, 20:35  
Solaris_M
Частый гость
 
Регистрация: 19.07.2009
Сообщений: 39
Сказал спасибо: 1
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Solaris_M на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

В общем:
-определить частоту вращения КВ, осуществляется измерением кол-ва тиков таймера между заданными положениями КВ.
-взять из таблицы значение УОЗ по Оборотам. По хорошему вводится ещё фактор нагрузки(расход воздуха), который считается разными методами-по дросселю(самое простое, в принципе можно сделать; по ДатчикМассовогоРасходаВоз духа; по ДатчикАбсолютногоДавления +температура воздуха на впуске)
-определить момент, когда нужно включить катушку, немного подождать, выключить.

Да, не уверен, что есть смысл закорачиваться с подключением ДатчикаПоложенияДроссельн ойЗаслонки. Возможно в данном случае это не суть важно(ловля блох, 2такт, старый).

PS Используйте чужие наработки, ранее интересовался темой - находил проекты зажигания на МК для 2тактов 1цилиндровых.

Последний раз редактировалось Solaris_M; 28.02.2012 в 20:43.
Solaris_M вне форума  
Непрочитано 28.02.2012, 20:42  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

кстати, в схему можно добавить электрофорсунку, бензонасос и датчик разряжения. Тогда карбюратор будет только заслонкой шевелить. А впрыск будет инжекторный.
Но это уже для stm32 задача.
Easyrider83 вне форума  
Непрочитано 28.02.2012, 23:18  
Pajatel
Прописка
 
Аватар для Pajatel
 
Регистрация: 04.12.2010
Сообщений: 243
Сказал спасибо: 9
Сказали Спасибо 51 раз(а) в 32 сообщении(ях)
Pajatel на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

Сообщение от Easyrider83 Посмотреть сообщение
кстати, в схему можно добавить электрофорсунку, бензонасос и датчик разряжения.
..ну в таком случае можно ничего и не изобретать ..берём к примеру старушку AUDI 80 1,6 с моновпрыском, снимаем бошку с форсункой, изготавливаем переходник к подопытному.. а также не забываем прихватить контроллер от этого моника... если не ошибаюсь, были контроллеры на этот впрыск, которые и опережением занимались тоже..
..повозится конечно придётся, но эфект гарантирован
Pajatel вне форума  
Непрочитано 29.02.2012, 21:03  
Solaris_M
Частый гость
 
Регистрация: 19.07.2009
Сообщений: 39
Сказал спасибо: 1
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Solaris_M на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

Поставив моновпрыск от ауди обретёте геморроя чем пользы. Начнём с того что он для 4тактного мотора(возможно это не будет проблемой), продолжим тем что настроить его на коленке почти нереально - нет средств для этого, это очень весомый минус, дорого, излишне, громоздко.

STM32 для моновпрыска и зажигания на 1цил, я вас умоляю) на расцвете электронного впрыска о таком даже мечтать не могли(начало 80ых). Для этого attiny2313 в самый раз. Бензонасос тоже управление сильно хитрого не требует) Математика ДАДа тоже достаточно проста.
Solaris_M вне форума  
Непрочитано 29.02.2012, 22:49  
Pajatel
Прописка
 
Аватар для Pajatel
 
Регистрация: 04.12.2010
Сообщений: 243
Сказал спасибо: 9
Сказали Спасибо 51 раз(а) в 32 сообщении(ях)
Pajatel на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

Сообщение от Solaris_M Посмотреть сообщение
Поставив моновпрыск от ауди обретёте геморроя чем пользы
..вполне может быть такое. В старые добрые времена на заре появления этих моников был опыт по установке подобного моника вместо карбюратора на авто, вполне адекватно фунциклил. А вот на одноцилиндровую фигень... тут да, результат не предсказуемый... Кстать, там проц по моему 51 был и на каких 4mhz крутился, потому думаю и тинька действительно справится с каким то опережением... даж помнится был бум когда на 155 лепили всякие опережалки...
Pajatel вне форума  
Непрочитано 29.02.2012, 22:55  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

Я так понимаю, у автора мотоцикл урал-девидсон. Там двухциллиндровый четырехтактный мотор разработки самого начала прошлого века. Инжектор от ауди ставить, наверное, не стоит. А вот январь туда поставить проще - он очень гибкий по настройке и диагностике. Плюс цена смешная.
Easyrider83 вне форума  
Непрочитано 02.03.2012, 11:40  
demaven
Временная регистрация
 
Регистрация: 06.05.2005
Сообщений: 93
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
demaven на пути к лучшему
По умолчанию Re: алгоритм опережения зажигания

есть такой параметр - скорость распространения фронта пламени. Он зависит от многих факторов, температуры, давления, состава бензовоздушной среды и т.д. но самый важный - состав смеси (в основном что за углеводы горят) и этот параметр примерно постоянная (ну не совсем, но довольно точно). смесь должна вся сгорать к моменту прихода поршня в верхнюю мертвую точку, отсюда все расчеты и схемы. делали подобное устройство в древние времена на 564 серии, получилось где-то 35 корпусов, из них три - универсальный 4-битовый АЛУ. все5 работало на ура
demaven вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Электронный замок зажигания Secter Электроника средств транспорта 29 17.09.2011 16:45
Катушка зажигания в Proteus Alexandr_Il Микроконтроллеры, АЦП, память и т.д 4 26.04.2011 22:41
Синхронизация зажигания ПЛМ igorm_ Электроника средств транспорта 46 08.04.2011 09:16
IGBT в системе зажигания elektrik158 Электроника средств транспорта 7 27.06.2010 23:02
Переделка системы зажигания azbb Электроника средств транспорта 27 15.10.2009 19:35


Часовой пояс GMT +4, время: 15:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.