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

说明文方向盘控制板件电路设计说明.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
说明文方向盘控制板件电路设计说明

方向盘控制板硬件电路设计说明 任务: 使用51单片机改装游戏方向盘,使用串口拟定自己的通信协议。 改装原因: (1):市面上的游戏方向盘都是USB通信协议,用户不了解协议内容,无法用于自己控制要求。 (2):USB通信优势虽然非常明显,但由于其协议复杂,且受其通信距离限制,USB信号一般只能在几米的传输范围内,较串口较短,因此选择了简易可行的串口协议。 设计步骤: (1):了解内部工作及传感原理。拆开游戏方向盘,结果发现传感原理非常简单,仅靠变阻器和按键传递控制信号。 (2):使用一款自己熟悉的单片机(AT89S52)根据硬件电路接口电路设计自己的硬件控制电路板卡。其中包括方向盘指挥输入部件和与PC机通信的串口通信模块。 (3):编写自己的用户应用程序,创建自己和PC的通信协议,发挥软件编程的灵活性。 硬件原理图说明: 注:整张原理图见PDF文件。 (1):核心控制芯片选用AT89S52,其各接口使用情况如下图所示: 0834_DI、0834_DO、0834_CLK、 0834_CS 用于AD采样的接口。 (2)AD转换及采样接口电路说明: 采样电路的等效电路图图所示: 油门和刹车: 注:刹车和油门的机械结构将脚下力转换为对应变阻器的阻止变化,只需采样阻值大小即可判断力的大小。经测量知:刹力越大,电阻值越小。 接口3、4之间接到游戏方向盘的刹车控制变阻器两端,相当于接一可变电阻。 接口1、2之间接到游戏方向盘的油门控制变阻器两端,相当于接一可变电阻。 AD_Brake和AD_Thtottle用于AD采样油门和刹车的模拟信号,R18,R19用于采样时分压。 方向盘: 方向盘的转向信号仍是模拟信号,用AD采样之后即可判断转动方向及幅度。 接口的1、2、3分别对应于三端滑动变阻器的三个端子。左转时1、2之间电阻逐渐变小,AD_L的分压将逐渐变大。右转时2、3之间的电阻逐渐变小,AD_R的分压将逐渐变大。 AD转换电路图 AD芯片使用的是TI公司的一款8位4通道串行AD芯片,正好满足要求。与单片机的接口为SPI的接口,具体说明和使用请参考芯片资料里的《TLC0834使用范例》文档,也可参考该芯片厂商提供的技术文档,内含具体操作时序。 (3)按键接口硬件说明 按键的设计依赖于具体的硬件结构,在此给出说明。 下图为按键的设计原理(并非实际电路),由于游戏方向盘上按键单独设计已经由机械结构确定,故在主控制板上只是留出对应接口(J)即可。 分布在方向盘的各个按键小板原理图如下所示(GND、KEY1…KEYn为留出的插槽): 该游戏方向盘上共计有19个用户按键使用(包含最中间的复位按键),具体排列如下。 对应于游戏方向盘上5、6、7、8、9、10、11、12和中间的cruise(我们设为复位键)的按键。见下图: 对应于对应于游戏方向盘上UP、DOWN、LEFT、RIGHT的按键。见下图: 对应于对应于游戏方向盘上1、2、3、4的按键。见下图: 对应于对应于游戏方向盘上左右两个的按键,在此设为中断按键,方便用于处理实时信息。见下图: 另外由于单片机资源较多,仍有多余的IO口6个,在此引出以便于扩展外部功能。见下图: (4)振动器驱动硬件电路 为增强游戏者的手感,游戏方向盘上有两个振动器,在此给出驱动电路图及说明如下: 三级管在此既作为单片机控制的开关,又充当功率放大的角色。只需给Mor1、Mor2给出高电平即可驱动负载,低电平断开。 (5)在系统编程接口 现今单片机一般都支持ISP(在系统编程),这样大大方便了单片机开发用户,在此也引出了ISP的接口规范,供参考如下: 该款下载线使用的是网上非常流行的USBASP,支持USB下载和供电双功能,并且可以同时下载AT89s5x和AVR单片机(Atmage16),详细可以参考网上相关资料。 (6)串口通信硬件说明 为了满足串口传输的电平规范,在此需要设计电平转换电路,电路原理来源于Maxim公司的max232芯片说明文档。

文档评论(0)

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

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

1亿VIP精品文档

相关文档