Page 2 of 4

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

Posted: Fri Nov 29, 2013 1:50 am
by AndreyB
Так, по-первых оказывается я питание на чип не подавал в прошлой серии.

Теперь я подал питание - и почему-то SO мне дублирует SI? Ради экперимента - без CLK они тоже дуюлируются, но я пробовал естественно и с CLK
Image

А преобразователь уровня у меня тоже есть - и он мне пока не помог
Что-то я до сих пор делаю не так :(

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

Posted: Fri Nov 29, 2013 2:17 am
by Slip
А почему SCK у тебя все время 1 ? SCK - это синхронизирующие импульсы, то есть там должна быть тактовая частота шины. Далее, чип селект и инт/холд нужно лог. 0 в момент общения, попробуй физически их на землю кинуть, так как скорее всего у них внутри подтяжка к +5В.

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

Posted: Fri Nov 29, 2013 3:21 am
by AndreyB
russian wrote:Ради экперимента - без CLK они тоже дуюлируются, но я пробовал естественно и с CLK
Image

CS естественно на земле, сейчас INT/HOLD тоже туда кинул - всё равно что-то я делаю не так.
Нам внешний осцилятор там точно не нужен?

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

Posted: Fri Nov 29, 2013 5:17 am
by Sergey89
Так и должно быть. Это режим эха и нужен он для подтверждения того, что по линии дошли именно те байты, которые ты отправлял. То есть ты отправляешь байт, потом считываешь байт и проверяешь их на соответствие.

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

Posted: Fri Nov 29, 2013 5:21 am
by AndreyB
Sergey89 wrote:Так и должно быть. Это режим эха и нужен он для подтверждения того, что по линии дошли именно те байты, которые ты отправлял. То есть ты отправляешь байт, потом считываешь байт и проверяешь их на соответствие.
Мне кажется, эхо-байт должен быть всё-таки ПОСЛЕ моего байта, а не одновреммено, как на картинке?

К тому же я тут пытаюсь перейти в "advanced mode" - и я дожен начать получать в ответ инвертированый байт.

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

Posted: Fri Nov 29, 2013 5:28 am
by Sergey89
The SPI is in the default mode on the power up sequence. In this case, the SDO directly equals the SDI
я это понимаю так, что сигналы на линиях должны быть одинаковыми
russian wrote:Отдельный вопрос: требуется ли внешний осцилятор нам для SPI диалога? Если да, то из чего мне его проще всего собрать?
Что ты имеешь ввиду? Ты к микросхеме кварц подключил?

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

Posted: Fri Nov 29, 2013 5:38 am
by AndreyB
Sergey89 wrote:
The SPI is in the default mode on the power up sequence. In this case, the SDO directly equals the SDI
я это понимаю так, что сигналы на линиях должны быть одинаковыми
Тогда хорошая новость - как ты видишь, чип реагирует на трёхвольтовый сигнал. И всё-таки - я пытаюсь послать ему 0111 0001, чтоб перевести в advanced SPI mode - и начать получать
Inverted SPI configuration (MSB)10001110(LSB)"
в ответ на повторный 0111 0001
Sergey89 wrote:
russian wrote:Отдельный вопрос: требуется ли внешний осцилятор нам для SPI диалога? Если да, то из чего мне его проще всего собрать?
Что ты имеешь ввиду? Ты к микросхеме кварц подключил?
Нет, не подключил - сейчас только питание + SPI + пара ног на землю. Мой вопрос как раз - нужен ли мне внешний кварц на вход XIN и если да, то что именно мне туда подключать :)

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

Posted: Fri Nov 29, 2013 5:42 am
by Sergey89
Судя по даташиту нужен, так как он тактирует state machine. Кварц на 4 МГц по схеме из даташита.

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

Posted: Fri Nov 29, 2013 5:47 am
by AndreyB
Sergey89 wrote:Судя по даташиту нужен, так как он тактирует state machine. Кварц на 4 МГц по схеме из даташита.
Если кварц и всю остальную обвязку - то наверное дорисовываем плату без преобразователя уровня, а я пока всё что нужно докуплю. Буду рад конкретному номенклатурному номеру с http://www.digikey.com/ :)

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

Posted: Tue Dec 03, 2013 7:19 pm
by AndreyB
тоже от @
It looks like the LED is backwards, so no worky, Not a huge issue as it can be physically populated backwards.

Far side GND plane flood is suggested.

100uF bulk cap is likely to large for such a small board, it may pull down the power supply when the power is turned on, or may keep the board powered for a while after it's been disconnected. You would probably be fine with 1uF or perhaps as high as 10uF.
1) LED ой
2) сделать на нижней стороне заливку землёй тоже (?)
3) конденсатор 100uF слишком большой. что-то про питание на старте (?) и плюс оно будет долго выключаться. Должно быть нормально с 1uF или максимум 10uF

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

Posted: Sat Dec 07, 2013 8:23 am
by Slip
russian wrote:Slig, а ты сможешь отдельно поделиться своим опытом редактирования стандартных библиотек? Как ты этого добился? :)

4) монтажные отверстия выглядят немного странно в плане диаметра сверления и на 3Д картинке.

А так - как-то у меня и нет особо комментариев, выглядит очень похоже на правду :) Супер!

Я сейчас вырубаюсь совсем, подробнее уже завтра.
Опыт таков:
1. Открываем компонент в редакторе библиотек. Нажимаем правой клавишей на компоненте - правка компонента - правка в редакторе библиотек.
2. В редакторе нажимаем кнопку на верхней панели инструментов "Создать новый компонент из этого компонента".
3. Обзываем его по другому (что бы такого названия не было в стандартной библиотеке)
4. Правим компонент как вам нужно
5. Нажимаем на той же панели инструментов значок "Экспорт компонента" и сохраняем его в папку с проектом, или в дополнительную папку (как удобно). После чего закрываем редактор библиотек.
6. В редакторе схем выбираем: настройки - библиотека
7. Нажимаем самую верхнюю кнопку "добавить", после чего выбираем путь к нашему элементу и нажимаем "ок".
Все, теперь компонент появится в списке библиотеки и его можно добавлять в схему.

По поводу монтажных отверстий - я не знаю как сделать другие )) Если просветишь в этом - буду рад.

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

Posted: Wed May 07, 2014 5:54 pm
by AndreyB
@ - а до тебя плата дошла? Ты её собирать можешь-будешь?

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

Posted: Wed May 07, 2014 7:55 pm
by puff
неа, не приходило. честно говоря, я подумал, ты, увидев мои ламерские вопросы в этой теме, решил более разумно распорядиться платкой :-)

по итогам, насколько я понял, чтобы подцепить к живому мотору, нужно:
1) найти/припаять чип и приобрести/установить нужный тип датчика;
2) знать размер поршня, обороты мотора/положение вала (для вычисления "окна прослушки")
3) мигать светодиодом или еще чем об обнаружении искомого события.
стучать молотком, по всей видимости, глупо - фиг тут нужную частоту воспроизведёшь. либо действительно изучать физику каких-нибудь камертонов, подбирать тела, звучащие на нужных частотах…

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

Posted: Sat May 17, 2014 3:40 pm
by Sergey89
Собрал. Буду тестировать.

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

Posted: Sat May 17, 2014 8:08 pm
by Maxi
puff wrote: стучать молотком, по всей видимости, глупо - фиг тут нужную частоту воспроизведёшь. либо действительно изучать физику каких-нибудь камертонов, подбирать тела, звучащие на нужных частотах…
да там у хипа такая добротность - что всю жизнь молотком и проверяли ДД. или ключем гаечным или датчиком об мотор.
Спектр у любого стука достаточно широк..

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

Posted: Mon May 19, 2014 4:42 pm
by Sergey89
Всё ок. Работает.

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

Posted: Mon May 19, 2014 4:46 pm
by AndreyB
А чуть-чуть поподробнее, методика тестирования? Какой-то код инициализации был? Какой-то код вообще был, или чисто электрически проверил?

Можно я утащу картинку на другой форум?

PS: круто и спасибо!

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

Posted: Mon May 19, 2014 4:55 pm
by puff
хотя бы рассказал, что на рисунке и при каких условиях получено...

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

