- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPS的夜间巡逻机器人设计
目录
1. 绪论 - 4 -
1.1夜间巡逻机器人的作用和意义 - 4 -
1.2社区安保的现状 - 4 -
2. 方案设计与论证 - 4 -
2.1 主控系统 - 4 -
2.2 电机驱动模块 - 5 -
2.3 预定黑线路径识别模块 - 6 -
2.5 语音模块 - 7 -
2.6电源模块 - 8 -
2.7液晶模块 - 8 -
3. 硬件设计 - 8 -
3.1 总体设计 - 8 -
3.2 驱动电路 - 8 -
3.3 循迹模块 - 10 -
4. 软件设计 - 11 -
4.1 可视化界面 - 11 -
4.2 功能简介 - 12 -
4.3 功能的实现 - 12 -
5.制作安装与调试 - 16 -
结束语 - 17 -
致谢 - 17 -
参考文献 - 18 -
基于GPS的夜间巡逻机器人设计
摘 要:利用人体红外技术侦测机器人附近的人员;利用GPS导航定位来确定机器人的方位;利用红外技术进行蔽障功能的实现;利用VB软件实现监控中心功能的实现。以STC89C52 为控制芯片控制巡逻机器人的运行状态。其中机器人呢驱动由L293D驱动电路完成,电机的转速由单片机输出的PWM波控制,并在机器人与人员信息交换过程中实现自动语音播报和液晶显示功能。
关键词:自动化运行;STC89C52单片机; L293D;红外对管;语音芯片ISD4004;液晶显示;GPS定位;
1.绪论
1.1巡逻机器人的意义和作用
随着我国经济的快速发展,人民的生活水平有了显著提高。在千家万户安居乐业的同时,如何保障人民的生命财产安全成为摆在我们面前的一个重要问题。机器人主要应用于小区、工厂等地的保卫巡逻任务,具有工作时间长,隐蔽性好,准确率高等优点。替代人员或与人员结合使用可以保证保卫目标的安全。本设计的机器人,是多个自动巡逻轮式机器人,它可以根据监控中心规定的路线巡逻,并且能够发现距它一定距离内的人并发出提醒,若被发现人员不能在规定的时间内给出密码,则机器人会向监控中心发出警报,并利用GPS定位。到目前为止还未发现国内外有相似的装置和研究。
1.2社区安保的现状
目前,比较通用的办法是,小区物业招聘保安,成立夜间巡逻队。实践证明这种方法,虽然能起到一定的作用,但缺陷也是非常明显的。首先,由人构成的夜间巡逻队伍不能保证不遗留死角。其次,人在深夜容易瞌睡,保安人员会发生脱岗漏岗睡岗现象。第三,小区保安即使发现有可疑人员也无法迅速通知监控中心。鉴于此,我们设计制作了基于GPS的夜间巡逻机器人(下称机器人)。
方案设计与论证
购买原材料自行设计搭建,可分为六大组成部分:传感器检测部分、执行部分、CPU、GPS、无线通信和提示部分2.1 主控系统
根据设计要求,此设计属于多输入量的复杂程序控制问题。据此,拟定了以下两种方案并进行了综合的比较论证,具体如下:
方案一:
选用一片CPLD(如EPM7128LC84-15)作为系统的核心部件,实现控制与处理的功能。CPLD具有速度快、编程容易、资源丰富、开发周期短等优点,可利用VHDL语言进行编写开发。但CPLD在控制上较单片机有较大的劣势。同时,CPLD的处理速度非常快,而列车的行进速度不可能太高,那么对系统处理信息的要求也就不会太高,在这一点上,MCU就已经可以胜任了。若采用该方案,很可能在控制上遇到许许多多不必要增加的难题。为此,我们不采用该种方案,进而提出了第二种设想。
方案二:
采用单片机作为整个系统的核心,用其控制行进中的列车,以实现其拟定的性能指标。充分分析我们的系统,其关键在于实现列车的自动控制,而在这一点上,单片机就显现出来它的优势——控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案。
针对本设计特点——多开关量输入的复杂程序控制系统,需要擅长处理多开关量的标准单片机,而不能用精简I/O口和程序存储器的小体积单片机,D/A、A/D功能也不必选用。根据这些分析,我选定了STC89C52单片机作为本设计的主控装置,该单片机具有功能强大的位操作指令,I/O口均可按位寻址,程序空间充足,满足本设计的要求。
在综合考虑了传感器、电机的驱动等诸多因素后,我们决定采用一片单片机,充分利用STC89C52单片机的资源。
2.2 电机驱动模块
方案一:
采用继电器对电动机的开或关进行控制,通过开关的切换对列车的速度进行调整.此方案的优点是电路比较简单,缺点是继电器的响应时间慢,机械结构易损坏,寿命较短,可靠性不高。
方案二:
采用电阻网络或数字电位器调节电动机的分压,从而达到分压的目的。但电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵,且可能存在干扰。更主要的问题在
文档评论(0)