О системе зажигания VS1400

обсуждение мотиков, ремонт, тюнинг и ТО
Ответить
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Прально, нечего вату катать )))
Я на все посылки, что из Штатов, что из Китая ориентируюсь на месяц, но обычно быстрее приходят.
Процессор вообще холодный, да и всё чуть тёплое, даже коммутирующие транзисторы (ключевой режим работы). Если что непонятно - спрашивай, не стесняйся.
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

mozol, а можно фотки корпуса подробнее, не пойму как ты контакты вывел?
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

На фольгированном текстолите внутренней стороны корпуса где лепестки протравил площадки и в каждой по паре дырок, куда и впаял лепестки, а к площадкам уже провода к плате. Естественно, по краям этой пластины тоже оставил фольгу чтобы было чем скрепить корпус пайкой.
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

mozol, а электролиты на какое напряжение нужны? а то у меня только на 16в.
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Тот что на входе стабилизаторов (С5) лучше побольше, вольт на 25 (хотя, можно и на 16 поставить, больше 16-ти быть в нормальном режиме не должно), а в остальных местах схемы больше 5 вольт напряжения и нет.
Да, как я и добавил ранее, U2 должна быть CD4069 (c 74HC04 кварц 32768Гц генерит хрен знает что), CD4069 в платах старых материнских бывает, она там на часах стоит.
Starlight
Сообщения: 36
Зарегистрирован: 21 окт 2012, 10:23
Репутация: 0
Пепелац: VS1400 U.S. '01
Откуда: Томск

Re: О системе зажигания VS1400

Сообщение Starlight »

mozol
Приветствую! А есть ли упрощенная версия программы под 16F8xx пику?
спрашиваю об этом так как существеннен вопрос размеров камня (меньше DIP'а не берусь паять :D ).
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Привет, нет, там архитектура совсем другая и система команд тоже, разные процессоры.
P.S. Программа завязана на внутреннюю периферию (таймеры), коих надо 5 штук, в ранних сериях PIC их нет в таком количестве.
Последний раз редактировалось mozol 12 ноя 2012, 22:18, всего редактировалось 1 раз.
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Итак, как я понял, было 3 варианта распайки блоков зажигания для VS1400, привожу что удалось нарыть.
Вариант 1 - самый ранний, практически аналоговый блок зажигания (32900-38B00) без буст-сенсора, ставился в 1987-1989 годы:
Изображение
Изображение
Изображение
Изображение
Изображение
Вариант 2 - ранний блок зажигания с буст-сенсором, ставился в 1990-1995 годы:
Изображение
Вариант 3 - блок зажигания с буст-сенсором, последняя модификация, ставился с 1996 года и до конца выпуска, аналог от DYNA (D3K3-2), распайка и разъёмы аналогичные:
Изображение
Изображение

Если у кого обнаружится вдруг ещё какой вариант, отпишитесь :D
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

mozol, привет! почти собрал устройство. но вот проблема, прислали не те кондеры. как считаешь, можно ли за место С2 и С4 поставить 10 нФ?
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Привет, помоделировал в Протеусе, должно работать при 10нФ вместо 1нФ ;)
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

7805 потянет? не нашел я lm-ки такой. и расскажи пожалуйста про процесс прошивки. нужно ли питание на плату подавать, есть ли какие-то особенности? и как ее потом проверить не на моте? а то у меня пихло разобрано.
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

