[help needed] модуль электронного дросселя ETB

Железо внутри ЭБу и железо снаружи ЭБУ
Post Reply
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

модуль электронного дросселя ETB

Post by AndreyB »

У меня есть три электронных дросселя для экспериментов на столе. Электронный дроссель - это не клапан управления холостым ходом, это именно основной дроссель.

1) 2003 Сadillac Сts - ACDELCO 9128412, похоже использовался еще и на Opel Omega
Image

2) 2006 Chevrolet Impala LS - ACDELCO 217-2296
Image

3) 2005 Mitsubishi Galant (номер не нашёл - вроде такой же на 04-08 Endeavor)
Image

Я вяло попробовал поуправлять ими просто с ШИМ и бросил. Нужна помощь - теория и практика (схема платы + информация по проводке) как же ими начать на столе управлять.

KiCad
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 »

Я управлял дросселем от Nissan, по моему это был Hitachi. Там стоит коллекторный двигатель. По умолчанию дроссель немного приоткрыт. Возврат в исходное положение осуществляется пружиной (в обе стороны). Чтобы его полностью закрыть нужно менять полярность на моторе. Схема простая и представляет из себя h-bridge (проще всего взять готовую микросхему). Датчик положения сдвоенный с противоположным наклоном характеристик. Такой же сдвоенный датчик стоит на педали. То есть нужно 4 канала АЦП. Я пробовал управлять PID регулятором. Вся настройка свелась к подбору характеристик регулятора. В итоге получилось добиться очень быстрой реакции без заметных переходных процессов.
BOOST
Posts: 148
Joined: Sat Oct 26, 2013 3:19 pm

Re: [нужна помощь] модуль электронного дросселя

Post by BOOST »

Не везде стоит двигатель.

На фото дрочель от EW10A, пожожая система и на двиге EW10J4, ето от Пежо 407, такие же двигателя стоят и на Ситроен С5 и еще вроде на Пыже 307 но такие мне не попадались так что инфа может быть не точная .
система простая как двери, дисковый магнит стоит в зазоре електромагнита, управляется с помощю ШИМ как и остальные, все остальное аналогично остальным дроселям: два потенциометра, в отключке положение немного приоткрытое и т.д.
Больше фоток здесь:http://407club.ru/index.php?showtopic=1655
Attachments
DSC_0306.jpg
DSC_0306.jpg (163.66 KiB) Viewed 52656 times
DSC_0302.jpg
DSC_0302.jpg (197.64 KiB) Viewed 52656 times
Last edited by BOOST on Fri Dec 06, 2013 1:03 pm, edited 1 time in total.
Мой скайп vasyakotik
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:В итоге получилось добиться очень быстрой реакции без заметных переходных процессов.
А у тебя схема случайно не осталась? :)
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 »

Я паял сразу на макетке. Использовал вроде как L6202 по типовой схеме включения.
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 »

Значит первый этап будет прикрепить к этой теме типовую схему включения типового L6202, если это и правда L6202 :)
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
BOOST
Posts: 148
Joined: Sat Oct 26, 2013 3:19 pm

Re: [нужна помощь] модуль электронного дросселя

Post by BOOST »

Вы и правда собираетесь использовать l62хх в проекте?
Last edited by BOOST on Tue Nov 12, 2013 1:01 pm, edited 1 time in total.
Мой скайп vasyakotik
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 »

BOOST wrote:Вы и правда собираетесь использовать l62хх в проекте?
Если ты хочешь сказать о l62хх что-то информативное - пожалуйста скажи.
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 »

http://www.ebay.com/itm/Dual-H-Bridge-DC-Stepper-Motor-Drive-Controller-Board-Module-Arduino-L298N-T1K-/380764942691 вот эту штуку можно для тестов на столе использовать. ей и шаговым двигателем можно управлять и коллекторным.
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:http://www.ebay.com/itm//380764942691 вот эту штуку можно для тестов на столе использовать.
Заказал себе две!

Теперь нужно понять, какие провода за что отвечают на моих дросселях - и как именно ими управлять. Сергей, ты можешь разжевать H-Bridge тому, кто понимает только ШИМ?
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 »

