机器故障?购置更换零件?停产设备麻烦?不要犹豫,请速与我们联系,我们可以快速提供优质、合格的工业备件,解决您各处寻找的烦恼!
--------------------------------------------------
允许我给您介绍下这个产品和我们的服务:现货 全新原装*** 15天质量问题无条件包退换
一年质保 完善的***服务 雄厚的技术人才后盾 真正的为客户排忧解难
客户的满意 是对我们的肯定 更是我们的动力
单子,得之,我幸。不得,我力争到底 全心服务
--------------------------------------------------
ABB 3HAB2214-1 DSQC 315
优质的产品★优质的价格★优质的***★优质的服务,是您***佳的选择!
考虑到自主机器人的特点,计算机与机器人的通信采用无线通信方式较为适宜。笔者选用微小型、低功耗、高速率、19.2K无线收发数传MODEM芯片PRT2000来完成计算机与机器的无线通信,该MODEM的工作频率为国际通用的数传频段433MHz,采用FSK调制,可连接到计算机RS232接口。因为没有信号时,PTR2000的串口会输出随机数据,因此需要定义一个简单的指令协议,设计时可加开始字符、校验位、结束标志等,校验采用CRC校验。传输协议定义为:
[开始字符][数据1][数据2][8位校验][结束字符]
在各种校验方法中,奇偶校验容易实现,但不太可靠,因其只能发现奇数个错误;校验和不能发现次序错误,相比之下,CRC更可靠些。系统首先生成多项式G(X)=X8+X6+X2+1?然后生成8位CRC校验数据。
MSP430F1232中集成的高速通用同步-异步收发器(USART)可设置成用于UART或串行外设接口(SPI)中的任一模式,本例采用UART异步模式。MSP430的USART与PTR2000连接时,PTR2000的DO和DI直接与单片机的URXD0和UTXD0连接,计算机串口的RXD和TXD需经电平转换?MAX232与PTR2000相连。计算机端可采用VisualBasic编写程序,以实现对机器人的前进、后退、左转、右转、暂停及速度调节等基本控制。对于收发状态的控制,单片机端可直接通过将一输出口置1或置0来将无线收发模块置于发射或接收状态,而对计算机串口的控制则可通过VB内MSComm控件的RTSEnable属性来实现。
3 软件设计
系统软件根据任务不同一般会有所差别。本系统软件在启动后先初始化,然后通过红外传感器以及霍尔元件等传感器将环境循环扫描一周。需指出的是,完成一周需要有传感器信号来指示,然后才能遍历实验环境,遍历环境采用先横向走遍整个环境,再纵向遍历的方法。在无线控制信息时,系统将通过中断进行相应处理。机器人还可以通过传感器实现循迹(黑线)行走和寻找光源等功能。在PC端,用VB编的一个简单的机器人控制界面***常方便的设定机器人的平移速度和旋转速度,实时控制机器人前行、后退、左转、右转以及运动停止等。
图3给出了单片机端的程序流程图以及串行中断子程序。
4 结束语
本文介绍了一种轮式移动机器人的设计方案,该系统的程序和PC端的无线控制相对***,无线控制只是完成一些简单的动作控制。在此基础上,可进一步研究移动机器人在未知环境中如何感知、学习、分析及处理周围环境信息,并运用***网络及遗传算法等进行规划来实现自学习功能的方法。这样,人为指令就可以完全由计算机在分析、处理后自动发出,从而实现真正意义上的机器人自主行为。
IC756WDN009J-99
IC756WDN009K-20
IC756WDN009K-22
IC756WDN009K-23
IC756WDN009K-99
IC756WDN010E-28
IC756WDS000CT-22
IC756WDS000E-22
IC756WDS000E-23
IC756WDS000E-26
IC756WDS000E-27
IC756WDS000E-99
IC756WDS000J-22
IC756WDS000J-23
IC756WDS000J-25
IC756WDS000J-99
IC756WDS000K-22
IC756WDS000K-23
IC756WDS000K-99
IC756WDS001E-28
IC756WDV000E-28
IC756WDV009CT-22
IC756WDV009E-22
IC756WDV009E-23
IC756WDV009E-25
IC756WDV009E-26
IC756WDV009E-27
IC756WDV009E-99
IC756WDV009J-20
IC756WDV009J-22
IC756WDV009J-23
IC756WDV009J-99
IC756WDV009K-20
IC756WDV009K-22
IC756WDV009K-23
IC756WDV009K-99
IC756WET100E-22
IC756WET100E-23
IC756WET100E-26
IC756WET100E-27
IC756WET100E-275
IC756WET100E-99
IC756WET100J-22
IC756WET100J-23
IC756WET100J-99
IC756WET100K-22
IC756WET100K-23
IC756WET100K-99
IC756WET200E-23
IC756WET200E-26
IC756WET200E-27
IC756WET200E-99
IC756WET200J-22
IC756WET200J-23
IC756WET200J-99
IC756WET200K-22
IC756WET200K-23
IC756WET200K-99
IC756WRE024E-22
IC756WRE024E-23
IC756WRE024E-26
IC756WRE024E-27
IC756WRE024E-275
IC756WRE024E-28
IC756WRE024E-99
IC756WRE024J-12
IC756WRE024J-22
IC756WRE024J-23
IC756WRE024J-99
IC756WRE024K-22
IC756WRE024K-23
IC756WRE024K-97
IC756WRE024K-99
IC756WRE049E-23
IC756WRE049E-22
IC756WRE049E-23
IC756WRE049E-26
IC756WRE049E-27
IC756WRE049E-275
IC756WRE049E-28
IC756WRE049E-99
IC756WRE049J-22
IC756WRE049J-23
IC756WRE049J-99
IC756WRE049K-22
IC756WRE049K-23
IC756WRE049K-99
IC756WRE099E-22
IC756WRE099E-23
IC756WRE099E-26
IC756WRE099E-27
IC756WRE099E-275
IC756WRE099E-28
IC756WRE099E-99
IC756WRE099J-22
IC756WRE099J-23
IC756WRE099J-99
IC756WRE099K-22
IC756WRE099K-23
IC756WRE099K-99
IC756WRE499E-27
IC756WRJ049J-27
IC756WRJ099J-27
IC756WRJ499J-27
IC756WWC001
IC756XDV000CS-925
IC756XDV000E-925
IC756XDV000E64-925
IC756XDV001CS-925
IC756XDV001E-925
IC756XDV001E64-925
IC756XDV010CS-925
IC756XDV010E-925
IC756XDV010E64-925
IC756XRT000
IC756XRT001
IC758URM010
IC758URM020
IC758URM100
IC758UR***99
IC758WMM005
IC758WMM010
IC758WMM020
IC758WMM100
IC760STA100
IC8000DEM001
IC8000DEM002
IC8000DEM003
IC800AIHV040
IC800AIHV080
IC800AIHV180
IC800APK080
IC800APK130
IC800BIDK020
IC800BIHV010
IC800BIHV020
IC800BIK020
IC800BIK040
IC800BPK012
IC800BPK020
IC800PSHV011
IC800PSHV018
IC800PSHV030
IC800PSHV045
IC800S2K4DSTRKIT
IC800S2KDEM1
IC800S2KRDEM1