123SAT писал(а):7805 потянет? не нашел я lm-ки такой. и расскажи пожалуйста про процесс прошивки. нужно ли питание на плату подавать, есть ли какие-то особенности? и как ее потом проверить не на моте? а то у меня пихло разобрано.
У 7805 другая цоколёвка чем у LM1086, а так да, вместо 5-ти вольтовой LM1086, вместо 3,3 вольтовой надо что-то 3,3 вольтовое искать в таком корпусе.
Про прошивку:
1) Правильно, не перепутав ключ (1 вывод к 1 выводу) подключить кабель от PICkit 3 к J14 блока зажигания.
2) Запустить MPLAB, загрузить в него прошивку "36grad_v3.hex": File --> Import --> 36grad_v3.hex
Далее по View --> Program Memory откроется просмотр, в котором будет видна сама прошивка (с адреса 0404)
3) Выбрать программатор PICkit 3
Для прошивки при использовании PicKit в качестве программатора подавать питание на схему не нужно, надо только в среде MPLAB включить при программировании подачу питания на схему с программатора: PICkit 3 Settings --> Power --> Power target circuit from PICkit 3 --> Voltage - 3.250 (так как процессор питается 3.3 вольтами)
5) Должен определиться процессор на том конце, выдать его идентификатор
6) Нажать иконку Program, должен пойти процесс программирования, по окончании которого напишет что, типа, всё прошло успешно...

Как проверять:
1) Отключить программатор, подключить питание блока зажигания (12В) от источника питания.
2) Должны загореться оба светодиода.
3) Подать на J1 или J3 от одного канала усилителя сигнал спец формы полярностью как нарисованные на схеме от усилителя мощности звуковой частоты с размахом сигнала вольт 10 (на усилитель мощности подав сигнал от звуковой карты, на компьютере проигрывать его циклично в какой-нибудь программе (я использую звуковой редактор Audacity, при нажатии воспроизведения надо удерживать пробел, тогда сигнал будет воспроизводиться по-кругу). Светодиод (или тот, или другой должен начать моргать с частотой сигнала, второй должен просто гореть), повторить для обеих входов.
4) Можно подать стереосигнал от обоих каналов усилителя сразу на оба входа J1 и J3 (J2 и J4 подключить к земле), но тут надо учитывать последовательность, сигнал на J1(задний цилиндр) должен опережать по фазе сигнал на J3 (передний цилиндр) на 45 градусов (угол развала цилиндров), иначе блок будет работать неправильно. Собственно, в тест-сигнале это и сделано, главное не перепутать каналы :D ). Про правильной подаче сигнала на оба входа светодиоды должны перемигиваться, при отключении сигнала, загореться оба.

Сам тестовый сигнал для разных частот вращения коленвала выложу. Но тут надо учесть что и аудиокарта и сам усилитель могут быть как инвертирующие, так и неинвертирующие фазу, но сигнал на J1 и J3 должен приходить таким образом чтобы на каждый вход сначала шёл импульс положительной полярности а потом отрицательной.
Последний раз редактировалось mozol 20 дек 2012, 19:48, всего редактировалось 1 раз.
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

после выставления напряжения пишет карсным текстом: Target Device ID (00000000) does not match expected Device
ID (00000420). это что? или всё в порядке?
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

ID (00000420)
Это хорошо, значит программатор процессор видит, но в установках MPLAB тип используемого процессора не тот, точнее вообще не выбран. Надо в MPLAB выбрать процессор:
Configure --> Select Device --> PIC24FJ64GA004 --> Ok
Как и обещал, выкладываю набор тестовых сигналов, имитирующих сигналы с индуктивных датчиков расположенных под крышкой генератора VS1400 при разных частоты вращения коленвала (RPM), первым должен идти сигнал с датчика заднего цилиндра ( :!: ):
Test_signals.ZIP
В архиве в папках Inv и Noinv наборы инвертированные по фазе и не инвертированные. Это проекты для Audacity (audacity-win-unicode-1.3.7). ;)
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

теперь вот такое пишет :Target Device ID (00000000) does not match expected Device
ID (044f0000)
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Ну тогда надо плату проверять, кабели и т.д....
Т.е. оно пишет что устройство не соответствует выбранному. То есть или выбрано не то, или со связью проблема. А, да, Target Device, то есть само устройство (все нули). Смотри что не так спаял ;)
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

mozol писал(а):Ну тогда надо плату проверять, кабели и т.д....
Т.е. оно пишет что устройство не соответствует выбранному. То есть или выбрано не то, или со связью проблема. А, да, Target Device, то есть само устройство (все нули). Смотри что не так спаял ;)
для прошивки ведь не вся схема нужна... что кроме проца посмотреть? джамперы то в каком положении должны быть?
Аватара пользователя
mozol
Сообщения: 1606
Зарегистрирован: 23 ноя 2009, 20:51
Репутация: 1
Пепелац: VS1400GLPH U.S. Model 1987
Откуда: Город, где всегда дождь (Питер)

