Фотоотчет Альтернативный дроссель двигатель AEE на МК Изготовление, прошивка

Имею в наличии Шкоду Фелицию с двигателем 1.6 АЕЕ 98 года. Года три назад начались проблемы характерные для "умирания" потенциометра дросельной заслонки (скачки оборотов, недержание холостых на "холодную", а потом и на "горячую", резкий скачек оборотов при сбросе газа и пр.).
Различные шаманства (промывки, адаптации, выгибание контактов ) имели эффект не продолжительный или вообще не имели эффекта.
После окончательного диагноза "в утиль", отнюдь не порадовала цена блока - на сегодняшний день - шестая часть стоимости машины, а ей бы еще бегать и бегать.. Было принято волевое решение - самостоятельная переделка на новые бесконтактные технологии.

Буду краток.
Постановка задачи минимум: Разработка блока полностью повторяющего логику работы потенциометра, выдающего, по двум каналам, уровень сигнала пропорциональный углу поворота заслонки, размещение в штатном корпусе заслонки.
Задача максимум: разработка механизма подстройки передаточной характеристики под свои требования.

В качестве основы была выбрано разработать схему на микропроцессоре - мне цифровые решения ближе для понимания и разработки и проще в отладке...
..Это было в ноябре 2009.

На сегодня задача минимум решена!
Имею один полностью работающий и выполняющий свои функции блок установленный на машине.


З.Ы. Есть несколько фоток:
1. Общий вид в сборе (на шнурке висити СОМ-порт, для установки "0" магнита и тестирования. После настройки не нужен. )


135935_01.jpg


2. Снята крышка. На крышке датчик и разъем. В блоке удалена родная плата.


135935_02.jpg


3. Вид на платку с микропроцессором.


135935_03.jpg


4. Платка сделана под заказ на заводе.


135935_04.jpg


-----------------------------------------------------------------------------

Так для справки - за разводку я денюшку платил и за изготовление мелкой партии платок тоже ( и датчик найти, та еще проблемка)Но раз вы считаете, что на этом форуме только альтруисты, а на дворе развитой социализм - пожалуйста, выложу и платку если денег у вас нет ;). Вам фоток достаточно или полный комплект для производства ?

Отладочная схема для протеуса. (Действительно ничего сложно, каждый может сам нарисовать... и даже лучше)


135935_05.jpg


Датчик КМА200А (Работает в заводском режиме по-умолчанию, используется аналоговый выход)

PCB файл:
(Косяк - контактные площадки к проводам дросселя указаны в обратном порядке по отношению к реальным выводам 1234 > 4321)

Прошивка - Как есть.

После прошивки должен сразу мигать светодиодик.
Требуется установка нуля магнита через меню.
СOMPort: 19200 8N1 Terminal: VT100J

По конструктиву. Магнит расположить так как на фото (больше в принципе и некуда, но умельцы могут найтись.. но! не надо!)

Полную сопроводительную документацию писать не буду - все просто...
-------------------------------------------------------------------------------
От модератора:
Набор для изготовления и тестирования в прикрепленном файле. Не забываем "говорить" автору "Спасибо". :hat:
Скачивание файла - aee_200_.zip
 
Последнее редактирование модератором:
Oleg.Gromov 2 dimosha, твой опыт помог бы многим людям. Опиши подробнее принцип работы. 


А чего описывать-то ?..

Магнитный датчик - микросхема на магниторезистивном эффекте. Ассортимент достаточно широк - проблема в том что их трудно купить (у нас).

Магнит прикрепленн к оси.

Микропроцессор для перевода характеритики датчика в две характеристики пригодные для понимания ECU (ХХ и рабочий режим), на моем двигателе оказались линейными, т.е. необходимо согласовать только наклон. Далее вывод через цифро-аналоговый преобразователь на ECU. по принципу это все.
Плюс к этому реализовал простенькую терминалку с менюшками для тестирования и задания "нуля" магнита (хранится в EEPROM). Вот такую:


135935_06.jpg


