机械行业资料网 - 分享快乐
网站首页行业新闻机械资料求购信息供应信息机械产品机械企业机械软件招商展会

 首页 ->  资料大全 ->  电厂设备 -> 正文

 
Google

基于状态机的巡线机器人控制系统设计

免费发布公司信息/产品信息,每日接触数万商机,让客户主动找上门来!!! 免费发布供应信息,让生意主动找上门来!!! 免费发布求购信息,让服务主动上上门来!!!

newmaker.com
图2 有限状态机状态转换图

2.2设计仿真与实现

2.2.1 设计仿真

本设计在ISE8.2i+Modelsim XE III 6.0d平台上综合,布局布线和仿真。其布局布线后仿真的时序图如下:

newmaker.com
图3 时序仿真图

从上面的后仿真时序可以看出,当sensor_l变低时,dira和dirb同时变低,只有当方向信号dir改变时,dira和dirb才随之改变。sensor_r的变化同sensor_l相似。仿真时序中比较关键的一段是sensor_m两次变低的情况,分别代表顺时针和逆时针归零的两种情况。从上图可以看出,所设计的状态机很好的实现了对传感器同一边沿信号的识别,同时在加入了控制信号pwm后,使得机构归零后还可以进行任意方向的运动,满足了设计要求。

2.2.2设计实现

将设计的状态机采用VHDL语言编码并在xilinx公司的CPLD器件XC9572上实现,经过实验验证,所设计的状态机是安全可靠的。

3.结论

机器人控制系统的实现主要有两种方法。基于软件的实现方法在各种苛刻的实际应用中显示出了种种不足。可编程器件的发展为控制系统的实现提供了一种全新的模式。基于可编程器件的控制系统实现,可靠性好,实现简单,灵活性好,相对于传统的软件实现和由分离元件实现的控制系统,基于可编程器件的控制系统有着诸多无法替代的优点。本文根据控制对象对控制器时序要求,抽象出控制系统的行为级描述,并据此设计了有限状态机的状态。并采用EDA软件进行了综合,布局布线和仿真,最终在CPLD上实现了所设计的运动控制系统,为控制系统的数字化设计提供了一种行之有效的方法。

本文的创新点是将有限状态机应用于机器人控制系统的硬件设计,并在可编程器件上实现了所做设计。这是对常见的基于软件的控制系统实现方法和由分离元件构造的基于硬件的控制系统实现方法的极大改善,大大提高了控制系统的可靠性,抗干扰性和实时性。

参考文献
[1].James R. Armstrong F. Gail Gray: VHDL Design Representation and Synthesis. China Machine Press.

本新闻共6页,当前在第5页  1  2  3  4  5  6  

 

• 基于状态机的巡线机器人控制系统设计
• PCC在变电站自动化中的应用
• 真空断路器的发展
• 断路器偷跳分析及改造
• 负荷开关熔断器组合电器选用中的技术问题
• 维尔贝莱特用于风电设备表面处理的整体解决方案
• PLC控制在电厂化学水处理系统中的应用
• 关于蒸汽锅炉排汽消声器的选用
• 通信专用柴油发电机组技术要求
• 汽轮发电机定子绕组内部故障规律和保护方案

模具 | 风机 | 减速机 | 液压与气动 | 泵真空设备
食品/饮料/烟草机械 | 电子/电气机械 | 通信设备
机械/五金零件 | 金属加工机械 | 锅炉与原动机
缝纫/服装机械 | 包装机械 | 制冷/空调/换热设备
冶金机械设备 | 电厂设备 | 工程机械 | 仪器仪表
纺织印染机械 | 化工机械 | 印刷机械 | 机电设备
农林畜牧机械 | 气体压缩分离设备 | 塑料橡胶机械
其它机械资料
 网站地图 - 广告服务 - 联系我们 - 友情连接 - - 站长邮箱:555jx@163.com QQ:57075944 © 55jx.com 蜀ICP备05026423号