ADC0832具有以下特点:

  • 8位分辨率;
  • 双通道A/D转换;
  • 输入输出电平与TTL/CMOS相兼容;
  • 5V电源供电时输入电压在0~5V之间;
  • 工作频率为250KHZ,转换时间为32μS;
  • 一般功耗仅为15mW;
  • 8P、14P—DIP(双列直插)、PICC多种封装;商用级芯片温宽为0°C to +70°C?, 工业级芯片温宽为40℃ to +85℃

ADC0832管脚说明:

  • CS_ 片选使能,低电平芯片使能。
  • CH0 模拟输入通道0,或作为IN+/-使用。
  • CH1 模拟输入通道1,或作为IN+/-使用。
  • GND 芯片参考零电位(地)。
  • DI 数据信号输入,选择通道控制。
  • DO 数据信号输出,转换数据输出。
  • CLK 芯片时钟输入。

单片机对ADC0832 的控制原理

  • 一般情况下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位数据用于选择通道功能,如图

    当配置位2位数据为1、0时,只对CH0 进行单通道转换。当配置2位数据为1、1时,只对CH1进行单通道转换。当配置2位数据为0、0时,将CH0作为正输入端IN+,CH1作为负输入端IN-进行输入。当配置2位数据为0、1时,将CH0作为负输入端IN-,CH1 作为正输入端IN+进行输入。  到第3个时钟脉冲到来之后DI端的输入电平就失去输入作用,此后DO/DI端则开始利用数据输出DO进行转换数据的读取。从第4个时钟脉冲开始由DO端输出转换数据最高位D7,随后每一个脉冲DO端输出下一位数据。直到第11个脉冲时发出最低位数据D0,一个字节的数据输出完成。也正是从此位开始输出下一个相反字节的数据,即从第11个时钟脉冲输出D0。随后输出8位数据,到第19 个脉冲时数据输出完成,也标志着一次A/D转换的结束。最后将CS置高电平禁用芯片,直接将转换后的数据进行处理就可以了。
    时序图

ADC0832芯片使用相关推荐

  1. ADC0832测电阻原理及51单片机1602显示

    前言:今天中午和高中老同学一起吃了个饭,同学计算机专业代码大佬,问起我有没有CSDN,我说有些时候会在上面看一些程序,他随即向我说起了他已经在CSDN上发表了很多文章目前排名一万多,因为我学集成电路专 ...

  2. PM2.5环境检测系统的设计与分析

    PM2.5环境检测系统的设计与分析   摘要: 大气颗粒物污染对人类健康和生态环境造成了很大的影响,这让人们逐渐重视起对细颗粒物PM2.5检测技术的研究.本文阐述了PM2.5浓度检测的五种方法,在对上 ...

  3. IoT:大端与小端字节数据详解

    大端与小端字节数据详解 转自:https://blog.csdn.net/dosthing/article/details/80641173 前言 计算机的数据以01构成的字节存储,这就涉及数据大小端 ...

  4. 一种具有17路可调PWM直流电机的串口遥控机器人

    一种具有17路可调PWM直流电机的串口遥控机器人 技术领域 本实用新型涉及一种具有17路PWM直流电机的串口遥控机器人,尤其是一种可以用串口无线WIFI遥控的智能机器人. 背景技术 现有常规遥控机人按 ...

  5. diy 单片机 自动浇花_基于单片机的自动浇花系统的设计

    中图分类号:TP368.12文献标识码:A 文章编号:2096-4706(2018)03-0000-03 Design of Automatic Watering System Basedon Sin ...

  6. 大端与小端字节数据详解

    前言 计算机的数据以01构成的字节存储,这就涉及数据大小端的问题.计算机是大端数据模式还是小端数据模式对于普通的应用程序没有什么影响,但是在诸如网络编程.芯片寄存器操作的时候就有必要区分一下了,要不然 ...

  7. 基于单片机的智能小区安防系统的设计

     word完整版可点击如下下载>>>>>>>> 基于单片机的智能小区安防系统的设计.rar-硬件开发文档类资源-CSDN下载内容包括详细设计文档word ...

  8. 基于单片机的北斗定位无人机救火系统(两种程序:单片机与android系统app程序源码)

    功能: 本次设计是一个基于北斗定位的无人机灭火系统,本次设计主要通过北斗系统定位,能够将获取到的位置信息通过无线通讯技术传输到无人机上,进行火灾救援.本次设计需求主要为一下几点: 北斗定位获取火灾位置 ...

  9. 基于51单片机的音乐喷泉彩灯proteus仿真原理图PCB

    功能介绍: 0.本系统采用STC89C52作为单片机 1.采用5V小水泵来模拟演示喷泉 2.音频放大电路采用的是LM386芯片实现音频信号放大,输出用4Ω或8Ω扬声器外接即可 3.ADC0832芯片将 ...

最新文章

  1. dede首页调用栏目内容{dedefield.content}的方法
  2. 基于JavaWeb实现ATM机系统
  3. python导入excel数据-Python数据处理之导入导出excel数据
  4. 第四次实验 恶意代码技术
  5. 如何在属性面板中增加一个属性-UI界面编辑器(XproerUI)教程
  6. 2021 年 CNCF 和开源速度的年终报告
  7. 阿里程序员转行公务员,工资少了40万,只留一句话惊醒众人
  8. CentOs基础操作指令(运行级别)
  9. 20145209预备作业01
  10. Portainer 安装与使用
  11. 【Latex】修改文章字号的几种方式
  12. 利用python进行数据分析——第11章时间序列
  13. 什么是restful api
  14. linux根据端口号查询项目路径
  15. BAT判断一个目录是否存在
  16. 【软件工程】第一章 软件工程概述 考试重点 复习记录
  17. 锁存器和缓冲器的区别
  18. ESP8266-Arduino编程实例-MQ3酒精传感器驱动
  19. 夕阳美,美到骨子里了
  20. linux中位置变量

热门文章

  1. R语言实现拟合神经网络预测和结果可视化
  2. 为什么有些人的思维能力强于其他
  3. 敏捷方法 - 看板方法与流程管理
  4. 【乐理学习笔记】五度循环圈
  5. OSChina 周二乱弹 —— 穿越大半个中国去睡你
  6. 查看浪潮服务器光口端口信息,Inspur FS6700 48端口 16Gb光模块12口*** 光纤交换机 浪潮 存储交换机...
  7. 广东零动智能语音产品 - 解决AGV、无人叉车行业语音痛点
  8. [js运动动画]运动之匀速运动框架
  9. 我是中国海信,我们在美国销售电视,请问如何设计我们的CRM系统?
  10. 常微分方程王高雄第三版--第二章一阶微分方程的初等解法--Julia实现