中国电子技术网

设为首页 网站地图 加入收藏

 

[原创] ST STM32F071CB 75W数控恒流LED驱动器参考设计

关键词:ARM 32-bit Cortex-M0 MCU 电源管理 LED驱动器

时间:2019-11-08 10:35:12       来源:中电网

ST公司的stm32F071x8/xB MCU是基于ARM的32位MCU,集成了高达128KB闪存,12个计时器,ADC,DAC和通信接口.STM32F071x8/xB MCU具有高性能ARM® Cortex®-M0 32位RISC核,工作频率高达48MHz,高速嵌入存储器(128KB闪存和16KB SRAM),以及各种增强外设和I/O.所有器件提供标准通信接口(两个I2C,两个SPI/一个I2S,一个HDMI CEC和四个USART),一个12位ADC,一个两个通路12位DAC,七个16位计时器,一个32位计时器和先进控制PWM计时器. STM32F071x8/xB MCU工作温度-40到+85℃和-40到+105℃,工作电压2.0V-3.6V,完整省功率模式允许在低功率应用如应用控制和用户接口,手持设备,A/V接收器和数字TV,PC外设,游戏和GPS平台,工业应用,PLC,逆变器,打印机,扫描仪,告警系统,视频互连和HVAC.本文介绍了STM32F071CB主要特性,时钟树图,电源方案以及评估板STEVAL–LLL004V1主要特性和电指标,框图,电路图,材料PCB设计图.

The STM32F071x8/xB microcontrollers incorporate the high-performance ARM® Cortex®-M0 32-bit RISC core operating at up to 48 MHz frequency, high-speed embedded memories (up to 128 Kbytes of Flash memory and 16 Kbytes of SRAM), and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces (two I2Cs, two SPI/one I2S, one HDMI CEC and four USARTs), one 12-bit ADC, one 12-bit DAC with two channels, seven 16-bit timers, one 32-bit timer and an advanced-control PWM timer.

The STM32F071x8/xB microcontrollers operate in the -40 to +85 ℃ and -40 to +105 ℃ temperature ranges, from a 2.0 to 3.6 V power supply. A comprehensive set of power-saving modes allows the design of low-power applications.

The STM32F071x8/xB microcontrollers include devices in six different packages ranging from 48 pins to 100 pins with a die form also available upon request. Depending on the device chosen, different sets of peripherals are included.

These features make the STM32F071x8/xB microcontrollers suitable for a wide range of applications such as application control and user interfaces, hand-held equipment, A/V receivers and digital TV, PC peripherals, gaming and GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms and HVACs.

STM32F071CB主要特性:

• Core: ARM® 32-bit Cortex®-M0 CPU, frequency up to 48 MHz
• Memories
– 64 to 128 Kbytes of Flash memory
– 16 Kbytes of SRAM with HW parity
• CRC calculation unit
• Reset and power management
– Digital and I/O supply: VDD = 2.0 V to 3.6 V
– Analog supply: VDDA = VDD to 3.6 V
– Selected I/Os: VDDIO2 = 1.65 V to 3.6 V
– Power-on/Power down reset (POR/PDR)
– Programmable voltage detector (PVD)
– Low power modes: Sleep, Stop, Standby
– VBAT supply for RTC and backup registers
• Clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– Internal 8 MHz RC with x6 PLL option
– Internal 40 kHz RC oscillator
– Internal 48 MHz oscillator with automatic trimming based on ext. synchronization
• Up to 87 fast I/Os
– All mappable on external interrupt vectors
– Up to 68 I/Os with 5V tolerant capability and 19 with independent supply VDDIO2
• Seven-channel DMA controller
• One 12-bit, 1.0 μs ADC (up to 16 channels)
– Conversion range: 0 to 3.6 V
– Separate analog supply: 2.4 V to 3.6 V
• One 12-bit D/A converter (with 2 channels)
• Two fast low-power analog comparators with programmable input and output
• Up to 24 capacitive sensing channels for touchkey, linear and rotary touch sensors
• Calendar RTC with alarm and periodic wakeup from Stop/Standby
• 12 timers
– One 16-bit advanced-control timer for six-channel PWM output
– One 32-bit and seven 16-bit timers, with up to four IC/OC, OCN, usable for IR control decoding or DAC control
– Independent and system watchdog timers
– SysTick timer
• Communication interfaces
– Two I2C interfaces supporting Fast Mode Plus (1 Mbit/s) with 20 mA current sink, one supporting SMBus/PMBus and wakeup
– Four USARTs supporting master synchronous SPI and modem control, two with ISO7816 interface, LIN, IrDA, auto baud rate detection and wakeup feature
– Two SPIs (18 Mbit/s) with 4 to 16 programmable bit frames, and with I2S interface multiplexed
• HDMI CEC, wakeup on header reception
• Serial wire debug (SWD)
• 96-bit unique ID
• All packages ECOPACK®2

