智能仪器第二版 程德福 林君课后习题参考答案2.doc
《智能仪器第二版 程德福 林君课后习题参考答案2.doc》由会员分享,可在线阅读,更多相关《智能仪器第二版 程德福 林君课后习题参考答案2.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、智能仪器(第二版 程德福 林君)课后习题参考答案2智能仪器考试题型:名词解释、简答、简述、综合没有给重点,但是老师说考题都是由课后习题凝练出来的,所以我将大部分课后习题答案整理出来,仅供参考。难免有错误,望大家谅解并指出。课后习题参考第一章1-1 你在学习和生活中,接触、使用或了解了哪些仪器仪表?它们分别属于哪种类型?指出他们的共同之处与主要区别。选择一种仪器,针对其存在的问题或不足,提出改进设想(课堂作业)。解:就测量仪器而言,按测量各种物理量不同可划分为八种:几何量计量仪器、热工量计量仪器、机械量计量仪器、时间频率计量仪器、电磁计量仪器、无线电参数测量仪器、光学与声学测量仪器、电离辐射计量
2、仪器。1-2 结合你对智能仪器概念的理解,讨论“智能化”的层次。解:P2 智能仪器是计算机技术和测量仪器相结合的产物,是含有微型计算机或微处理器的测量(或检测)仪器。由于它拥有对数据的存储、运算、逻辑判断和自动化操作等功能,具有一定智能的作用(表现为智能的延伸或加强等),因而被称为智能仪器。P5- P6 智能仪器的四个层次:聪敏仪器、初级智能仪器、模型化仪器和高级智能仪器。聪敏仪器类是以电子、传感、测量技术为基础(也可能计算机技术和信号处理技术)。特点是通过巧妙的设计而获得某一有特色的功能。初级智能仪器除了应用电子、传感、测量技术外,主要特点是应用了计算机和信号处理技术,这类仪器已具有了拟人的
3、记忆、存储、运算、判断、简单决策等功能。模型化仪器是在初级智能仪器的基础上应用了建模技术和方法,这类仪器可对被测对象状态或行为作出评估,可以建立对环境、干扰、仪器参数变化作出自适应反映的数学模型,并对测量误差(静态或动态误差)进行补偿。高级智能仪器是智能仪器的最高级别,这类仪器多运用模糊判断、容错技术、传感融合、人工智能、专家系统等技术。有较强的自适应、自学习、自组织、自决策、自推理能力。1-3 仪器仪表的重要性体现在哪些方面?P3-5解:(1)仪器和检测技术已经成为促进当代生产的主流环节,仪器整体发展水平是国家综合国力的重要标志之一(2)先进的科学仪器设备既是知识创新和技术创新的前提,也是创
4、新研究的主题内容之一和创新成就得重要体现形式,科学仪器的创新是知识创新和和时创新的组成部分。(3)仪器是信息的源头技术总之,科学仪器作为认识世界的工具,是国民经济的“倍增器”、科学研究的“先行官”、现代战争的“战斗力”、法庭审判的“物化法官”,其应用遍和“农轻重、陆海空、吃穿用”。1-4 简述推动智能仪器发展的主要技术。P8解:(1)传感器技术(2)A/D等新器件的发展将显著增强仪器的功能与测量范围(3)单片机与DSP的广泛应用(4)嵌入式系统和片上系统(SOC)将使智能仪器的设计提升到一个新阶段(5)ASIC、FPGA/CPLD即使在智能仪器中广泛使用(6)LabVIEW等图形化软件技术(7
5、)网络与通信技术 1-5 学过的哪些课程为智能仪器设计奠定基础,回顾其主要内容。解:1-6 智能仪器有哪几种结构形式?对其做简要描述。P6解:从智能仪器的发展状况看来,其结构有两种基本类型,即微机内嵌式和微机扩展式。微机内嵌式智能仪器是将单片或多片的微处理器与仪器有机的结合在一起形成的单机。(微处理器在其中起控制和数据处理作用。其特点主要是:专用或多功能;采用小型化、便携或手持式结构;干电池供电;易于密封,适应恶劣环境,成本较低。)微机扩展式智能仪器是以个人计算机(PC)为核心的应用扩展型测量仪器。(PCI的优点是使用灵活、应用范围广,可以方便的利用PC已有的磁盘、打印机和绘图仪器等获取硬拷贝
6、。PC数据处理功能强、内存容量大,因而PCI可以用于复杂的、高性能的信息处理。)1-7 智能仪器设计是采用FPGA/CPLD有哪些优点? P12解:FPGA/CPLD芯片都是特殊的ASIC芯片,他们除了ASIC的特点之外,还有以下优点:(1)随着VLSI工艺的不断提高,FPGA/CPLD的规模也越来越大,所能实现的功能越来越强可以实现系统集成;(2)FPGA/CPLD的资金投入小,研制开发费用低;(3)FPGA/CPLD可反复的编程、擦除、使用或者在外围电路不动的情况下用不同的EPROM就可实现不同的功能;(4)FPGA/CPLD芯片电路的实际周期短;(5)FPGA/CPLD软件易学易用,可以
7、使设计人员更能集中精力进行电路设计。FPGA/CPLD适合于正向设计,对知识产权保护有利。1-8 为什么说嵌入式系统与片上系统(SOC)将使智能仪器的设计提升到一个新阶段?P11解:(1)嵌入式系统的深入发展将是智能仪器的设计提升到一个新的阶段,尤其是能运行操作系统的嵌入式系统平台,由于它具备多任务、网络支持、图形窗口、文件和目标管理等功能,并具有大量的应用程序接口(API),将会使研制复杂智能仪器变得容易;(2)在片上系统设计中,设计者面对的不再是电路芯片而是根据所设计系统的固件特性和功能要求,选择相应得单片机CPU内核和成熟化的IP内核模块,消除了器件信息故障,加快了设计速度,片上系统将使
8、系统设计发生革命性的变化。第二章2-1 数据采集系统主要实现哪些基本功能?P15解:智能仪器的数据采集系统简称DAS,是指将温度、压力、流量、位移等模拟量进行采集、量化转换成数字量后,以便由计算机进行存储、处理、显示或打印的装置。2-2 简述数据采集系统的基本结构形式,并比较其特点。P15-16解:(1)集中采集式:a分时采集型 特点:多路信号共同使用一个S/H和A/D电路,简化了电路结构,降低了成本。(但对信号的采集式由模拟多路切换器即多路转换开关分时切换、轮流选通的,因而相邻两路信号在时间上是依次被采集的,不能获得同一时刻的数据,这样就产生了时间偏斜误差。)b同步采集型 特点:在多路转换开
9、关之前给每路信号通路各加一个采样保持器,使多路信号的采样在同一时刻进行,即同步采样。(然后由各自的保持器保持着采样信号的幅值,等待多路转换开关分时切换进入公用的A/D电路将保持的采样幅值转换成数据输入主机。这样可以消除分时采集型结构的时间偏斜误差,这种结构既能满足同步采集的要求,又比较简单。不足之处:在被测信号路数较多的情况下,同步采得的信号在保持器中保持的时间会加长,而保持器会有一些泄露,是信号有所衰减。)(2)分散采集式:每一路信号一般都有一个S/H和A/D,不再需要模拟多路转换器MNX。(每一个S/H和A/D之对本路信号进行模数转换即数据采集,采集的数据按一定的顺序或随机地输入计算机,根
10、据采集系统中计算机控制结构的差异可以分为分布式单机采集系统和网络式采集系统。)2-3 采样周期与那些因素有关,如何选择采样周期?解:采样周期与被转换信号周期有关,采样周期应小于被转换信号最大周期的 1/2。2-4 为什么要在数据采集系统中使用测量放大器?P19解:由于电路内有这样或那样的噪声源存在,是的电路在没有信号输入时,输出端仍存在一定幅度的波动电压,这就是电路的输出噪声。把电路输出端测得的噪声有效值折算到改电路的输入端即除以该电路的增益,得到的电平值称为该电路的等效输入噪声,即。如果在高电路输入端的信号幅度小到比该电路的还要低,那么这个信号就会被电路的噪声所“淹没”。为了不使小信号被淹没
11、,就必须在该电路前面加一级放大器。2-5设计一个由 8031单片机控制的程控隔离放大器增益的接口电路。已知输入信号小于10mV,要求当输入信号小于1mV时,增益为1000 ,而输入信号每增加 1mV时,其增益自动减少一倍,直到100mV为止。解:提示:正确设计硬件电路图;正确编写控制程序;完成仿真调试,实现基本功能;硬件电路图:程序框图:程序:数组合并测试程序:#includeusing namespace std;int main()int i,j;float k;float C72;float A8=1,1.5,2,2.7,3.3,5.1,6.8,10;float B8=1,1.5,2,2
12、.7,3.3,5.1,6.8,10;for(i=0;i8;i+)for(j=0;j8;j+)Ci*8+j+1=Ai*Bj/(Ai+Bj);coutC64endl;for(i=0;i8;i+)Ci+65=Ai;coutC72endl;for(i=0;i72;i+)for(j=0;jCj+1)k=Cj;Cj=Cj+1;Cj+1=k;for(i=1;i=72;i+)coutCi ;system(pause);数组排序测试源程序:#includeusing namespace std;int i,b,c,d,e;float a;int geti(float c36,float a)if(a=c35)f
13、or(i=0;cia;b=geti(B,a);c=getjk(C,b);d=c/10;e=c%10;coutbendlcendldendle0;j-);char geti(float c36,float a)if(a=c35)for(i=0;civolmax)volmax=vol;FloatcodeAmp36=0.5,0.6,0.6667,0.7297,0.75,0.7674,0.8361,0.8571,0.8718,0.9091,0.9643,1,1.0313,1.1489,1.1591,1.2289,1.2453,1.3044,1.35,1.4366,1.485,1.5455,1.65,1
14、.6667,1.7654,1.9326,2.0036,2.126,2.2218,2.4812,2.55,2.9143,3.3775,3.4,4.0476,5;UnsignedcharCD36=77,76,75,74,66,73,72,65,71,70,64,55,63,54,62,61,53,60,44,52,43,51,33,50,42,41,32,40,31,30,22,21,20,11,10,0; int main()unsigned char volget;int voltcal;char display4,screen4;LcdInit();display1=-2;PutStr(0,
15、0,Please wait!);while(1)volget=TLC549_GetAD(); /AD数据获取vppfun(volget); /峰值获取if(P1_5=0)delay(30);Ap=127.0/(volmax-128); /放大倍数获取beishu=geti(Amp,Ap); /通过如已知倍数比较获取合适倍数cod=CDbeishu; / 将倍数与引脚关系相对应 f=Ampbeishu;p1=cod/10; /获取P1引脚数值,CD4051选通 p2=cod%10; /获取P2引脚数值,CD4051选通 P1=p1;P2=p2;voltcal=f*100;display0= vo
16、ltcal/100;display2=( voltcal%100)/10;display3= voltcal%10;for(i=0;i4;i+)screeni=displayi+48;PutStr(0,0,The Ampi is:);PutChar(i+6,1,screeni);仿真结果:图1 波形显示情况图2 最小放大倍数检测图3 最大放大倍数检测2-6 在设计数据采集系统式,选择模拟多路开关要考虑的主要因素是什么?解:主要考虑减小串音干扰,具体为:(1)减小Ri,为此前级应采用电压跟随器;(2)选用Ron极小、Roff极大的开关管;(3)减少输出端并联的开关数N。若N=1,则VN=0。(4
17、)减小串音应选用寄生电容小的MUX。(5)模拟开关不用的输入端接地。2-7 能否说一个带有采样保持器的数据采集系统的采样频率可以不受限制?为什么?P46解:不能说带有采样保持器的数据采集系统的采样频率可以不受限制。因为在A/D转换器在进行转换时需要一定的时间,在这个转换时间内,被转换的模拟量应基本保持不变,否则转换精度没有保证,甚至根本失去看转换的意义。所以转换时间制约着转换信号的最高频率。(式1),进而影响数据采集系统的采样频率。在A/D之前加上采样/保持器后(式2),为孔径时间。由于,所以由式2限定的信号频率远远高于式1限定的频率,采样/保持器扩展了被转换信号的范围,进而扩展了采样频率,但
18、仍受的限制,不能无限增大。2-8在为一个数据采集系统选择微机时,主要考虑哪些因素?解:(1)系统的通过速率,即系统速率、传输速率、采样速率或吞吐速率(单位时间内系统对模拟信号的采集次数)。(2)系统的分辨率,即数据采集系统可以分辨的输入信号的最小变化量。(3)系统的精度,当系统工作在额定速率下,系统采集的数值和实际值的差尽量要小。2-9 一个数据采集系统的采样对象是温室大棚的温度和湿度,要求测量精度分别是1C和3%相对误差,每10min采集一次数据,应选择何种类型的A/D转换器和通道方案?解:2-10 如果一个数据采集系统,要求有1%级精度性能指标,在设计该数据采集系统时,怎样选择系统的各个元
19、器件?P55解:通常传感器和信号放大电路所占的误差比例最大,其他各环节如采样/保持器和A/D转换器等误差,可以按选择元器件精度的一般规则和具体情况而定,选择元器件精度的一般规则是:每一个元器件的精度指标应该优于系统规定的某一最严格的性能指标的10倍左右。所以此题中传感器和信号放大电路的总误差可分配成0.9%,A/D转换器和S/H器和多路模拟开关分配0.1%,且每个组件的误差应不大于0.01%。2-11 一个带有采样/保持器的数据采集系统,其采样频率, ,试问系统的采样频率是否太高?P47解:,故系统的采样频率不高第三章3-1 键盘有哪几种组成方式?各自有何特点?按键去抖有哪几种方法?解:键盘的
20、组成方式和特点P60-P63(1) 非编码键盘 包括独立连接式非编码键盘(结构简单,但当键数较多时,就要占用多个接口)和矩阵式非编码键盘(可以减少键盘接口)。非编码键盘处理软件复杂,硬件简单。(2) 编码键盘 由硬件来识别键闭合、释放状态,由硬件消除键抖动影响以和实现一些保护措施的方法,可以节省CPU相当多的时间。这种键盘处理软件简单,但硬件较复杂。按键去抖动的方法:硬件方法和软件方法。通常在键的个数较少时可采取硬件措施,即用R-S触发器或单稳态电路来消除按键抖动。键数较多时,常用软件反弹跳,和采用软件延时法。3-2 键盘接口主要解决哪些问题?P60解:(1)决定是否有键按下(2)如果有键按下
21、,决定是哪一个键被按下(3) 确定被按键的读书(4) 反弹跳-按键抖动的消除(5) 不管一次按键持续的时间多长,仅采样一个数据(6) 处理同时按键,即同时又一个以上的按键情况3-3 画出仅用8031单片机一个8位I/O实现44矩阵式键盘的线反转识键的硬件原理图,并说明其工作原理。解:以单片机的P3.0P3.3各管脚作输入线,以单片机的P3.4P3.7各管脚作输出线。 工作原理:从上到下依次设为D0D7,(1)将D3D0设为列输入线,D7D4设为行输出线,并使IO输出信号D7D4为0000。若有键按下,与门的输出端变为低电平,向CPU申请中断,表示键盘中有键按下。与此同时,D3D0的数据输入到内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能仪器第二版 程德福 林君课后习题参考答案2 智能 仪器 第二 课后 习题 参考答案
限制150内