Page 1 of 1

Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 9:51 am
by Sergey89
Предлагается здесь обсуждать перспективы использования мк Renesas RX62T для построения ЭБУ, а так же вопросы распределения ресурсов и схемотехники.

Топовый мк в этой серии R5F562TAADFH.

Вкратце его возможности:
32 бит
100 МГц (165 DMIPS): system clock до 100 МГц, peripheral clock до 50 МГц
Аппаратное умножение 32x32 (1 цикл) и деление 32/32 (минимально 2 цикла)
CISC гарвардская архитектура (на самом деле архитектура гибридная, какие-то возможности из RISC)
Питание 5В (опорное напряжение АЦП так же 5В)
256 кб flash для программы, 32 кб r/w flash для данных и 16 кб RAM
Из коммуникаций: 1 x CAN, 3 x UART, 1 x I2C, 1 x SPI, 1 x LIN
До 16 16 битных таймеров (до 100 МГц): MTU3 (8x16 бит, 24 ic/oc), GPT (4x16 бит, 8 pwm/ic/oc), CMT (2x(2x16 бит), 4 compare)
Три модуля АЦП (до 1 МГц): 12x10 бит, 4x12 бит, 4x12 бит
61 i/o ножка и 21 input only
101 источник прерываний, 9 внешних прерываний, 16 уровней приоритета
Аппаратный CRC8
Температурный диапазон -40 +85
Корпус 112 QFP (0.65 мм шаг)
МК новый. Позиционируется как motor control (электродвигатель, наверное из-за богатой таймерной периферии). Не сильно распространён. Стоимость на digikey - 7.5$ (на данный момент в наличии всего 50 штук). 112 QFP это максимально возможный корпус для 5 вольтовой серии, поэтому запаса нет.

Есть хорошая документация, различные примеры и видеоуроки.

Для разработки под мк есть порт для GCC - GNURX. Есть так же среда разработки на базе Eclipse. Для прошивания и отладки подходит JTAG дебаггер J-Link с адаптером под RX (по поводу китайских дебагеров пока что не известно).

Overview http://www.renesas.eu/products/mpumcu/r ... /index.jsp
Hardware manual http://documentation.renesas.com/doc/pr ... _rx62t.pdf
Software manual http://documentation.renesas.com/doc/pr ... 2ej_rx.pdf
GNURX http://kpitgnutools.com/

Исходя из возможностей мк я попробовал распределить ресурсы и набросал примерный список возможностей ЭБУ:
8 каналов зажигания (compare)
8 каналов на форсунки (compare)
управление хх: шд или шим клапан (pwm)
2 канала подогрева дк (pwm)
2 канала управление вестгейтом турбины (pwm)
2 канала управления муфтой vvt (pwm)
1 канал датчика скорости (capture)
1 канала дпкв/дпрв (capture)
2 канала дф/дпрв (irq)
6 каналов управления реле: главное, блок. стартера, топливный насос, вентилятор 1, вентилятор 2 (электропомпа), катушки зажигания
1 лампа CE
1 выход на тахометр
20 ацп: дпдз, дад 1 (дмрв 1), дад 2 (дмрв 2), дтв 1, дтв 2, дтож, дтвг 1, дтвг 2, дк 1 (шдк 1), дк 2 (шдк 2), ДД x 2 (hip9011), 8 пользовательских
8 пользовательских ключей (74hct595)
8 пользовательских цифровых входов (74hct165)
2 пользовательских pwm
CAN, UART, SPI, I2C
На данном этапе хочется обсудить перспективы ЭБУ на данном мк. Уточнить возможности по бюджетной разработке под этот мк. Ну и обсудить возможности платформы на базе этого мк.

Re: Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 11:51 am
by Qwertty
Дижикей пишет:
"Limited quantity available, not recommended for new design." Это не значит что он с производства снимается, это значит что дижикей их закупать больше не планирует. Вот и не рекомендует для новых разработок :)
J-Link должен поддерживать включая китайский. Точно узнать можно конечно только попробовав.

Re: Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 12:35 pm
by Sergey89
Вот это и не радует. Понятно что можно прямо сейчас купить и начать делать, а потом надеяться ну чудо. Либо они снова будут доступны в розницу. Либо их будет не достать.

Re: Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 12:47 pm
by Qwertty
Купи два-три. Даже если спалишь один случайно - замена будет. А предсказывать что будет дальше неблагодарное дело. У нас ренесансы не популярны, вот их и не возят. За границей похоже тоже самое. Крупные производители наверняка их используют, но закупают сами без посредников. А мелким или любителям эта дорога обычно закрыта. Так что решать все равно тебе. Ты сам то ничем не рискуешь - на твой эбу хватит если купишь не 1 штуку. А стоимость доставки к этому стимулирует - два чипа выйдут лишь немного дороже одного.

Re: Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 4:44 pm
by Sergey89
Предыдущее распределение ножек пришлось поменять. Таймер MTU5 который я хотел использовать для захвата не поддерживает прерывание по переполнению.

Из нового так же вход датчика положения нейтрали и два входа irq.

Image

Re: Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 6:08 pm
by STC
Предыдущее распределение ножек пришлось поменять. Таймер MTU5 который я хотел использовать для захвата не поддерживает прерывание по переполнению.
Тебе переполнение не понадобится. Запускаешь таймер на непрерывный счет (по кругу), а каналы сравнения (если они есть) программируешь на нужное значение.

Re: Обсуждение ЭБУ на базе Renesas RX62T MCU

Posted: Mon Aug 20, 2012 6:30 pm
by Sergey89
Я этим таймером хотел измерять длительности импульсов на входе. Как без переполнения отследить превышение макс. длительности? Ну и сигналы сами по себе могут быть разнесены во времени.