Со склада и под заказ микроконтроллеры семейства STM32 для управления светодиодным освещением
Для начала целесообразно рассказать о том, как правильно управлять светодиодом. Многие до сих пор полагают, что достаточно включить светодиод в цепь источника напряжения с балластным резистором и всё. Если необходимо добиться большей яркости – надо уменьшить номинал балластного резистора. Для множества задач данный подход приемлем. Это, как правило, задачи, в которых не требуется высокая яркость светодиода, например, индикатор наличия напряжения питания, или индикатор передачи данных сети.
Устройства, использующие светодиоды в качестве осветительных приборов или приборов с плавной регулировкой яркости требуют иного подхода. Подробное описание примера управления светодиодами с помощью контроллера:
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