资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,超声波测距仪,方案选择,系统方案一,:基于CPLD和单片机的高精度超声波测距的设计方案。测距中的时间是通过高精度的晶体振荡器作为时钟信号源来进行计数测量,同时使用CPLD代替常用的单片机纯软件方法实现动作控制以减少误差。由CPLD完成超声波的发射和接收,并精确记录回波时间,克服了单片机的速度限制,可以使记录回波的时间精确到ns级,系统精度高,成本高。,方案选择,系统方案二,:基于单片机的超声测距方案,由软件控制实现超声波信号的发射、接收及计数器的启动与停止,但超声波信号的发射与计数器的启动不同步,超声波传感器接收到信号与单片机检测到信号之间不同步,又因为单片机的计数频率较低,所以单片机系统的测距误差一般为厘米级。优点是电路设计简单,成本低。,方案描述,图1超声测距仪系统总体框图,理论分析与计算,超声波脉冲法测距原理,:声波在其传播介质中被定义为纵波。当声波受到尺寸大于其波长的目标障碍物阻挡时就会发生反射;反射波称为回声。假如声波在介质中传播速度是已知的,而且声波从声源到达目标然后返回声源的时间时间可以测量到,那么就可以计算出从声源到目标的距离。,本设计中声波传播的介质为空气,采用不可见的超声波。,室温下声波在空气中的传播速度是340m/s,测量得到的声波从声源到达目标然后返回声源的时间是t秒,则声波经过的距离d可以由以下公式计算:,d=34000(cm/s)t(s),因为声波经过的距离是声源与目标之间距离的两倍,声源与目标之间的距离应该是d/2。,电路设计,(超声波发射模块),图2超声波发射模块电路原理图,电路设计(,超声波接收模块,),图3超声波接收模块电路原理图,电路设计(,电源模块,),图4电源模块电路原理图,电路设计(,控制与显示模块,),图5控制模块电路与显示模块电路,超声波测距仪整体设计图,图6超声测距仪整体原理图,设计流程图,测试方案与测试结果,测试仪器及测试方法,在超声测距仪发射、接收探头正前方放置一物体做障碍物,把障碍物放置到离探头固定距离,记录此距离作为实际距离,再记录超声测距仪显示的测量距离,通过多次不同距离测量得到测量数据,最后对测试结果进行分析。,测试数据记录,实际距离(cm),1,2,5,10,15,20,25,30,测量结果(cm),6,5,6,11,16,21,25,30,误差(%),500,150,20,10,6.6,5,0,0,实际距离(cm),40,50,60,70,80,90,100,150,测量结果(cm),38,54,66,74,85,97,110,163,误差(%),-5,8,10,5.7,6.2,7.7,10,8.6,测试数据分析,经过以上数据的分析,测试距离在15cm之间时误差都较大。因为单片机的计数频率较低,所以单片机系统的测距误差一般为厘米级。,测试距离在6150cm之间时,误差很小,都在10%以内。,数字示波器设计,摘要,基于AVR的示波器一个低速的基于mega32示波器,它可以用于检测5HZ信号,输入电压可在2430V(直流)。由Vassilis Serasidis 设计,于01.Dec.2007 编译语言: C 语言,方案选择,系统方案一:纯单片机方式。即完全由单片机来实现前级信号程控调理、采样保持电路及A/D转换器的控制、数据的处理及存储、波形显示和控制电路等功能。,方案选择,系统方案二:单片机与FPGA结合的方式。即由单片机来完成信号调理和人机界面等顶层控制功能,而由FPGA来完成采集和信号处理等底层的核心计算。,方案分析选择,方案一的优点在于系统规模较小,有一定灵活性,但不适宜于观察高速信号或复杂信号。在采样速率不是太高的情况下,可以满足要求。方案二是在单片机的管理下,由可编程逻辑器件FPGA完成高速控制作用,例如对高速信号的采集和存储,而单片机则实现对FPGA及整个简易数字存储示波器的管理。在这里,本着经济实用的原则,而采用方案一。,示波器总框图,方案描述,控制器模块以Atmega32单片机为核心的系统。Atmega32单片机内置8路十位具有可选差分输入级的可编程增益(TQFP封装)的ADC,32K字节的系统内可编程Flash(具有同时读写能力,即RWW),1024字节的EEPROM。,理论分析(有关等效采样分析),等效采样分析,数据采样技术分为实时采样和等效采样两种。在高速数据采集系统中,实时采样对信号的的捕获能力受到了A/D最高采样速率的限制,因为,实时采样是在一次触发后完成整个的采集过程,通常对信号的实时采样都必须满足Nyquist采样定理,采样频率至少应为信号最高频率的2倍。频率越高就需要越高速的A/D转换器。,等效采样的基本原理就是通过多次触发多次采集而获取重建信号波形。等效采样的前提是,信号必须是周期重复的。等效采样通过对周期的信号的多次采样,把在信号的不同周期中采样得到的数据进行重新排序,实现重建的信号波形。工作于等效采样模式的高速数据采样系统,采样频率可以较低,而信号的频率可以很高。等效采样技术主要有顺序等效采样和随机等效采样。,电路与程序设计,电路参考原理图,电路与程序设计,PROTUES软件虚拟仿真电路图,测试试结果以及分析,经过软件模拟测试结果,示波器测试显示正弦波,三角波,方波。按键可控制波形的上下移动。,示波器能测到显示的波形最大频率为100KHz。电压值为012V之间。,本设计采用的是32位AVR单片机内置A/D直接将信号进行采样处理,如需测更高频率的信号,需要加入高速的A/D转换芯片。,
展开阅读全文