Базовая плата: управление актуаторами

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

Базовая плата: управление актуаторами

Post by Sergey89 »

KOT wrote:Для других целей предлагаю ключи упраляемые по SPI, с диагностикой форсунок - утро вечера мудренее
Я не нашёл доступный SPI драйвер для актуаторов. Есть варианты на примете?

UPD by frig

Текущая схема
Image
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Мой вариант. Низкоточные цепи через сдвоенные мосфеты в so-8 (есть интеллектуальные ключи). Силовые через одиночные мосфеты в dpak/sot-223 (есть интеллектуальные ключи).

SPI управление можно сделать через SIPO регистр.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Базовая плата: управление актуаторами

Post by AndreyB »

Для деревенских типа меня давайте уточним в первом посте, кого мы называем актуаторами - а кого нет? :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Всё кроме форсунок и катушек зажигания. Их мы рассматриваем отдельно.

Реле, клапан хх, подогрев лямбды и т.д.
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Есть такой вариант L9823, но уровни не совместимы с 3.3 В.

http://www.st.com/web/en/resource/technical/document/datasheet/CD00002425.pdf
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

L9823 в Украине не видно что-то :(
skype: frig_frig
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Так чего делаем то? Ни к чему так и не пришли?
skype: frig_frig
KOT
Posts: 291
Joined: Sun Nov 17, 2013 8:15 am
Location: Ukraine, Zaporizhia

Re: Базовая плата: управление актуаторами

Post by KOT »

Преобразователь уровней + интелектуальные ключи в SOT 223 или d2pak чтоб можно было заменить на транзисторы, в общем тупо как сдрайвером форсунок. Или будет много места занимать?
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

KOT, с местом хорошо бы определиться сколько много, сколько мало.
Вот тут http://rusefi.com/forum/viewtopic.php?f=12&t=300&start=180 желательно на этот счет обсудить, чтобы определиться с пределами.

Я думаю, что много места занимать не будет. Мы еще даже не определились сколько этих выходов вообще будет :D
skype: frig_frig
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Слаботочными через SPI будем делать управление или напрямую? Силовые нужно напрямую, т.к. там ШИМ может быть.

По поводу корпусов вот мой вариант
Мой вариант. Низкоточные цепи через сдвоенные мосфеты в so-8 (есть интеллектуальные ключи). Силовые через одиночные мосфеты в dpak/sot-223 (есть интеллектуальные ключи).
KOT
Posts: 291
Joined: Sun Nov 17, 2013 8:15 am
Location: Ukraine, Zaporizhia

Re: Базовая плата: управление актуаторами

Post by KOT »

Давайтк сразу с ШИМ определимся, просто так открывать/закрывать транзистор на 20 кгц и выше нельзя, индуктивность нагрузки и даже проводов даст о себе знать, можно ставить диод на питание, но вопрос на счет разрывных /неразрывных токов, как оно шуметь будет, всмысле издавать помехи.
Итак для чего нужен ШИМ и какие токи?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Базовая плата: управление актуаторами

Post by AndreyB »

KOT wrote:Давайтк сразу с ШИМ определимся, просто так открывать/закрывать транзистор на 20 кгц и выше нельзя...Итак для чего нужен ШИМ и какие токи?
Там не будет 20КГц, там будет до 1КГц

Например - мой соленоид клапана холостого хода, 160Гц. Ток не знаю :(
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Для чего может использоваться ШИМ:

Клапан ХХ
Клапан вестгейта
Клапан адсорбера
Нагреватель ДК ?

Частота везде ниже 1 кГц. Ток до 2 ампер, думаю.
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Частота где какая, начиная от 50Гц, до килогерца, думаю, это с большим запасом. Ток же договорились до 2А.
Слаботочными через SPI будем делать управление или напрямую?
Если есть доступный SPI драйвер, то можно его использовать, почему нет? И места меньше занимает. Но напрямую как-то попроще, конечно.
skype: frig_frig
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

SPI делается через стандартную логику. Спец. драйверов не надо.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Базовая плата: управление актуаторами

Post by AndreyB »

Sergey89 wrote:SPI делается через стандартную логику. Спец. драйверов не надо.
Вот интересно, я один здесь Сергея не понял, или кто-то еще тоже не понял?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
XDA
Posts: 441
Joined: Wed Oct 23, 2013 7:28 pm

Re: Базовая плата: управление актуаторами

Post by XDA »

Sergey89 wrote:Для чего может использоваться ШИМ:

Клапан ХХ
Клапан вестгейта
Клапан адсорбера
Нагреватель ДК ?

Частота везде ниже 1 кГц. Ток до 2 ампер, думаю.
на клапан вастгейта ШИМ 16 герц.
клапан адсорбера обходится без ШИМ.
нагреватель лямбды обходится ШИМом в 400 герц
Теория хороша в том и только том случае, если она может достоверно предсказать результаты каждого нового опыта
User avatar
XDA
Posts: 441
Joined: Wed Oct 23, 2013 7:28 pm

Re: Базовая плата: управление актуаторами

Post by XDA »

russian wrote:
Sergey89 wrote:SPI делается через стандартную логику. Спец. драйверов не надо.
Вот интересно, я один здесь Сергея не понял, или кто-то еще тоже не понял?
чтобы сделать из SPI данных соответствующее число выводов, достаточно микросхемы 74HC595
Теория хороша в том и только том случае, если она может достоверно предсказать результаты каждого нового опыта
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

XDA wrote:на клапан вастгейта ШИМ 16 герц.
клапан адсорбера обходится без ШИМ.
нагреватель лямбды обходится ШИМом в 400 герц
на моём авто адсорбер управляется ШИМом, а вот нагреватель лямбды без ШИМ.
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Вот интересно, я один здесь Сергея не понял, или кто-то еще тоже не понял?
Нет, я пошел выяснять в скайп :)

Значит и буст, и адсорбер и нагреватель - с шимом.
Вообще выходы все равно универсальные должны быть. Силовой - 2А, шим до 500Гц должно всем хватить?
На слаботочных, как я понимаю, нам шим не нужен?
skype: frig_frig
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Базовая плата: управление актуаторами

Post by AndreyB »

Mad Max wrote:просто я так понял, чты вы хотите поставить отдельный шим-контроллер, вместо обычных ключей.
Ой, кстати да. Коллеги, откуда вообще вылез SPI? К чему он тут? Кто-то кого-то не так понял, или мы вообще о чём?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

чты вы хотите поставить отдельный шим-контроллер, вместо обычных ключей
Коллеги, откуда вообще вылез SPI? К чему он тут?
http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80_%28%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0%29

Нечто вроде вот этого.
http://www.rlocman.ru/shem/schematics.html?di=65110
Только тут светодиодами управляют, а у нас будут наши выходы через мосфеты. Вместо того, чтобы занимать у МК столько ног сколько выводов мы занимаем 3 ноги и получаем любое количество выводов.

В общем нет, мы не хотим ставить отдельный шим контроллер, и так как можно сэкономить ноги МК и наверное упростить разводку платы - можно использовать этот самый сдвиговый регистр.
skype: frig_frig
KOT
Posts: 291
Joined: Sun Nov 17, 2013 8:15 am
Location: Ukraine, Zaporizhia

Re: Базовая плата: управление актуаторами

Post by KOT »

Есть интелектуальные ключи с SPI Сергей раньше находил, еще к примеру в январе стоит TLE6240 (10$ на космодроме) 16 канальный ителектуальный ключь, который может управлятся по SPI или паралельным кодом, хотя не до конца понял что там за тонкости. Но на сколько я понимаю то по SPI будет приходить информация об ошибках, и делать SPI только в одну сторону это кощунство.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Базовая плата: управление актуаторами

Post by AndreyB »

А у нас что, ног не хватает?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Аппаратный ШИМ против программного переехал сюда.
А у нас что, ног не хватает?
Если не забывать о дополнительных платах, то 100 может и маловато оказаться.
skype: frig_frig
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Тем временем решений пока так и нет ;)
skype: frig_frig
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Управление актуторами с большим током. Получается как и для форсунок, только вместо TVS снабберов диоды на питание. Везде ли подойдёт диодное ограничение?
Attachments
actuators.PNG
actuators.PNG (26.46 KiB) Viewed 68017 times
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Sergey89, отлично! Может быть ключи какие-то попроще подобрать? Или нет смысла?
skype: frig_frig
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: Базовая плата: управление актуаторами

Post by Sergey89 »

Сейчас это не важно. Можно поставить любой подходящий mosfet в корпусе sot223 или dpak.
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Базовая плата: управление актуаторами

Post by frig »

Понял. Хорошо.
Я поправил первый пост, закрепил пока там схему. Завтра может появиться КОТ, будет что обсудить.
Может зарисуешь еще аналоговые входы? Там вроде со всем договорились. Или просто твою схему туда перенести?
skype: frig_frig
Post Reply