Page 1 of 1

модуль VR + ДД - Art_ELectro - MAX9926

Posted: Mon Nov 18, 2013 7:35 pm
by AndreyB
VR input - MAX9926

SVN repository

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

Posted: Mon Nov 18, 2013 7:50 pm
by Slip
Кинь схему в картинке, я в лейауте лучше нарисую )) А может и изучу кикад для такого дела. Просто ПСБ на картинке это жесть!

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

Posted: Mon Nov 18, 2013 7:54 pm
by AndreyB
Slip wrote:Кинь схему в картинке
См. выше.

Про нарисую лучше - не очень конструктивно. Автор схему нарисовал, и мериться мы здесь ничем не будем. Надеюсь, я выражаю себя понятно :)

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

Posted: Tue Nov 19, 2013 10:49 am
by nikll
Хм, а почему решили применить MAX9939 вместо HIP9011?
HIP9011 гораздо более распространенный да и каналов у него два.

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

Posted: Tue Nov 19, 2013 11:34 am
by Sergey89
MAX9939 это программируемый усилитель. Видимо попытка сделать полностью программную обработку сигнала с датчика. У stm32f4 есть DSP инструкции, а дискретизацию допустим через DMA делать.

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

Posted: Tue Nov 19, 2013 3:23 pm
by Art_ELectro
Как автор отвечаю:
а почему решили применить MAX9939 вместо HIP9011?
Потому что это схема - alfa v1.0.0.0, а вообще - так сделано на исходной mainboard
версия на HIP9011 - будет alfa v1.0.0.1
я в лейауте лучше нарисую
На данном этапе разводка проводников сделана - чтобы были, изначально ставилась цель проверить - влезет ли всё на 2 дюйма, в соответствии с техзаданием.

Все холивары что... а kicad отстой - идут строго мимо данного обсуждения. :idea:
Кто может красиво и быстро развести дорожки + паяльную маску + шелкографию в kicad - welcom к нам,
я буду не против ;)
я думаю для слаботочной проводки винтовые терминалы не нужны, будет достаточно 2.54мм распиновки. По желаю можно припаять провод, по желанию можно припаять ножки.
Разъемы под винты поставил глядя на платку 6ти канальный драйвер форсунок http://rusefi.com/forum/viewtopic.php?f=8&t=250
На производство плату можно заказать и без разъемов - кому надо поставит, а так - если есть разъем, мне проще зажать провод в разъем чем паять.

Ещё раз повторюсь - эта схема - alfa v1.0.0.0 тестовая версия для обсуждения.
Так что - берем напильник и допиливаем 8-)

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

Posted: Fri Nov 22, 2013 11:18 pm
by Slip
Уже начал приводить в порядок плату

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

Posted: Sat Nov 23, 2013 3:41 pm
by Art_ELectro
версия на HIP9011
вот примерчик http://rusefi.com/forum/viewtopic.php?f=8&t=301

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

Posted: Sat Nov 23, 2013 3:48 pm
by AndreyB
Art_ELectro wrote:
версия на HIP9011
вот примерчик http://rusefi.com/forum/viewtopic.php?f=8&t=301
Это уже получается отдельная версия модуля. И кстати я хочу в первую очередь вариант на HIP9011, чтоб програмно ничего не обрабатывать. Кто сделает модуль VR + HIP9011? Пожалуйста, это сейчас самый нужный модуль! Я доделываю и запускаю зажигание, мне уже нужен ДД.

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

Posted: Sun Nov 24, 2013 10:05 am
by Slip
Russian держи плату

Общий вид:
cps_vrs.jpg
cps_vrs.jpg (112.93 KiB) Viewed 10515 times
3D
cps_vrs_io_1.jpg
cps_vrs_io_1.jpg (130.83 KiB) Viewed 10515 times

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

Posted: Mon Nov 25, 2013 5:50 pm
by Art_ELectro
На основании улучшенной версии @, он хорошо дорожки развел :idea:

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

Posted: Wed Nov 27, 2013 12:43 pm
by AndreyB
Art_ELectro wrote:R41 подвинул + добавил монтажные отверстия
А простые не-виновые терминалы?

