Передача, распределение и накопление электроэнергии

Микроконтроллеры Renesas RL78. Практика применения

30 марта 2015 г. в 09:07

В статье рассказывается о том, как выбрать и начать применять в своем устройстве микроконтроллер семейства Renesas RL78.

Это семейство 16-битных микроконтроллеров на данный момент включает почти тысячу вариантов корпусов и постоянно расширяется. Общее представление о всех группах данного семейства можно получить из рис. 1. Семейство включает в себя микроконтроллеры общего назначения, микроконтроллеры со специализированными интерфейсами и автомобильные.

Основные группы микроконтроллеров семейства RL78

RL78/G1x

Группа микроконтроллеров общего назначения с низким потреблением по питанию. Самая большая группа микроконтроллеров данного семейства.

RL78/G10 – малое количество выводов.

RL78/G12 и RL78/G13 – стандартные микроконтроллеры.

RL78/G14 – многофункциональные (таймер управления двигателем и др.).

RL78/G1A – расширенные аналоговые функции (12-битный АЦП).

RL78/G1C – USB 1,2 интерфейс + хост-функция, поддержка зарядки аккумулятора.

RL78/G1E – расширенные аналоговые функции по сравнению с RL78/G1A (Smart Analog).

RL78/G1G – таймер управления двигателем, PGA (усилитель с программируемым усилением), высокоскоростные компараторы.

RL78/L1x

Группа содержит встроенный контроллер ЖКИ, подходящий для использования в промышленных и потребительских ЖК-приложениях с дисплеем. RL78/L1x предлагает уникальную функциональность драйвера дисплея, что позволяет значительно уменьшить энергопотребление.

RL78/I1x

Является преемником 78K0/IX2 и может применяться для управления освещением и управления в энергетической отрасли (есть поддержка протокола DALI).

RL78/D1x

Преемник микроконтроллеров 78K0/DX2 или UPD78082x. Может применяться для автомобильных устройств, например комбинации приборов, так как содержит драйвер шагового двигателя, контроллер сегментного ЖКИ и т. д.

RL78/F1x

Преемник хорошо известного семейства 78K0R/Fx3 и R8C/5x, реализующих низкое энергопотребление и высокую производительность для широкого спектра автомобильных приложений.

Как выбрать микроконтроллер для вашей задачи

Для точного определения конкретного варианта микроконтроллера проще всего воспользоваться параметрическим поиском на сайте renesas.eu [3].

Поиск позволяет на основе ваших требований к периферии микроконтроллера и требований к корпусу выбрать всего один или несколько подходящих вариантов.

Чтобы оценить возможности периферии выбранного микроконтроллера, можно воспользоваться приложением Application Leading Tool для RL78, которое можно загрузить с сайта [4].

Данное приложение является конструктором кода и может применяться для визуальной настройки периферии выбранного микроконтроллера, отслеживания конфликтов периферии и генерации каркасного кода приложения. При соблюдении определенных требований периферию можно перенастроить даже после того, как вы начали работу над проектом и вписали в него свой код. Получаемый в Application Leading Tool код может применяться в IAR и в других средах разработки.

Среды разработки и отладки

Поддерживаются среды разработки IAR [5], GCC[6] и собственная среда разработки Renesas e2 studio[7].

Для загрузки и отладки кода в любой из этих сред разработки можно использовать отладчик E1 (R0E000010KCE00) [8]. Он входит во все наборы разработчика как отдельный компонент. В оценочных платах используется встроенный программатор WriteEZ.

При промышленном производстве можно применять программатор PG-FP5 [9].

Дизайн платы конечного устройства с применением RL78

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

Вся информация по дизайну плат открытая, и ее можно загрузить с сайта Renesas со страницы соответствующей платы.

Наиболее популярными являются оценочные платы RPBRL78G13для семейства RL78/G13 [2] и YRPBRL78L12 для семейства RL78/L12 [1].

В комплект поставки данных плат входит среда разработки IAR Embedded Workbench IDE (Kick-start version) с ограничением по коду 16 кбайт, и они содержат встроенный программатор.

Можно также воспользоваться одним из наборов разработчика, например YRDKRL78G13 (для RL78/G13) [10] или одной из CPU Board [11], которые представляют со-бой плату с установленным микроконтроллером, разъемом подключения отладчика E1 и всем минимально необходимым для работы микроконтроллера. Выбор данных плат большой, и они существуют практически для всех групп микроконтроллеров RL78.

Загрузить все необходимые программы и документы, описанные выше, на одной странице можно по ссылке, приведенной в ссылке 12 в конце статьи.

Как получить отладочные средства и образцы микроконтроллеров в России

Существует ряд программ по предоставлению оценочных плат бесплатно. Это собственная программа Renesas и программы дистрибуторов [13].

Для того чтобы получить плату в любой точке России, нужно рассказать о проекте, который вы ведете, заполнив форму на сайте. Для получения образцов микроконтроллеров также можно воспользоваться формой, пройдя по ссылке 14 в конце статьи. На этой же странице можно задать вопрос специалисту. Срок ожидания образцов и плат определяется сроками доставки по России. Комплекты разработчика по всем основным группам микроконтроллеров находятся на складе в России и доступны в самые короткие сроки.

Для того чтобы ознакомиться со всеми продуктами Renesas, посмотрите видео на официальном канале Renesas на YouTube [15].

Литература

  1. www.renesas.com/products/tools/introductory_evaluation_tools/renesas_promo_board/yrpbrl78l12/index.jsp
  2. www.renesas.eu/products/tools/introductory_evaluation _tools/renesas_promotional_boards/RPBRL78G13/index.jsp
  3. www.renesas.eu/products/mpumcu/rl78/product_selector.jsp
  4. www.renesas.eu/products/mpumcu/rl78/peer/manual_softtools_index.jsp
  5. www.iar.com/iar-embedded-workbench/renesas/rl78/
  6. gcc.gnu.org/
  7. www.renesas.com/products/tools/ide/ide_e2studio/index.jsp
  8. www.renesas.com/products/tools/emulation _debugging/onchip_debuggers/e1/sub/e1_target_dev.jsp
  9. www.renesas.com/products/tools/flash_prom_ programming/flash_programmers/pg_fp5/index.jsp
  10. www.renesas.eu/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrl78g13/index.jsp
  11. www.renesas.com/products/tools/introductory_evaluation_tools/cpu_board/index.jsp
  12. ptelectronics.ru/product/semeystvo-mikrokontrollerov-16-bit-mikrokontrollerov-rl78-renesas/
  13. ptelectronics.ru/novosti/otladochnyie-platyi-otrenesas-besplatno/
  14. ptelectronics.ru/brand/renesas/
  15. www.youtube.com/user/RenesasPresents

👉 Подписывайтесь на Elec.ru. Мы есть в Телеграм, ВКонтакте и Одноклассниках

Ивченко Евгений
Все новости и публикации пользователя Ивченко Евгений в персональной ленте вашего личного кабинета на Elec.ru
Подписаться
Читайте также
Новости по теме
Объявления по теме

ПРОДАМ: РКС-801М Регулятор контактной сварки

