[info] HIP9011 модуль DD: готовый Signal Processor

Железо внутри ЭБу и железо снаружи ЭБУ
User avatar
russian
Site Admin
Posts: 9595
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

HIP9011 модуль DD: готовый Signal Processor

Post by russian » Mon Nov 11, 2013 12:30 pm

Image
Image

Старый добрый HIP9011 http://www.intersil.com/content/dam/Int ... fn4367.pdf думаю наша реальность, пока я был бы счастлив использовать просто его.

Тест - http://www.rusefi.com/forum/viewtopic.p ... 8128#p8392

Схема модуля
Полный пакет файлов
Заказать плату на oshpark

Используются
ECS-40-20-5PX-TR CRYSTAL 4MHZ: XC1238CT-ND
IC REG LDO -5V 0.1A SOT89-3: 497-1219-1-ND
CAP ALUM 100UF 16V 20% SMD: EEE-FP1C101AP
CAP ALUM 10UF 16V 20% SMD: EEE-1CA100NR
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9595
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: модуль VR + ДД

Post by russian » Sun Nov 24, 2013 12:30 am

Art_ELectro wrote:Cвободна вакансия версии модуля на HIP9011
Вакансия всё открыта, HIP9011 версию тоже хочется.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

nikll
Posts: 186
Joined: Tue Oct 15, 2013 5:45 am

Re: модуль VR + ДД

Post by nikll » Mon Nov 25, 2013 8:01 am

ДД лудьше делать на HIP9011, во первых он гораздо доступнее, во вторых он двухканальный (привет виэйтам и оппозитам), в третих это практичестки стандарт де-факто в серийных ЭБУ.

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 8:42 am

Меня другой вопрос волнует, как будет 5в хип работать с нашим стм? На сколько я понимаю, СТМ понимает 5В уровни, а вот хип понимает ли 3.3В уровни? В общем это пока основной вопрос, что бы нарисовать для рашна плату и он ее испытал.

User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod
Contact:

Re: модуль VR + ДД

Post by Sergey89 » Mon Nov 25, 2013 8:51 am

Если верить даташиту, то не будет.

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 8:58 am

Sergey89 wrote:Если верить даташиту, то не будет.
Значит выводы INT/HOLD, MOSI, SCK, CS и TEST нужно подключать через преобразователи уровней?

User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod
Contact:

Re: модуль VR + ДД

Post by Sergey89 » Mon Nov 25, 2013 9:03 am

Всё кроме MOSI можно попробовать через открытый коллектор подключить. Если MOSI через открытый коллектор делать, то нужно делать программно инверсию битов.

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:06 am

Sergey89 wrote:Всё кроме MOSI можно попробовать через открытый коллектор подключить. Если MOSI через открытый коллектор делать, то нужно делать программно инверсию битов.
Та зачем эти танцы с бубнами, поставить что-то типа SN74LVC1T45 и все

User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod
Contact:

Re: модуль VR + ДД

Post by Sergey89 » Mon Nov 25, 2013 9:07 am

А есть смысл заменять 1 резистор 1 микросхемой?

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:10 am

Sergey89 wrote:А есть смысл заменять 1 резистор 1 микросхемой?
если оба варианта рабочих - то нет, а если "можно попробовать" - то есть.

zavdimka
Posts: 176
Joined: Mon Nov 11, 2013 7:42 pm

Re: модуль VR + ДД

Post by zavdimka » Mon Nov 25, 2013 9:12 am

Если stm питать от 3.6 в, а hip от 4.8 то все будет работать. Внимательно смотрим щиты и уровни лог 1 и 0.
skype: dime_zav

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:13 am

zavdimka wrote:Если stm питать от 3.6 в, а hip от 4.8 то все будет работать. Внимательно смотрим щиты и уровни лог 1 и 0.
нет, это не выход из положения..

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:18 am

По поводу открытого коллектора - вариант, подтяжка к 5В через 1кОм резики и готово. Только почему МОSI нельзя так же?

zavdimka
Posts: 176
Joined: Mon Nov 11, 2013 7:42 pm

Re: модуль VR + ДД

Post by zavdimka » Mon Nov 25, 2013 9:21 am

И чем же не вариант? Даже если мк запитать от 3.6, а остальное от 5 все будет ок.
Хотя микрушка в so12 или 14 особо не помешает. Тут есть ваша правда.
skype: dime_zav

User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod
Contact:

Re: модуль VR + ДД

Post by Sergey89 » Mon Nov 25, 2013 9:24 am

Slip wrote:По поводу открытого коллектора - вариант, подтяжка к 5В через 1кОм резики и готово. Только почему МОSI нельзя так же?
Из-за инверсии сигнала. Полярность для CLK можно задать через регистры. Остальное надо программно инвертировать.

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:25 am

zavdimka wrote:И чем же не вариант? Даже если мк запитать от 3.6, а остальное от 5 все будет ок.
Хотя микрушка в so12 или 14 особо не помешает. Тут есть ваша правда.
Вот и я о том же, делать нужно правильно, а не что-бы работало.

п.с. посоветуйте микруху типа SN74LVC1T45, только с большим кол-вом и/о

zavdimka
Posts: 176
Joined: Mon Nov 11, 2013 7:42 pm

Re: модуль VR + ДД

Post by zavdimka » Mon Nov 25, 2013 9:32 am

А микруха то что надо. Навскидку не скажу "многоканального" варианта, но ничего не мешает и этих напаять. В обратку тогда тоже надо такую же поставить 5->3.3.
Поправьте, если я не прав.
Нам надо 3 канала 3 -> 5 и столько же обратно?
skype: dime_zav

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:33 am

