首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
利用8XC196MC波形发生器控制电机
来源:本站整理  作者:佚名  2009-10-12 10:15:24



O 引言
    步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为控制执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统和精密机械等领域。例如,在仪器仪表,机床设备以及计算机的外围设备中(如打印机和绘图仪等),凡需要对转角进行精确控制的情况下,使用步进电机最为理想。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。
    MCS-96系列16位单片机特别适用于各类自动控制系统,如工业过程控制系统,伺服系统,分布式控制系统,变频调速电机控制系统等,还适用于一般的信号处理系统和高级智能仪器,以及高性能的计算机外部设备控制器和办公自动化设备控制器。这些系统通常要求实时处理,实时控制。由于8XCl96MC单片机完善而卓越的性能,它必将在智能仪表、家用电器、计算机终端设备、汽车电子、人工智能、机器人、机电一体化以及传统设备改造等广泛的应用领域中大显身手,充分发挥其优点,因此,它具有良好的发展前景。

1 波形发生器
1.1 片内波形发生器WFG概述
    片内波形发生器’WFG(Wave Form Generator)是8XCl96MC/MD独具的特点之一。它有三个同步的PWM模块,每个模块包含一个相位比较寄存器、一个无信号时间(dead— time)发生器和一对可编程的输出。WFG可以产生独立的3对PWM波形,但它们有共同的载波频率、无信号时间和操作方式。一旦启动之后,WFG只要求 CP[J在改变PWM的占空比时加以干预。波形发生器的专用寄存器有双向计数器’WG—COUNT、重装载寄存器WG—RELOAD、相位比较缓冲寄存器 WG-RCOMPX、控制寄存器WG·C0N、输出控制缓冲寄存器WG—OUT。用户可以对WG—RELOAD寄存器进行写操作,而它的值周期地(取决于操作方式)装到第2个寄存器中,用这个计数器比较寄存器与WG—COUNT比较。对第2个寄存器的装载发生于WG-COUNT一1或WG—COUNT的值等于计数器比较寄存器的值时,与WFG的操作方式有关。若写“O”到WG—RELOAD寄存器中,则当该值装入计数器中,它就停止计数。

1.2 波形发生器基本工作原理
    波形发生器从功能上分3部分。时基发生器,相位驱动器通道和控制电路。时基发生器为PWM建立载波周期。该周期取决于WG—RELOAD寄存器的值和操作方式。时基发生器的核心是一个16位双向计数器WG—COUNT,可工作于4种不同的方式,产生中心对准或边沿对准的PWM,中心对准的PWM波形所造成的谐波小,通常采用中心对准方式。相位驱动通道决定PWM波形占空比。它有3个独立的相位驱动通道,它们电路是一样的,每个通道有一对可编程的输出。每个相位通道包含一个可编程的无信号时间发生器,用来防止一对互补输出在同一时刻都有效。控制部分包含一些用来确定工作模式和其他配置信息的寄存器。一个可编程的保护电路可监视。EXTINT输入脚,若检测到一次有效的事件,就产生一次中断,禁止波形输出。

[1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:27,554.69000 毫秒