1.A/D和D/A转换在微机应用中分别起什么作用? 答:在微机应用中A/D转换器完成输入模拟量到数字量的转换,供微机采集数据。D/A转换器完成微机输出数字量到模拟量的转 换,实现微机控制。 2.D/A转换器和微机接口中的关键问题是什么?对不同的D/A芯片应采用何种方法连接? 答:D/A转换器和微机接口时主要注意两点:{dy}要了解所选用的D/A转换器本身是否带有数据锁存器,如果芯 片内部带有锁存器可以直接和CPU的数据总线相连接;如果芯片内部不带有锁存器,在接口电路中需要通过数据锁存器来连接CPU的数据总线和D/A转换器的数据线。第二是要注意D/A转换器的位数和所要连接的微机数据总 线的位数是否一致。以便决定在需要加数据锁存器时,加几级锁存器,如果CPU的数据总线是8位,使用的是大于8位的D/A转换器,通常采用两级缓冲结构和CPU数据总线相连。 3.什么 叫D/A转换器的 分辨率? 答:D/A转换器的分辨率指它所能分辨的最小输出电压与{zd0}输出电压的比值。通常用D/A转换器输入数字量的位数来表示。 12. A/D转换器和微机接口中的关键问题有哪些? 答: A/D转换器和微机接口时的关键问题主要有6个。① A/D转换器输出和CPU的接口方式,主要有2种连接方式: 一种是A/D芯片输出端直接和系统总线相连;另一种是A/D芯片输出端通过接口电路和总线相连。② A/D转换器的分辨率和微机数据总线的位数匹配:当10位以上的A/D转换器和8位数据总线连接时,由于数据要按字节分时读出,因此从8位数据线上需分2次来读取转换的数据。设计接口时,数据寄存 器要增加读写控制逻辑。③ A/D转换的时间和CPU的时间配合问题:要注意A/D转换的启动方式,通常启动信号分为电 平控制启动和脉冲启动两种。其中又有不同的极性要求。还要注意转换后信号的处理。④A/D的控制和状态信号。因为A/D转换器的控制和状态信号的类型与特征 对接口有很大影响,在设计时必须要注意分析控制和状态信号的使用条件。⑤ 输入模拟电压的连接,特别是多路模拟电压的切换控制。 ⑥ 接 地问题,为了减轻数字信号脉冲对模拟信号的干扰,数字地和模拟地要正确连接。
13. A/D转换器为什么要进行采样?采样频率应根据什么选定? 答:因为被转换的模拟信号在时间上是连续的,瞬时值有无限多个,转换过程需要一定的时间,不可能把每一个 瞬时值都一一转换成模拟量。因此对连续变化的模拟量要按一定的规律和周期取出其中的某一瞬时值,这个过程就是将模拟量离散化,称之为采样,采样以后用若干 个离散的瞬时值来表示原来的模拟量。 通常为了使A/D输出信号经过D/A还原后能更好地反映输入模拟信号的变化,根据采样定理,采样频率一般要高于或至少等于输入信号中最 高频率分量的2倍, 就可以使被采样的信号能够代表原始的输入信号。在输入信号频率不是太高的实际应用中,一般取采样频率为{zg}频率的4~8倍。
7.什么叫中断向量表?CPU是如何访问向量表,进入中断服务程 序的入口?
|