本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

模数转换,你必须知道的8个经典ADC转换电路方案

发布时间:2020-09-03
分享到:

模数转换,你必须知道的8个经典ADC转换电路方案

发布时间:2020-09-03
分享到:

模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号。由于数字信号本身不具有实际意义,仅仅表示一个相对大小。故任何一个模数转换器都需要一个参考模拟量作为转换的标准,比较常见的参考标准为最大的可转换信号大小。而输出的数字量则表示输入信号相对于参考信号的大小。

 

1、CS1237 电子称重专用ADC转换器电路设计

该模块采用CS1237作为转换芯片,用于把微小的电压信号转换成具有24位精度的数字信号。模块信号输入端可以接受差分信号,内部具有可编程运算放大器用于放大输入端的弱小信号。该24位ADC转换模块主要应用于多种控制场合,比如电子秤,血压计或智能变换器等。基于CS1237芯片的24位ADC转换专用模块特性:

  • 模块支持差分输入,-0.5VCC 到+0.5VCC
  • 模块内置温度传感器
  • 简单的两线 SPI 通信
  • 芯片内置 PGA,放大倍数可选
  • 可用于称重传感器等输出信号处理

方案链接:https://www.cirmall.com/circuit/8638

2、ADS1220四通道4位ADC转换器原理图/PCB/示例代码等

本设计分享的是ADS1220四通道4位ADC转换器原理图/PCB源文件/示例代码等资料,仅供学习参考。该ADS1220 ADC转换器具有通过灵活输入多路复用器(MUX),低噪声,可编程增益放大器(PGA),两个可编程励磁电流源,参考电压源,振荡器,低边开关等两个差分或四个单端输入,和精密温度传感器。ADS1220芯片具有 I2C 接口的超小型、低功耗 24 位模数转换器。

ADS1220四通道4位ADC板特征:

  • 完全集成的TI ADS1220
  • 所有IC引脚在两个连接器行可用
  • 每个信号在连接器附近命名
  • 引脚之间的面包板友好0.1“
  • 包括塑料接头,更容易安装在面包板上(未焊接到电路板上)
  • 板尺寸:(750 x 850)密耳(19.0 x 21.5)mm

ADS1220特点:

  • 占空比模式下的低电流消耗为120μA
  • 宽电源范围:2.3 V至5.5 V
  • 可编程增益:1 V / V至128 V / V
  • 可编程数据速率:高达2 kSPS
  • 高达20位有效分辨率
  • 同步50 Hz和60 Hz抑制在20 SPS与单周期建立数字滤波器
  • 两个差分或四个单端输入
  • 双匹配可编程电流源:10μA至1.5 mA
  • 内部2.048 V参考:5 ppm /°C(典型值)漂移
  • 内部2%精确振荡器
  • 内部温度传感器:0.5°C(典型值)精度
  • SPI兼容接口(模式1)

方案链接:https://www.cirmall.com/circuit/6919

3、基于ADC121C021的Grove模数转换器原理图/PCB/使用教程

Xadow Grove模数转换器是一种将Grove接口转换为Xadow接口,用以兼容Xadow System的设备。它可以实现这一功能:来自两个模拟Grove接口的模拟信号将由Xadow I2C总线通过ADC输出。来自Grove I2C接口的信号将直接与Xadow I2C总线通信,无需转换。该Grove模数转换器通过ADCC121C021芯片进行A / D转换产生高精度,ADC121C021是具有警报引脚的 I2C 兼容、12 位模数转换器。

基于ADC121C021的Grove模数转换器参数:

  • 工作电压:3.3V
  • A / D分辨率:12位
  • 采样率:188.9 ksps
  • I2C地址变量
  • 尺寸:25.43mm x 20.35mm

方案链接:https://www.cirmall.com/circuit/6866

4、参考设计:利用 4 GSPS 模数转换器 (ADC)制作的宽带射频接收器

描述

宽带射频 (RF) 接收器有助于极大提升无线电设计中的灵活性。较宽的瞬时带宽支持灵活调节而无需改动硬件且能够以间隔较大的频率捕获多个通道。

此参考设计介绍了一个宽带射频接收器,该接收器利用 4 GSPS 模数转换器 (ADC) 并具有一个 8GHz 直流耦合全差动放大器前端。放大器前端提供信号增益并允许采集下行到直流的信号,而平衡-非平衡变压器耦合输入则做不到这一点。

特性

  • 2GHz 带宽射频采样解决方案
  • 支持直流耦合输入
  • 支持单端或差动输入
  • 完整的时钟解决方案
  • 完整的电源解决方案

方案相关器件:

  • TPS74901:单路输出 LDO、3.0A、可调节 (0.8 至 3.6V)可编程软启动     
  • TPS723-Q1:汽车类单通道输出 LDO、200mA、高 PSRR 低噪声        
  • TPS54327:4.5V 至 18V 输入,3A 同步降压 SWIFT™ 转换器         
  • SN74LVC1G125:具有三态输出的单路总线缓冲器闸           
  • LP3878-ADJ:用于 1V 至 5V 应用的微功耗 800mA 低噪声“陶瓷稳定”可调节稳压器      
  • LMC6762:具有推挽输出的双路微功耗耗轨至轨输入 CMOS 比较器        

方案链接:https://www.cirmall.com/circuit/5135

5、单片机的智能火灾报警系统+烟雾传感+ADC0832模数转换+温度检测+数码管显示+按键设定+声光蜂鸣器设计

本作品单片机的智能火灾报警系统采用51单片机+MQ-2烟雾传感+ADC0832模数转换芯片+DS18B20温度传感器+数码管显示+按键设定+声光蜂鸣器设计而成。

1、可设置烟雾浓度和高温报警值,遇到紧急突发情况可紧急报警和手动取消紧急报警功能。

2、当有特殊情况时可按紧急报警键报警,并有掉电保存功能,设置的参数保存在单片机内部EEPOM中。

3、当烟雾传感器检测到火灾释放的烟雾时,信号由ADC0832进行处理模数转化再到单片机进行处理,当检测到浓度超标时,蜂鸣器会发出滴滴的报警声同时红灯亮。

4、同时,此系统还可以检测温度,火灾发生往往环境温度会升高。到检测到温度超过设定的报警温度时候,蜂鸣器也将产生报警同时黄灯亮。

5、系统的按键还具有连加、减功能,操作起来非常方便,系统还能够在进入设置界面后,如果没有按键按下30秒后会自动退出设置界面。

测距范围:

烟物浓度:0——9等级

温度范围:0——99度

资料包括如下:

1、原理图源文件

2、PCB

3、源程序源文件

4、器件清单

5、参考论文一份

6、部分仿真一份

7、相关的操作视频

8、制作指导等

9、答辩PPT模板

10、部分程序讲解视频与原理图讲解视频

方案链接:https://www.cirmall.com/circuit/13841

6、电动三轮车四轮车用12V25ADC/DC电源

适用于电动三轮车、四轮车的DC/DC非隔离转换器,输入电压为36V-80V,适用于48V,60V和72V电池系统。

输出电压为12V25A,为300W的非隔离电源。目前已经量产过,采用UC3845B电源芯片,结构简单,成本低廉。

方案链接:https://www.cirmall.com/circuit/11833

7、基于STM32f103x的ADC显示proteus仿真

使用的STM32F103XRCT6芯片可以采集外部的模拟信号,并且在LCD1602上显示数值,可以来温湿度采集(切记,使用的是模拟传感器,不是数字传感器)显示。使用的软件PROTEUS8.6和KEIL uVISION5软件。

方案链接:https://www.cirmall.com/circuit/12328

8、单片机仿真,ADC0809电压表仿真设计,原理图及源码分享

51单片机ADC0809电压表(12864显示,程序 + 仿真)并口;

程序分享一部分,剩下的打包放在附件里。
#include <reg51.h>
#include <LCD12864.h>
sbit OE=P3^6;
sbit EOC=P3^7;
sbit CLOCK=P3^0;
sbit ST=P3^3;
void Lcd12864_Display();
unsigned char dat[]="0.000V";
unsigned int tmp;
unsigned char adc;
void main()
{
EA=1;
ET0=1;
TMOD=0x02;
TL0=206;
TL0=206;
TR0=1;
Lcd12864_init();
Lcd12864_Display();
while(1)
{
ST=0;
ST=1;
ST=0;
while(!EOC);
OE=1;
adc=P1;
tmp=adc*196;
dat[0]=tmp/10000 +'0';
dat[2]=tmp/1000%10 +'0';

方案链接:https://www.cirmall.com/circuit/9521

 

来源:电路图

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论