Re: О системе зажигания VS1400

Сообщение mozol »

Для прошивки надо:
1) Чтобы на процессор приходило питание (+3.3 вольта) или от схемы, или от программатора, как в нашем случае с PicKit (можно посмотреть физически, тестером)
2) Правильное соединение проводов от программатора на J13 (все 6 проводов (используются 5) в расположении как на проводе от программатора PicKit3)
3) J12 (перемычка стоит - работа (конденсатор для формирования импульса сброса С12 подключен)), не стоит - программирование или отладка (чтобы C12 не заваливал импульсы MCLR он отключается). На практике работает и программируется и так и так. При программировании и отладке J12 пусть будет снята, при работе - установлена.
4) Перемычка J13 - СНЯТА. При установке этой перемычки (закорачивании выводов) происходит сброс. Когда перемычка стоит - процессор не работает.

Собственно, всё. Работа генераторов и остального при программировании не требуется. SW1 тоже при программировании абсолютно без разницы.
Последний раз редактировалось mozol 24 дек 2012, 23:51, всего редактировалось 1 раз.
Аватара пользователя
123SAT
Сообщения: 604
Зарегистрирован: 19 сен 2010, 16:17
Репутация: 2
Пепелац: VS1400GLPP, ИМЗ 8-103-10
Откуда: Космодром Плесецк

Re: О системе зажигания VS1400

Сообщение 123SAT »

mozol писал(а):Для прошивки надо:
1) Чтобы на процессор приходило питание (+3.3 вольта) или от схемы, или от программатора, как в нашем случае с PickKit (можно посмотреть физически, тестером)
2) Правильное соединение проводов от программатора на J13 (все 6 проводов (используются 5) в расположении как на проводе от программатора PickKit3)
3) J12 (перемычка стоит - работа (конденсатор для формирования импульса сброса С12 подключен)), не стоит - программирование или отладка (чтобы C12 не заваливал импульсы MCLR он отключается). На практике работает и программируется и так и так. При программировании и отладке J12 пусть будет снята, при работе - установлена.
4) Перемычка J13 - СНЯТА. При установке этой перемычки (закорачивании выводов) происходит сброс. Когда перемычка стоит - процессор не работает.

Собственно, всё. Работа генераторов и остального при программировании не требуется. SW1 тоже при программировании абсолютно без разницы.
хе, ну вот и гут! как только выдернул джамперы, при подключении программатора загорелись светляки... запрограммировал! завтра буду тестить сигналами твоими. спасибо! :)
Аватара пользователя
Александр Б
Сообщения: 1058
Зарегистрирован: 27 ноя 2010, 18:49
Репутация: 0
Пепелац: Intruder VS 400 UR
Откуда: Амурская обл.

Re: О системе зажигания VS1400

Сообщение Александр Б »

AnySkin писал(а):вот читаю вас, н и х р и н а не понимаю, но что-то так уважаю! :roll: 8-)
Ёпта, конечно их не поймёшь, вИдь тут миниблог электронщиков образовался, а они на каком-то своём загадочном языке разговаривают :mrgreen:


:!: а кстати, а может нам и впрямь отдельную ветку в ТЕХНИЧКЕе замутить по электрике и электронике (провода-лампочки-светодиоды-стартеры-аккумуляторы и т.п.), единую для всех интрудеров (ведь есть же отдельная ветка ЗАЧЕСАЛИСЬ РУКИ), куда можно было бы переместить все подобные темы, и там и только там создавать новые подобные темы: навигация по сайту только выиграет от этого ;) . А главные темы (и возможно ФАК-и) закреплять вверху по прошлому опыту ТЕХНИЧКи :?
Изображение
die Wahrheit ist irgendwo da draußen
Ответить