На будущее заложил возможность регулировать наклон передаточной характеристики. Если окажется востребованным то и загрузка какой нибудь табличной характеристики. Правда пока не очень предсталяю зачем это может быть нужно :) Типа в начале нажатия педали газа - обогащаем смесь, а при полностью выжатой - обедняем или наоборот :) или добавить контроль за ускорением нажатия - если резко нажимается педаль - то формируем сигнал с опережением также обогащая смесь,.. но тут нужно уже с практиками-гонщиками пообщаться :)

Zotoff 2 dimosha, какой процессор поставил? Судя по простоте разводки платы, какой-нибудь PIC?


Ну плата двустороняя, с обратной стороны детали тоже имеются,.. проц Atmel AVR MEGA8,.. но это все не принципиально!
 
Подобные потенциометры уже делались на КЕ-Джетрониках и КЕ-Мотрониках,помойму на оптронах,штучная себестоимость оказалась высокой,да и работа их оставляла желать лучшего.Я тогда нашел человека который в заводских условиях восстанавливал графитовое напыление- 500р за штуку,и это решило все проблеммы.Самому сделать может и интересно,если есть время, но никакого ноу-хау здесь нет,и тем более комерческого интереса.

Знаете, перегоревшую лампочку тоже можно восстановить,срезать аккуратно стекло,намотать другую нить,запаять горелкой и ваукумировать,и она будет работать не хуже чем раньше.Но зачем,ничего нового здесь нет,а про магниторезистивный эффект знает любой школьник.
Вот если бы вы упростили все это,а вы наоборот еще усложнили.
Это мое мнение и может я и неправ.
 
Я с удовольствием отвечу.
Про "ноу-хау" - это вы зря, я нигде не претендую на изобретение.

Усложнил - это точно, но ведь и до безобразия упрощенный вариант массового производства который мы все пользуем - далеко не оптимальный вариант (кроме самого производства, разумеется). Кстати, на ВАЗе сейчас используют как-раз магниторезистивный датчик по-скольку он надежнее.

Усложнял я по следующим причинам -
1. Цена. Цена родного блока около $400 ( не оригинал дешевле - пусть $200.. ну пусть $100 - не встречал, но говорят, что такие есть..) цена самоделки в пром. исполнении - $90 за замену на готовый блок (цену вывел я сам, как если бы собирался ими торговать, кстати на одном из указаных выше форумов, я таки объявил эту цену). Но бесконтактный датчик это уже другой уровень надежности.

(Я бы с удовольствие купил за $100 пусть даже резистивный, но хотя бы с годичной гарантией - так ведь не дают, даже месяца не дают. Типа бери оригинал - ага,..:) )

2. Возможность корректировки характеристики. Я об этом также писал выше.
3. В родном конструктиве довольно тяжело восстановить резистивный слой, т.к. все элементы собраны на оси дроселя и заварены на концах и разборка, точнее сборка представляет непростую задачу. Опять-таки встает вопрос калибровки.

Я не гуру, но сделав рабочий аналог уже имею некоторое представление о работе этого потенциометра. И я вообще не понимаю почему немцы до сих пор используют эту технологию?!

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

По поводу коммерции. Знаете, спрос все же есть. Я пока не готов на него ответить. Ну несколько штук переделать я мог бы конечно (вот только датчики добыть).

Да и идея не нова, встречал в инете контору (кажется Московская) продают наборы типа СделайСАМ - платка с PIC-ом, микруха KMZ, магнит и винтики для крепления, под определенный дросель своя плата (под геометрию корпуса). И вроде как торгуют. К сожалению не смог повторно найти сайт. Мне не понравился вид платы, не понравилась KMZ, далеко контора. Сделал себе сам. Теперь, как говорят - пиарюсь. Пусть говорят - важно то что я это сделал! :yahoo:
 
Люди! Вы меня просто удивляете...

Выложу я вам все не переживайте. Можно подумать все прямо тут же кинутся делать.

А ведь практически никто не поинтерсовался подробностями.
Были общие вопросы - были даны общие ответы.. и все - сразу "барыга"..
Ну пойдите и новый купите, и барыге деньги отдадите и спасибо скажите.

