遥控绘图小车设计报告_修改.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文档。上传文档
查看更多
2010年吉林省电子设计大赛 遥控绘图小车(C题) 目 录 1 总体设计方案 2 2 具体实现方案 2 2.1单片机最小系统 2 2.2电机驱动 3 2.3液晶 4 2.4无线收发模块 5 2.5数据存储比较 6 2.6供电系统 6 3 调试与实验计算 6 3.1调试 6 3.2测试数据 6 总体设计方案 本设计总体分为4个模块:电机驱动模块、无线通信模块、两个液晶显示模块、遥控控制模块。电机驱动电路用于小车方向和速度的控制;液晶显示模块显示轨迹、尺寸和时间;无线通信模块用于数据的传输;遥控模块通过发射按键控制高低电平。具体框图如下: 图1.1 系统总体框图 单片机B内存有正方形和圆形轨迹程序,单片机A通过遥控控制将液晶显示A模块的图形代码通过无线发送模块发送,当无线接收模块接收到信号时,经单片机处理后,通过电机控制模块绘出相对应的轨迹,绘图完成后,液晶显示B模块显示轨迹的尺寸和时间,绘图完毕。 2 具体实现方案 2.1单片机最小系统 方案一、采用Atmel公司的AVR(Atmegal16)单片机作为控制器。 AVR单片机具有高性能,低功耗RISC机构,指令简单。有专门的波特率发生器,简便易学,成本廉价,I/O口功能强,具有A/D转换等功能。其采用哈弗总线结构,程序存储器和数据存储器是分开的,微处理器直接访问程序存储器和数据存储器 方案二、采用STC公司的51单片机作为控制器。 51单片机具有价格便宜,使用广泛,应用简单等优点,功能简单。 结合本题的要求,使用51单片机就可以实现,不需要复杂的AVR单片机,故选用方案二。 51单片机最小系统具备晶振、复位电路、5v电源、接地、EA端接高电平时单片机最小系统工作,驱动外部电路时要加(330欧)的上拉电阻,其原理图如下: 图2.1 单片机最小系统结构图 2.2电机驱动 方案一、选用步进电机 2803可驱动两个步进电机,用12V电源,步进电机的转速不快。考虑到小车轮子精确度不高,转速慢会影响小车绘图过程中曲线不圆滑,而导致轨迹的误差太大,所以此方案最终未选择。 方案二、选用直流电机 直流电机可通过调节输入信号的占空比(PWM)调节电机转速。可以实现到既保证曲线诡计的圆滑,速度不快,精确度高。 经过两个方案的比较,选用方案二。 L298N可驱动两个直流电机,最高输入直流电压:50V,额定工作电流:2A,输出电压:6V,40V直流电压输入时可驱动80W直流电机,峰值驱动功率可达120W,一般用5V电源。ENA、ENB接控制使能端,控制电机的停转。可通过调节输入信号的占空比调节电机转速。对直流电机调速主要依靠改变线圈的电流,也可以提高电压来提速,但很容易烧毁电动机。原理图如下: 图2.2 L298N驱动电路 2.3液晶 方案一、使用一个LCD1602 LCD1602操作简单,应用方便,考虑到A模块显示手绘图形的路线,而1602无法做到这点,所以此方案未选择。 方案二、使用一个LCD12864 LCD12864汉字图形点阵液晶显示模块,可显示汉字及图形,考虑到B模块显示时间和尺寸,所以此方案未选择。 方案三、使用一个LCD1602和LCD12864 题目中的A模块用12864显示图形的轨迹,B模块安装1602显示行走的时间和尺寸的大小。 经过方案分析与比较,选用方案三。 LCD1602工作电压4.5-5.5V,显示容量16×2字符,工作电流2.0mA。12864汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。原理图如下: 图2.3 LCD1602和12864 2.4无线收发模块 经过对题目无线收发的反复分析,A模块的液晶显示通过无线发送传到B模块,然后B模块接收到A发送的数据后,按照一定的比例绘制A模块的图形。对于这样的分析,我们之前有两种选择方案供我们选择。 方案一、用nrf905或之类通信方式,将A模块的LCD12864的图形地址通过按键发送到B模块的接受单元,当B模块接收到地址后,开始绘图(正方形或圆形),此方案传输数据量大,而且我们无法通过4天时间利用地址数据控制小车轨迹。 方案二、选用PT2262和PT2272传输,将A模块的LCD12864的图形地址通过P口的高低电平代表,B模块有已经写好的正方形或圆形的程序供选择,这样省去了大量的数据传输,只要用无线发送模块控制P口高低电平的发送,B模块就相应的选择跑正方形和圆形。 经过方案分析与比较选用方案二。 PT2262/PT2272是一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/PT2272 最多可有12 位(A0-A11)三态地址端管脚,任意组合可提供531441 地址

文档评论(0)

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

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

1亿VIP精品文档

相关文档