电机控制芯片PIC16F1508的电机控制应用设计※
2015-08-15赵波李玉美
赵波,李玉美
(辽宁工业大学机械工程与自动化学院,锦州121001)
电机控制芯片PIC16F1508的电机控制应用设计※
赵波,李玉美
(辽宁工业大学机械工程与自动化学院,锦州121001)
PIC16F1508芯片是一款高性能、低功耗、高性价比的8位单片机。本文简单介绍了PIC16F1508芯片的结构和特性,重点介绍了其与电机控制相关的可配置逻辑单元和互补波形发生器模块。
互补波形发生器模块;PWM;可配置逻辑单元;PIC16F1508
引言
现代工业的发展离不开电机控制技术的进步,而且对电机控制的精度要求越来越高,因此,在能耗以及成本尽量降低的情况下,寻求一款功能强大、功耗较低的电机控制芯片越来越重要。PIC16F1508芯片作为一款采用XLP(eX-treme Low Power)技术的8位单片机,延续了PIC单片机一贯采用的精简指令集RISC、哈佛双总线、两级指令流水线结构,而且进一步丰富了其外设特性,在电机控制领域取得广泛的应用。
1 PIC16F1508器件概述
PIC16F1508单片机采用了XLP超低功耗管理功能,待机电流仅为25 nA(1.8 V时,典型值),看门狗电流仅为300 nA(1.8 V时,典型值),工作电流仅为30μA/MHz(1.8 V时,典型值)[1]。
此外,PIC16F1508单片机还创新性地集成了丰富的独立于内核的外设,例如互补波形发生器、可配置逻辑单元、数控振荡器、轨对轨运放和高速比较器、高分辨率的PWM、ADC和DAC、有SPI和I2C两种模式的主同步串行口的MSSP模块,以及可兼容RS-232、RS-485和LIN的增强型通用同步/异步收发器EUSART等。PIC16F1508单片机的结构如图1所示。
2 PIC16F1508与电机控制相关的外设功能
2.1 PWM模块
PWM(Pulse Width Modulation)功能即脉冲宽度调制功能,通过修改周期寄存器调节频率或者修改占空比寄存器调节电压来控制逆变器开关的通断,达到控制电机运转的目的。……