И как-то странно, говорите, что работы минимум и примитив, а с другой стороны - выложи, а то мы не можем (хотя и программеры все) или что.. лень !?
Я таких разговоров уже начитался - дальше некуда. Вопросы все задают,.. рассуждают, теоретизируют на личности переходят... и что - воз и ныне там.

Никто не поинтересовался датчиком - а это как раз самое важное и интересное. И не нужен в принципе контролер - знающие могут и на ОУ все сваять.

А не выкладываю, потому что обкатываю. Стыдно будет если косяков много вылезет (уже и так вылезли).

Короче вот так как-то...
Файлы выложу в ближайшее время.

Так для справки - за разводку я денюшку платил и за изготовление мелкой партии платок тоже ( и датчик найти, та еще проблемка)Но раз вы считаете, что на этом форуме только альтруисты, а на дворе развитой социализм - пожалуйста, выложу и платку если денег у вас нет ;). Вам фоток достаточно или полный комплект для производства ?

Отладочная схема для протеуса. (Действительно ничего сложно, каждый может сам нарисовать... и даже лучше)

[фото удалено хостингом...]


Датчик КМА200А (Работает в заводском режиме по-умолчанию, используется аналоговый выход)

PCB файл:

(Косяк - контактные площадки к проводам дросселя указаны в обратном порядке по отношению к реальным выводам 1234 > 4321)

Как есть :

После прошивки должен сразу мигать светодиодик.
Требуется установка нуля магнита через меню.
СOMPort: 19200 8N1 Terminal: VT100J

По конструктиву. Магнит расположить так как на фото (больше в принципе и некуда, но умельцы могут найтись.. но! не надо!)

Полную сопроводительную документацию писать не буду - все просто...

Все. Пишите письма.


ЗЫ Лично для тов. b00b1ik. Два поста, ниже этого, с словами барыга или просьбой удалить тему, от кого бы-то ни было - тему удаляю. (Достали!)
 
Вполне нормальная тема, imho ничем не хуже, чем переходной контроллер от Winners-a. Подожду, во что разовьется.
 
А не выкладываю, потому что обкатываю. Стыдно будет если косяков много вылезет (уже и так вылезли).

Косяки ловятся быстрее, когда обкатывают сразу несколько человек.
 
Вообще, товарищь молодец, раз нашёл альтернативу изношеному датчику. Я только за. И вполне нормально что труды по разработке и реализации должны быть денежно вознаграждены, на это было столько потрачено времени....
Вон товарищи разработали замену родного ДМРВ на Digifantе и за денежку предлагают..., и это правильно. Хотя.., кто откажется от халявы :rolleyes:
Интересно, как это разработчики Мегасквирта выложили все доки, да ещё и разжевали, проглотить осталось.
Меня конечно интересует, более подробно, реализация.
 
Тема почищена мной, теперь все разговоры ТОЛЬКо по существу. Изготавливаем, тестируем, делимся мнениями. :hat:
 
dimosha, можешь скинуть переходную характеристику "угол открытия - напряжения на выводах" ?
Я тоже щам озадачился безконтактным дпдз для своего ADZ, только датчик будет 199Е, а характеристики пока не нашёл. Уж не знаю на сколько твоя ко мне может подойти, но хотя бы что то иметь как отправную точку. Спасибо.
 
SerVag написал(а):
...Вон товарищи разработали замену родного ДМРВ на Digifantе и за денежку предлагают...

Только мало известный факт,что при обкатке характеристики на высоких оборотах Толик налетел на капиталку движка.
 
WRH2E написал(а):
Только мало известный факт,что при обкатке характеристики на высоких оборотах Толик налетел на капиталку движка.

Ну, это просто констатация факта, может он бы и без этого ляснул бы через месяц, а вообще то во всех пособиях и мануалах по настройке какие мне попадались, ещё раз повторю, абсолютно во всех, советуют ДАЖЕ НЕ ПЫТАТЬСЯ настраивать топливные таблицы в области максимальных нагрузок без контроля широкополосной лямбдой. Если ребята посчитали что это не про них... :unknw: Я настрайвал себе мегасквирт сам, ничего не ляснуло.
 
