STM32 начало

Разработка впрыска топлива на базе SECU-3. Fuel injection related discussion.

Moderator: STC

nikll
LQFP144 - On Top Of The Game
Posts: 553
Joined: Sun Nov 06, 2011 9:20 pm
Location: Russia, Yekaterinburg
Contact:

Re: STM32 начало

Post by nikll »

стоит дороже, купить проблема (у нас в городе их вообще нету), почитал о нем инормацию, приемуществ не нашел.
в общем расскажи зачем ты его купил :)
ender11
LQFP112 - Up with the play
Posts: 197
Joined: Sat Dec 11, 2010 4:05 pm

Re: STM32 начало

Post by ender11 »

я из питера заказывал. efo.ru
5в, floating point, usb otg, dac
покупал я его, чтобы попробовать на нём сделать программную обработку данных с датчика детонации. просто так, в общем :)
nikll
LQFP144 - On Top Of The Game
Posts: 553
Joined: Sun Nov 06, 2011 9:20 pm
Location: Russia, Yekaterinburg
Contact:

Re: STM32 начало

Post by nikll »

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

В приципе камень то неплохой, только цена и распространненность хуже чем у стм32, а возможности вполне аналогичные F103. У стм32 подкупает то что младшие F100 которые отличаются только меньшим числом ног урезанной до 20кб памятью и частотой в 24мгц стоят меньше бакса :) реально смерть всем восьмибитникам.
ender11
LQFP112 - Up with the play
Posts: 197
Joined: Sat Dec 11, 2010 4:05 pm

Re: STM32 начало

Post by ender11 »

да уж, как выясняется, до недавнего времени эти камни не возили в россию... из-за экспортных ограничений! :)
я всё равно хочу сделать только одно устройство.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: STM32 начало

Post by STC »

То что смерть, это точно. Для Atmel AVR. Если Atmel не обновит линейку AVR или не сделает их более дешевыми, то смерть им. :-)
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Voytik
LQFP144 - On Top Of The Game
Posts: 309
Joined: Sat Jun 11, 2011 7:49 pm
Location: Україна, Луцьк

Re: STM32 начало

Post by Voytik »

STC, так какой конкретно камень присматривать? уже определено?
ЗАЗ-965а 1.8mi secu-3(mega32)
nikll
LQFP144 - On Top Of The Game
Posts: 553
Joined: Sun Nov 06, 2011 9:20 pm
Location: Russia, Yekaterinburg
Contact:

Re: STM32 начало

Post by nikll »

Смори STM32F103VBT6

Кстати в stm32f100rbt (тот что в vldiscovery) только один ацп, в stm32f103v два. Конечно каждый ацп можно размазать на 16 каналов но при повышении частоты опросов начинаются глюки, накладывается сигнал из соседних каналов.
Как я уже обьяснял сигнал с ДАД следует опрашивать многократно синхронно с коленвалом с последующщим усреднением т.к. в рессивере идут постоянные пульсации причем довольно сильные, в зависимости от оборотов и нагрузки сильно меняется частота амплитуда и фаза пульсаций давления. С учетом того что время между прерываниями ДПКВ при 6000об составляет всего ~83 микросекунды частота опроса АЦП получается довольно существенной.
В общем на один ацп буду вешать персонально ДАД, а на второй все остальное не требовательное к частоте (ДПДЗ ДТВ ДК достаточно один раз за оброт кв, ДТОЖ можно вообще раз в секунду ибо темпиратура движка резко изменится не может).
Так же ощщутимо различается размер ОЗУ, в 100R 4-8кб в 103V 20кб, и частота 24 против 72 мгц.
В общем как я уже говорил для эксперементов вполне можно использовать готовую плату stm32vldiscovery но в конечном ЭБУ использовать f100r смысла нету т.к. разница по цене минимальна тогда как по возможностям они различаются в несколько раз. Эх, была бы версия vldiscovery на STM32F103VBT6 :)
Voytik
LQFP144 - On Top Of The Game
Posts: 309
Joined: Sat Jun 11, 2011 7:49 pm
Location: Україна, Луцьк

Re: STM32 начало

Post by Voytik »

ы-ы-ы, не всё так грусняво Image
согласно даташитам на оба камня, у них одинаковый асортимент корпусов, и одинаковый pinout.
значит берём vldiscovery на STM32F100RBT и перепаиваем на STM32F103VBT6 Image
а освободившийся STM32F100RBT думаю не пропадёт без дела.
ЗАЗ-965а 1.8mi secu-3(mega32)
nikll
LQFP144 - On Top Of The Game
Posts: 553
Joined: Sun Nov 06, 2011 9:20 pm
Location: Russia, Yekaterinburg
Contact:

Re: STM32 начало

Post by nikll »

ты видимо ошибся в чтении даташитов.
STM32F100RBT - 64 ноги
STM32F103VBT6 - 100 ног

вот если взять STM32F103RBT6 то такой свап осуществим теоретически, вот только практически я не представляю как на этой плате аккуратно сдуть камень не сдув все остальное. там такие милиметражи что просто ппц.

так что получается так как я и планировал, купил за 10$ программатор/отладчик который отдельно стоит 30$. и в довесок бесплатно разведенный на плате STM32F100RBT для "поигратся".
Потом уже начитавшись даташитов понял что критической разницы внутри всей линейки stm32 нету, все различия минимальны, практически полная совместимость по пинам, по сути различаются только частотой размерами флеша и озу ну еще количеством альтернативной переферии, по дефолту все io порты просто io, а всякие шим ацп и прочее подклчаются отдельно, в одних камнях больше в других меньше этих альтернативных функций портов.
В даташитах которые не посредственно по МК есть табличка в которой расписанны все пины и их альтернативные функции, вариант на 64 ноги довольно ущербен какраз в плане задейсвования альтернативных функций, к примеру в 64ногих корпусах нету даже Vref для ацп (берется напряжение питания).
Stranger21
LQFP144 - On Top Of The Game
Posts: 1664
Joined: Fri Jul 01, 2011 2:10 pm
Location: г Уфа

Re: STM32 начало

Post by Stranger21 »

блин ну его 100 ногий этот ..плату не реально сделать (
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
Post Reply