zavdimka wrote:А микруха то что надо. Навскидку не скажу "многоканального" варианта, но ничего не мешает и этих напаять. В обратку тогда тоже надо такую же поставить 5->3.3.
Поправьте, если я не прав.
Нам надо 3 канала 3 -> 5 и столько же обратно?
СТМ вроде понимает 5В уровни и совместима практически с любой логикой. Поправьте если я не прав.

User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod
Contact:

Re: модуль VR + ДД

Post by Sergey89 » Mon Nov 25, 2013 9:35 am

У stm32 5v tolerant i/o. Проблем с этим нет.

zavdimka
Posts: 176
Joined: Mon Nov 11, 2013 7:42 pm

Re: модуль VR + ДД

Post by zavdimka » Mon Nov 25, 2013 9:37 am

На прямую на вход давать 5в тоже не желательно. Пытаюсь сейчас найти аналоги этой микрушки, только что то пока никак. ( без выбора направления, хотябы, он нам не нужен)
skype: dime_zav

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:38 am

Sergey89 wrote:У stm32 5v tolerant i/o. Проблем с этим нет.
вот я об этом и говорил.

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Mon Nov 25, 2013 9:39 am

zavdimka wrote:На прямую на вход давать 5в тоже не желательно. Пытаюсь сейчас найти аналоги этой микрушки, только что то пока никак. ( без выбора направления, хотябы, он нам не нужен)
Да ну одна нога ничего не решает. Корпус от этого мельче не станет

zavdimka
Posts: 176
Joined: Mon Nov 11, 2013 7:42 pm

Re: модуль VR + ДД

Post by zavdimka » Mon Nov 25, 2013 9:47 am

Посмотрел, там или 2 или 4 в одном корпусе. Так что от добра добра не ищут. И так мелкие получатся. На две стороны лепить никто не запрещает)
skype: dime_zav

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Wed Nov 27, 2013 7:32 am

Есть один вопрос по шине SPI, а конкретно совместимости разных уровней. У кого какие мысли на этот счет? И еще, за что на HIP9011 отвечает вход INT/HOLD?

User avatar
russian
Site Admin
Posts: 9595
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: модуль VR + ДД

Post by russian » Wed Nov 27, 2013 11:42 am

Про уровни - я проведу эксперимент в ближайшие дни. У нас тут четверг выходной, так что время появится. Вот сейчас пойду и найду чип :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod
Contact:

Re: модуль VR + ДД

Post by Sergey89 » Wed Nov 27, 2013 11:57 am

INT - начало интегрирования. HOLD - удержание напряжения, которое получили после интегрирования.

Детонация возникает в определённом фазовом окне (по углу поворота коленвала). Что-то около 0-60 градусов после ВМТ. Для повышения отношения сигнал/шум нужно проводить измерение именно в этом окне. В 0 градусов мы запускаем интегрирование и накапливаем результат, а в 60 градусов завершаем интегрирование и считываем с выхода INTOUT напряжение при помощи АЦП. Потом сравниваем это напряжение с каким-то пороговым и определяем факт детонации. Ну и сам сигнал с датчика детонации до интегратора проходит через полосовой фильтр, т.к. вся энергия сигнала детонации сосредоточена в достаточно узкой полосе.

http://www.ti.com/lit/ds/slis110a/slis110a.pdf
Attachments
Screen Shot 2013-11-27 at 15.54.58.png
Screen Shot 2013-11-27 at 15.54.58.png (47.75 KiB) Viewed 7360 times

User avatar
russian
Site Admin
Posts: 9595
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: модуль VR + ДД

Post by russian » Wed Nov 27, 2013 2:29 pm

Получается, INT/HOLD нужно заводить на какую-то ножку МК и бы будем им управлять. Это не часть SPI шины, но тоже управляющий сигнал.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9595
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: модуль VR + ДД

Post by russian » Thu Nov 28, 2013 3:49 am

russian wrote:Про уровни - я проведу эксперимент в ближайшие дни. У нас тут четверг выходной, так что время появится. Вот сейчас пойду и найду чип :)
Нашёл свой TPIC8101 (полный аналог HIP9011) и уже вставил его в SOP кроватку. На этом ложусь спать - но завтра буду пробовать с ним по SPI взаимодействовать.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9595
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: модуль VR + ДД

Post by russian » Thu Nov 28, 2013 11:20 pm

Поигрался с SPI - вопросы только появились.

SPI только строго на 5ти мегагерцах? Тогда какие у меня шансы на 5ти мегегарцах, с кроваткой, бредборлдой, два раза по 30 см проводами вообще что-то покоммуницировать? Как-то весь мой прошлый опыт заключался в том, что мегагерцы с такой разводкой не летают.

Отдельный вопрос: требуется ли внешний осцилятор нам для SPI диалога? Если да, то из чего мне его проще всего собрать?

Отдельный вопрос: "The SDI has an internal pullup to Vdd" - эти слова нас сами по себе не должны успокоить?

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

Image
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: модуль VR + ДД

Post by Slip » Fri Nov 29, 2013 1:05 am

Попробуй подтянуть провода, к +5В через 1к резисторы, которые приходят в хип. Это INT HOLD, MOSI, SCK, CS. А так же попробуй перевести ее в режим тест. Может поможет..
Если не поможет, нужно ставить преобразователи уровней. По поводу мегагерц - все будет работать, не боись. 5МГц не такая уж и большая частота. Если бы это были ГГц, тогда это бы точно не работало )) нужно было бы ставить волноводы )

Post Reply