0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >智能家居 > 基于Infineon公司的XMC1200智能家居照明解决方案

基于Infineon公司的XMC1200智能家居照明解决方案

来源: 中电网
2019-03-05
类别:智能家居
eye 200
文章创建人 拍明

原标题:Infineon XMC1200智能家居照明解决方案

  infineon公司的XMC1200系列是基于ARMR Cortex™-M0的微控制器,集成了200kB闪存和应用特性如模拟比较器,亮度和色彩控制单元(BCCU),无闪烁调光硬件引擎和LED色彩控制,特别适合于LED照明.本文介绍了XMC1200主要特性和系统框图,采用XMC1200系列3路RGB LED智能照明系统框图以及XMC1200 CPU卡(CPU-12A-V1)和彩色LED卡的主要特性,框图,电路图,材料清单和PCB布局图.

  Reduction of carbon emissions and of energy footprint is not only a matter of efficient generation and transmission, it is rather a duty on every citizen to minimize and manage the consumption in every home. Infineon offers a wide range of products enabling an easy, reliable and cost-effective implementation of smart homes: from smart grid communication to smart metering to home area networks to intelligent appliances and smart plugs, to "zero standby power" digital power supply solutions.

  XMC1000 customers benefit from a comprehensive setof common Analog-Mixed Signal, Timer/PWM and communicationperipherals. All powered by ARMR Cortex™-M0,addressing a broad application spectrum from typical 8-bitapplications up to digital power conversion and even fieldoriented motor control.

  The XMC1000 family is available in three series: XMC1100(Basic series), XMC1200 (Feature series) and XMC1300(Control series), with more than 60 products in TSSOP-16/-28/-38 and VQFN-24/-40 packages.

  The XMC1100 Basic series – 32MHz, 8kB to 64kB flash, 16kBRAM, programmable hardware interconnect matrix, Timer/PWM, 12-bit ADC, 2ch serial communication interface incl.Quad-SPI, peripheral clock up to 64MHz, operating voltagefrom 1.8 to 5.5V and up to 105°C ambient temperature.

  The XMC1200 Feature series is specifically optimized forLED lighting. It incorporates additional application-specificfeatures such as analog comparators, Brightness and Color

  Control Unit (BCCU), hardware engine for flicker-free dimmingand color control of LEDs with up to 200kB flash.

  The XMC1300 Control series is optimized for motor controland digital power conversion applications. It comes with a64MHz MATH co-processor (DIV, COS, SIN), position interface(POSIF) and precise Timer/PWM (CCU8) peripheral witha 64-bit resolution, asymmetric PWM, dead-time insertion,fractional clock divider, shadow transfer and external eventtrigger. This is a very cost-efficient solution for sensorlessFOC (Field Oriented Control) for electric motors.

  The XMC1200 devices are members of the XMC1000 family of microcontrollers basedon the ARM Cortex-M0 processor core. The XMC1200 series devices are optimized forLED Lighting and Human-Machine interface (HMI) applications.

  图1.XMC1200系统框图

  XMC1200主要特性:

  CPU Subsystem

  • CPU Core

  – High Performance 32-bit ARM Cortex-M0 CPU

  – Most of 16-bit Thumb instruction set

  – Subset of 32-bit Thumb2 instruction set

  – High code density with 32-bit performance

  – Single cycle 32-bit hardware multiplier

  – System timer (SysTick) for Operating System support

  – Ultra low power consumption

  • Nested Vectored Interrupt Controller (NVIC)

  • Event Request Unit (ERU) for programmable processing of external and internalservice requests

  On-Chip Memories

  • 8 kbytes on-chip ROM

  • 16 kbytes on-chip high-speed SRAM

  • up to 200 kbytes on-chip Flash program and data memoryCommunication Peripherals

  • Two Universal Serial Interface Channels (USIC), usable as UART, double-SPI,quad-SPI, IIC, IIS and LIN interfaces

  • LED and Touch-Sense Controller (LEDTS) for Human-Machine interfaceAnalog Frontend Peripherals

  • A/D Converters, up to 12 channels, includes 2 sample and hold stages and a fast 12-

  bit analog to digital converter with adjustable gain

  • Up to 8 channels of out of range comparators (ORC)

  • Up to 3 fast analog comparators (ACMP)

  • Temperature Sensor (TSE)

  Industrial Control Peripherals

  • Capture/Compare Units 4 (CCU4) for use as general purpose timers

  • Brightness and Colour Control Unit (BCCU), for LED color and dimming application

  System Control

  • Window Watchdog Timer (WDT) for safety sensitive applications

  • Real Time Clock module with alarm support (RTC)

  • System Control Unit (SCU) for system configuration and control

  • Pseudo random number generator (PRNG), provides random data with fastgeneration times

  Input/Output Lines

  • Programmable port driver control module (PORTS)

  • Individual bit addressability

  • Tri-stated in input mode

  • Push/pull or open drain output mode

  • Configurable pad hysteresis

  On-Chip Debug Support

  • Support for debug features: 4 breakpoints, 2 watchpoints

  • Various interfaces: ARM serial wire debug (SWD), single pin debug (SPD)

  The term “smart lighting” covers everything from energy-efficientand high-endurance LED technology through networkor wireless connectivity to light quality and color mixing.

  With the Brightness and Color Control Unit (BCCU), XMC1200/XMC1300 series products offer an industry-unique moduleto automatically control the dimming level and color of multi-channel LED lamps. Users can quickly configure theirideal solution without the need for expert knowledge in lighting.

  Besides LED control functions, XMC1200/XMC1300 seriesmicrocontrollers can also be used as DALI or DMX controllersand offer advanced single-chip smart lighting solutions.

  Programming and configuring DALI or DMX communication ismade easy by DAVE™ APPs.

  XMC1000 family key features for smart lightingapplications:

  „. Automatic brightness control (using high-frequencypulse density modulation) based on the ΣΔ principle enablescompletely flicker-free dimming through 9 outputchannels

  „. Automatic exponential dimming and linear intensitychanges make brightness or color changes appearsmooth and natural to the human eye

  „. An integrated packer function ensures controlled switchingrates for a wide range of high-power LED drivers

  „. Hardware interconnect matrix (ERU) allows BCCU to triggerthe ADC for synchronized feedback loops

  The block diagram below shows an example of an XMC1000family microcontroller in a smart lighting application. AnXMC1202 microcontroller is used here for direct constantcurrent control of a 3-channel RGB LED lighting system, and isalso handling DMX communication.

  This type of lighting system is realized in the new RGB LEDlighting shield with XMC1202 (picture to the right) whichcan be used either with XMC1100 Boot Kit or with ArduinoUno R3 as a master board. DMX512 control is supportedwith a mounting option for the interface chip.

  图2.采用XMC1200系列3路RGB LED智能照明系统框图

  XMC1000产品中的亮度和颜色控制装置(BCCU)提供了一个独特的模块,用以自动控制多通道LED灯具的调光水平和颜色。用户能够快速配置理想的解决方案,而无需了解照明的专业知识。此外,同样可使用XMC1000产品作为DALI或DMX512伺服系统,并因此能够遵循标准的照明通信协议。DAVE™ App适用于两种标准。

  XMC1200 CPU卡(CPU-12A-V1)

  The XMC1200 CPU Card (CPU-12A-V1) houses the XMC1200 Microcontroller and a 2x30 pin edge for application expansion. This board along with application cards (e.g. LED Lighting Application Card) demonstrates the capabilities of XMC1200. The main use case for this board is to demonstrate the generic features of XMC1200 device including tool chain. The focus is safe operation under evaluation conditions. The board is neither cost nor size optimized and does not serve as a reference design.

  XMC1200 CPU卡(CPU-12A-V1)主要特性:

  XMC1200 (ARM® CortexTM-M0 based) Microcontroller, TSSOP38

  Connection to application cards via card edge connector

  Detachable SEGGER J-Link debugger and UART virtual COM port, with micro USB connector

  Five user LEDs

  Potentiometer, connected to analog input P2.5

  Power supply via Micro-USB connector

  图3.XMC1200 CPU卡(CPU-12A-V1)框图

  图4. XMC1200 CPU卡(CPU-12A-V1)外形图

  XMC1200 CPU卡(CPU-12A-V1)材料清单:

  彩色LED卡

  The Colour LED Card is an application expansion card of XMC1000 LED Lighting Application Kit. This application card along with a XMC1200 CPU Card demonstrates the LED lighting capabilities of XMC1200/XMC1300. The main use case for this application card is to demonstrate the smooth colour control of XMC1200/XMC1300 device including the toolchain. The focus is safe operation under evaluation conditions. The board is not cost optimized and cannot be seen as reference design.

  彩色LED卡主要特性:

  Connection to XMC1200/XMC1300 CPU Cards via 2x30 pins (0.8mm pitch) SAMTEC HSEC8 connector

  RGB control of three independent LEDs (OSRAM LRTB-G6SF)

  DALI interface with isolation

  DMX512 interface without isolation

  Ambient light sensing

  433MHz RF receiver

  +5V Power supply via SAMTEC 2x30pins connector

  +12V external connection to supply power to the 3 LEDs

  图8.彩色LED卡和XMC1200 CPU卡连接图

  图9.彩色LED卡外形图

  彩色LED卡材料清单:



责任编辑:HanFeng

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