Page 1 of 17
Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 11:13 am
by STC
Тема для дискуссий по поводу выбора микроконтроллера для впрыскового блока.
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 2:00 pm
by nikll
На мой взгляд по соотнешию цена/возможности/документированность/распространенность с огромным отрывом лидирует stm32F1 Конкретно под ЭБУ нужен как минимум 100ногий stm32f103v, можно и больше но там уже не критично. Из преимуществ этих камней так же можно привести pin-to-pin совместимость с более мощными моделями (F2 F4) и довольно легкую портируемость кода в пределах всей ленейки камней stm32f
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 3:29 pm
by Qwertty
Тема обречена на бессмысленный спор. Который никому ничего не даст. Так что и выбирать нечего. nikll выбрал stm32f103v - в добрый путь. Можно не объяснять почему - ну считает он что это лучший выбор. Я учусь на чужих ошибках и не буду ставить в девайс со множеством помех кристалл с 3В питанием. Так делает весь мир и я к нему присоединюсь. Велосипед с квадратными колесами тоже может существовать, и даже ездить, но все делают круглые. Можно усомниться в правильности общепринятого решения и сделать с квадратными конечно, но меня это не привлекает.

Поглядим что выйдет у nikll. Развести плату под стабильную работу более нежного кристалла в несколько раз сложней. Если конечно не добавлять плате слоев. Да и там неплохо знать что делаешь и зачем. Я видел массу примеров прекрасно работающих девайсов на столе разработчика и глючивших по черному при работе в реальных условиях. Авто место со сложностями в плане ЕМС совместимости. И достаточно критично относящееся к сбоям. Причем сбои эти могут привести к очень печальным последствиям. Но опять же у каждого своя голова на плечах. И думать о возможных последствиях надо самостоятельно.
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 3:47 pm
by nikll
Железный копрус плюс фильтрация по питанию помогут. У меня мало опыта в разводке плат вообще но есть много опытных людей которые способны помочь в этом при наличии схемы и понимания ее работы. Ну и конечно же никто не мешает протестировать нормально устройство на столе, неужели сложно подать в питание хорошие помехи? На датчики экранированные провода, выходные cbuyfks на форсунки катушки вообще не должны влиять на работу ЭБУ, как максимум выбьет канал драйвера...
По поводу помех, почитай вот это вот
http://forum.cxem.net/index.php?showtop ... &p=1277077 тут про двольно интересный коммутатор для катушек зажигания, там дроссельно-конденсаторный преобразователь напряжения и несколько мосфетов с МК, этот коммутатор херачит +-400вольт на катушку выжимая из нее максимум

и ничо, работает...
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 4:07 pm
by Qwertty
Не помогут железные корпуса. Может чуть чуть. Разве что развяжешь силовой блок с вычислительным. Оптронами теми же. Это опять место, деньги. Помехи не только из питания. В ЭБУ самый главный источник помех это он сам.
По поводу зажигания со схем.нет - там как раз оптронная развязка. Быстрыми дорогими оптронами. И проц питается от 5В. И схема намного меньше чем у тебя выйдет - чем меньше площадь платы тем проще там обеспечить нормальное функционирование. Нравится бороться с глюками - борись.

Отальные не любят и не ставят stm32f103v. Свободный выбор.
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 4:10 pm
by Qwertty
Пойду поищу что же там за проц у Фреда. Интересно как заграничные товарищи относятся к надежности и помехоустойчивости.

Если там 3В ширпотреб я сильно удивлюсь.
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 4:20 pm
by Sergey89
там freescale. 5в ядро и ацп.
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 4:34 pm
by Qwertty
Ну и искать не пришлось. Вопрос только - автомобильный проц или обычный индастриал. Скорее всего все же автомобильный. Люди ответственнее ко всему относятся. Поэтому и живут лучше.
Кстати там все готовое. Бери и собирай. Я не вникал, но фазированный впрыск вроде до 6 цилиндров, дальше форсунки надо параллелить. Не нравятся алгоритмы - взял и написал свои. Зато железо уже проверенное на практике. Опять же перед разработкой всегда изучаются аналогичные конструкции. Смотрим что там внутри, какие параметры обеспечивает. И только потом выбирается своя элементная база.
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 4:37 pm
by Sergey89
http://www.freescale.com/webapp/sps/sit ... XD&fsrch=1
16-Bit Automotive Microcontroller
на digikey цена около 20$
Re: Выбор МК для впрыска (Selecting MCU for injector unit)
Posted: Wed Aug 08, 2012 4:40 pm
by Qwertty
Фреду респект.

Ответственный человек. АРМ не поставил. Кортексов тогда еще вроде не было, а вот АРМ7 были в полный рост. Но он сделал верный выбор.