锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

全开源最小电压表:24位ADC,测量0~2V,五位半

时间:2022-11-12 11:30:00 双线圈电流传感器传感器输出5v10v

1、项目背景

2015年5月,评估了十几个24个ADC之后,我离开了第一份工作,做了24个工作AD没有达到实际效果,一直拖延很长时间。是硬件设计问题吗?还是软件开发问题?还是24ADC真的不好吗?还是离开工作不负责?

去年,嘉立创4层板免费打样后,这24位AD毕竟什么样的想法再验证验证,高精度ADC需要4层板,地面效果更好。

墨菲定律最重要的是预感这个方案将来可能会用到。

2、硬件设计

打开久违的AD开始骚操作。

8d34bbe800df617a8969eb2851756689.png

2-1、配置

  • CPU :ST的STM32G030F

  • OLED:中景园0.63寸,120*28,IIC接口OLED

  • USB toTTL:Silicon Lab的CP2102

  • ADC:TI的ADS1255

2-2详细介绍原理图

  • 去年最喜欢的低端单片机是G030,简单易用,有货不贵,完美应用于简单的小产品。

  • CP2102涨价不少,TYPE-C供电正常。

  • OLED,IIC简简单单。

  • ADS1255,首先5VUSB输入电源后,升压至6.5V,防止输入电压波动,然后6.5V通过LDO转成5V模拟电源和3.3V数字电源,5V模拟电源通过高精度参考电压芯片ADR421ARZ转成2.5V参考电压。

这是V10的原理图实际上需要R11和R12电阻去除;参考电压输出后可与跟随器匹配;ADS调整1255输入端参考手册。

2-2、PCB

  • 直接上图,模拟和数字分开布局,下一个版本更大,优化和保护更好,也更好。

  • 完整的地平面,为啥没有分割模拟地和数字地?

  • 嘉立创免费打样真香

3、软件设计

软件是大家的特长,我就不说了,开源

微信官方账号回复电压表自行下载。

4、效果

电脑LabVIEW历史采集:ADC缓冲开启,增益1,50sps

  • 单端测量0V:1024条测试数据,1秒10条。.000003V~0.000000V波动4个字。

  • 单端测量2.5V:1024条测试数据,1秒10条。.499401V~2.499406V波动6个字。2.5V基准电压手册参数为2.499~2.501V两者,非常优秀。

  • 通道0采集0V,通道1采集2.5V基准电压。

本地OLED显示:ADC缓冲开启,增益1,50sps

  • 通道0采集0V,通道1采集2.5V基准电压。

外接电压:ADC缓冲开启,增益1,50sps

  • 接电位差计,测量1mV,10mV,100mV,1V。

去实验室测试,注意。

5、注意

  • 温度对ADC影响不小,烙铁靠近,波动特别大

  • 采集核心最好用金属罩屏蔽,否则特斯拉线圈靠近后不能工作

  • 开启ADS1256内部buffer,测量输入只能到达AVDD-2V,相当于有效范围只能达到3V,用外部压力测量更高的电压

  • 读取软件设计adc值得延迟的要求相对较高,会导致测量不准确、奇怪点等

  • 模拟和数字分开,我的第二版会这样做

  • 晶振得电容使用18pF,第一次没有调通,电容有问题

  • 基准电源输出加一级运输

  • 测量2.5V,72小时稳定性为2.499391V~到2.综上所述,499397只能达到六位半

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章