ADC0808 IC
ADC0808针配置
引脚号 |
引脚名称 |
描述 |
1至5、27、28 |
模拟通道1至5 |
这7个引脚是模拟电压(传感器)的输入引脚 |
6 |
开始 |
这是一个输入引脚,可以启动转换 |
7 |
转换结束(EOC) |
这是一个输出引脚,一旦转换结束了 |
8,14,15,18,19,20,21 |
输出(2-1到2-7) |
输出数字引脚,这给出了ADC转换的结果 |
9 |
出去 |
必须高高地获取输出销的输出 |
10 |
钟 |
必须给出时钟信号(0V-5V)20MHz。 |
11 |
VCC |
通常用5V为IC供电 |
12 |
V Ref(+) |
参考电压引脚,通常通常使用 +5V |
13 |
地面 |
连接到电路的地面 |
16 |
vref( - ) |
VREF正常连接到地面 |
22 |
地址闩锁启用(ALE) |
该别针应暂时使其选择ADC频道 |
23,24,25 |
添加A,添加B,添加C |
这三个引脚用于选择频道 |
ADC0808功能
- 易于与所有微处理器或独立工作。
- 八个通道8位ADC模块
- 可以无缝测量多达8个模拟值
- 在芯片时钟上不可用,外部振荡器需要(时钟)
- 数字输出从0到255,操作功率为15MW,转换时间100US
- 当VREF = 5V时,对于模拟值的每19.53mv,数字侧(步长)就会上升一个位
- 可在28针PDIP中使用SOIC包装
笔记:完整的技术细节可以在ADC0808数据表在此页面末尾给出。
ADC0808等效IC:
ADC0804,ADC模块
在哪里使用ADC0808
这ADC0808 IC是一个常用的项目ADC模块,是需要外部ADC的。它是28针8通道8位ADC模块。这意味着它可以测量从0V到5V的八个ADC值,并且当电压参考(VREF –PIN 9)为 +5V时,精度为19.53mv(步长)。这是在输入侧的每次增长19.53mv的情况下,输出侧将增加1位。
此IC非常适合与微处理器一起使用覆盆子皮,小猎犬骨骼等,甚至用作独立的ADC模块。每一个ADC模块需要一个时钟才能功能;此IC需要一个外部时钟脉冲才能起作用。因此,如果您正在寻找具有8位分辨率的ADC模块,该模块最多可以测量8个通道,那么此IC适合您。
如何使用ADC0808
自从ADC0808 IC与前任ADC0804相比,最多可以测量八个模拟电压,并且没有内部时钟稍微需要更多的组件才能使其起作用。IC可以由 +5V供电。还应提供VREF +和输出启用 + 5V以获得输出。用 + 5V为V Ref +供电将使IC以19.53mv的步长运行。外时钟应连接到时钟引脚,这可以是振荡器电路,也可以是从MCU/MPU生成的脉冲。
可以将右输入模拟电压从1 in1到In7给出,但是IC一次只能读取一个通道的电压。可以使用引脚添加来完成此频道选择一个, 添加b并添加C。这三个位必须如下表所示设置,以访问相应的模拟通道。设置通道后,应通过使启用地址闩锁(ALE)引脚瞬间启用地址闩锁来启用它。
数字输出将从引脚2获得-1(淘汰1)至2-8(OUT 8),模拟电压应如电路所示连接到(+)引脚中的V。另请注意,电压源的另一端(传感器/模块)也应接地到电路上以进行ADC转换。现在,为了使ADC转换开始,我们就有o一旦EOC引脚升高,就可以使起始引脚变高。可以通过程序完成,也可以简单地将EOC引脚与启动引脚连接,如下所示。
在上面的电路中,我使用了电位计要以0V至5V的可变电压为IN1引脚,并使用电压表读取当前电压。要读取通道ONE的电压,我们必须根据下表设置A = 1和B = 0和C = 0,可以使用MPU/MCU的I/O PIN完成此操作。如您在图像中所见,电压值为2.15V,所得的二进制值为01101110。让我们看看该二进制值如何转换为模拟值,因为我们在编程/设计时需要它。
二进制值=01101110
转换为十进制=(0*128)+(1*64)+(1*32)+(0*16)+(1*8)+((1*4)+((1*2)+((0*1)
= 110
模拟电压=十进制值 *步长大小
= 110 * 19.53mv
= 2.14V
获得的值为2.14V,测得的电压为2.15V,非常接近。这就是您如何使用ADC0808 IC。
申请
- 使用任何8位(µp)处理器或独立设备运行
- 最多可以测量八个渠道,因此可以用于复杂的项目
- 可用于性能的较小包装,因此可用于便携式电子产品。
- 广泛用于覆盆子PI,小猎犬骨和其他MPU开发平台
- 与温度传感器,电压源和传感器的接口
2-D模型(PDIP)