Давай избавимся от джамперов и входов лишних, которые про симуляцию сигнала. Раз у нас и там разъёмы на модулу - то нам дублирование разъёма и джамперы не нужны, вполне можно и снаружи перекинуть проводок.

А так - получается мы приближаемся к светлой цели :)

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

Posted: Mon Dec 02, 2013 4:23 pm
by AndreyB
Art_ELectro wrote:Частично светлая цель - всё лишнее вырезано, платка ужата в 2 раза ;)
Мы очень-очень близки к светлой цели, но три нюанса
1) из-за верхнего монтажного отверстия там в вехнем правом углу получилась несвязанная зона земли. У меня был точно такое же косяк в более жёсткой форме - у меня на одной плате было 5 несвязанных зон земли. Нужно добавить места, чтот хватило материала для зоны

2) я думаю двух винтов хватит - тем более что верхних мешает нам, см #1. но меня смущает, что нижний-правый винт слишком близко к разъёму. Предлагаю как вариан избавиться от нижней-правой дырки и всё в правой области немного опустить - появится место для связанности зоны сверху
3) ну это мелочь, но почему два одиночных контакта, а не один двойно? в KiCad точно есть PIN_ARRAY_2x1

Я закоммитил новую версию в репозиторий - даже с нюансами она огромный шаг вперёд, большое спасибо!

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

Posted: Mon Dec 02, 2013 5:10 pm
by AndreyB
Art_ELectro wrote:Подвинул монтажное отверстие влево и детальки.
Супер! Эти две проблемы решили - обновил репозиторий. Вечером попроую одиночные пины объединить.

Update: похоже цепь MISO на самом деле должна называться MOSI - Master Out Slave In, МК это master, чип это Slave

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

Posted: Tue Dec 03, 2013 2:02 am
by AndreyB
Вот мысли нашего догорого @:
It's really close this fellow is going a great job, however some comments.

There has been a variety of claims of what a VR signal might generate, I've seem some claims as high as 300V, but a more realistic max would be say 150V. I suggest as a min, we plan for 150V as a peak under high RPM, with a very small gap, and a heavily inductive VR sensor, ect. That said, here are some comments about what your PCB traces should be.

From Creepage.com, a 150VDC should have around 55 to 59 mills.

From this web page, and 0805 is good for about 150V, note that's with specific pad spacing. http://stabilityissues.net/2012/01/25/smt-resistor-voltage-ratings/

An 0805 is less than 55mills. So I'll use about 50mills as the min for 150V, and 100 mills as the min for 300V. I can also point to UL specs that put this gap at more than twice these spacings, so I generally consider this as an absolute min. Anything less will start to allow electrons to flow where you generally don't want them.

Note that with a bare PCB there could be various levels of humidity dust, and other such items that could change the conductivity drastically.

Any how, that said, the gaps of the VR board don't play quit nicely. On a good note, it looks like there is enough clearance for this to all work, however the GND flood needs to be setback. I would recommend that the area around the high voltage should be blocked out or "cut out". The 0805 parts need to be re-arranged a bit to get the working voltage higher. I used two 5k's in series instead of one 10k to get this higher voltage rating...

This board appears it was designed as a single layer, which is fine. However if you are going to have it MFG'ed instead of doing a DIY PCB, might as well add some via's and put a GND plane on the far side. You'll get better signal integrity that way. For a single layer board, it's reasonably well arranged.
...
Also the silk screen layer is pretty well buggered, it's turned off. I'd suggest turn it on and make it look pretty. I generally hide the stuff like 10k, or .1uF and only list things like R123 or C123, as I can change the value on the schematic and the PCB will still be correct.

All in all, I'd say it's a reasonably good stab at it. I would say it's better than the current board offered at JBPerf's. He's got a clearance violation that will creep to the 5V, yuck. This one has good clearance on the 5V, but could short to GND which could cause some problems. After that it's issues are mostly less critical signal quality issues. So it won't brick your entire system, but could be a bit better.

