一、ADC转换基本步骤

A/D转换器将模拟量转换为数字量需要进行4个步骤:采样、保持、量化和编码。
详细解释4步的意义:
(1)采样,就是将时间上连续的模拟量转换为时间上离散的模拟量;
(2)保持,就是在下次采样到来之前,将采样结果存储起来;
(3)量化,就是离散的模拟量归化为与之接近的数字量,量化分为直接比较型和间接比较型,直接比较型将输入的模拟量与参考电位比较,得到数字量,又分为逐次逼近ADC和并行ADC,间接比较型将输入的模拟量和参考电位转换为中间的物理量在进行比较,常见的双积分ADC;
(4)编码:将量化后的结果按照一定数制形式表示。

二、ADC转换原理之逐次逼近ADC

逐次逼近AD转换器是由逻辑控制电路、N为逐次逼近寄存器、D/A转换器和 比较器组成。

原理:

基本原理是从N位寄存器的高位到低位逐位试探比较,转换过程:首先给寄存器清零,然后给最高位置位,将寄存器结果送到D/A转换器,将D/A转换器的输出结果V0与待转换的模拟量Vx进行比较,若V0<Vx,则最高位保留,反之最高位清零;接着,将寄存器的次高位置位,经D/A转换后送入比较器与Vx进行比较,若V0<Vx,则次高位保留,反之清零。。。重复此过程,直至逼近寄存器的最低位。

三、ADC转换原理之双积分ADC

双积分AD转换器是由逻辑控制电路、电子开关、积分器、比较器和计数器等组成。

原理:

基本原理是先对输入信号(待转换的模拟量)进行正向积分,然后再对参考电位信号进行反向积分,当积分器输出信号为零时,停止积分。转换过程:逻辑控制电路控制电子开关接通模拟量Vi,采样输入到积分器进行固定时间T的正向积分(积分从零开始),积分时间T到后,电子开关接通极性相反的参考电位Vref,进行反向积分,当比较器输出结果为零时,停止积分。此时计数器在反向积分时间内所计的数值T’,就是模拟量Vi对应得数字量:
Vi=Vref∗T′TVi=\frac{Vref*T'}{T}Vi=TVref∗T′​

DSP28335学习总结之ADC转换单元相关推荐

  1. DSP28335学习记录(四)——ADC、DMA

    本文记录一下仿真模式下的printf()的使用,ADC,DMA, 目录 一.仿真模式下的printf() 二.ADC 2.1 ADC模式 2.2 触发源,中断,覆盖功能 2.3 如何初始化配置 三.D ...

  2. 【STM32】学习笔记之ADC(模拟/数字转换)

    参考资料:stm32中文参考手册,正点原子开发指南 针对stm32f103zet6 文章目录 ADC简介 ADC寄存器描述 ADC功能描述 ①电压输入范围 ②输入通道 ③通道转换规则 ④触发源 ⑤转换 ...

  3. 【CVPR 2020】一种新的门控通道注意力转换单元

    的点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 [导读]今天给大家推荐一篇百度联合Syndney在CVPR2020上发表的关于Attenti ...

  4. 【OO学习】OO第四单元作业总结及OO课程总结

    [OO学习]OO第四单元作业总结及OO课程总结 第四单元作业架构设计 第十三次作业 第十四次作业 总结 这两次作业架构思路上是一样的. 通过将需要使用的UmlElement,封装成Element的子类 ...

  5. STM32学习笔记(七) ADC模数转换测电平(普通和DMA模式)

    嵌入式系统在微控制领域(温度,湿度,压力检测,四轴飞行器)中占据着重要地位,这些功能的实现是由微处理器cpu(如stm32)和传感器以及控制器共同完成的,而连接他们,使它们能够互相正常交流的正是本小节 ...

  6. rsa 模数 指数转换 c语言_模数转换,你必须知道的8个经典ADC转换电路方案

    模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件.通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号.由于数字信号本身不具有实际意义,仅仅表示一个相对大 ...

  7. STM32学习笔记一一ADC

    前言: 为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长. github:my github 注:博客所涉及的关于 stm32 的代码 ...

  8. STM32 CubeMX学习:7. ADC模数转化

    STM32 CubeMX学习:7. ADC模数转化 系列文章目录 前期的准备 点亮 LED 闪烁 LED 定时器闪烁LED PWM控制LED亮度 常见的PWM设备 按键的外部中断 ADC模数转换 串口 ...

  9. NTC热敏电阻温度采集与adc转换

    前言: ntc热敏电阻的R值是10k,B值是3950 使用的是STM32F103RCT6的ADC 文章目录 1.电路理论 2. NTC热敏电阻阻值与温度之间的转换 3.NTC热敏电阻温度采集与adc转 ...

最新文章

  1. SAP HANA插上32路CPU,性能多大飞跃?
  2. Log4j使用及配置
  3. beta book读书俱乐部的构思
  4. docker自动部署
  5. iphone最新款手机_泄密者称,iPhone 13将拥有苹果粉丝多年来一直想要的新功能|iphone|apple|泄密者|手机|安卓...
  6. SSIS实用教程(SQLServer2005)
  7. Excel 宏编码实现,指定列的字符串截取
  8. OpenVINO InferenceEngine 之Grap file
  9. 常用的排序算法总结(二)
  10. 为什么 Facebook 的 Libra 会招来科技监管的雷霆之锤?
  11. oracle触发器和存储过程的格式
  12. 51单片机定时器实现PWM波
  13. 软件定义汽车下的整车开发
  14. 一分钟了解光纤、单模光纤、多模光纤
  15. MVC jQuery表单验证
  16. Android 接收和收发短信
  17. Xtend == 与 ===
  18. curse库的使用总结
  19. 苹果xr配置_定了!苹果发布会9月11日
  20. DDNS的NAT穿越问题

热门文章

  1. SDUT-程序设计基础-实验2-选择结构
  2. 系统缓冲区太小,参见长文本
  3. html css省市区,利用echarts实现全国热点活跃地区地图代码
  4. 03-第一个C语言程序
  5. Python基础之利用Matplotlib和Tkinter在应用程序中内嵌图表
  6. 2019新悦动打火困难解决了吗_悦动深陷启动困难 北京现代不闻不问
  7. JSP中post与get两者区别的总结
  8. 谷歌“猜画小歌”被吐槽:这AI怕是个傻子吧
  9. 【效率】一款Excel免费可视化工具,赞!
  10. ## 耳机插入电脑无声音,疑难解答显示“音频服务无响应”的一种解决思路: