0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > 基于Silabs公司的C8051F850 BLDC马达参考设计

基于Silabs公司的C8051F850 BLDC马达参考设计

来源: 中电网
2019-04-09
类别:工业控制
eye 155
文章创建人 拍明

原标题:Silabs C8051F850 BLDC马达参考设计

  Silabs公司的C8051F85x/6x 是嵌入高效增强性8051流水线架构CPU核的MCU,25MHzs时钟和高达25MIPS吞吐量,采用标准的8051指令集,闪存高达8KB,多达 512B RAM,具有多达12路输入ADC,2个模拟比较器和片上调试,通信接口包括UART,SPI和I2C / SMBus,工作电压2.2V-3.6V,主要用在无刷DC马车驱动,FTTH和FTTH网络,传感器接口以及照明系统,机顶盒和投映仪.本文介绍了C8051F85x/6x主要特性,框图以及三相BLDC马达驱动系统模型图, C8051F850 BLDC马达参考设计主要特性,框图,动力板和MCU板电路图与材料清单.

  The C8051F85x/6x MCUs are an ideal fit for low-memory, low-pin count applications. These MCUs feature a highly-efficient, enhanced 8051 pipelined architecture CPU core which executes 70% of the instructions in 1-2 system clock cycles.The C8051F85x/6x family takes functional density to the next level by integrating advanced analog, digital and communication peripherals as well as precision oscillators into highly cost-effective QFN20(3 mm x 3 mm), QSOP24 and SOIC16 packages. The MCU architecture also features a patented crossbar that enables developers to choose peripherals and pinout placement based on their application needs and layout constraints without worrying about the pre-set limitations and pin conflicts - allowing usage of small pinout packages, simplifying PCB routing, minimizing PCB layers and ultimately reducing design time, lowering system cost and most importantly optimal usage of pins. These on-chip features enable developers to minimize external components resulting in significantly reduced solution cost as compared to competitive MCUs.

  C8051F85x/6x主要特性:

  Memory

  - Up to 8 kB flash

  - Flash is in-system programmable in 512-Byte sectors

  - Up to 512 Bytes RAM (256 + 256)

  On-Chip Debug

  - On-chip debug circuitry facilitates full speed, non-intrusive in-system debug(no emulator required)

  - Provides breakpoints, single stepping, inspect/modify memory and registers

  12-Bit Analog-to-Digital Converter

  - Up to 16 input channels

  - Up to 200 ksps 12-bit mode or 800 ksps 10-bit mode

  - Internal VREF or external VREF supported

  Internal Low-Power Oscillator

  - Calibrated to 24.5 MHz

  - Low supply current

  - ±2% accuracy over supply and temperature

  Internal Low-frequency Oscillator

  - 80 kHz nominal operation

  - Low supply current

  - Independent clock source for watchdog timer

  2 Analog Comparators

  - Programmable hysteresis and response time

  - Configurable as interrupt or reset source

  - Low current

  General-Purpose I/O

  - Up to 18 pins

  - 5 V-Tolerant

  - Crossbar-enabled

  High-Speed CIP-51 μC Core

  - Efficient, pipelined instruction architecture

  - Up to 25 MIPS throughput with 25 MHz clock

  - Uses standard 8051 instruction set

  - Expanded interrupt handler

  Communication Peripherals

  - UART

  - I2C / SMBus™

  - SPI™

  Timer/Counters and PWM

  - 4 General-Purpose 16-bit Timer/Counters

  - 16-bit Programmable Counter Array (PCA) with three channels of PWM, capture/compare, or frequency output capability, and hardware kill/safe state capability

  Additional Support Peripherals

  - Independent watchdog timer clocked from LFO

  - 16-bit CRC engine

  Unique Identifier

  - 32-bit unique key for each device

  Supply Voltage

  - 2.2 to 3.6 V

  Package Options

  - 16-pin SOIC

  - 20-pin QFN, 3 x 3 mm

  - 24-pin QSOP

  - Available in die form

  - Qualified to AEC-Q100 Standards

  Temperature Ranges:

  - –40 to +125℃(-Ix) and–40to +85℃(-Gx)

  C8051F85x/6x 应用:

  Brushless dc motor

  Electric tools

  Small appliances

  Battery chargers

  Optical transceiver modules (FTTH)

  FTTH (Fiber-to-the-Home) networks

  Sensor interfaces

  Lighting systems

  Motor control

  Set-top boxes

  Stepper motor

  Projectors

  图1. C8051F85x/6x框图

  C8051F850 BLDC马达参考设计

  The Silicon Labs C8051F850 Sensorless Brushless dc (BLDC) Motor Control Reference Design is a ready to use motor control solution with production-quality hardware and software for quick evaluation and deployment in cost-sensitive applications. This reference design provides a complete system-level solution for sensorless brushless dc motors and is a vehicle for developers to evaluate and adopt low-cost BLDC motor control solutions using the C8051F85x/6x product family.

  The C8051F85x/6x family is the ideal MCU for the reference design, with a 12-bit analog to digital converter, a precise internal voltage reference, two analog comparators with programmable hysteresis and response time and three independently configurable enhanced resolution PWM channels with built-in hardware kill capability.

  The availability of motor control source code helps to expedite the design-in time. In addition, the motor control graphical user interface (Silicon Labs Spinner) allows real time control and monitoring of the motor and also offers users flexibility and ease of use when controlling and understanding the BLDC motor operation. A strong value proposition of the Sensorless BLDC Motor Control reference design is the supporting environment from tools, development kits, software libraries and collateral. The reference design contains everything needed to get the motor spinning in less than five minutes.

  C8051F850 BLDC REFERENCE DESIGN KIT

  This design kit provides a complete system-level solution for sensorless, brushless dc (BLDC) motors. This application note includes complete schematics, PCB layouts and firmware.

  C8051F850 BLDC马达参考设计主要特性:

  This kit supports 3-phase BLDC motors that meet the following specifications:

  Trapezoidal back-EMF

  Max operating voltage of between 10 V to 24 V dc

  24 kHz PWM frequency

  Maximum average current of 10 A

  Maximum speed not exceeding 200,000 rpm for a 2-pole BLDC motor

  Overcurrent detection capability stops the motor when average current exceeds 10 A.

  Motor Stall detect capability stops the motor when a motor stall is detected or extreme loads encountered.

  Tachometer Frequency Generator (FG) output signal

  The kit aims to demonstrate the capabilities of the C8051F850 for operating BLDC motors. The unique features offered by this MCU for BLDC motor operation are:

  PWM synchronized blanking of comparator for BEMF Zero-Crossing Detection

  Automatic PWM duty cycle reduction to limit motor current during startup

  Hyperdrive mode to increase the maximum speed of some motors

  The kit consists of the following:

  One MCU Board: MCRD-MCU-C8051F850 with the motor control firmware preprogrammed into the MCU

  One Powertrain Board: MCRD-PWR-NLV-F85X

  One BLDC Motor: Turnigy 450 Series 3800 kV Brushless Outrunner Helicopter Motor

  One Motor Mount Board

  One 8-bit MCU Kit CD

  One 12 V, 5 Amp Universal Input Power Adapter

  图2. C8051F850 BLDC马达参考设计外形图

  图3. 三相BLDC马达驱动系统模型图

  图4. C8051F850 BLDC马达参考设计框图

  参考设计动力板

  The powertrain board is designed to meet the following key motor specifications:

  Motor supply voltage range of 10 to 24 V

  Maximum average current of 10 amps

  It consists of the following components that are relevant to this application:

  6 IRFH7446 Power MOSFETS for the inverter circuit

  3 Silicon Labs Si8230 isolated dual drivers

  An LDO to generate the 3.3 V required by the MCU board

  50 m current sensing resistor rated for 10 W

  Motor terminal blocks to allow user to attach their own motor

  Resistor divider to generate attenuated motor voltage supply (VMDC) - allows MCU to determine if motor supply voltage is high enough for safe operation

  Resistor dividers to generate attenuated motor phase voltages with a small positive offset voltage (VMA,VMB,VMC)

  Resistor network to generate attenuated sum of motor phase voltages with a small positive offset voltage (VMY)

  参考设计MCU板

  The MCU board consists of the following:

  C8051F850-A-GU QSOP-24 package

  2 push-buttons

  3 controllable LEDs

  1 rotary variable resistance potentiometer

  Op-amp to amplify and bias the current sense voltage

  USB Hub to support:

  C2 USB debug interface

  CP2103 USB-UART bridge operating at 115200 baud

  CP2112 USB-I2C bridge

  Configurable jumpers to select either Hall-sensored or sensorless mode of operation

  Test points for connecting to gate drive of user powertrain board and motor.

  参考设计动力板材料清单:

  参考设计MCU板材料清单:



责任编辑:HanFeng

【免责声明】

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

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

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

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

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

相关资讯