好文档 - 专业文书写作范文服务资料分享网站

单轴双轮自平衡代步车的研究与设计 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

单轴双轮自平筏代步车的研究与设计J.6".Zhang2009的应用。MMA7260的引脚配置如表3.2所示。表3.2姗A7260引脚功能描述引脚序号符号功能描述1g-Selectl输入逻辑电平,选择灵敏度的级别2g-Select2输入逻辑电平,选择灵敏度的级别3VDD电源输入4VSS电源地5.11NC悬空12SleepMode休眠模式13ZOUTZ方向输出电压14YOUTY方向输出电压15XoⅥX方向输出电压16NC悬空MMA7260有四种可选加速度范围,分别对应不同的灵敏度,以适应不同的应用环境和系统要求,功能选择方法见表3.3所示。表3.3灵敏度选择功能表g—Select2g—Selectl量程灵敏度0O1.59800mV/g0129600mV/g1049300mV/g1169200mV/g3.4.2加速度计应用电路加速度计工作电压为2.2V-3.6V,采用LMIIIT="端稳压器,将5V电压变为3.3V稳定电压为其供电。单轴双轮自平囊代步车的研究与设计J.CZh彻g2009‰牟冀…之牟二T珊1jF珊T==1I图3.113.3V稳压电路灵敏度选择采用双跳线,可任意选择4种灵敏度;加速度计输出经过一个1K电阻和O.耻F电容的RC滤波电路减小噪声。+33vjr图3.12加速度计mIA7260应用电路3.5控制器3.5.1AVRATmegal6L单片机简介1997年,ATMEL挪威设计中心的A先生与V先生出于市场考虑,充分发挥起Flash技术优势,推出全新的精简指令集(RISC)单片机,简称AVR[471。几年来AVR单片机已形成系列,其ATtiny、AT90与ATmega分布对应低、中、高档产品。本设计中采用的AVRATmegal6L单片机是一款高性能、低功耗的8位RISC结构单片机,主要资源如下:1)支持JTAG端口仿真和编程;2)32个ION,8通道10位AD转换器;3)16KS字:节的FLASH存贮器,1l泞节的SRAM,32个通用寄存器,512字节的EEPROM存贮器;单轴双轮自平筏代步车的研究s设p-J.C.Zhang20094)2卟中断源,每个中断有独立的中断向量入口地址;5)2个8位定时/计数器,1个16位定时/计数器,有四个通道的PWM;6)硬件USART、SPI和基于字节处理的12C接口;7)ATmegal6LI作电压2.7V-5.5V,工作频率0-8MI-Iz。AVRATmegal6l_,单片机作为嵌入式高效微控制器,无需额外的程序存储器、数据存储器、PWM控制专用芯片,大大简化了系统的硬件,其内部看门狗电路及相应指令控制提高了系统的可靠性和安全性,因此本设计中的控制器和无刷电机驱动器均采用ATmegal6Lfl]0作。ATmegal61.具有2个8位定时/计数器,1个16位定时/计数器,带捕捉、比较功能,有四个通道的PWM,本设计中主要用到16位定时器/计数器。16位的定时器/计数器可以实现精确的程序定时(事件管理)、波形产生和信号测量。其主要特点如下:1)真正的16位设计(即允许16位的PwM);2)2个独立的输出比较单元;3)双缓冲的输出比较寄存器;4)一个输入捕捉单元;5)输入捕捉噪声抑制器;6)比较匹配发生时清除寄存器(自动重载);7)无干扰脉冲,相位正确的PwM;8)可变的PWM周期;9)频率发生器;10)外部事件计数器;11)4个独立的中断源。通用同步和异步串行接收器和转发器fOSART)是一个高度灵活的串行通讯设备。主要特点为:1)全双工操作(独立的串行接收和发送寄存器):2)主机或从机提供时钟的同步操作;3)高精度的波特率发生器;4)支持5、6、7、8或9个数据位和1个或2个停止位;单轴双轮自平餐代步车豹研究s设计J.C.Zhang20095)硬件支持的奇偶校验操作、数据过速检测、帧错误检测;6)噪声滤波,包括错误的起始位检测,以及数字低通滤波器;7)三个独立中断:发送结束中断,发送数据寄存器空中断,及接收结束中断;8)多处理器通讯模式;9)倍速异步通讯模式。3.5.2RS485通信由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与’11工电平不兼容故需使用电平转换电路方能与T】亿电路连接;2)传输速率较低,在异步传输时,波特率为20Kbps;3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱;4)传输距离有限,最大传输距离,5辞米左右。针对RS232的不足,于是就不断出现了一些新的接口标准,RS485就是其中之一,它具有以下特点:1)RS485的电气特性:逻辑“1一以两线间的电压差为+(0.2.6>V表示;逻辑“0’’以两线间的电压差为(0.2.6)V表示。接口信号电平比RS232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与,r]吼电路连接;2)RS485的数据最高传输速率为10Mbps;3)RS485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好;4)RS485最大的通信距离约为1219m,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS485总线一般最大支持32个节点,如果使用特制的RS485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。单轴双轮自平钠代步车的研究s设i-l-J.C.Zhang2009因RS485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。由RS485接口组成的半双工网络,一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。在要求通信距离为几十米到上千米时,广泛采用RS485串行总线标准。RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加之总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。RS485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS485用于多点互连时非常方便,可以省掉许多信号线。应用RS485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序。在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过搿主(Master)"设备中转才能实现,这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备。SP481、SP483和SP485是美国知名半导体制造商Sipex公司基于差分信号传输原理的RS485/422通信专用芯片。该系列为半双工收发器,性能完全满足RS485和RS422规范。它们的BiCMOS设计可实现低功耗操作,但不影响其它特性。SP481和SP485满足RS485和RS422规范,数据传输速率高达5Mbps。另外,SP481、SP483含有低功耗关断模式。SP483通过限制内部的电压变化速度来降低EMI,它满足RS485和RS422规范,数据传输速率高达250kbpsl261。表3.4SP485R芯片引脚描述引脚序号12345符号RO功能接收器输出/REDE1)IGND接收器输出使能发送器输出使能发送器输入地31

单轴双轮自平衡代步车的研究与设计 - 图文

单轴双轮自平筏代步车的研究与设计J.6".Zhang2009的应用。MMA7260的引脚配置如表3.2所示。表3.2姗A7260引脚功能描述引脚序号符号功能描述1g-Selectl输入逻辑电平,选择灵敏度的级别2g-Select2输入逻辑电平,选择灵敏度的级别3VDD电源输入4VSS电源地5.11NC悬空12SleepMode休眠模式13ZOUTZ方向输出电压14YOUTY方向输出电压15X
推荐度:
点击下载文档文档为doc格式
982024qgnj6b8ve014c7
领取福利

微信扫码领取福利

微信扫码分享