設為主頁(yè)  加入收藏
 
·I2S數字功放IC/內置DSP音頻算法功放芯片  ·馬達驅動(dòng)IC  ·2.1聲道單芯片D類(lèi)功放IC  ·內置DC/DC升壓模塊的D類(lèi)功放IC  ·鋰電充電管理IC/快充IC  ·無(wú)線(xiàn)遙控方案  ·直流無(wú)刷電機驅動(dòng)芯片
當前位置:首頁(yè)->方案設計
C8051F301步進(jìn)馬達參考設計
文章來(lái)源: 更新時(shí)間:2014/5/30 10:37:00
在線(xiàn)咨詢(xún):
給我發(fā)消息
張代明 3003290139
給我發(fā)消息
小鄢 2850985542
給我發(fā)消息
李湘寧 2850985550
13713728695
 
Silabs公司的C8051F301是采用8051 μC核的混合信號MCU,流水線(xiàn)指令架構,時(shí)鐘25MHz,高達25MIPS吞吐量,具有擴展的中斷處理器,同時(shí)還集成了比較器,POR/欠壓檢測器,片上調試,8KB閃存和數字外設如SMBus和UART等,主要用在汽車(chē)電子如電節流閥控制,儀表盤(pán)指示和車(chē)內氣候控制等,以及工業(yè)設備如機器人,測試器和其它制造設備等.本文介紹了C8051F301主要特性,框圖,開(kāi)發(fā)套件以及步進(jìn)馬達參考設計主要特性,開(kāi)發(fā)系統建立以及步進(jìn)馬達參考設計板電路圖,材料清單和PCB元件布局圖.

C8051F301主要特性:
Analog Peripherals
Comparator
-Programmable hysteresis and response time
-Configurable to generate interrupts or reset
-Low current (0.4 μA)
POR/Brown-Out Detector
On-Chip Debug
-On-chip debug circuitry facilitates full speed, non-intrusive in-system debug (no emulator required)
-Provides breakpoints, single stepping, watchpoints
-Inspect/modify memory, registers, and stack
-Superior performance to emulation systems using ICE-chips, target pods, and sockets
Supply Voltage: 2.7 to 3.6 V
-Typical operating current: 5.8 mA at 25 MHz 11 μA at 32 kHz
-Typical stop mode current: <0.1 μA
Temperature Range: –40 to +85 ℃
High-Speed 8051 μC Core
-Pipelined Instruction architecture; executes 70% of instructions in 1 or 2 system clocks
-Up to 25 MIPS throughput with 25 MHz clock
-Expanded interrupt handler
Memory
-256 bytes data RAM
-8 kB Flash; in-system programmable in 512 byte sectors (512 bytes are reserved)
Digital Peripherals
-8 port I/O; all are 5 V tolerant
-Enhanced Hardware SMBus™ (I2C™ compatible) and UART serial ports
-Programmable 16-bit counter/timer array with three capture/compare modules, WDT
-3 general-purpose 16-bit counter/timers
-Dedicated watchdog timer; bidirectional reset
-Real-time clock mode using PCA or timer and external clock source
Clock Sources
-Internal oscillator: 25 MHz, 2% accuracy supports UART operation
-External oscillator: Crystal,RC,C,or Clock (1 or 2 pin modes)
-Can switch between clock sources on-the-fly
Package
-11-pin QFN
-14-pin SOIC
Ordering Part Numbers
-Lead-free package: C8051F301-GM (QFN)
-Lead-free package: C8051F301-GS (SOIC)

圖1. C8051F301框圖

圖2.C8051F300DK開(kāi)發(fā)套件外形圖

步進(jìn)馬達參考設計
Stepper motors are used in a wide variety of applications. They are prevalent in consumer office equipment such as printers, plotters, copiers, and scanners. Stepper motors are also used in automotive applications for electronic throttle control, dashboard indicators, and climate control systems. Stepper motors are also found in industrial equipment such as robotics, electronic component handlers, testers, dispensers, and other manufacturing equipment.
Stepper motors are often controlled using special function ICs that provide limited control functionality. Such ICs often employ a rudimentary step forward and back interface to the microprocessor that limits system performance. Other stepper motor systems are PC card based and use a host PC to provide high performance control.
In embedded systems it is much better to use a small microcontroller to directly control the stepper motor. A very small microcontroller such as the C8051F300 is capable of providing a high performance motion control solution. The microcontroller implements a linearvelocity profile, generates the precise timing required, and outputs the stepping pattern used to drive the motor. The microcontroller directly drives the power MOSFETs and no addition gate drive circuitry is required.
The microcontroller also provides serial communications for remote control and distributed systems. This reference design uses a RS232 port operating at 57600 bps. This demonstrates the
feasibility of using serial control. It is equally feasible to use SMBus, I2C, RS485, or some more advanced UART based network protocol. The C8051F300 is housed in a very small form factor MLP11 package, measuring only 3 mm square. The entire stepper motor drive can easily be integrated onto the back of a small stepper motor. A system with multiple motors may use a single small microcontroller for each motor.
The C8051F300 is ideally suited for driving a stepper motor. The small form factor lends itself to integrated motor solutions. The on chip UART and SMBus provide serial communication and control. The calibrated internal oscillator eliminates the cost and pin-count of using an external crystal, while providing an accurate time base for high speed UART and precise motor timing. The low-pin count package has enough pins to drive the stepper motor and RS232 transceiver, with two additional I/O pins left over for special functions.
This reference design demonstrates a high performance stepper motor system using the C8051F300. The reference design provides for both stand-alone demo operation and UART control. The reference design may also be used as a platform for stepper motor code development using the C2D twowire on-chip debug and Flash programming interface.
The reference design is complete with schematic, bill of materials, printed circuit board artwork, code flowcharts, and source code. The software is also available for download from the Silicon Laboratories web site.

步進(jìn)馬達參考設計包括:
􀂄 Stepper Motor Reference Design Board
􀂄 Stepper Motor
􀂄 Universal AC to DC Power Adapter
􀂄 USB Debug Adapter
􀂄 USB Cable
􀂄 Serial Cable
􀂄 Reference Design Kit Tools & Documentation CD

圖3. 步進(jìn)馬達參考設計板外形圖

圖4. 采用USB調試適配器的開(kāi)發(fā)系統建立圖

圖5. 步進(jìn)馬達參考設計板電路圖
步進(jìn)馬達參考設計板材料清單:


圖6. 步進(jìn)馬達參考設計板PCB元件布局圖
 
 
 
    相關(guān)產(chǎn)品  
 
 
·藍牙音箱的音頻功放/升壓/充電管
·單節鋰電內置升壓音頻功放IC選型
·HT7179 12V升24V內置
·5V USB輸入、三節鋰電升壓型
·網(wǎng)絡(luò )主播聲卡專(zhuān)用耳機放大IC-H
 
M12269 河北發(fā)電機組 HT366 ACM8629 HT338 

業(yè)務(wù)洽談:手機:13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯(lián)系人:潘波

地址:深圳市寶安西鄉航城大道航城創(chuàng )新創(chuàng )業(yè)園A5棟307/309

版權所有:深圳市永阜康科技有限公司  備案號:粵ICP備17113496號

在线亚洲人成电影_中文有码国产精品欧美激情_免费大片一级a一级久久三_av天堂东京热无码专区