图1.STM32F071CB框图

图2.STM32F071CB时钟树图

图3.STM32F071CB电源方案

评估板STEVAL–LLL004V1

The STEVAL–LLL004V1 digitally controlled constant current LED driver features a PFC stage and two DC-DC convertersdesigned to work in transition mode (TM) for optimized efficiency.

The LED driver can deliver 75 W output power and can dim LEDs down to 0.5% maximum brightness level via analog anddigital control, and still retain flicker operation. Testing results show high efficiency, a power factor near unity, and low THD%under wide input voltage and load conditions due to the performance of the ST power products as well as the control strategiesimplemented through the 32-bit STM32F0 series microcontroller.

图4.评估板STEVAL–LLL004V1外形图(正面)

图5.评估板STEVAL–LLL004V1外形图(背面)

图6.评估板STEVAL–LLL004V1框图

评估板STEVAL–LLL004V1主要特性:

• Wide input voltage range 85–265 VAC
• Transition Mode PFC
• Two constant current outputs working in transition mode based on different topologies:
– Buck topology
– Inverse buck topology
• Output current: 500 mA ±2.5%
– Number of LEDs connected at output: 16 – 24 white LEDs (3.3 V each)
• PFC > 0.97 and THD < 20% at full load with input voltage 85-265 VAC
• Peak Efficiency at maximum load ≅90%
• Comprehensive safety protections:
– Open/no-load circuit protection
– Short-/overload circuit protection
• Soft start implementation
• LED dimming range: 0.5% to 100%
– Analog dimming
– Digital dimming
• Dimming control options:
– Push button
– 0-10 V input
• Meet IEC55022 Class B
• WEEE and RoHS compliant
评估板STEVAL–LLL004V1电指标:


图7.评估板STEVAL–LLL004V1电路图:PFC转换

图8.评估板STEVAL–LLL004V1电路图:反向降压转换器

图9.评估板STEVAL–LLL004V1电路图:降压转换器

图10.评估板STEVAL–LLL004V1电路图:辅助电源

图11.评估板STEVAL–LLL004V1电路图:STM32 MCU

图12.评估板STEVAL–LLL004V1电路图:各种电路
评估板STEVAL–LLL004V1材料清单:






图13.评估板STEVAL–LLL004V1 PCB设计图:顶层丝印和打孔图

图14.评估板STEVAL–LLL004V1 PCB设计图:顶层

图15.评估板STEVAL–LLL004V1 PCB设计图:底层丝印和打孔图

图16.评估板STEVAL–LLL004V1 PCB设计图:底层布局
详情请见:
https://www.st.com/content/ccc/resource/technical/document/user_manual/group1/3f/d9
/8d/48/17/99/4c/a8/DM00544090/files/DM00544090.pdf/jcr:content/translations/en.DM00544090.pdf

https://www.st.com/content/ccc/resource/technical/layouts_and_diagrams/schematic_pack
/group0/b4/cd/a3/9f/04/6d/4c/09/STEVAL-LLL004V1_SCHEMATIC/files/steval-lll004v1_schematic.pdf/jcr:content/translations/en.steval-lll004v1_schematic.pdf

以及https://www.st.com/content/ccc/resource/technical/document/bill_of_materials/group0/ac
/06/c9/a3/82/08/40/50/STEVAL-LLL004V1_BOM/files/steval-lll004v1_bom.pdf/jcr:content/translations/en.steval-lll004v1_bom.pdf

stm32f071cb.pdf
en.DM00544090.zip
en.steval-lll004v1_bom.pdf
en.steval-lll004v1_schematic.pdf

  • 分享到:

 

猜你喜欢