• Главная
  • Новости
  • Со склада и под заказ микроконтроллеры семейства STM32 для управления светодиодным освещением

Со склада и под заказ микроконтроллеры семейства STM32 для управления светодиодным освещением

Группа компаний Промэлектроника
8 декабря 2009 г.

Для начала целесообразно рассказать о том, как правильно управлять светодиодом. Многие до сих пор полагают, что достаточно включить светодиод в цепь источника напряжения с балластным резистором и всё. Если необходимо добиться большей яркости – надо уменьшить номинал балластного резистора. Для множества задач данный подход приемлем. Это, как правило, задачи, в которых не требуется высокая яркость светодиода, например, индикатор наличия напряжения питания, или индикатор передачи данных сети.

Устройства, использующие светодиоды в качестве осветительных приборов или приборов с плавной регулировкой яркости требуют иного подхода. Подробное описание примера управления светодиодами с помощью контроллера:
https://www.promelec.ru/catalog_info/66/675/677/811/

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

На представленном рисунке схема 4-х канального светодиодного освещения. Ключ выполнен на MOSFET – транзисторе. Транзисторы, выполненные по такой технологии, приобрели большую популярность благодаря простоте их применения: управляется малым напряжением, при этом переключает большую мощность. Так же в схеме присутствует батарея резисторов (по одному на канал). Номинал данного элемента составляет доли Ом, поэтому рассеивания значительной мощности источника питания в тепло не происходит. Служит данный элемент для цепи обратной связи. Микроконтроллер сможет корректировать управляющий сигнал по измеренному уровню напряжения на резисторе. На самом деле, цепи обратной связи может и не быть. В этом случае поднимутся требования к питающему напряжению. В качестве элемента управления может выступать практически любой контроллер. Мы остановили свой выбор на семействе STM32  потому, что контроллер имеет всемогущую систему таймеров, что позволяет решить проблему управления MOSFET-ключами на аппаратном уровне, программный код будет минимален (даже простейшие модели семейства STM32 могут аппаратно реализовать более 8-ми каналов освещения).

В заключение, хотелось бы добавить, что «новые технологии упрощают жизнь». Кто-то может возразить, что раньше требовалось вкрутить лампу накаливания в патрон и всё, а сейчас – как минимум не самую простую схему управления к светодиодам – к прибору, который выполняет ту же самую функцию, что и лампа накаливания. Возражение – понятно. Только не нужно забывать, что к классической лампе накаливания нужны провода широкого сечения, доступ воздуха, который будет охлаждать эту лампу, патрон размером с лампу, кондиционер - желателен, для восстановления исходного климата в помещении. Бонусом светодиодного освещения будет регулировка яркости, спектра свечения готового светильника, долгий срок службы, экономическая эффективность и возможность его адаптации под любой интерьер.