hunimuni написал(а):
dimosha, можешь скинуть переходную характеристику "угол открытия - напряжения на выводах" ?
Я тоже щам озадачился безконтактным дпдз для своего ADZ, только датчик будет 199Е, а характеристики пока не нашёл. Уж не знаю на сколько твоя ко мне может подойти, но хотя бы что то иметь как отправную точку. Спасибо.

У моего потенциометра характеристики абсолютно линейны.
изменение напряжения от 4.9В до 0.5 при углах открытия от 0-12 гр. и от 0 до ~80гр. для потенциометров холостого хода и рабочего хода соответственно.
Проще всего померять значения рабочего (или почти рабочего потенциометра) в нескольких точках и провести прямую через них.

Для разработки своего датчика лучше сначала собрать макет и снять значения с датчика в крайних точках и от них уже идти дальше. Чем хорош микроконтроллер - что можно все подганять "на лету" по месту.

Кроме того, как мне кажется, после установки, ЭБУ тестирует ДПДЗ и запоминает значения в крайних точках.

199-ый, мне понравился, что-то там с температурной стабилизацией не то,.. кажется её там даже нет... не помню... чем-то он проигрывал 200-му...
 
dimosha, у меня увы характеристики не линейные ни разу :( (нашёл вчера всё таки приблизительные графики).
На счёт датчика, вроде у 199-ого нету только защиты от переплюсовки до 16В и обрезаны какие то функции самодиагностики, а с темп. стабилизацией кажется как и у 200-ого.

На счёт схемы твоей вопрос: зачем на выходе стоит MCP4822, разве в Атмеге нет шим-выходов?
У меня чип Атмега328, я думал делать на шим через транзистор.
 
Думаю нелинейность не будет проблемой при реалицаии на МК :)

Шим выход есть. И работать с ним умею.. и даже если б и не было можно реализовать программно.
Мне вариант с ЦАП кажется более честным. ЭБУ все же не электромоторчик для которого ШИМ конечно предпочтительнее, мало ли в какой момент ЭБУ будет опрашивать ДПДЗ - нужно правильно конденсатор подобрать и другие факторы могут повлиять, с аналоговой частью много ньюансов, а с ЦАП-ом все проще - точно знаешь какое напряжение на выходах.
 
eu1sw написал(а):
Ну, это просто констатация факта...Если ребята посчитали что это не про них... :unknw:

Я не про то.А про коммерческую выгоду в конкретной ситуации.Не смотря на обилие форумов,сервисмены всех мастей без работы не сидят.
 
Полевые испытания проведены успешно - четыре недели поездок, проблем нет, плавный уверенный разгон.

Замечания - используемый ЦАП не совсем подходит, заявленный Rail-to-Rail, таковым не является, при питании 5В обеспечивается максимальное напряжение на выходе в 4.1В (что конечно описано в документации, но это не как не R-t-R) ставил поскольку другого не нашел. Проявляется в небольшой "тупизне" газа в самом начале движения педали - дело привычки одного дня поездок.
Сейчас нашел в продаже, в наличии другой ЦАП от MAXIM 5721.
Корпус того же размера, ножки расположены иначе, ну и софт нужно будет подправить.
 
Интересно а старую схемку не проще во становить (перепоять) ?????????
А то больно уж все сложно как то.
 
Интересно а старую схемку не проще во становить (перепоять) ?????????
А то больно уж все сложно как то.


Переразвести,переизготовить и перепаять... Цоколевка не совпадает :(
Но вы не переживайте, можно и старый вариант оставить - едет отлично!

Как выше правильно заметили - не в этом дело,.. т.е дело не в схеме.

Все дело в датчике, он основа, а не контроллер!
Можно и на ОУ и на резисторах даже ... у датчика как раз два канала выходных ! Но я так не пробовал, попробуйте вы...
 
Кстати, по схеме, хочу отметить.
Схема на картинке- отладочная! там и ЦАП и распиновка другие! Правильная схема в архиве с расширением .SCH !
 
Назад
Сверху Снизу