WiFi视频传输机器人设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WiFi视频传输机器人设计

WiFi视频传输机器人设计   摘 要:在矿井、火灾、震灾反恐等特殊环境下,人类一般无法第一时间到达现场,研制一款机器人代替人类探测并将图像、视频信息快速回传意义重大。WiFi是一种无线局域网联网技术,凭借组网方便、易于扩展等特点,有着广泛的应用前景。文中将二者结合,设计了以WiFi为数据传输载体,实现实时视频传输及控制的机器人系统。   关键词:WiFi;机器人;传感器;无线数据传输   中图分类号:TP242 文献标识码:A 文章编号:2095-1302(2016)05-00-02   0 引 言   在安防现场、矿井勘测、应急救援等特殊环境中,需要将现场检测到的图像信息及时传递至监控指挥中心,由于大部分视频监控设备移动性差以及部分监控现场存在风险性等原因,致使很多情况下实时移动监控难以实现[1]。本文将Android开发与OpenWrt系统开发相结合,设计基于WiFi的智能视频监控遥控机器人,可通过手机实时收看现场图像并发送控制指令,遥控机器人的运动,第一时间掌握所需要的全部视频图像信息,并可现场录像随时拍照[2]。   1 系统总体设计   WiFi视频回传机器人由履带车体、无线路由器、摄像头及云台、核心控制板、机械臂及上下位机控制软件等构成[3]。总体设计思想是把无线路由器通过刷入开源的Openwrt系统,使之成为一个运行于Linux系统的小电脑,利用WiFi的高速无线通信能力将符合H.264标准的图像压缩信号回传到手机或电脑上位机上显示,并通过上位机发送控制指令,遥控机器人的运动。系统框图如图1所示。   图1 系统框图   2 系统的硬件设计   系统硬件由车体部分、路由器、摄像头及云台、核心控制板、机械臂等构成,其中核心控制板主控芯片采用MSP430F149,MSP430系列单片机是16位的RISC架构单片机,125 ns指令周期,相较于传统的51单片机,数据吞吐量更大[4]。MSP430系列单片机拥有丰富的外设和接口,USART串行接口能够完成与WiFi模块的通信,16位定时器具有捕获/比较功能,方便产生多路舵机控制信号和带死区控制的PWM电机调速信号[5]。电路部分主要包括电源模块、电机驱动、舵机驱动、下载串口、单片机电路、红外壁障、车灯控制以及数据通信接口等,将电机驱动、稳压、红外等集成到一起,减少PCB面积,降低成本。   2.1 车体部分   WiFi机器人以坦克模型作为底盘,采用履带式,此方式抓地能力强,可以轻松越过矮小障碍,并且具有速度快、噪音低等优点。我们在机器人上安装了4自由度机械臂,可以前后左右上下六个方向完成各种复杂动作,排除前进障碍。车身装配2个12 V/120转直流电机,电池组电源12 V,可多个并联使用,为机器人提供持久动力。   2.2 摄像头及云台   自由度摄像头云台水平旋转角度为±85度,俯仰旋转角度为-10度~+75度。摄像头采用30万像素的高速工业摄像头模块,适合动态拍摄,其接口采用USB通信协议,回传的视频图像清晰,满足设计需要。云台由2个MG995数字舵机及其他辅助材料构成,下位机接收到控制命令,控制这两个舵机完成摄像头上下左右四个方向的转动,扩大视野范围。   2.3 WiFi(路由)模块   WiFi模块采用搭载高通AR9331芯片的普通无线路由器刷入开源的Openwrt系统,成为一个运行Linux系统的小电脑,主要实现视频采集、数据传输、转发等功能。该模块符合国际标准的802.11 b/g/n协议,采用DSSS、OFDM、BPSK、QPSK、CCK和QAM基带调制技术,能自适应路由器等设备的无线热点,最大连接速率可达150 Mb/s。天线将传输线上传播的导行波变换为在自由空间中传输的电磁波(发射)以及相反变换(接收)[6]。   2.4 电机、舵机驱动模块   电机驱动模块采用BTN7960B,它是一个完全集成的高电流半桥,因此采用两片构成全桥实现电机的正反转。BTN7960B提供了一个保护高电流PWM电机驱动器的成本优化解决方案,并且占用非常小的电路板空间。电源开关采用垂直MOS技术,确保最佳状态阻力。图2所示为BTN7960B与单片机组成的H电机驱动单元。   图2 电机驱动电路   机械臂部位安装MG995舵机,其内部使用空心杯电机,金属齿轮,双滚珠轴承,最大扭矩为13 kg,能够满足机械臂的要求。舵机驱动电路使用LM2596ADJ开关型稳压芯片,能够稳定输出3 A的负载电流,其输出电压可调到6 V左右,最大不能超过6.5 V。该器件集成频率补偿和固定频率发生器,允许我们使用更小尺寸的滤波器件,极大地简化了电源电路设计[7]。同时,3 A的大电流能够满足多个舵机同时工作的电流需求,减少舵机间的电源干扰。在电路设计中

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档