Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

В этом форуме обсуждаются статьи напечатанные в журнале "Радио"

Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение Distortion » 10 дек 2008, 19:35

Большая проблема, у меня в городе нету PIC16F676

Покупать по интернету слишком дорого, существует везде миним, сумма заказа.

Хотел сам изменить программу под другой тип PIC-а. Для на чала решил проверить компилятор MPASM, Отлаживал HEX-файл авторский в Proteus 7.2 и тот который скомпилировался у меня, так вот авторский HEX работает нормально, а мой скомпилиный моим MPASM-ом работает но не совсем правильно.

Вообщем вопрос, какой компилятор использовать, и на какой из дешёвых PIC-ов можно заменить PIC16F676 ?
Distortion
 
Сообщения: 1
Зарегистрирован: 10 дек 2008, 19:22

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение Gregory » 11 дек 2008, 21:12

Смотря какие модули МК задействованы.
Gregory
 
Сообщения: 38
Зарегистрирован: 13 апр 2008, 21:43

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение Andy30 » 24 янв 2009, 20:15

Присоединяюсь к просьбе Distortion...
Возможно-ли PIC16F676 в даной конструкции заменить на PIC16F628A или PIC16F84A с соответствующей коррекцией прошивки?

P.S. А насчет прикрутить к регулятору УОЗ датчик детонации - это очень интересно и актуально!
Давно мечтаю!
Andy30
 
Сообщения: 7
Зарегистрирован: 08 апр 2008, 22:05

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение ASD » 24 янв 2009, 20:51

Там для ввода сигнала от вакуум-датчика используется АЦП, имеющийся в микроконтроллере PIC16F676, но отсутствующий в PIC16F84 и PIC16F628, поэтому такая замена невозможна. Можно попробовать PIC12F675, он тоже с АЦП, но восьмивыводный, может выводов не хватить. Есть и много других PIC-ов с АЦП. Посмотрите, что из них можно купить в Вашем городе, а потом затеивайте переделку.
ASD
 
Сообщения: 644
Зарегистрирован: 11 мар 2008, 15:52

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение Nikolai » 28 янв 2009, 19:50

В статье нет информации о скважности импульсов на выходе устройства /т.е. время накопления энергии / и как она меняется в зависимости от оборотов к.в. Это интересно.
Nikolai
 
Сообщения: 3
Зарегистрирован: 30 ноя 2008, 18:21

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение b523pc » 31 янв 2009, 22:21

1.Можно заменить на PIC12F675 ,если не использовать функцию включения ЭПХХ .
2.Скважность на выходе почти такая же как на входе ( за вычетом времени опережения).
3.Частота на 3й ноге равна 1мгц т.е F такт. /4 =4/4=1мгц .
4.Двигатель ВАЗ- 2103 1500 .
5.График УОЗ в статье для старой версии программы .
6.Блок неплохо работает в упрощенном варианте (без электронной коррекции по разряжению ) ,
для этого на вход АЦП нужно подать 0,85в , шток штатного вакуумника не блокируется ,
т.е используется мех. вакуумный регулятор .
7.Если выкинуть коррекцию по разряжению - подойдет любой PIC .
b523pc
 
Сообщения: 16
Зарегистрирован: 31 янв 2009, 21:50

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение b523pc » 01 фев 2009, 10:45

В программе есть мелкий "глюк" ,
не сразу замеченный и побежденный после публикации статьи.
Он не влияет на работу двигателя ,но все-же.........
для устранения "глюка" вставить в .asm 3 верхние строки .

MOVF ZADER_Lo ;проверка на нуль
BTFSC STATUS,Z
INCF ZADER_Lo ; исключение "0"
;************************************************************************
CLRWDT ;ОЧИСТКА ПРЕДДЕЛИТЕЛЯ И WDT
CLRF CNDT_Lo ;ОЧИСТКА ЯЧЕЙКИ ПЕРИОДА
CLRF CNDT_Hi ;ОЧИСТКА ЯЧЕЙКИ ПЕРИОДА
;===============================================
;ИЗМЕРЕНИЕ ПЕРИОДА С ОДНОВРЕМЕННЫМ ОТСЧЕТОМ ЗАДЕРЖКИ ЗАЖИГАНИЯ
;(ОТНОСИТЕЛЬНО ФРОНТА ИМПУЛЬСА НА ВХОДЕ)
;==============================================
b523pc
 
Сообщения: 16
Зарегистрирован: 31 янв 2009, 21:50

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение mosnik » 04 фев 2009, 19:49

Без электронной коррекции по разрежению на вход АЦП нужно подать 0,85в.
Можно исключить из схемы R9, R10, R11, L1, C3, C4, VD5? и можно подать 0,85в через делитель - подстроечный резистор? как быть с выводом 3 микроконтроллера?
mosnik
 
Сообщения: 16
Зарегистрирован: 09 июн 2008, 23:42

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение b523pc » 05 фев 2009, 23:08

Вывод 3 микроконироллера ни куда не подключать .
b523pc
 
Сообщения: 16
Зарегистрирован: 31 янв 2009, 21:50

Re: Блок зажигания - рег угла ОЗ на МК PIC16F676 2008 11 с,36

Сообщение mosnik » 06 фев 2009, 21:36

Огромное спасибо за дополнительный материал по данному устройству, всё понятно и доступно.
mosnik
 
Сообщения: 16
Зарегистрирован: 09 июн 2008, 23:42

След.

Вернуться в Журнал "РАДИО"

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

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

cron