Регулятор РКС-801М предназначен для управления последовательностью действий машин точечной контактной сварки. РКС-801М состоит из пульта управления и блока питания. Преимущества: Микропроцессорное управление контактной сваркой. Графический цифровой дисплей для отображения режимов и их значений. Энергонезависимая память установленных режимов. Малогабаритный выносной пульт регулятора контактной сварки с безопасным напряжением питания. Стандартный разъем для подключения к контактной машине. Регулирование длительности позиций сварочного цикла с цифровым отчетом. Управление тиристорным контактором и регулирование величины сварочного тока. Стабилизация действующего значения сварочного тока при колебаниях напряжения питающей сети. Современный дизайн и эргономика. Технические характеристики: Напряжение питающей сети, В 2×380 / 50Гц Количество регулируемых позиций сварочного цикла 8 Пределы регулирования длительностей позиций, с 0,02-2 Выходное напряжение для питания клапана, В 24 Масса, кг — пульт управления 1 — блок питания 2,5 Габариты, мм — пульт управления 184×162×91 — блок питания 240×190×120 Наличие товара на складе и цену подскажут наши менеджеры.
Соколов Андрей · ПКФ Техно-ГСК · Сегодня · Россия · г Москва
РКС-801М Регулятор контактной сварки

ПРОДАМ: Регулятор микропроцессорный РНМ-1, измерительный преобразователь ПЦ 6806, УКТ-03, ДТУ-03

.РНМ-1 за 15т.руб.ПЦ 6806.Устройство контроля тока проводимости опн УКТ-03 -1шт 15т.руб., ДАТЧИК ТОКА ДТУ-03.- Регистратор срабатывания РС-3…
Старцев Сергей · 18 апреля · Россия · Пензенская обл

КУПЛЮ: Ремиконт Р-130

Куплю контроллер малоканальный многофункциональный регулирующий микропроцессорный Ремиконт Р-130
Кип Владимир · 29 марта · Россия · Чувашская республика - Чувашия
Ремиконт Р-130

ПРОДАМ: Реле РТМ, ртм, ртм-1, ртм-2

Реле РТМ используется как элемент дистанционного автоматического управления пружинных приводов типа ПП-67,ПП-67К. Используются в схемах 11000, 11100, 11110, 11114, 11140, 11160, 11220, 11222, 11224, 11226, 11400, 11460, 11600. Реле РТМ выполняется в четырех вариантах. Диапазон уставок номинальных отключающих токов 5-150 А. Отклонения тока, срабатывания РТМ относительно тока уставки по шкале в пределах ±10%. Погрешность тока срабатывания на одной уставке 4%. Реле РТМ-I ( РТМ-1 ), РТМ-II ( РТМ-2 ), РТМ-III ( РТМ-3 ) отличаются от РТМ-IV ( РТМ-4 ) пустотелым сердечником.
Орлов Владимир · ООО Завод электротехнического оборудования · Вчера · Россия · Чувашская республика - Чувашия
Реле РТМ, ртм, ртм-1, ртм-2

ПРОДАМ: Продаем импорт из наличия ( транзисторы, микросхемы, индуктивность)

ADSP-2186MBST-266 Микроконтроллер. 135шт 24LC65-I/P PDIP8 микросхема 308шт AT89C51-12PI микросхема 265шт IN80C31N микросхема 79шт MAX751EPA микросхема 122шт MAX816ESA микросхема 349шт N9110C-LF355N Микросхема 59шт XC17S30PD8I микросхема 140шт MAC16MG симистор 1950шт BLF147 транзистор 22шт MRF141G транзистор 114шт PD54003L транзистор 100шт PD54003L-E транзистор 80шт CM322522-330KL 33 МКГН 1210 чип-индуктивность 3800шт CM322522-3R3KL 3.3МКГН 1210 чип-индуктивность 80шт
Иванов Сергей · Вертекс · 15 апреля · Россия · Удмуртская Респ
Вертекс, ООО
Компания «ФАТО Электрик» является производителем и прямым поставщиком низковольтной электротехнической продукции торговой марки HLT. На сегодняшний день ассортимент продукции бренда HLT уже включает в себя более 4000 наименований продукции. Офис и склад общей площадью свыше 1000 м2 находятся в Москве для удобства развития региональной сети дистрибьюции бренда. Фато Электрик осуществляет поставки не только по всей территории Российской Федерации, но и тесно сотрудничает с Республикой Беларусь.