模拟输入输出接口原理及其应用 第三版习题参考答案
微机原理与接口技术(第三版)课本习题答案
第二章 8086体系结构与80x86CPU
1.8086CPU由哪两部分构成它们的主要功能是什么
答:8086CPU由两部分组成:指令执行部件(EU,Execution Unit)和总线接口部件(BIU,Bus Interface Unit)。指令执行部件(EU)主要由算术逻辑运算单元(ALU)、标志寄存器FR、通用寄存器组和EU控制器等4个部件组成,其主要功能是执行指令。总线接口部件(BIU)主要由地址加法器、专用寄存器组、指令队列和总线控制电路等4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或I/O端口读取操作数参加EU运算或存放运算结果等。
2.8086CPU预取指令队列有什么好处8086CPU内部的并行操作体现在哪里答:8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部件(EU)在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存中读取指令。8086CPU
内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。
5.简述8086系统中物理地址的形成过程。8086系统中的物理地址最多有多少个逻辑地址呢答:8086系统中的物理地址是由20根地址总线形成的。8086系统采用分段并附以地址偏移量办法形成20位的物理地址。采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移地址两部分构成,都是16位二进制数。通过一个20位的地址加法器将这两个地址相加形成物理地址。具体做法是16位的段基址左移4位(相当于在段基址最低位后添4个“0”),然后与偏移地址相加获得物理地址。由于8086CPU的地址线是20根,所以可寻址的存储空间为1M字节,即8086系统的物理地址空间是1MB。逻辑地址由段基址和偏移地址两部分构成,都是无符号的16位二进制数,程序设计时采用逻辑地址,也是1MB。
《模拟电子技术基础》第三版习题解答第6章 放大电路中的反馈题解
第六章 放大电路中的反馈
自测题
一、在括号内填入“√”或“×”,表明下列说法是否正确。
(1)若放大电路的放大倍数为负,则引入的反馈一定是负反馈。( ) (2)负反馈放大电路的放大倍数与组成它的基本放大电路的放大倍数量纲相同。( )
(3)若放大电路引入负反馈,则负载电阻变化时,输出电压基本不变。 ( ) (4)阻容耦合放大电路的耦合电容、旁路电容越多,引入负反馈后,越容易产生低频振荡。( )
解:(1)× (2)√ (3)× (4)√
二、已知交流负反馈有四种组态:
A .电压串联负反馈
B .电压并联负反馈
C .电流串联负反馈
D .电流并联负反馈 选择合适的答案填入下列空格内,只填入A 、B 、C 或D 。 (1)欲得到电流-电压转换电路,应在放大电路中引入 ; (2)欲将电压信号转换成与之成比例的电流信号,应在放大电路中引入 ;
(3)欲减小电路从信号源索取的电流,增大带负载能力,应在放大电路中引入 ;
(4)欲从信号源获得更大的电流,并稳定输出电流,应在放大电路中引入 。
解:(1)B (2)C (3)A (4)D
三、判断图T6.3所示各电路中是否引入了反馈;若引入了反馈,则判断是正反馈还是负反馈;若引入了交流负反馈,则判断是哪种组态的负反馈,
并求出反馈系数和深度负反馈条件下的电压放大倍数f u A 或f s u A 。
设图中所有电容对交流信号均可视为短路。
图T 6.3
解:图(a )所示电路中引入了电流串联负反馈。反馈系数和深度负反
馈条件下的电压放大倍数f
u A 分别为 L
3
1321f 3213
微型计算机原理及应用第三版课后答案
微型计算机原理及应用第三版课后答案【篇一:《微型计算机原理及应用》课后习题答案】
=txt>第一章
1.1 解释题
(1) 微处理器
【解答】由大规模集成电路芯片构成的中央处理器(cpu),叫做微处理器。
(2) 微型计算机
【解答】以微处理器为基础,配以内存储器、输入输出接口电路、总线以及相应的辅助电路而构成的计算机裸机,叫做微型计算机。
(3) 微型计算机系统
【解答】微型计算机系统由硬件系统和软件系统组成。即由微型计算机、配以相应的外部设备(如打印机、显示器、键盘、磁盘机等),再配以足够的软件而构成的系统。
(4) 单板机
【解答】将微处理器、ram、rom以及i/o接口电路,再配上相应的外设(如小键盘、led显示器等)和固化在rom中的监控程序等,安装在一块印刷电路板上构成的微型计算机系统称为单板机。
(5) 运算器
【解答】运算器是直接完成各种算术运算、逻辑运算的部件,主要由alu(arithmetic and logic unit,算术逻辑部件)、通用寄存器、标志寄存器等组成。
(6) 地址总线
【解答】地址总线是cpu对内存或外设进行寻址时,传送内存及外设端口地址的一组信号线。地址总线的条数多少决定了cpu的寻址能力。
(7) 数据总线
【解答】数据总线是cpu与内存或外设进行信息交换时,所用的一组数据信号线。它决定了cpu一次并行传送二进制信息的位数,反映出cpu的“字长”这个重要性能指标。
(8) 控制总线
【解答】控制总线是在cpu与外部部件之间传送控制信息(如读/写命令、中断请求命令等)的一组信号线。
《微型计算机原理与接口技术》(第三版)习题答案
习题1
1.1 冯·诺依曼型计算机的设计方案有哪些特点?
【解答】冯·诺依曼型计算机的设计方案是“存储程序”和“程序控制”,有以下5方面特点:(1)用二进制数表示数据和指令;
(2)指令和数据存储在内部存储器中,按顺序自动依次执行指令;
(3)由运算器、控制器、存储器、输入设备和输出设备组成基本硬件系统;
(4)由控制器来控制程序和数据的存取及程序的执行;
(5)以运算器为核心。
1.3 微型计算机的特点和主要性能指标有那些?
【解答】除具有运算速度快、计算精度高、有记忆能力和逻辑判断能力、可自动连续工作等基本特点以外,还具有功能强、可靠性高、价格低廉、结构灵活、适应性强、体积小、重量轻、功耗低、使用和维护方便等。
微型计算机的性能指标与系统结构、指令系统、硬件组成、外部设备以及软件配备等有关。常用的微型计算机性能指标主要有:字长、主频、内存容量、指令数、基本指令执行时间、可靠性、兼容性、性能价格比等。
1.微机系统的硬件由哪几部分组成?
答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。
2.什么是微机的总线,分为哪三组?
答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。
3.什么是总线,微机中的总线通常分为哪几类?
答:是一组信号线的集合,是一种在各模块间传送信息的公共通路;有四类,片内总线,微处理器总线,系统总线,外总线。
4.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?
答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO
《微型计算机原理与接口技术》第三版 杨立 邓振杰 荆淑霞 著 课后习题答案 中国铁道出版社
1思考与练习题
一、选择题
1.计算机硬件中最核心的部件是()。C
A.运算器
B.主存储器
C.CPU
D.输入/输出设备
2.微机的性能主要取决于()。A
(B——计算机数据处理能力的一个重要指标)
A.CPU
B.主存储器
C.硬盘
D.显示器
3.计算机中带符号数的表示通常采用()。C
A.原码
B.反码
C.补码
D.BCD码
4.采用补码表示的8位二进制数真值范围是()。C
A.-127~+127
B.-127~+128
C.-128~+127
D.-128~+128
5.大写字母“B”的ASCII码是()。B
A.41H
B.42H
C.61H
D.62H
6.某数在计算机中用压缩BCD码表示为10010011,其真值为()。C
A.10010011B
B.93H
C.93
D.147
二、填空题
1.微处理器是指_CPU_;微型计算机以_CPU_为核心,配置_内存和I/O接口_构成;其特点是_(1)功能强(2)可靠性高(3)价格低(4)适应性强(5)体积小(6)维护方便_。P8P5
它是衡量微型计算机_计算机数据处理_能力的一个重要指标;构成主存的器件通常采用_DRAM和PROM半导体器件_。P5P9
4.计算机中的数据可分为_数值型和非数值型_两类,前者的作用是_表示数值大小,进行算术运算等处理操作_;后者的作用是_表示字符编码,在计算机中描述某种特定的信息_。P12
5.机器数是指_数及其符号在机器中加以表示的数值化_;机器数的表示应考虑_机器数的范围、机器数的符号、机器数中小数点位置_3个因素。P15P16
6.ASCII码可以表示_128_种字符,其中起控制作用的称为_功能码_;供书写程序和描述命令使用的称为_信息码_。P18P19
模拟电子技术(模电课后习题含标准答案)(第三版)
第1章 常用半导体器件
1.1选择合适答案填入空内。
(l)在本征半导体中加入( A )元素可形成N 型半导体,加入( C )元素可形成P 型半导体。 A.五价 B. 四价 C. 三价 (2)当温度升高时,二极管的反向饱和电流将(A) 。 A.增大 B.不变 C.减小
(3)工作在放大区的某三极管,如果当I B 从12 uA 增大到22 uA 时,I C 从l mA 变为2mA ,那么它的β约为( C ) 。
A.83
B.91
C.100
(4)当场效应管的漏极直流电流I D 从2mA 变为4mA 时,它的低频跨导g m 将( A ) 。
A.增大;
B.不变;
C.减小 1.3电路如图P1.2 所示,已知10sin i u t ω=(V ),试画出i u 与o u 的波形。设二极管导通电
压可忽略不计。
图P1.2 解图P1.2
解:i u 与o u 的波形如解图Pl.2所示。 1.4电路如图P1.3所示,已知t u i ωsin 5=(V ),二极管导通电压U D =0.7V 。试画出i u 与o u 的
波形图,并标出幅值。
图P1.3 解图P1.3
1.6电路如图P1.4所示, 二极管导通电压U D =0.7V ,常温下mV U T 26≈,电容C 对交流信号可视为短路;i u 为正弦波,有效值为10mV 。试问二极管中流过的交流电流的有效值为多少?
解:二极管的直流电流
()/ 2.6D D I V U R mA =-=
其动态电阻:
/10D T D r U I ≈=Ω
故动态电流的有效值:/1d
i D I U r mA =≈
《模拟电子技术基础》第三版习题解答第2章 基本放大电路题解
第二章基本放大电路
自测题
一、在括号内用“ ”或“×”表明下列说法是否正确。
(1)只有电路既放大电流又放大电压,才称其有放大作用;()
(2)可以说任何放大电路都有功率放大作用;()
(3)放大电路中输出的电流和电压都是由有源元件提供的;()
(4)电路中各电量的交流成份是交流信号源提供的;()
(5)放大电路必须加上合适的直流电源才能正常工作;()
(6)由于放大的对象是变化量,所以当输入信号为直流信号时,任何放大电路的输出都毫无变化;()
(7)只要是共射放大电路,输出电压的底部失真都是饱和失真。()解:(1)×(2)√(3)×(4)×(5)√(6)×(7)×
二、试分析图T2.2所示各电路是否能够放大正弦交流信号,简述理由。设图中所有电容对交流信号均可视为短路。
图T2.2
解:(a)不能。因为输入信号被V B B短路。
(b)可能。
(c)不能。因为输入信号作用于基极与地之间,不能驮载在静态电压之上,必然失真。
(d)不能。晶体管将因发射结电压过大而损坏。
(e)不能。因为输入信号被C2短路。
(f)不能。因为输出信号被V C C短路,恒为零。
(g)可能。
(h)不合理。因为G-S间电压将大于零。
(i)不能。因为T截止。
三、在图T2.3所示电路中, 已知V C C =12V ,晶体管的β=100,'
b R =
100k Ω。填空:要求先填文字表达式后填得数。
(1)当i
U =0V 时,测得U B E Q =0.7V ,若
要基极电流I B Q =20μA , 则'
b R 和R W 之和R b
= ≈ k Ω;而若测得U C E Q =6V ,则R c = ≈ k Ω。
《电路与模拟电子技术》第3版全部习题答案
第一章 电路的根本概念和根本定律
1.1 在题1.1图中,各元件电压为 U 1=-5V ,U 2=2V ,U 3=U 4=-3V ,指出哪些元件是电源,哪些元件是负载?
解:元件上电压和电流为关联参考方向时,P=UI ;电压和电流为非关联参考方向时,P=UI 。P>0时元件吸收功率是负载,P<0时,元件释放功率,是电源。
此题中元件1、2、4上电流和电流为非关联参考方向,元件3上电压和电流为关联参考方向,因此
P 1=-U 1×3= -〔-5〕×3=15W ; P 2=-U 2×3=-2×3=-6W ; P 3=U 3×〔-1〕=-3×〔-1〕=3W ; P 4=-U 4×〔-4〕=-〔-3〕×〔-4〕=-12W 。 元件2、4是电源,元件1、3是负载。
1.2 在题 1.2图所示的RLC 串联电路中,
)V 33t t C e e (u ---= 求i 、u R 和u L 。
解:电容上电压、电流为非关联参考方向,故
()()33133t t t t c du d
i c
e e e e A dt dt
--=-=-⨯-=- 电阻、电感上电压、电流为关联参考方向
()34t t R u Ri e e V --==-
()()3313t t t t L di d
u L
e e e e V dt dt
----==⨯-=-+
1.3 在题1.3图中,I=2A ,求U ab 和P ab 。 解:U ab =IR+2-4=2×4+2-4=6V , 电流I 与U ab 为关联参考方向,因此
P ab =U ab I=6×2=12W
模拟电路第三版课后习题答案详解
习题 1-1 欲使二极管具有良好的单向导电性,管子的正
向电阻和反向电阻分别为大一些好,还是小一些好?
答:二极管的正向电阻越小越好,反向电阻越大越好。理
想二极管的正向电阻等于零,反向电阻等于无穷大。
习题 1-2 假设一个二极管在 50℃时的反向电流为 10μ A,试问
它在 20℃和 80℃时的反向电流大约分别为多大?已知温度每升
高 10℃,反向电流大致增加一倍。
解:在 20℃时的反向电流约为: 2
310A 1.25 A
在 80℃时的反向电流约为:2
310A80 A
N7
习题 1-3某二极管的伏安特性如图(a)所示:
①如在二极管两端通过1k?的电阻加上 1.5V的电压,如图
(b) ,此时二极管的电流I 和电压 U各为多少?
②如将图 (b)中的 1.5V电压改为 3V,则二极管的电流和电
压各为多少?
3I/mA
解:根据图解法求解+ U -①电源电压为 1.5V 时2
I
1.5UI1
I0.8A,U0.7V
0.5 1 1.5 2 U/V 1.5V 1k?
② 电源电压为3V 时(a)(b) 3U I
I 2.2A,U0.8V
可见,当二极管正向导通后,如电源电压增大,则二
极管的电流随之增大,但管子两端的电压变化不大。
习题 1-4 已知在下图中,u I = 10sinω t (V) , R L=1k?,试
对应地画出二极管的电流i D、电压 u D以及输出电压 u O的波形,并在波形图上标出幅值。设二极管的正向压降和反向
电流可以忽略。
u I/V
+ u D-10
++t
i D/mA
u I i D u
-
-R L D10
单片机原理及应用习题答案 (第三版)
第一章习题参考答案1-1:何谓单片机?与通用微机相比,两者在结构上有何异同?答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。
单片机与通用微机相比在结构上的异同:
(1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。
(2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。
(3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。
单片机的模拟输入输出接口设计与应用
单片机的模拟输入输出接口设计与应用
摘要:
本文介绍了单片机的模拟输入输出接口的设计原理和应用方法。首先,我们将
解释模拟输入输出接口与数字输入输出接口之间的区别,并讨论单片机的模拟输入输出接口设计中需要考虑的重要因素。接着,我们将详细介绍模拟输入接口的设计和应用,包括电压分压电路的设计和信号调理电路的实现。最后,我们将讨论模拟输出接口的设计和应用,包括电流输出和电压输出的原理和实现方法。本文旨在帮助读者更好地理解和应用单片机的模拟输入输出接口。
1. 引言
随着科技的进步,单片机在各个领域中的应用越来越广泛。模拟输入输出接口
是单片机与外部电路之间进行信号传输的重要通道。它实现了单片机与外部模拟电路的连接,并提供了模拟信号的输入和输出功能。
2. 模拟输入输出接口与数字输入输出接口的区别
模拟输入输出接口与数字输入输出接口在工作原理和应用场景上有所不同。数
字输入输出接口通过高低电平表示不同的数字信号,适用于数字信号的处理和控制。而模拟输入输出接口则通过连续变化的电压或电流表示模拟信号,适用于模拟信号的采集和处理。
3. 模拟输入接口的设计与应用
模拟输入接口的设计主要包括电压分压电路的设计和信号调理电路的实现。电
压分压电路用于将外部模拟信号转换为单片机可接受的电压范围。信号调理电路则通过滤波、放大等方式对模拟信号进行处理,以适应单片机对模拟信号的要求。
3.1 电压分压电路的设计
电压分压电路的设计需要考虑外部模拟信号的幅值和频率范围,以及单片机对
模拟信号的输入电压范围。一般情况下,我们可以采用电阻分压的方式将模拟信号的幅值降低到单片机可接受的范围内。
PLC第三版课后答案
第一章作业参考答案
2、何谓电磁机构的吸力特性与反力特性?吸力特性与反力特性之间应满足怎样的配合关系?
答:电磁机构使衔铁吸合的力与气隙长度的关系曲线称作吸力特性;电磁机构使衔铁释放(复位)的力与气隙长度的关系曲线称作反力特性。
电磁机构欲使衔铁吸合,在整个吸合过程中,吸力都必须大于反力。反映在特性图上就是要保持吸力特性在反力特性的上方且彼此靠近。
3、单相交流电磁铁的短路环断裂或脱落后,在工作中会出现什么现象?为什么?
答:在工作中会出现衔铁产生强烈的振动并发出噪声,甚至使铁芯松散得到现象。
原因是:电磁机构在工作中,衔铁始终受到反力Fr的作用。由于交流磁通过零时吸力也为零,吸合后的衔铁在反力Fr 作用下被拉开。磁通过零后吸力增大,当吸力大于反力时衔铁又被吸合。这样,在交流电每周期内衔铁吸力要两次过零,如此周而复始,使衔铁产生强烈的振动并发出噪声,甚至使铁芯松散。
5、接触器的作用是什么?根据结构特征如何区分交、直流接触器?
答:接触器的作用是控制电动机的启停、正反转、制动和调速等。
交流接触器的铁芯用硅钢片叠铆而成,而且它的激磁线圈
设有骨架,使铁芯与线圈隔离并将线圈制成短而厚的矮胖型,这样有利于铁芯和线圈的散热。
直流接触器的铁芯通常使用整块钢材或工程纯铁制成,而且它的激磁线圈制成高而薄的瘦高型,且不设线圈骨架,使线圈与铁芯直接接触,易于散热。
8、热继电器在电路中的作用是什么?带断相保护和不带断相保护的三相式热继电器各用在什么场合?
答:热继电器利用电流的热效应原理以及发热元件热膨胀原理设计,可以实现三相电动机的过载保护。
S7-1200PLC编程与应用第三版_廖常初_课后习题答案
《S7-1200 PLC编程及应用》第 3 版习题答案 V2.0习题答案 V2.0 由本文件和14 个项目文件组成,几乎包含全部习题的答案。
第1 章
1.填空
1) CPU 1214C 最多可以扩展 _8_个信号模块、_3 个通信模块。信号模块安装在CPU 的右边,通信模块安装在CPU的左边。
2)CPU 1214C 有集成的14 点数字量输入、10 点数字量输出、2点模拟量输入, 6 点高速输出、4点高速输入。
3
)模拟量输入模块输入的-10 +10V
电压转换后对应的数字为
-27648
~
27648
。~
2. S7-1200的硬件主要由哪些部件组成?
答:主要由CPU模块、信号板、信号模块和通信模块组成。
3.信号模块是哪些模块的总称?
答:信号模块包括数字量输入模块和数字量输出模块,模拟量输入模块和模拟量输出模
块。
4.怎样设置才能在打开博途时用项目视图打开最近的项目?
答:执行菜单命令“选项”→“设置”,选中工作区左边浏览窗口的“常规”,勾选复选框“打开最近的项目” (见图 1-15)。
5.硬件组态有什么任务?
答:设备组态的任务就是在设备视图和网络视图中,生成一个与实际的硬件系统对应的虚
拟系统, PLC、HMI 和 PLC 各模块的型号、订货号和版本号,模块的安装位置和设备之间的
通信连接,都应与实际的硬件系统完全相同。此外还应设置模块的参数,即给参数赋值。
6.怎样设置保存项目的默认的文件夹?
答:执行菜单命令“选项”→“设置”,选中工作区左边浏览窗口的“常规”。选中“存储设置”区中的“默认存储位置” 。用“浏览”按钮设置保存项目和库的文件夹(见图1-15)。
模拟电子技术基础第三版课后习题答案
一、(1)√ (2)× (3)√ (4)× (5)√ (6)×
二、(1)A (2)C (3)C (4)B (5)A C
三、U O1≈1.3V U O2=0 U O3≈-1.3V U O4≈2V U O5≈2.3V U O6≈-2V 四、U O1=6V U O2=5V
五、根据P CM =200mW 可得:U CE =40V 时I C =5mA ,U CE =30V 时I C ≈6.67mA ,U CE
=20V 时I C =10mA ,U CE =10V 时I C =20mA ,将改点连接成曲线,即为临界过损耗线。图略。
六、1、
V
2V mA
6.2 μA
26V C C CC CE B C b
BE
BB B =-====-=
R I U I I R U I β
U O =U CE =2V 。
2、临界饱和时U CES =U BE =0.7V ,所以
Ω
≈-=
==
=-=
k 4.45V μA
6.28mA
86.2V B
BE
BB b C
B c CES
CC C I U R I I R U I β
七、T 1:恒流区;T 2:夹断区;T 3:可变电阻区。 1.1(1)A C (2)A (3)C (4)A
1.2不能。因为二极管的正向电流与其端电压成指数关系,当端电压为1.3V 时管子会因电流过大而烧坏。
1.3 u i 和u o 的波形如图所示。 1.4 u i 和u o 的波形如图所示。
t
t
1.5 u o 的波形如图所示。
1.6 I D =(V -U D )/R =
2.6mA ,r D ≈U T /I D =10Ω,I d =U i /r D ≈1mA 。
单片机原理及接口技术第三版课后答案
单片机原理及接口技术第三版课后答案【篇一:《单片机原理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案(1)】
理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案第1
章绪论
1-1解答:
第一台计算机的研制目的是为了计算复杂的数学难题。它的特点是:计算机字长为12位,运算速
度为5 000次/s,使用18 800个电子管,1 500个继电器,占地面
积为150 m2,重达30 t,其造价为
100多万美元。它的诞生,标志着人类文明进入了一个新的历史阶段。
1-2解答:
单片微型计算机简称单片机。一个完整的单片机芯片至少有中央处
理器(cpu)、随机存储器(ram)、
只读存储器(rom)、定时/计数器及i/o接口等部件。
1-3解答:
单片机的发展大致经历了四个阶段:
第一阶段(1970—1974年),为4位单片机阶段;
第二阶段(1974—1978年),为低中档8位单片机阶段;
第三阶段(1978—1983年),为高档8位单片机阶段;
第四阶段(1983年至今),为8位单片机巩固发展阶段及16位单
片机、32位单片机推出阶段。
1-4解答:
intel公司的mcs-48系列、mcs-51系列、mcs-96系列产品;
motorola公司的6801、6802、6803、6805、68hc11系列产品; zilog公司的z8、super8系列产品;
atmel公司的at89系列产品;
fairchild公司的f8和3870系列产品;
ti公司的tms7000系列产品;
ns公司的ns8070系列产品;
national公司的mn6800系列产品;
微型计算机原理与接口技术--周荷琴吴秀清(第三版)课后习题答案
第一章
1. 什么是冯·诺依曼机?
答:冯·诺依曼于1945 年提出了存储程序的概念和二进制原理,利用这种概念和原
理设计的电子计算机系统统称为冯·诺依曼机。
它包括运算器、控制器、存储器、输入设备和输出设备五个组成部分。
早期的冯·诺依曼机结构上以运算器和控制器为中心,随着计算机体系结构的发展,
现在已演化为以存储器为中心的结构。
2. 微处理器,微型计算机,微型计算机系统有什么联系与区别?
答:微处理器是微型计算机系统的核心,也称为CPU(中央处理器)。主要完成:①从存储器中取指令,指令译码;②简单的算术逻辑运算;③在处理器和存储器或者I/O 之间传送数
据;④程序流向控制等。
微型计算机由微处理器、存储器、输入/输出接口电路和系统总线组成。
以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。
三者关系如下图:
3. 微处理器有哪些主要部件组成?其功能是什么?
答:微处理器是一个中央处理器,由算术逻辑部件ALU、累加器和寄存器组、指令指针寄存器IP、段寄存器、标志寄存器、时序和控制逻辑部件、内部总线等组成。
算术逻辑部件ALU 主要完成算术运算及逻辑运算。
累加器和寄存器组包括数据寄存器和变址及指针寄存器,用来存放参加运算的数据、
中间结果或地址。
指令指针寄存器IP 存放要执行的下一条指令的偏移地址,顺序执行指令时,每取一条
指令增加相应计数。
段寄存器存放存储单元的段地址,与偏移地址组成20 位物理地址用来对存储器寻址。
标志寄存器flags 存放算术与逻辑运算结果的状态。
时序和控制逻辑部件负责对整机的控制:包括从存储器中取指令,对指令进行译码和
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ADC_SoftwareStartConvCmd(ADC1, ENABLE);
出,因此也基本具备了变送器的功能。变送器主要有:温度/湿度变送器,压力变送器,差压变送器,液位
变送器,电流变送器,电量变送器,流量变送器,重量变送器等。 7-4 在模拟输入通道中,经常要使用信号调理电路,其主要功能和任务是什么?对于片上有 ADC 的嵌入 式模拟输入通道,其调理电路的主要形式有哪些?
I+
6
D1
D2
I-
5
7
Vout
7-10 对于模拟信号的隔离有哪几种方法?各有什么特点? 答:模拟信号隔离方法主要包括线性光电耦合隔离、隔离放大器隔离等方法。线性光耦隔离成本低,但 使用复杂,而隔离放大器使用简单,但成本高。本题教材内容没有涉及。 7-11 对于片上 ADC,常用单端接入法,如果片上 ADC 可以接收差分信号,可以采用差分接入法,这两种 接入法,对前置调理电路有什么要求?各自特点是什么? 答:单端接入法对于片上 ADC 需要一路模块信号只需要一个模拟通道,它的调理电路的关键在于通过调 理电路输出(通过运算放大器)的信号+接模拟通道,而输出的信号-接模拟地,特点结构简单,通道利 用率高,但缺点是容易引入共模干扰;对于差分接入法,调理电路输出信号+要接偶数通道,而调理电 路输出信号-要接奇数通道,不能接模拟地。差分接入法不需要公共地。差分接入法的最大优点是可以 抑制共模干扰,这是由差分特点所决定的。缺点是占用模拟通道多,一路模拟信号要占用一个人个模拟 通道。
3.3V
VR1 1M
ADCIN3 PA3
JP14
1 模拟输入 2
2.54-3
图 7.41 片上 DAC 应用 (1)写出对片上 DAC 的初始化程序片段(含引脚配置及 DAC 初始化)。
答:void ADC_Configuration(void) //配置和初始化 ADC {GPIO_InitTypeDef GPIO_InitStructure; ADC_InitTypeDef ADC_InitStructure;
AIN2
AIN3 Vref : 嵌入式处理器
片上 ADC AINn-2/2 AINn-1/2
AGND
7-12 对于 STM32F10x 微控制器,使用片上 ADC 通道 3(PA3 作为 ADCIN3)作为电位器位置检测的一个实 例,如图 7.41 所示。当旋转电位器 VR1 时,ADCIN3 随之电压发生变化,如果电位代表位置,假设 0V 表示位置 0 米,3.3V 表示 100 米,当电位器从最低端向最高端旋转时,电位从 0 到 3.3V 变化,也即位 置从 0 到 100 米线性变化。试回答:
给定参数
内核
D/A 转换
功率放大
执行机构
工业过程
控制量
嵌入式处理器
A/D 转换
信号调理
传感器
被测参数
传感器感知或采集工程过程中的相关参数、如温度、压力、流量等,信号调理电路把传感器送来的信号 进行调整处理使采集的信号在 A/D 的有效范围,A/D 变换器将模拟信号转换为数字信号,处理器对变换 后的数字信号根据系统需求进行数字处理或运算,D/A 变换器将数字信号变换成模拟信号,功能放大把 模拟信号进行功率放大,使之足以推动后面的执行机构,执行机构将电能变换为机械能或其它能量以控 制工业过程。 7-2 传感器的作用是什么?有哪些常用传感器? 答:传感器的作用就是感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他 所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测 和自动控制的首要环节。 按输入量可将传感器分为:位移传感器、速度传感器、温度传感器、压力传感器等;按照按工作原理分 类:应变式、电容式、电感式、压电式、热电式等;按物理现象分类:结构型传感器、特性型传感器; 按能量关系分类:能量转换型传感器、能量控制传感器;按输出信号分类:模拟式传感器、数字式传感 器。 主要传感器有:流量传感器、压力传感器、温度传感器、物位传感器、位移传感器、称重传感器、气敏 传感器、磁敏传感器、红外光电传感器、机器人传感器等。 7-3 传感器与变送器有什么区别?常用变送器有哪些? 答:变送器是将物理测量信号或普通电信号转换为标准电信号输出或能够以通讯协议方式输出的设备。 与传感器的主要区别是除了感知还包括了以某种协议输出检测的结果。由于现代传感器通常增加了协议输
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_GPIO_Pin_3;//ADC1通道PA3=ADIN3引脚
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //管脚频率50MHz
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; //模拟输入模式
258
第 7 章模拟输入输出系统
Ui+
5
6
7
1RK/c
VCC 1RK
11
1RK1 50aRK1 50bKR1
2
3
1
Uo
4
9
Ui-
10
1K
8
R/c
1RK VSS
U0=c(1+a+b)(Ui+-Ui-)
7-9 简述将电阻信号变换为电压、电压变换为电流、电流变换为电压的方法。 答:(1)电阻信号变成电压信号可以直接加恒定电流即可。如图所示,左边是 1mA 的恒流源,电流通过 电阻产生压降即将电阻信号变换成电压信号了。后续可以接运放。
嵌入式处理器 PWM 捕获
7-5 信号滤波有哪些基本类型?各种滤波电路有何特点?
答:信号滤波主要的类型有:高通滤波器、低通滤波器、带通滤波器和带阻滤波器等。 主要特点:高通滤波器指只能通过高频,中低频被阻止通过;低通滤波是指只能通过低 频,中高频率的信号被阻止,带阻滤波器是仅允许高低频通过,中间频率段被阻止。
//使能ADC1复位校准寄存器
while(ADC_GetResetCalibrationStatus(ADC1)); //等待复位校准寄存器接收
ADC_StartCalibration(ADC1);
//启动ADC1校准
while(ADC_GetCalibrationStatus(ADC1));
//等待ADC1校准结束
7-6 对于需要滤除 100KHz 以上的干扰,采用 RC 低通滤波时,RC 的参数如何选择?
答:f0=1/(2πRC) =100KHz,不仿设 C=0.1uF 则 R=1.591K,取 1.6K 如果选择 C=0.033uF, 则 R=4.823K 取 4.8K
7-7 对于图二阶有源低通滤波器,如果有用信号频率为 100Hz,则可把 100Hz 以上的干扰信号滤除,当 R3=10K,放大 10 倍,试确定图中电阻电容的参数值。
传感器 1 调理电路 1
传感器 2 调理电路 2
传感器 3 :
传感器 n
调理电路 1 调理电路 n
3.3V AIN0
AVDD AIN1
Vref AIN2 : 嵌入式处理器
片上 ADC AINn-1
AGND
传感器 1 传感器 2
传感器 n/2
调理电路 1 调理电路 2
调理电路 n/2
AIN0
3.3V
AIN1 AVDD
答:f0=1/(2π R1C 1R 2C 2 ),已知 R3=10K,放大倍数为 10,则 Rf=10*10K=100K,不仿让 R1=R2=R,C1=C2=C,因此 f0=1/(2πRC),当取 C=0.01uF 时,R=100Hz/(2π*0.01uF)=15.91K
7-8 试参照图 7.12 设计一个放大倍数为 101 倍的差分放大器。
/* 设置ADC1使用ADCIN7转换通道,转换顺序1,采样时间为239.5周期*/
ADC_RegularChannelConfig(ADC1, ADC_Channel_7, 1, ADC_SampleTime_239Cycles5 );
ADC_Cmd(ADC1, ENABLE);
//使能ADC1
ADC_ResetCalibration(ADC1);
c. 适当大小的模拟电流 0~10mA/4~20mA
传感器
隔离电路
d. 小信号的模拟电流 uA 级
传感器
隔离电路
滤波电路
嵌入式处理器 ADC
滤波电路 滤波电路 滤波电路 滤波电路
放大电路 I/V 电流电压变换
嵌入式处理器 ADC
嵌入式处理器 ADC
I/V 变换
放大电路
I/V 及放大
V/F 变换
嵌入式处理器 ADC
GPIO_Init(GPIOA, &GPIO_InitStructure);//初始化GPIO端口
/* 初始化ADC:独立模式、多通道扫描、连续转换、软件触发、ADC数据右对齐 */ ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; //独立工作模式
ADC_InitStructure.ADC_ScanConvMode = ENABLE;
//开启多通道扫描
ADC_InitStructure.ADC_ContinuousConvMode = ENABLE;//连续转换模式
ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;//软触发
VDD R1
2.5K 1%
3
2
DW 2.5V 1 TL431
R2 5.1K
U1B 6
7 5
LM358
Q1 I1mA 9015
R51 2K
1mA恒流源
Rt
Ut
PT100
(2)电压变换为电流的方法通过运放来实现,原理是理想运算放大器+-端电位相等,且输入到运放的 电流为零。实现方法如图所示。电压 Vin 输入到运放+端,使-端电压也是 Vin,此时通过 R3 到达 R4 的 电压也为 Vin,这样在 R4 通过的电流就是 Vin/R,经过 R2 和 BG1 输出,由于三极管放大倍数比较大, 集成电极电流与发射极电流相当,这样当 IOUT+接稳定电压后接上外部负载,就有 Vin/R4 的电流通过 BG1 的集成电极输出(电流方向相反)。
R1 Vin
100K
12V
C2
8
LM358 103
3
2 U1A
1
C1
R2 2K
104
4
Z1
R3
6.2V
20K
1
3
2
BG1 9014
12V R4 100R 1%
IOUTIOUT+
JIout
1 2
电流输出
(3)电流变换为电压的方法可以直接把用电阻或通过运放, 如:
259
嵌入式系统原理及应用(第三版)
R
260
第 7 章模拟输入输出系统
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO|
RCC_APB2Periph_ADC1,ENABLE);//A口及A口多功能时钟选择(PA3为ADCIN3)
/* 配置GPIO的PA7作为ADCIN3模拟通道输入端,频率50MHz */
第 7 章模拟输入输出系统
第7章 模拟输入输出系统设计
本章习题
7-1 基于嵌入式处理器的模拟输入输出系统是怎么构成的?各部分的主要功能是什么?两个系统的主 要区别是什么? 答:基于嵌入式处理器的模拟输入输出系统与普通模拟输入输出系统不同之处在于嵌入式处理器内部已 经大都集成了 A/D 转换器、D/A 转换器。其它同普通模拟输入输出系统。如图所示。
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;//ADC数据右对齐
ADC_InitStructure.ADC_NbrOfChannel = 1;//进行规则转换的ADC通道数为1个通道
ADC_Init(ADC1, &ADC_InitStructure);
答:信号调理电路主要功能和任务就是放大、滤波、隔离以及激励与变换等,使其符合模/数 转换器(ADC)输入的要求。
片上有 ADC 的调理电路主要形式包括:
257
嵌入式系统原理及应用(第三版)
传感器
隔离电路
a. 适当大小的模拟电压 V 级
传感器
隔离电路
b. 小信号的模拟电压 uV~ mV 级
传感器
隔离电路
答:根据图示差分放大器可知,
Ui+
5
6
7
R/c
VCC R
11
R1
aR1
bR1
2
3
1
Uo
4
Βιβλιοθήκη Baidu
9
Ui-
10
8
R/c
R VSS
U0=c(1+a+b)(Ui+-Ui-)
当 a=b 时,放大倍数=1+2a=101,可得 a=50,取 c=1,R=R1=1K,aR1=bR1=50*1K=50K。 R/c=1K 满足要求的差分放大器如图所示。