新闻详情

台湾捷豹空压机波形产生器介绍

发布时间: 2012-09-27

台湾捷豹波形发生器(wfg)
片内波形发生器wfg(wave form generator)是87c196mc独具的特点之一。这一外设装置大大简化了用于产生同步脉宽调制(pwm)波形的控制软件和外部硬件,特别适用于控制三相交流感应电机,也可用于控制直流无刷电机和其他需要多个pwm输出的装置。波形发生器有3个同步的pwm模块,每个模块包含一个相位比较寄存器、一个无信号时间(dead—time)发生器和一对可编程的输出。wfg可以产生独立的3对pwm波形,但它们有共同的载波频率、无信号时间和操作方式。一旦启动之后,wfg只要求cpu在改变pwm的占空比时加以干预。采用16mhz晶振时,中心对准的pwm的载波周期为0.25us一--16ms台湾捷豹增量为0.25us;边沿对准的p删的载波周期为0.125us~8ms,增量为0.125us,无信号时间的调整范围为0.125us---125us n嬲。
波形发生器的专用寄存器
双向计数寄存器wg_counter
该寄存器是一个16位的双向计数器,是3对输出信号的时基发生器。它的时钟频率是振荡频率的二分之一,也就是每一个状态周期wg_counter改变一个计数值a无论什么时候都可以读计数器,但是不能直接对它进行写操作。用户可以对wg—reload寄存器进行写操作,而它的值周期地装载到计数器中。
(2)重装载寄存器wg_reload
该寄存器实际上包含一对16位寄存器。当读或写该寄存器时,访问的是wg—reload寄存器。写到wg—reload的值,被周期地(取决于操作方式)装入到第二个寄存器。这个寄存器称为计数器比较寄存器,它是wg—counter实际与之比较的时间寄存器。对第二个寄存器的装载发生于wg—counter=1或者wg counter的值等于计数器比较寄存器的值时,与wfg的操作方式有关。若写“0”到wg—reload中,则当该值装入计数器中,它就停止计数。
相比较缓冲寄存器wg_compx
共有3个(x=l,2,3)可读写的16位相比较缓冲器。每一个相比较缓冲器有一个关联的比较寄存器,它的值与每次计数后的wg_counter相比较。湖南空压机这些比较寄存器不能直接被用户访问。当wg_counter停止时,半个状态周期后,写入到相位比较缓冲器的值被装

 

 

https://www.sh-shouli.com/

展开全文

供应商
上海寿立机电设备有限公司
联系电话
86-051066760891
手机号
18930144695
在线咨询QQ
1011279596
区域经理
张扬
所在地
上海市嘉定区宝安公路3799号
我们的新闻
咨询 在线询价 拨打电话