H-bridge нужен для того, чтобы менять полярность на моторе, чтобы крутить его в разные стороны. Управление положением осуществляется ШИМ сигналом. То есть ты подаёшь драйверу на вход ШИМ сигнал и два сигнала которые в комбинации задают направление вращения.
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:H-bridge нужен для того, чтобы менять полярность на моторе, чтобы крутить его в разные стороны. Управление положением осуществляется ШИМ сигналом. То есть ты подаёшь драйверу на вход ШИМ сигнал и два сигнала которые в комбинации задают направление вращения.
Пока не понял :( Можешь разжевать проще и подробнее, пожалуйста?

Вот я понимаю - в РХХ есть пружина и якорь, который соленоид тянет против пружины. Чем больше скважность - тем сильнее тянет, тем более открыт якорь.

А что у нас тут?
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 »

В том дросселе что я разбирал стоит обычный моторчик и через редуктор он приводит в действие заслонку. Ось заслонки подсоединена через спиральную пружину к корпусу для возврата в исходное положение (реально там стоит 2 пружины, т.к. заслонка немного приоткрыта в исходном состоянии и каждая пружина тянет заслонку в своё сторону в зависимости от направления вращения). В каждом положении заслонка удерживается при каком-то значении duty шим сигнала. Твоя задача состоит в том, чтобы считывая сигнал положения установить такой duty, чтобы заслонка встала в нужное положение. При этом заслонку надо уметь вращать в обе стороны и для этого используется h-bridge, который позволяет менять полярность напряжения на моторчике.

Это всё касается конкретно той конструкции, которую я разбирал.
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
XDA
Posts: 441
Joined: Wed Oct 23, 2013 7:28 pm

Re: [нужна помощь] модуль электронного дросселя

Post by XDA »

покажу свою реализацию электронного дроссЕля, делал её для машины без оного :)
L298N не подойдёт. слишком слаба.
я использовал http://www.pololu.com/product/755
вот видео испытания на столе

пиковый ток в момент резкого движения 10 ампер.
управление по ПИДу

в моём драйвере ШИМ на одном проводе, а направление - на другом. Соответственно знак - это направление, а значение по модулю - шим.

С самого электронного дросселя выходят 6 проводов:
два - обычный DC мотор
и четыре - датчик положения, состоящий из двух переменных резисторов, жёстко связанных с заслонкой.

сделал минут за 10 на ардуине
Attachments
E_Trottle.zip
(751 Bytes) Downloaded 618 times
Теория хороша в том и только том случае, если она может достоверно предсказать результаты каждого нового опыта
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: [нужна помощь] модуль электронного дросселя

Post by Sergey89 »

Я использовал L6203 и её хватало, но вот ток удержания и в переходных режимах не помню. И в L298 два моста, которые можно запараллелить.
User avatar
Maxi
Sr Consultant
Sr Consultant
Posts: 786
Joined: Wed Oct 23, 2013 4:25 pm

Re: [нужна помощь] модуль электронного дросселя

Post by Maxi »

XDA wrote:управление по ПИДу
сильно грузишь мотор.
ток там пиковый от 3 до 5 ампер. в зависимости от системы - это чисто физическое ограничение мостов в реальных ЭБУ. да и обмотка на 10 амперах долго не проживет. рабочий ток соответственно где то 0.5-0.7 пикового. его ограничивают через max DC на выходе PID. и корректируют по напряжению бортсети таким образом чтоб связь DC-ток оставалась постоянной.
User avatar
XDA
Posts: 441
Joined: Wed Oct 23, 2013 7:28 pm

Re: [нужна помощь] модуль электронного дросселя

Post by XDA »

Maxi wrote: сильно грузишь мотор.
ток там пиковый от 3 до 5 ампер. в зависимости от системы - это чисто физическое ограничение мостов в реальных ЭБУ. да и обмотка на 10 амперах долго не проживет. рабочий ток соответственно где то 0.5-0.7 пикового. его ограничивают через max DC на выходе PID. и корректируют по напряжению бортсети таким образом чтоб связь DC-ток оставалась постоянной.
я говорю про мгновенный пиковый ток, видно на осциллографе.
средней пиковый ток как раз 3-5 ампера и есть.
Теория хороша в том и только том случае, если она может достоверно предсказать результаты каждого нового опыта
Mad Max
Posts: 187
Joined: Wed Nov 13, 2013 12:34 pm
Location: Ukraine, Kharkov

Re: модуль электронного дросселя

Post by Mad Max »

Расскажу про электродрочель Субару.
Коллекторный мотор управляется Шим, частота 500 Гц.
В нормальном положении он немного приоткрыт (примерно 11%, примерно 3 град.) по логеру.
Для сравнения на холостых 4-6%.
После включения зажигания каждый раз (если зажигание было выключено более чем на примерно 30 сек и реле электродросселя успело выключиться), происходит инициализация дросселя.
Сперва он полностью закрывается, потом полностью открывается и занимает положение запуска (порядка 7%).
Tps двухканальный, на эффекте Холла (линейный бесконтактный датчик).
Причем выходные характеристики каналов немного разные, либо вообще разные характеристики (канал А возрастающая, канал Б падающая)
Это позволяет процессору вычислить неисправность любого канала и работать по второму.
Педаль так же бесконтактная, двухканальная. Однако характеристики там одинаковые.
Дальше. По таблицам электродросселя, параметрам ограничения (например от системы курсовой стабилизации), на отдельный процессор дросселя поступает требуемое положение дросселя (67% например), Шим увличивает длительность импульса (видимо согласно своих внутренних карт), чтобы занять требуемое положение.
Однако там присутствует постоянная обратная связь по Tps и длительность импульсов шим корректируется в первую очередь по ней.
Т.е. просадка питания, затруднения в перемещении, грязь, усилие пружин на положение дросселя никак не влияют.
Я пробовал пальцем нажать на дроссель- болт. Он тока жужжит громче.

