- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于STM32WIFI视频监控智能小车
基于STM32WIFI视频监控智能小车
摘 要:针对传统的智能小车只有循迹、避障和超声波测距等简单功能且实际应用效果并不理想,本文设计实现了一种高效的无线视频监控智能小车。小车采用STM32主控芯片,集成多种高性能传感器,可以有效实现红外循迹、红外避障、自动跟随、边沿检测、超声波测距和超声波避障等多种功能。小车带有WIFI模块,可以利用Android客户端或PC客户端来实现小车的无线控制。试验表明,客户端采集到的视频画面较清晰,视频流传输速度较快,可以满足实时监控的要求。
关键词:智能小车;WIFI;视频监控;STM32
Abstract: In view of the traditional intelligent car only tracking, obstacle avoidance and ultrasonic ranging and other simple functions and practical application effect is not ideal, this paper design and implement an efficient wireless video surveillance intelligent car. The car uses the STM32 main control chip, integrated a variety of high performance sensors can effectively realize multi functions such as infrared tracking, obstacle avoidance, automatic tracking, infrared edge detection, ultrasonic ranging and ultrasonic obstacle avoidance. The car with WIFI module, wireless control can realize the car using Android client or PC client. Test results show that, the client acquisition to the video screen is clear, video streaming transmission speed faster, and can meet the requirements of real-time monitoring.
Keywords:intelligent small car; WIFI; video surveillance; STM32
1 引言
智能小车是一个集自动控制、环境监测、无线遥控等多种功能于一体的综合系统,目前以高级单片机为核心的移动机器人还存在处理数据局限、控制不稳定等不足之处,国内市场暂时还没有出现具有真正意义的跟随性智能载物小车[1-3]。本文提出了一种基于STM32f105rbt6的嵌入式微处理器无线视频监控智能小车设计方案。电机驱动芯片采用的是微型集成电路电机驱动芯片L298N,其稳定性较好[4]。摄像头视频格式为MJPEG,此格式减少了WIFI模块的工作量;该无线智能小车是以WIFI作为数据传输信道,通过Android客户端和PC客户端等进行控制小车各种运动[5-6],以及将机器人摄像头采集到的视频显示在控制端屏幕上的机器人设备。
2 硬件设计
2.1 系统总体设计
系统总体设计可分为软件设计与硬件设计。软件方面,PC客户端采用.net开发平台,编程语言为C#;Android 手机客户端采用Eclipse开发平台,编程语言为Java。硬件方面,硬件设计主要是系统的电路设计,包括电机驱动模块设计、视频采集模块设计、无线通信模块设计等部分。
2.2 WIFI模块
控制端发出的指令通过TCP协议传输到WIFI模块,WIFI模块将接收到的数据直接从串口输出到主控板,主控板中的下位机程序对接收到的数据进行解析,进而设置电机驱动芯片引脚电平的高低,最后驱动电机转动。主控制器将采集到的传感器信息通过WIFI模块传输到PC控制端并显示,如主控制器将通过超声波测距模块采集到的距离信息传输到WIFI模块,然后再传输到控制端并显示。另外,WIFI模块将摄像头采集到的视频直接传输到控制端,并不通过主控制器。
3 软件设计
3.1 下位机程序
主控板上电之后需先进行系统初始化设置,包括延时函数和串口的初始化。系统采用三个定时器,定时器0用于红外遥控电视和产生PWM[7]信号控制舵机、定时器1指示主控板是否成功接收到WI
您可能关注的文档
最近下载
- 国标阀门型号编制方法JBT308-2004.PDF
- 2024年福建省能源石化集团有限责任公司春季校园招聘455人笔试参考题库附带答案详解.pdf
- 76G-3预应力长向圆孔板.pdf
- 数字媒体艺术_梦境主题“梦幻之旅”插画绘本设计.docx VIP
- 演示文稿国际结算的几种方式.ppt VIP
- C被遗弃的少女 das verlassene magdlein声乐正谱五线谱钢琴伴奏.pdf
- 七年级下数学数形结合附答案解析.pdf
- 教科版科学四年级下册 第三单元 岩石与土壤 5 岩石、沙和黏土.ppt VIP
- 软件系统试运行报告.doc VIP
- DLT 284_输电线路杆塔及电力金具用热浸镀锌螺栓与螺母.pdf
文档评论(0)