模数转换器电路在数字系统中非常有用,其中将原始模拟信号转换为数字数据位具有显着意义。ADC在几种微控制器中也非常熟悉,但是在微控制器中使用ADC需要编程技能,并不是每个人都喜欢编程。上面显示的电路将为那些没有任何编程技能的人提供解决方案。
集成电路 ADC0808:
该IC是一个简单的模数转换器,可为输入模拟信号提供产生的8位数据。引脚 OUT1 至 OUT8 以二进制形式提供输出数据位,而 IN0 至 IN7
允许用户馈送模拟信号。用户一次只能使用一个输入通道,通道选择是通过使用引脚ADDA到ADDC来完成的。这三个引脚上的各种逻辑状态将使我们能够从 8
个不同的通道中选择一个。
ALE(地址锁存使能)引脚应设为高电平,以便选择输入通道。EOC(转换结束)和开始引脚用于控制数据转换。EOC引脚在转换后处于高电平状态,通过将低脉冲馈送到IC的低电平有效启动引脚,可以启动转换的开始。OE(输出使能引脚)用于使能数字化输出,时钟引脚用于馈送时钟脉冲以进行芯片操作。
模数转换器电路的工作原理:
电路的工作从使ALE和OE引脚高电平开始,这意味着选择通道并启用输出。5 V 是默认参考电压,可以通过将我们想要的电压馈送到引脚 Vref+ 和
Vref- 来改变它。通道选择应通过使用引脚ADDA到ADDC引脚来完成,在此电路图中选择了输入通道1。下表将给出所有引脚的逻辑状态及其各自的通道选择。
现在,模拟信号被馈送到您选择的通道中,然后引脚START的状态应从高电平变为低电平以启动以激活。转换后,EOC引脚变为高电平,表示转换结束。EOC引脚在遇到下一个脉冲时立即保持低电平状态。正如您在上面的电路中看到的,EOC引脚连接到启动引脚,触发连锁反应,导致连续转换发生。
最后,我们将从引脚 OUT8 到 OUT1 获得 8 位数据,这些数据可用于进一步处理和显示。您甚至可以将 LED
连接到这些引脚并直观地查看输出二进制数据,LED 亮起表示二进制 1,关闭表示二进制 0 数据。
注意:
您可以通过在开始按钮上添加一个按钮来控制数据转换,该按钮在按下时连接到地面。
在EOC引脚上添加指示灯LED将有助于通知转换结束。
根据逻辑表更改开关组合,以通过各种输入通道进行选择。
由于它是一个8位ADC,因此输出数据的增量将因Vref/256而异,即2^8。
全部0条评论
快来发表一下你的评论吧 !