Page 1 of 4

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

Posted: Mon Nov 11, 2013 12:30 pm
by AndreyB
Image
Image

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

Тест - http://www.rusefi.com/forum/viewtopic.php?f=8&t=357&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

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

Posted: Sun Nov 24, 2013 12:30 am
by AndreyB
Art_ELectro wrote:Cвободна вакансия версии модуля на HIP9011
Вакансия всё открыта, HIP9011 версию тоже хочется.

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

Posted: Mon Nov 25, 2013 8:01 am
by nikll
ДД лудьше делать на HIP9011, во первых он гораздо доступнее, во вторых он двухканальный (привет виэйтам и оппозитам), в третих это практичестки стандарт де-факто в серийных ЭБУ.

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

Posted: Mon Nov 25, 2013 8:42 am
by Slip
Меня другой вопрос волнует, как будет 5в хип работать с нашим стм? На сколько я понимаю, СТМ понимает 5В уровни, а вот хип понимает ли 3.3В уровни? В общем это пока основной вопрос, что бы нарисовать для рашна плату и он ее испытал.

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

Posted: Mon Nov 25, 2013 8:51 am
by Sergey89
Если верить даташиту, то не будет.

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

Posted: Mon Nov 25, 2013 8:58 am
by Slip
Sergey89 wrote:Если верить даташиту, то не будет.
Значит выводы INT/HOLD, MOSI, SCK, CS и TEST нужно подключать через преобразователи уровней?

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

Posted: Mon Nov 25, 2013 9:03 am
by Sergey89
Всё кроме MOSI можно попробовать через открытый коллектор подключить. Если MOSI через открытый коллектор делать, то нужно делать программно инверсию битов.

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

Posted: Mon Nov 25, 2013 9:06 am
by Slip
Sergey89 wrote:Всё кроме MOSI можно попробовать через открытый коллектор подключить. Если MOSI через открытый коллектор делать, то нужно делать программно инверсию битов.
Та зачем эти танцы с бубнами, поставить что-то типа SN74LVC1T45 и все

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

Posted: Mon Nov 25, 2013 9:07 am
by Sergey89
А есть смысл заменять 1 резистор 1 микросхемой?

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

Posted: Mon Nov 25, 2013 9:10 am
by Slip
Sergey89 wrote:А есть смысл заменять 1 резистор 1 микросхемой?
если оба варианта рабочих - то нет, а если "можно попробовать" - то есть.

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

Posted: Mon Nov 25, 2013 9:12 am
by zavdimka
Если stm питать от 3.6 в, а hip от 4.8 то все будет работать. Внимательно смотрим щиты и уровни лог 1 и 0.

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

Posted: Mon Nov 25, 2013 9:13 am
by Slip
zavdimka wrote:Если stm питать от 3.6 в, а hip от 4.8 то все будет работать. Внимательно смотрим щиты и уровни лог 1 и 0.
нет, это не выход из положения..

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

Posted: Mon Nov 25, 2013 9:18 am
by Slip
По поводу открытого коллектора - вариант, подтяжка к 5В через 1кОм резики и готово. Только почему МОSI нельзя так же?

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

Posted: Mon Nov 25, 2013 9:21 am
by zavdimka
И чем же не вариант? Даже если мк запитать от 3.6, а остальное от 5 все будет ок.
Хотя микрушка в so12 или 14 особо не помешает. Тут есть ваша правда.

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

Posted: Mon Nov 25, 2013 9:24 am
by Sergey89
Slip wrote:По поводу открытого коллектора - вариант, подтяжка к 5В через 1кОм резики и готово. Только почему МОSI нельзя так же?
Из-за инверсии сигнала. Полярность для CLK можно задать через регистры. Остальное надо программно инвертировать.

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

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

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

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

Posted: Mon Nov 25, 2013 9:32 am
by zavdimka
А микруха то что надо. Навскидку не скажу "многоканального" варианта, но ничего не мешает и этих напаять. В обратку тогда тоже надо такую же поставить 5->3.3.
Поправьте, если я не прав.
Нам надо 3 канала 3 -> 5 и столько же обратно?

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

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

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

Posted: Mon Nov 25, 2013 9:35 am
by Sergey89
У stm32 5v tolerant i/o. Проблем с этим нет.

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

Posted: Mon Nov 25, 2013 9:37 am
by zavdimka
На прямую на вход давать 5в тоже не желательно. Пытаюсь сейчас найти аналоги этой микрушки, только что то пока никак. ( без выбора направления, хотябы, он нам не нужен)

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

Posted: Mon Nov 25, 2013 9:38 am
by Slip
Sergey89 wrote:У stm32 5v tolerant i/o. Проблем с этим нет.
вот я об этом и говорил.

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

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

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

Posted: Mon Nov 25, 2013 9:47 am
by zavdimka
Посмотрел, там или 2 или 4 в одном корпусе. Так что от добра добра не ищут. И так мелкие получатся. На две стороны лепить никто не запрещает)

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

Posted: Wed Nov 27, 2013 7:32 am
by Slip
Есть один вопрос по шине SPI, а конкретно совместимости разных уровней. У кого какие мысли на этот счет? И еще, за что на HIP9011 отвечает вход INT/HOLD?

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

Posted: Wed Nov 27, 2013 11:42 am
by AndreyB
Про уровни - я проведу эксперимент в ближайшие дни. У нас тут четверг выходной, так что время появится. Вот сейчас пойду и найду чип :)

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

Posted: Wed Nov 27, 2013 11:57 am
by Sergey89
INT - начало интегрирования. HOLD - удержание напряжения, которое получили после интегрирования.

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

http://www.ti.com/lit/ds/slis110a/slis110a.pdf

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

Posted: Wed Nov 27, 2013 2:29 pm
by AndreyB
Получается, INT/HOLD нужно заводить на какую-то ножку МК и бы будем им управлять. Это не часть SPI шины, но тоже управляющий сигнал.

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

Posted: Thu Nov 28, 2013 3:49 am
by AndreyB
russian wrote:Про уровни - я проведу эксперимент в ближайшие дни. У нас тут четверг выходной, так что время появится. Вот сейчас пойду и найду чип :)
Нашёл свой TPIC8101 (полный аналог HIP9011) и уже вставил его в SOP кроватку. На этом ложусь спать - но завтра буду пробовать с ним по SPI взаимодействовать.

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

Posted: Thu Nov 28, 2013 11:20 pm
by AndreyB
Поигрался с SPI - вопросы только появились.

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

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

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

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

Image

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

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