|
知识路径: > 嵌入式系统硬件基础知识 > 嵌入式系统I/O > A/D、D/A接口的基本原理与结构 > 模数/数模接口 > 模数转换接口 >
|
相关知识点:3个
|
|
|
|
首先开始转换信号有效(由高变低),使计数器复位,当开始转换信号恢复高电平时,计数器准备计数。因为计数器已被复位,所以计数器输出数字为0。这个0输出送至D/A转换器,使之也输出0V模拟信号。此时,在比较器输入端上待转换的模拟输入电压Vi大于V0(0V),比较器输出高电平,使计数控制信号C为1。这样,计数器开始计数。从此D/A转换器输入端得到的数字量不断增加,致使输出电压V0不断上升。在V0<Vi时,比较器的输出总是保持高电平。当V0上升到某值时,第一次出现V0>Vi的情况,此时,比较器的输出为低电平,使计数控制信号C为0,导致计数器停止计数。这时候数字输出量D7~D0就是与模拟电压等效的数字量。计数控制信号由高变低的负跳变也是A/D转换的结束信号,它用来通知计算机,已完成一次A/D转换。
|
|
|
计数式A/D转换的特点是简单,但速度比较慢,特别是模拟电压较高时,转换速度更慢。当C=1时,每输入一个时钟脉冲计数器加1。对一个8位A/D转换器,若输入模拟量为最大值,计数器从0开始计数到255时,才转换完毕,相当于需要255个计数脉冲周期。
|
|
|