Feel free to share part of all of my e-mail with the person who drafted the VR PCB.
Best regards.
Jared Harvey Operator KB1GTT
Т.е.
1) некоторые дорожки нужно сделать шире - до 50mil
2) добавить пустое место вокруг некоторых дорожек
3) шелкография сейчас немножко ужас, стоит убрать с неё номиналы

Лучше бы кто-нить еще, кто лучше разбирается в вопросе, прочитал тоже этот комментарий целиком по-английски - я мог что-нибудь не понять.

Я добавил на плату логотип и там был глюк - C10 был на плате в 1206 корпусе, это починил. Так что перед внесением изменений нужно брать версию из SVN

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

Posted: Tue Dec 03, 2013 11:08 am
by Art_ELectro
Обновил плату
некоторые дорожки нужно сделать шире - до 50mil...
добавить пустое место вокруг некоторых дорожек
точнее - дорожки идущие на разъем P4 - расширил, пустое место добавил
шелкография сейчас немножко ужас, стоит убрать с неё номиналы
с шелкографией, нашел только галку - не показывать номиналы, оно или не оно... :?:
Лучше бы кто-нить еще, кто лучше разбирается в вопросе, прочитал тоже этот комментарий целиком по-английски - я мог что-нибудь не понят
+ добавил заливку второй стороны платы - как и указано в комментарии.

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

Posted: Tue Dec 03, 2013 12:28 pm
by AndreyB
Art_ELectro wrote:с шелкографией, нашел только галку - не показывать номиналы, оно или не оно... :?:
Галка видимости - это не оно. Это просто не-видимость на экране, эта галка в проекте не сохраняется и на шелкографию не влияет :(

Я закоммитил твою новую версию и логотип перенёс на правильную сторону (на заднюю), обновись пожалуйста.

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

Posted: Tue Dec 03, 2013 6:36 pm
by AndreyB
Добавил текст с номером версии на нижнюю шелкографию, удалил лишний указатель габаритов. Сделал гербера.

Закачал на oshpark $5.00 for three с доставкой :)
Последний шанс остановить меня. гляньте плиз еще раз!

Update: немного поменяли платку - суть была в том, что не дорожки нужны были широкие, а промежутки между дорожками пошире. Плюс немного шайтана по поводу земель. Плюс приблались в шелкографии - короче всё в репозитории.

Платка доедет до меня недели через 2-3, значит как раз под ёлку.

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

Posted: Tue Dec 17, 2013 3:03 am
by AndreyB
Почту принесли поздно, я уже не в состоянии что-то паять, тем более микроразмеры этого чипа меня что-то начали пугать :(

Кстати всего 11 дней - в этот раз достаточно быстро.

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

Posted: Fri Dec 20, 2013 4:16 am
by AndreyB
QSOP‑16 (0.635 mm / 25 mil pitch) - это непросто :( Паял пастой + тонким жалом, две пары дорожек слиплись - потом убирал лишнее олово какое-то время.

Пока напаял только 4 резистора на вход одного канала плюс два притягивающих наверх резистора выходов + C13 - торопился попроовать. В такой конфигурации оно ловит сигналы из космоса, постоянный дикий шум :(

Сейчас уже спать ложусь - завтра добавлю конденсатор C6 - который 1000pf (надеюсь это равно 1nf). А кстати конденсатора 10uF - который C10 - я в своём наборе 0805 что-то не вижу.

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

Posted: Fri Dec 20, 2013 9:40 am
by Mister Kotleta
Потому что конденсаторы на 10мкФ в 0805 редкие, так же как и в 1206 - но они существуют. Полный магазин таких
http://micronica.ru/order.phtml?vid=02.02.07&showperpage=300&page=4&&showperpage=300&page=5
Даже в 0603 имеется.

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

Posted: Fri Dec 20, 2013 2:38 pm
by AndreyB
Добавил 1000pf/1nf и стало всё хорошо! Шуметь перестало - показывает стабильное ничего, реагирует на пролетающие мима датчика плоскогубцы. Как-будто работает. Теперь мне нужно найти, какой провод идёт от датчика коленвала у меня - на синей машине вроде такой есть (хоть я не использую). Ну и второй вопрос - этот VR чип вроде бы обещал и Холла сигнал обрабатывать? Как его подключать?

Image