一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

ADC0804集成电路_引脚配置_应用领域

来源:HQBUY 发布时间:2020-08-24

摘要: ADC0804是一种常用的ADC模块,用于项目是需要外部ADC。它是一个20引脚单通道8位ADC模块。这意味着它可以测量一个从0V到5V的ADC值,并且基准电压(Vref –引脚9)为+ 5V时的精度为19.53mV(步长)。也就是说,输入端每增加19.53mV,输出端就会增加1位。

ADC0804是一种常用的ADC模块,用于项目是需要外部ADC。它是一个20引脚单通道8位ADC模块。这意味着它可以测量一个从0V到5V的ADC值,并且基准电压(Vref –引脚9)为+ 5V时的精度为19.53mV(步长)。也就是说,输入端每增加19.53mV,输出端就会增加1位。

ADC0804ADC0804引脚配置


ADC0804引脚配置

Pin NumberPin NameDescription
1Chip Select (CS)Chip select is used if more than 1 ADC module is used. By default grounded
2Read (RD)Read pin must be grounded to read the Analog value
3Write (WR)Write pin should be pulsed high to start data conversion
4CLK INExternal clock can be connected here, else RC can be used for accessing internal clock
5Interrupt (INTR)Goes high for interrupt request.
6Vin (+)Differential Analog input +. Connect to ADC input
7Vin (-)Differential Analog input -. Connect to ground
8GroundAnalog Ground pin connected to ground of circuit
9Vref/2 
Reference voltage for ADC conversion.
10GroundDigital Ground pin connected to ground of circuit
11 to 18Data bit 0 to bit 7Seven output Data bit pins from which output is obtained
19CLK RRC timing resistor input pin for internal clock gen
20VccPowers the ADC module, use +5V



特征

易于与所有微处理器接口或独立工作。
单通道8位ADC模块
提供片上时钟,无需外部振荡器(时钟)
数字输出范围从0到255
当Vref = 5V时,对于每19.53mV的模拟值,数字端将增加一位(步长)
采用20引脚PDIP,SOIC封装


如何使用ADC0804

由于IC带有内部时钟,因此不需要很多组件即可工作。但是,要使内部时钟正常工作,我们必须使用RC电路。IC应该由+ 5V供电,并且两个接地引脚都应连接到电路接地。要设计RC电路,只需使用一个值为10k的电阻和一个100pf(大约)的电容器,然后将它们连接到CLK R和CLK IN引脚,如下电路所示。芯片选择(CS)和读取(R)引脚也应接地。Vref引脚处于空闲状态,因为默认情况下不进行任何连接,它将连接至+ 5V。

数字输出将从DB0到DB7引脚获得,并且模拟电压应连接到V in(+)引脚,如电路所示。另请注意,电压源(传感器/模块)的另一端也应接地,以使ADC转换正常工作。现在,为了使ADC转换开始,我们可以立即使Write(WR)引脚变为高电平,这可以通过将该引脚连接到MPU的I / O并在每次ADC读取之前将其切换为高电平来完成。只有这样做,输出端的ADC值才会更新。



在上面的电路中,我使用了一个电位计将0V至5V的可变电压馈入Vin引脚,并使用电压表读取当前电压。如您在图像中看到的,电压值为1.55V,结果二进制值为01001111。让我们看看如何将该二进制值转换为模拟值,因为在编程/设计时将需要它。

二进制值= 01001111

转换为十进制=(0 * 128)+(1 * 64)+(0 * 32)+(0 * 16)+(1 * 8)+(1 * 4)+(1 * 2)+(1 * 1 )

                                         = 79

模拟电压=小数值*步长

                             = 79 * 19.53mV

                             = 1.54V

获得的值为1.54V,测得的电压为1.55V,非常接近。因此,这就是使用ADC0804 IC的方式。


应用领域

可与任何8位μP处理器一起运行或作为独立设备运行
广泛用于Raspberry Pi,Beagle Bone和其他MPU开发平台
与温度传感器,电压源和变送器的接口


二维模型(PDIP)

二维模型(PDIP)

声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: