实验项目技术报告-减速电机测控系统设计

内存溢出  时间:2021-01-16  阅读:()

实验内容减速电机-PWM调速;增量式编码器和74LS163计数器电机角位移、速度的测量;单片机串口通讯、定时器、带校验字节的数据传输;VC中使用仪表类进行角度和位移的显示以及定时器的使用;VC中滑块控件的使用;VC中MSCOMM串口通讯控件的使用;VC中数据的保存;实验结果实现PC机对步进电机角位移及速度的实时显示,利用测控系统操作界面对电机速度的连续调节,实现电机的启动、制动和速度及转向的控制.

实验所需元器件减速电机(1只)、编码器(1024P)、74HC74-D触发器、HD74HC00P与非门(2只)、74LS193计数芯片(3片)、单片机(80C52一片)、L298N电机驱动模块(1片)、串口套件1套.

1.
实验项目的整体结构图1电机测控系统结构图实验项目的整体结构如图1所示,其中,光电编码器通过联轴节与旋转电机连接,电机旋转编码器输出计数脉冲和校准脉冲信号;D触发器、与非门及74LS193计数芯片完成编码器输出脉冲的计数和校准脉冲的自动清零;单片机采集计数器的数字信号,并将其通过串行总线RS232传送至计算机;计算机通过串口接收单片机发送的电机位置信息,进行动态显示、处理及保存;计算机通过串口发送控制电机旋转的电压控制量(0-255)和转向控制量(0或255);单片机通过串口接收上位机发送的转速和转向控制数据,将其转换为相应的PWM波,经L298N电机驱动模块完成电平转换,控制电机的转速和转向;2.
编码器脉冲计数电路2.
1光电编码器工作原理光电编码器通过光电转换将电机轴上的机械几何位移量转换成脉冲数字量,其工作原理如图2所示,在圆盘上有规则地刻有透光和不透光的线条,在圆盘两侧,安放发光元件和光敏元件.
当圆盘旋转时,光敏元件接收的光通量随透光线条同步变化,光敏元件输出波形经过整形后变为脉冲,码盘上有定相标志,每转一圈输出一个校准脉冲.
此外,为判断旋转方向,码盘还可提供相位相差90的两路脉冲信号.

1-轴;2-光源;3-A、B、C相狭缝;4-旋转板(光栅码盘);5-A、B、C受光元件;图2光电编码盘原理图3光电编码器的正反转信号顺时针旋转时,通道A输出波形超前通道B波形90°;逆时针旋转时,通道A输出波形迟通道B波形90°;光电编码器每旋转一圈,输出一个基准脉冲Z,基准脉冲的波形中心对准通道A输出的波形中心,用于基准点定位,如图3.

光电编码盘的检测精度是一个重要的性能指标,它表明了光电编码每旋转一周可以输出多少个脉冲,显然,输出脉冲数越多,说明码盘的精度越高,本系统采用的光电编码盘输出1024个脉冲.

2.
2光电编码盘的计数与鉴向实验中采用的码盘是增量式码盘,增量式编码盘需要累加计数来完成角度检测,通常采用的计数电路大同小异,都是对编码器产生的脉冲进行计数来得到角度值,考虑到转盘转动是双向的,既可顺时针旋转,也可逆时针旋转,需要对编码器的输出信号鉴相后才能计数.
典型的编码器计数与鉴向电路如图4所示,鉴相电路用1个D触发器和2个与非门组成,计数电路用N片74LS193组成,N由所需的计数范围确定,本实验中,使用3片74LS193完成1024个脉冲的计数.
将编码器输出A相接D触发器D端,B相接触发器CP端,Z相接计数器74LS193的复位端RD,计数器复位初值为0000,即ABCD接地处理.

图4编码器典型的计数与鉴向电路当光电编码器顺时针旋转时,通道A输出波形超前通道B输出波形90°,D触发器输出Q(波形W1)为高电平,Q(波形W2)为低电平,上面与非门打开,计数脉冲(B相)送至双向计数器74LS193的减脉冲输入端CPD,进行减法计数;此时,下面与非门关闭,其输出为高电平给CPU.
当光电编码器逆时针旋转时,通道A输出波形比通道B输出波形延迟90°,D触发器输出Q为低电平,上面与非门关闭,下面与非门打开,计数脉冲通过B相脉冲送至双向计数器74LS193的加脉冲输入端CPU,进行加法计数.
编码器每旋转一周,送出一个校准脉冲(高电平有效),计数器复位,所有计数器输出为0.

考虑到编码器旋转一周输出1024个脉冲,因此我们实验中使用单片机接收13位电机的位移信息,其中前11位为三个74LS193计数器输出,高2位分别接Q和/Q用来鉴相,11位数据与角位移的关系如表1所示.

表1计数电路输出与电机角位移对照表11位二进制十进制角位移x/1024*3600111111111110231023/1024*360↑↑↑0000000000111/1024*3600000000000000111111111112047-1/1024*360↓↓↓100000000011025-1023/1024*360由表中可以看出,使用11位来描述电机的角位移信息,当接收到的数据在[0~1023]围之内时,对应[0~1023]/1024*360°,当接收到的数据在[1025~2047]范围之内时,对应角度范围是{[1025~2047]-1024}/1024*360°.

3.
L298N电机驱动3.
1L298N工作原理从单片机的I/O口输出的一定脉宽的PWM波,经过L298n驱动电路对脉冲进行处理,输出直接控制电机的脉冲信号.

图5L298驱动L298N是ST公司生产的一种高电压、大电流电机驱动芯片,如图5,采用15脚封装.
主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路.
使用L298N芯片驱动电机,该芯片可以驱动两个二相电机,也可以驱动一个四相电机,可以直接通过电源来调节输出电压;并可以直接用单片机的I/O口提供信号;电路简单,使用比较方便.

3.
2L298N结构及连接连接方法如图6所示.
图6L298N与减速电机连接图4.
单片机主要程序4.
1PWM波图7PWM波形PWM波如图7所示,其中PWM_T为PWM波周期,实验中PWM_T=50000;PWM_H为PWM波高电平持续时间,与速度控制量对应,实验中上位机发送0~255的电机控制量,PWM_H:0~50000.
相应地,低电平持续时间PWM_L:50000~0,并利用单片机的定时器0完成电平持续时间,即高电平FlagHL=1保持PWM_H时间,高电平FlagHL=0保持PWM_L时间,.
注:上位机每个采样周期发送两个字节的数据给单片机,其中第一个字节为0~255范围的电机转速控制量,第二个字节为0xff或0x00的电机正、反转向控制量.

减速电机A、B两相,当A相接PWM波,B相接GND时电机正转;当B相接PWM波,A相接GND时电机反转,实验中我们设置标志FlagDir=1/0来标记单片机管脚输出PWM或GND:利用单片机接收到第二个字节正反向控制量设置,若0xff=>FlagDir=1;若0x00=>FlagDir=0.
生成PWM波的单片机程序流程图如图8所示,其中单片机P0.
0接电机A相,P0.
1接电机B相.

paypal$10的代金券,选购美国VPS

paypal贝宝可撸$10的代金券!这两天paypal出了活动,本次并没有其他的限制,只要注册国区的paypal,使用国内的手机号和62开头的银联卡,就可以获得10美元的代金券,这个代金券购买产品需要大于10.1美元,站长给大家推荐几个方式,可以白嫖一年的VPS,有需要的朋友可以看看比较简单。PayPal送10美元活动:点击直达活动sfz与绑定卡的号码可以重复用 注册的邮箱,手机号与绑的银联卡必须...

无忧云-河南洛阳BGP,CEPH集群分布式存储,数据安全可靠,活动期间月付大优惠!

 无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点...

可抵御99%的攻击中国单域版cdn:9元/月7T防御 cloudsecre

官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...

内存溢出为你推荐
php虚拟主机如何选择PHP网站虚拟主机域名注册公司找家正规的中文域名注册公司电信主机租用租用电信服务器要注意什么?vps主机云主机和VPS主机之间有什么区别网站服务器租用公司想建个网站,请问租服务器按年收费是多少钱网站空间购买在哪里购买网站空间深圳网站空间深圳网站设计 哪家好一些?什么是虚拟主机什么是“虚拟主机”?请解释祥细些!虚拟主机管理系统我也想和你学虚拟主机管理系统的操作云南虚拟主机大家觉得云南天成科技服务器租用给力吗?
济南域名注册 欧洲免费vps bluehost php免费空间 500m空间 免费mysql hinet 1g空间 河南移动网 umax120 息壤代理 爱奇艺vip免费领取 服务器监测 东莞服务器 美国独立日 数据库空间 防cc攻击 稳定空间 广东主机托管 中国联通宽带测试 更多