Наименование Краткое описание Корпус Минимальная оптовая партия, шт. Оптовая цена*, руб.
STM32F102C4T6 Low-density USB access line, ARM-based 32-bit MCU with 16/32 KB Flash, USB FS interface, 5 timers, ADC & 5 communication interfaces LQFP48 25 58,61
STM32F102C6T6 Low-density USB access line, ARM-based 32-bit MCU with 16/32 KB Flash, USB FS interface, 5 timers, ADC & 5 communication interfaces LQFP48 25 63,06
STM32F102C8T6 Medium-density USB access line, ARM-based 32-bit MCU with 64/128KB Flash, USB FS interface, 6 timers, ADC & 8 communication interfaces LQFP48 25 72,71
STM32F102CBT6 Medium-density USB access line, ARM-based 32-bit MCU with 64/128KB Flash, USB FS interface, 6 timers, ADC & 8 communication interfaces LQFP48 25 89,40
STM32F103C4T6 ARM Cortex M3 MCU 72МГц, 16кб Flash, 6кб ОЗУ, SPI, I2C, 2xUSART, USB, CAN, 3x16бит таймера, 37 I/O, 2xАЦП 10 каналов. LQFP48 25 65,29
STM32F103C6T6 ARM Cortex M3 MCU 72МГц, 32кб Flash, 10кб ОЗУ, SPI, I2C, 2xUSART, USB, CAN, 3x16бит таймера, 37 I/O, 2xАЦП 10 каналов. LQFP48 25 69,00
STM32F103C8T6 ARM Cortex M3 MCU 72МГц, 64кб Flash, 20кб ОЗУ, SPI, I2C, 2xUSART, USB, CAN, 3x16бит таймера, 37 I/O, 2xАЦП 10 каналов. LQFP48 25 81,24
STM32F103CBT7 ARM Cortex M3 MCU 72МГц, 128кб Flash, 20кб ОЗУ, SPI, I2C, 2xUSART, USB, CAN, 3x16бит таймера, 37 I/O, 2xАЦП 10 каналов. LQFP48 25 96,08
STM32F103R8T6 ARM Cortex M3 MCU 72МГц, 64кб Flash, 20кб ОЗУ, 2x SPI, 2x I2C, 3xUSART, USB, CAN, 4x таймеров, 51 I/O, 2xАЦП 16 каналов. LQFP64 25 87,17
STM32F103RBT6 ARM Cortex M3 MCU 72МГц, 128кб Flash, 20кб ОЗУ, 2x SPI, 2x I2C, 3xUSART, USB, CAN, 4x таймеров, 51 I/O, 2xАЦП 16 каналов. LQFP64 25 101,64
STM32F103RCT6 ARM Cortex M3 MCU 72МГц, 256кб Flash, 48кб ОЗУ, 3x SPI, 2xI2S, 2x I2C, 5xUSART, USB, CAN, 8x таймеров, 51 I/O, 3xАЦП 16 каналов, 2x ЦАП LQFP64 25 122,79
STM32F103RDT6 ARM Cortex M3 MCU 72МГц, 384кб Flash, 64кб ОЗУ, 3x SPI, 2xI2S, 2x I2C, 5xUSART, USB, CAN, 8x таймеров, 51 I/O, 3xАЦП 16 каналов, 2x ЦАП LQFP64 25 180,36
STM32F103RET6 ARM Cortex M3 MCU 72МГц, 512кб Flash, 64кб ОЗУ, 3x SPI, 2xI2S, 2x I2C, 5xUSART, USB, CAN, 8x таймеров, 51 I/O, 3xАЦП 16 каналов, 2x ЦАП LQFP64 25 159,88
STM32F103T4U6A ARM Cortex M3 MCU 72МГц, 16кб Flash, 6кб ОЗУ, SPI, I2C, 2xUSART, USB, CAN, 3x16бит таймера, 26 I/O, 2xАЦП 10 каналов. QFN36 25 65,29
STM32F103T8U6 ARM Cortex M3 MCU 72МГц, 64кб Flash, 20кб ОЗУ, SPI, I2C, 2xUSART, USB, CAN, 3x16бит таймера, 26 I/O, 2xАЦП 10 каналов. QFN36 25 81,24
STM32F103VET6 ARM Cortex M3 MCU 72МГц, 512кб Flash, 64кб ОЗУ, 3x SPI, 2xI2S, 2x I2C, 5xUSART, USB, CAN, 8x таймеров, 3xАЦП 16 каналов, 2x ЦАП LQFP100 25 203,31
STM32F103ZET6 ARM Cortex M3 MCU 72МГц, 512кб Flash, 64кб ОЗУ, 3x SPI, 2xI2S, 2x I2C, 5xUSART, USB, CAN, 8x таймеров, 3xАЦП 16 каналов, 2x ЦАП LQFP144 25 185,85
STM32F105R8T6 ARM Cortex M3 MCU 72МГц, 64кб Flash, 20кб ОЗУ, 2x SPI, 2x I2C audio class, 3xUSART, USB OTG, 2xCAN 2.0B, 51 I/O, 2xАЦП 16 каналов. LQFP64 25 178,69
STM32F105RCT6 ARM Cortex M3 MCU 72МГц, 256кб Flash, 64кб ОЗУ, 2x SPI, 2x I2C audio class, 3xUSART, USB OTG, 2xCAN 2.0B, 2xАЦП 16 каналов. LQFP64 25 191,04
STM32F105VCT6 ARM Cortex M3 MCU 72МГц, 256кб Flash, 64кб ОЗУ, 2x SPI, 2x I2C audio class, 3xUSART, USB OTG, 2xCAN 2.0B, 2xАЦП 16 каналов, 80 I/O LQFP100 25 141,33
STM32F107RCT6 ARM Cortex M3 MCU 72МГц, 128кб Flash, 48кб ОЗУ, Ethernet, 2x SPI, I2C audio class, 3xUSART, USB OTG, 2xCAN 2.0B, 2xАЦП 16 каналов, 51 I/O LQFP64 25 142,08
STM32F107VCT7 ARM Cortex M3 MCU 72МГц, 256кб Flash, 64кб ОЗУ, Ethernet, 2x SPI, I2C audio class, 3xUSART, USB OTG, 2xCAN 2.0B, 2xАЦП 16 каналов, 80 I/O LQFP100 25 155,43
STM32F107VCT6 ARM Cortex M3 MCU 72МГц, 256кб Flash, 64кб ОЗУ, Ethernet, 2x SPI, I2C audio class, 3xUSART, USB OTG, 2xCAN 2.0B, 2xАЦП 16 каналов, 80 I/O LQFP100 25 155,43

*Приведены оптовые цены с учетом НДС. В случае заказа количества менее оптового, будут действовать мелкооптовые или розничные цены.

 Для заказа микроконтроллеров семейства STM32 и образцов Вы можете обращаться в отдел дистрибуции ЗАО "ПРОМЭЛЕКТРОНИКА":

Бренд-менеджер:
Сорокин Сергей
E-mail: stm@promelec.ru
Телефон: +7 (343) 245 68 20

Техническая поддержка:
E-mail: support@promelec.ru
Телефон: +7 (343) 372 92 27

ЗАО "ПРОМЭЛЕКТРОНИКА" - официальный прямой дистрибьютор компании "STMicroelectronics"

Последние новости - одной лентой: