模数转换芯片-ADC0832
视频讲解
一、原理图
1 | `CS | 片选使能,低电平芯片使能 |
2 | CH0 | 模拟输入通道0,或作为IN+/-使用 |
3 | CH1 | 模拟输入通道1,或作为IN+/-使用 |
4 | GND | 芯片参考零电位()地 |
5 | DI | 数据信号输入,选择通道控制 |
6 | DO | 数据信号输出,转换数据输出 |
7 | CLK | 芯片时钟输入 |
8 | VCC | 电源输入及参考电压输入(复用) 0~5V |
特点:
- 8 位分辨率;
- 双通道 A/D 转换;
- 输入输出电平与 TTL/CMOS 相兼容;
- 5V 电源供电时输入电压在 0~5V 之间;
- 工作频率为 250KHZ,转换时间为 32μS;
- 一般功耗仅为 15mW;
- 8P、14P—DIP(双列直插)、PICC 多种封装;
- 商用级芯片温宽为0°C to +70°C,工业级芯片温宽为−40°C to +85°C;
原理:
正常情况下 ADC0832 与单片机的接口应为 4 条数据线,分别是 CS、CLK、 DO、DI。但由于 DO 端与 DI 端在通信时不能同时有效并与单片机的接口是双向的,所以电路设计时可以将 DO 和 DI 并联在一根数据线上使用。 当 ADC0832 未工作时其 CS 输入端应为高电平,此时芯片禁用,CLK 和 DO/DI 的电平可任意。当要进行 A/D 转换时,须先将 CS 使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯 片时钟输入端 CLK 输入时钟脉冲,DO/DI 端则使用 DI 端输入通道功能选择的数据信号。在第 1 个时钟脉冲的下沉之前 DI 端必须是高电平,表示启始信号。 在第 2、3 个脉冲下沉之前 DI 端应输入 2 位数据用于选择通道功能,选择通道0或1的区别在于,在第3个脉冲DO/DI引脚电平的不同,低电平为选择通道0,高电平为选择通道1。
转换时序如下图
ADC0832只有在用51单片机的时候会用到,我们检测一些气体浓度、风速和风向等数据的时候,因为传感器输出的是模拟量也就是电压值,所以需要ADC0832模数转换芯片把模拟量转换为数字量,然后显示在显示屏上或者与阈值进行比较。在使用32单片机的时候,因为有的引脚带有ADC的功能,而且可选择的通道也比较多,所以就不会再另外使用ADC0832芯片。
二、实物图
三、简介
ADC0832 是美国国家半导体公司生产的一种8 位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。它的最该分辨率可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在 0~5V 之间。芯片转换时间仅为 32μS,工作频率为 250KHZ,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过 DI 数据输入端,可以轻易的实现通道功能的选择。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。