Posted: Mon May 19, 2014 4:56 pm
by Sergey89
Сигналы подписаны на рисунке. Подавал сигнал на вход микросхемы с аудио выхода ноутбука при помощи генератора тонов. В данном случае частота в районе 6800 Гц. Управлял при помощи дискавери. Код во вложении.
hip9011.c
(4.73 KiB) Downloaded 905 times
Выходы мк в open drain режиме. Инвертировать сигналы вручную не надо. Я так понял мк сам это делает. Но использование open drain режима ограничивает максимальную частоту передачи. На частоте в районе 1 МГц и подтяжках 4.7 кОм связи с микросхемой не наблюдалось. По хорошему надо ставить преобразователь уровней нормальный, чтобы сделать частоту передачи повыше.
russian wrote:Можно я утащу картинку на другой форум?
ок

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

Posted: Thu Jun 12, 2014 4:16 pm
by Art_ELectro
Используются
...
IC REG LDO -5V 0.1A SOT89-3: 497-1219-1-ND
...
не оно - в схеме +5v а это -5v
и на плате распиновка не та
почему автор рисовал свой модуль когда в кикаде есть стандартные?
хотя может модуль какой то совсем специальный, что имелось ввиду?

или можно U1 со схемы (платы) убрать?
на фото вот, перемычка впаяна
Image

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

Posted: Mon Jun 16, 2014 10:42 pm
by acab
Друзья, кто может прислать такую платку с чипом?
Нужен всего лишь один экземпляр чтобы тестить на рабочем моторе ;(


Кстати, выкладывал ли в этой теме этот документ от TI и некий неизвестный документ SAE Technical Paper Series 900488?
Дело в том, что на основании этих документов, можно без проблем реализовать грамотный алгоритм выявления детонации.

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

Posted: Mon Jun 16, 2014 11:03 pm
by AndreyB
acab wrote:Друзья, кто может прислать такую платку с чипом?
Без чипа - $10.60 три штуки https://oshpark.com/shared_projects/bYitHt3p

У меня есть платка в Питере, которая не дошла до @ - но в любом случае тебе нужно научиться покупать с http://ru.mouser.com/ или еще откуда-то. Ты пытался?

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

Posted: Mon Jun 16, 2014 11:06 pm
by puff
в беларуси еще пока не появился пейпал… :-(

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

Posted: Mon Jun 16, 2014 11:07 pm
by AndreyB
puff wrote:в беларуси еще пока не появился пейпал… :-(
Он там может не появится еще долго - значит видимо нужно с кем-то их РФ начинать дружить и посылать деньги Приватом-приветом-сбербанком и так далее?

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

Posted: Mon Jun 16, 2014 11:14 pm
by puff
да не, думаю, уже скоро.

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

Posted: Mon Jun 16, 2014 11:33 pm
by acab
я бы научился покупать с маусера, если б так была беларусь в списке стран откуда я)

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

Posted: Fri Jun 20, 2014 5:31 am
by Sergey89
Я могу отправить по себестоимости + доставка.

Если у кого-то есть проблемы с получением HIP9011, то тоже могу помочь. Чип стоит примерно 3$ + доставка. Только нужно скооперироваться, чтобы я не бегал постоянно на почту.

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

Posted: Tue Jun 24, 2014 5:22 am
by acab
Sergey89 wrote:Я могу отправить по себестоимости + доставка.

Если у кого-то есть проблемы с получением HIP9011, то тоже могу помочь. Чип стоит примерно 3$ + доставка. Только нужно скооперироваться, чтобы я не бегал постоянно на почту.
Сколько тебе прислать денег?

И кстати, можно ли вместо HIP9011 использовать TPIC8101?

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

Posted: Tue Jun 24, 2014 6:26 am
by Sergey89
Узнаю сколько отправка стоит, напишу.

Да, можно TPIC8101 использовать. Он полностью копирует функционал HIP9011.

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

Posted: Wed Jul 30, 2014 7:11 pm
by acab
в общем, как я понял. слушать теперь можно, ведь есть код простой. а как же с алгоритмом по отслеживанию детона и тд?