Бортовой компьютер на инжектор

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Бортовой компьютер на инжектор

Сообщение yak-40 » 24 авг 2009, 16:57

IMHO дополнительная батарейка усложняет конструкцию.
А так, выключил зажигание - в ЕЕПРОМ записал, всё, можно аккумулятор снимать.
100.000 раз зажигание можно включить и выключить :D
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Бортовой компьютер на инжектор

Сообщение Duhas » 24 авг 2009, 18:11

а если ионистор ?)
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Бортовой компьютер на инжектор

Сообщение Master » 24 авг 2009, 22:53

Собственно сам код, ОООчень буду рад дельным советам

А что советовать, если код работает он говорит сам за себя. Молодца!!! Так держать.
А сигнал на форсунки откуда берешь, накидай плиз схемку.
Кстати, замер по длине импульса, наверное, не совсем корректен, форсунка чистая и грязная имеют разную производительность. Или уже придумали что на грязную форсунку подается более длинным импульс?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Бортовой компьютер на инжектор

Сообщение Sun-dey » 25 авг 2009, 09:33

Из поездки вернусь к концу недели, нарисую схему.
А как еще мерить, если не по длине импульса ?
Но есть и свои плюсы- производительность можно скорректировать по реальному расходу, а на основании коэффициента уже судить о забитости форсунок.
Еще задумка есть- замерять длительность впрыска на ХХ, достойный способ оценки качества топлива.
Sun-dey
 
Сообщения: 106
Зарегистрирован: 23 апр 2009, 14:12
Откуда: Курская обл.

Re: Бортовой компьютер на инжектор

Сообщение Master » 25 авг 2009, 09:57

А что если плохой бензин, то на ХХ длительность импульса будет больше?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Бортовой компьютер на инжектор

Сообщение Sun-dey » 25 авг 2009, 12:04

Да,больше. Причем не только на ХХ, а вообще. На этом принципе основано определение качества топлива в моделях "prestge 55", если не ошибаюсь.
Длительность впрыска корректируется на основании показаний датчика кислорода, и быть может не только его :oops:
Sun-dey
 
Сообщения: 106
Зарегистрирован: 23 апр 2009, 14:12
Откуда: Курская обл.

Re: Бортовой компьютер на инжектор

Сообщение Master » 25 авг 2009, 15:22

А да точно, лямда-зонд.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Бортовой компьютер на инжектор

Сообщение Sun-dey » 28 авг 2009, 13:28

Всем привет. вернулся из поездки (более 1500км), в которой и обкатал этот девайс. :)
Работает, но как всегда бывает появилась пара задумок, типа регулировки яркости дисплея кнопочками.
В восьмой меге ШИМ реально использовать?
Где его искать? :oops:

попытаюсь прилепить архив со схемой и исходником.
Вложения
Send.rar
(35.51 КиБ) Скачиваний: 81
Sun-dey
 
Сообщения: 106
Зарегистрирован: 23 апр 2009, 14:12
Откуда: Курская обл.

Re: Бортовой компьютер на инжектор

Сообщение avr123.nm.ru » 28 авг 2009, 13:51

ШИМ на ногах OCxx
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Бортовой компьютер на инжектор

Сообщение Sun-dey » 28 авг 2009, 13:53

Свободна только ОС2, на остальных индикатор. одной достаточно?
Sun-dey
 
Сообщения: 106
Зарегистрирован: 23 апр 2009, 14:12
Откуда: Курская обл.

Re: Бортовой компьютер на инжектор

Сообщение Duhas » 28 авг 2009, 13:53

более чем реально.. таймер 1 два канала.. разрешение до 16 бит.. и таймер 2 8 бит разрешения 1 канал...

да, если 1 канала хватит ) ну если яркость всего разом регулировать )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Бортовой компьютер на инжектор

Сообщение avr123.nm.ru » 28 авг 2009, 13:54

Да для 1 ШИМ. Кстати можно купить за 38 рублей ATmega48 - в ней аж 6 ШИМ !
Sun-dey писал(а):В восьмой меге ШИМ реально использовать?

Да конечно. Для реала он там и сделан. Вот подробное описание программирования ШИМ в AVR с примерами - http://avr123.nm.ru/z8.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Бортовой компьютер на инжектор

Сообщение Sun-dey » 28 авг 2009, 14:28

Все бы ничего, но 0 и 1 таймеры уже заняты...
Sun-dey
 
Сообщения: 106
Зарегистрирован: 23 апр 2009, 14:12
Откуда: Курская обл.

Re: Бортовой компьютер на инжектор

Сообщение Duhas » 28 авг 2009, 14:37

ну дык выводы OCx есть только у 1 и 2 таймеров.. 2 у вас свободен.. пользуйтесь!
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Бортовой компьютер на инжектор

Сообщение Sun-dey » 28 авг 2009, 15:12

Всем спасибо, в эмуляторе работает, не думал что так быстро разберусь :Yahoo!: :D
Sun-dey
 
Сообщения: 106
Зарегистрирован: 23 апр 2009, 14:12
Откуда: Курская обл.

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9