О системе зажигания VS1400
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Прально, нечего вату катать )))
Я на все посылки, что из Штатов, что из Китая ориентируюсь на месяц, но обычно быстрее приходят.
Процессор вообще холодный, да и всё чуть тёплое, даже коммутирующие транзисторы (ключевой режим работы). Если что непонятно - спрашивай, не стесняйся.
Я на все посылки, что из Штатов, что из Китая ориентируюсь на месяц, но обычно быстрее приходят.
Процессор вообще холодный, да и всё чуть тёплое, даже коммутирующие транзисторы (ключевой режим работы). Если что непонятно - спрашивай, не стесняйся.
- 123SAT
- Сообщения: 604
- Зарегистрирован: 19 сен 2010, 16:17
- Репутация: 2
- Пепелац: VS1400GLPP, ИМЗ 8-103-10
- Откуда: Космодром Плесецк
Re: О системе зажигания VS1400
mozol, а можно фотки корпуса подробнее, не пойму как ты контакты вывел?
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
На фольгированном текстолите внутренней стороны корпуса где лепестки протравил площадки и в каждой по паре дырок, куда и впаял лепестки, а к площадкам уже провода к плате. Естественно, по краям этой пластины тоже оставил фольгу чтобы было чем скрепить корпус пайкой.
- 123SAT
- Сообщения: 604
- Зарегистрирован: 19 сен 2010, 16:17
- Репутация: 2
- Пепелац: VS1400GLPP, ИМЗ 8-103-10
- Откуда: Космодром Плесецк
Re: О системе зажигания VS1400
mozol, а электролиты на какое напряжение нужны? а то у меня только на 16в.
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Тот что на входе стабилизаторов (С5) лучше побольше, вольт на 25 (хотя, можно и на 16 поставить, больше 16-ти быть в нормальном режиме не должно), а в остальных местах схемы больше 5 вольт напряжения и нет.
Да, как я и добавил ранее, U2 должна быть CD4069 (c 74HC04 кварц 32768Гц генерит хрен знает что), CD4069 в платах старых материнских бывает, она там на часах стоит.
Да, как я и добавил ранее, U2 должна быть CD4069 (c 74HC04 кварц 32768Гц генерит хрен знает что), CD4069 в платах старых материнских бывает, она там на часах стоит.
-
- Сообщения: 36
- Зарегистрирован: 21 окт 2012, 10:23
- Репутация: 0
- Пепелац: VS1400 U.S. '01
- Откуда: Томск
Re: О системе зажигания VS1400
mozol
Приветствую! А есть ли упрощенная версия программы под 16F8xx пику?
спрашиваю об этом так как существеннен вопрос размеров камня (меньше DIP'а не берусь паять ).
Приветствую! А есть ли упрощенная версия программы под 16F8xx пику?
спрашиваю об этом так как существеннен вопрос размеров камня (меньше DIP'а не берусь паять ).
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Привет, нет, там архитектура совсем другая и система команд тоже, разные процессоры.
P.S. Программа завязана на внутреннюю периферию (таймеры), коих надо 5 штук, в ранних сериях PIC их нет в таком количестве.
P.S. Программа завязана на внутреннюю периферию (таймеры), коих надо 5 штук, в ранних сериях PIC их нет в таком количестве.
Последний раз редактировалось mozol 12 ноя 2012, 22:18, всего редактировалось 1 раз.
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Итак, как я понял, было 3 варианта распайки блоков зажигания для VS1400, привожу что удалось нарыть.
Вариант 1 - самый ранний, практически аналоговый блок зажигания (32900-38B00) без буст-сенсора, ставился в 1987-1989 годы:
Вариант 2 - ранний блок зажигания с буст-сенсором, ставился в 1990-1995 годы:
Вариант 3 - блок зажигания с буст-сенсором, последняя модификация, ставился с 1996 года и до конца выпуска, аналог от DYNA (D3K3-2), распайка и разъёмы аналогичные:
Если у кого обнаружится вдруг ещё какой вариант, отпишитесь
Вариант 1 - самый ранний, практически аналоговый блок зажигания (32900-38B00) без буст-сенсора, ставился в 1987-1989 годы:
Вариант 2 - ранний блок зажигания с буст-сенсором, ставился в 1990-1995 годы:
Вариант 3 - блок зажигания с буст-сенсором, последняя модификация, ставился с 1996 года и до конца выпуска, аналог от DYNA (D3K3-2), распайка и разъёмы аналогичные:
Если у кого обнаружится вдруг ещё какой вариант, отпишитесь
- 123SAT
- Сообщения: 604
- Зарегистрирован: 19 сен 2010, 16:17
- Репутация: 2
- Пепелац: VS1400GLPP, ИМЗ 8-103-10
- Откуда: Космодром Плесецк
Re: О системе зажигания VS1400
mozol, привет! почти собрал устройство. но вот проблема, прислали не те кондеры. как считаешь, можно ли за место С2 и С4 поставить 10 нФ?
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Привет, помоделировал в Протеусе, должно работать при 10нФ вместо 1нФ
- 123SAT
- Сообщения: 604
- Зарегистрирован: 19 сен 2010, 16:17
- Репутация: 2
- Пепелац: VS1400GLPP, ИМЗ 8-103-10
- Откуда: Космодром Плесецк
Re: О системе зажигания VS1400
7805 потянет? не нашел я lm-ки такой. и расскажи пожалуйста про процесс прошивки. нужно ли питание на плату подавать, есть ли какие-то особенности? и как ее потом проверить не на моте? а то у меня пихло разобрано.
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
У 7805 другая цоколёвка чем у LM1086, а так да, вместо 5-ти вольтовой LM1086, вместо 3,3 вольтовой надо что-то 3,3 вольтовое искать в таком корпусе.123SAT писал(а):7805 потянет? не нашел я lm-ки такой. и расскажи пожалуйста про процесс прошивки. нужно ли питание на плату подавать, есть ли какие-то особенности? и как ее потом проверить не на моте? а то у меня пихло разобрано.
Про прошивку:
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 градусов (угол развала цилиндров), иначе блок будет работать неправильно. Собственно, в тест-сигнале это и сделано, главное не перепутать каналы ). Про правильной подаче сигнала на оба входа светодиоды должны перемигиваться, при отключении сигнала, загореться оба.
Сам тестовый сигнал для разных частот вращения коленвала выложу. Но тут надо учесть что и аудиокарта и сам усилитель могут быть как инвертирующие, так и неинвертирующие фазу, но сигнал на J1 и J3 должен приходить таким образом чтобы на каждый вход сначала шёл импульс положительной полярности а потом отрицательной.
Последний раз редактировалось mozol 20 дек 2012, 19:48, всего редактировалось 1 раз.
- 123SAT
- Сообщения: 604
- Зарегистрирован: 19 сен 2010, 16:17
- Репутация: 2
- Пепелац: VS1400GLPP, ИМЗ 8-103-10
- Откуда: Космодром Плесецк
Re: О системе зажигания VS1400
после выставления напряжения пишет карсным текстом: Target Device ID (00000000) does not match expected Device
ID (00000420). это что? или всё в порядке?
ID (00000420). это что? или всё в порядке?
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Это хорошо, значит программатор процессор видит, но в установках MPLAB тип используемого процессора не тот, точнее вообще не выбран. Надо в MPLAB выбрать процессор:ID (00000420)
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
теперь вот такое пишет :Target Device ID (00000000) does not match expected Device
ID (044f0000)
ID (044f0000)
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Ну тогда надо плату проверять, кабели и т.д....
Т.е. оно пишет что устройство не соответствует выбранному. То есть или выбрано не то, или со связью проблема. А, да, Target Device, то есть само устройство (все нули). Смотри что не так спаял
Т.е. оно пишет что устройство не соответствует выбранному. То есть или выбрано не то, или со связью проблема. А, да, Target Device, то есть само устройство (все нули). Смотри что не так спаял
- 123SAT
- Сообщения: 604
- Зарегистрирован: 19 сен 2010, 16:17
- Репутация: 2
- Пепелац: VS1400GLPP, ИМЗ 8-103-10
- Откуда: Космодром Плесецк
Re: О системе зажигания VS1400
для прошивки ведь не вся схема нужна... что кроме проца посмотреть? джамперы то в каком положении должны быть?mozol писал(а):Ну тогда надо плату проверять, кабели и т.д....
Т.е. оно пишет что устройство не соответствует выбранному. То есть или выбрано не то, или со связью проблема. А, да, Target Device, то есть само устройство (все нули). Смотри что не так спаял
- mozol
- Сообщения: 1606
- Зарегистрирован: 23 ноя 2009, 20:51
- Репутация: 1
- Пепелац: VS1400GLPH U.S. Model 1987
- Откуда: Город, где всегда дождь (Питер)
Re: О системе зажигания VS1400
Для прошивки надо:
1) Чтобы на процессор приходило питание (+3.3 вольта) или от схемы, или от программатора, как в нашем случае с PicKit (можно посмотреть физически, тестером)
2) Правильное соединение проводов от программатора на J13 (все 6 проводов (используются 5) в расположении как на проводе от программатора PicKit3)
3) J12 (перемычка стоит - работа (конденсатор для формирования импульса сброса С12 подключен)), не стоит - программирование или отладка (чтобы C12 не заваливал импульсы MCLR он отключается). На практике работает и программируется и так и так. При программировании и отладке J12 пусть будет снята, при работе - установлена.
4) Перемычка J13 - СНЯТА. При установке этой перемычки (закорачивании выводов) происходит сброс. Когда перемычка стоит - процессор не работает.
Собственно, всё. Работа генераторов и остального при программировании не требуется. SW1 тоже при программировании абсолютно без разницы.
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
хе, ну вот и гут! как только выдернул джамперы, при подключении программатора загорелись светляки... запрограммировал! завтра буду тестить сигналами твоими. спасибо!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 писал(а):вот читаю вас, н и х р и н а не понимаю, но что-то так уважаю!
а кстати, а может нам и впрямь отдельную ветку в ТЕХНИЧКЕе замутить по электрике и электронике (провода-лампочки-светодиоды-стартеры-аккумуляторы и т.п.), единую для всех интрудеров (ведь есть же отдельная ветка ЗАЧЕСАЛИСЬ РУКИ), куда можно было бы переместить все подобные темы, и там и только там создавать новые подобные темы: навигация по сайту только выиграет от этого . А главные темы (и возможно ФАК-и) закреплять вверху по прошлому опыту ТЕХНИЧКи