При отказе обоих каналов Tps, но исправной педали проц не знает где находится лопата, поэтому на дроссель
подается частота с короткими импульсами- так что при газ в пол дроссель более чем на 30-35% не откроется (по углу это около 10 град.)
Если отказала и педаль тоже, то дроссель отключается и остается приоткрыт сам по себе. Впринципе мотор молотит 2500-2700 об и можно доехать куда нибудь.
Skype- max.mad486
User avatar
XDA
Posts: 441
Joined: Wed Oct 23, 2013 7:28 pm

Re: модуль электронного дросселя

Post by XDA »

там ПИД по ТПС. если в течении 300 мс наблюдается несовпадение в двух каналах ТПС - дроссель падает в аварию.
точно так же и по педали газа.
Теория хороша в том и только том случае, если она может достоверно предсказать результаты каждого нового опыта
Mad Max
Posts: 187
Joined: Wed Nov 13, 2013 12:34 pm
Location: Ukraine, Kharkov

Re: модуль электронного дросселя

Post by Mad Max »

нихрена. Если вылетел только 1канал, работает по запасному в стд режиме.Проверено.
Skype- max.mad486
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
Mad Max
Posts: 187
Joined: Wed Nov 13, 2013 12:34 pm
Location: Ukraine, Kharkov

Re: модуль электронного дросселя

Post by Mad Max »

С Митсу дросселем очень просто- я даже без электросхем уверен что зеленые провода это мотор.
Разъем такой же как на Субарях 05-07.
Прозвони омметром.
Черный это минус питания ТПС.
Рядом красный это +5в питание тпс.
Ну а 2 верхних- выход тпс канал а и канал б.
Кстати наверняка эти контакты разъема золоченые.
прозвони мотор, если я прав- кинь +5 на красный, минус на черный, вольтметр на черный- коричневый и понажимай на лопату. напряжение будет меняться.
Skype- max.mad486
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:Черный это минус питания ТПС.
Рядом красный это +5в питание тпс.
Ну а 2 верхних- выход тпс канал а и канал б.
Кстати наверняка эти контакты разъема золоченые.
прозвони мотор, если я прав- кинь +5 на красный, минус на черный, вольтметр на черный- коричневый и понажимай на лопату. напряжение будет меняться.
Коллега, может мы на разные картинки смотрим? Ты про жёлтый?
Что-то не получилось. Кинуль землю на чёрный и +5в на красный. На жёлтом получил +3 и на белом +0.9 - на движение лопаты реакции нет.
Mad Max wrote:Прозвони омметром.
Я программист. Ты сейчас вот с кем разговариваешь? Мне нужны инструкции полезнее.
Update: между зелёными вроде бы 1 Ом, что-то такое.
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
mpro
contributor
contributor
Posts: 64
Joined: Sun Nov 10, 2013 8:31 pm
Location: Moscow

Re: модуль электронного дросселя

Post by mpro »

2003 Сadillac Сts - ACDELCO 9128412, похоже использовался еще и на Opel Omega
Cadilac
Cadilac
Cadilac_CTS.png (6.67 KiB) Viewed 52019 times
2006 Chevrolet Impala LS - ACDELCO 217-2296
Impala
Impala
Chevy_Impala_LS.png (10 KiB) Viewed 52019 times
2005 Mitsubishi Galant (номер не нашёл - вроде такой же на 04-08 Endeavor)
Galant
Galant
MMC_Galant.png (9.55 KiB) Viewed 52019 times
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 »

"- Доктор, откуда у вас такие картинки?"
Спасибо огромное!
Датчик Холла на Галанте значит - это объясняет мой вчерашний провал :) Интересно, значит у меня есть два разных по конструкции дросселя - это уже хорошо! Кадилак пойдёт в кладовку подальше, остальные ждут H-bridge платку.
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 »

Шаговые двигатели вообще где-то применяются для дросселя или нет?
Mad Max
Posts: 187
Joined: Wed Nov 13, 2013 12:34 pm
Location: Ukraine, Kharkov

Re: модуль электронного дросселя

Post by Mad Max »

Сергей, здесь обычные коллекторные моторы. На всех 3-х дросселях.

Насколько мне известно на некоторых первых электродросселях были шаговые моторы.
Skype- max.mad486
BOOST
Posts: 148
Joined: Sat Oct 26, 2013 3:19 pm

Re: модуль электронного дросселя

Post by BOOST »

Мой скайп vasyakotik
Post Reply