网站大量收购独家精品文档,联系QQ:2885784924

WIFI遥控小车论文报告.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国地质大学(武汉)大学生 科研立项报告 项目名称 基于手机WIFI技术的遥控小车 项目负责人 所在学院 机械与电子信息学院 参加人员 联系电话 指导老师 中国地质大学(武汉)机电学院 二O一二年十月 目 录 引言……………………………………………………………………2 1设计任务及要求……………………………………………………3 1.1 设计任务与要求 1.2 设计时要考虑的问题 2系统总体设计………………………………………………………4 2.1 方案论证 4 2. 2总体框图 3 系统硬件设计………………………………………………………6 3.1 手机端设计 择 软件开发环境 3.2小型路由器选择 3.3 单片机电路 选择 择 计 3.4 显示系统 3.5电机驱动模块 3.6 电机 3.7电源设计 4 结束语………………………………………………………………20 附录 附录1 部分电路原理图 附录2 液晶驱动程序 附录3 电机驱动程序 附录4 单片机主函数 附录5 手机端软件源代码 引言: 智能手机现在已经全方位的进入了我们的生活,说到智能手机不得不提及他们操作系统的龙头的Android。由于安卓操作系统的实际性和可操作性使得安卓迅速成为现在主流操作系统的原因,此外安卓的最大优点是开源,这样对于安卓软件的开发就没有了限制,使得用户可以用到广泛的免费软件,这样安卓软件的开发就有了空前的市场,安卓开发迎来了一轮热潮。 因为系统的开源性与可操作性,同时系统的流畅性以及大量的亲民化的可选择的设备,使得安卓系统在智能手机市场上占了头把交椅。根据市场研究机构ComScore发布的最新调查显示,Android智能手机在美国的优势进一步扩大,市场份额达到43.7%,因此我们小组的基于安卓手机wifi技术的遥控小车有着广大的潜在用户,2011年11月数据,Android占据中国智能手机操作系统市场58%,其应用领域和市场份额也在急速向平板电脑、消费电子、智能家电领域。 1 设计任务及要求 1.1 设计任务与设计要求 本课题要求利用基于Android(安卓)手机系统开发一个控制软件,该软件将实现用WIFI技术对玩具小车进行遥控控制,包括小车前进、后退、转弯等功能。 (1)实现手机与小车WIFI连接; (2)能够通过手机对小车进行实时控制。 1.2 设计时要考虑的问题 a、由于该课题的小车端是通过单片机串口通信接收收手机是控制指令,因此需要对单片机定时器初值进行设置,若采用常用12M晶振,初值不一定是整数,通信时便会产生积累误差,进而产生波特率误差,影响通信的同步性。采用11.0592M晶振可以得到非常准确的数值,因此在制作过程中最好采用11.0592M或其整数倍的晶振。 我们采用的波特率为4800。 b、小车电机启动时电流较大,可能会将电源的电压瞬间拉低,导致单片机和路由器不能正常工作,因此必须设计一个可靠的供电系统。 c、由于Android系统所有源代码都已公开并且可以免费使用,各手机公司在开发自己产品时可以随意改动代码,进而在市场上出现了所谓的“基于Android的···改良系统”手机,这些手机对安卓手机软件兼容性有所差异,因此必须选择“安卓原版”的手机开发软件,我们采用了“安卓4.0”版本的操作系统。 d、由于单片机IO口电流为mA级,无法直接驱动电机,必须设计专门的电机驱动模块。 2 系统总体设计 2.1 方案论证 要实现手机通过WIFI控制小车,有两种方案可以实现: 方案一:通过SIM卡来实现。系统框图如下图所示: 转化为串口指令 方案二:通过小型路由器来实现。该方案是在小车端安装一个小型路由器,是小车周围一定范围具有WIFI覆盖,然后将手机连接到路由器IP地址,对其发送指令,路由器接收指令后对单片机串口发送数据指令,实现控制。系统框图如下: 转化为串口指令 通过比较以上两种方案。方案一虽然可以实现小车超远程控制,但开发成本较高,相对于大一学生来说技术难度较大,而且控制过程要消耗上网流量。而方案二则相对简单,开发难

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档