【经验】如何对8位MCU EFM8LB1进行ADC采样波形分析

2018-10-11 世强
MCU,EFM8LB1,Silicon Labs MCU,EFM8LB1,Silicon Labs MCU,EFM8LB1,Silicon Labs MCU,EFM8LB1,Silicon Labs

SILICON LABS的8位MCU EFM8LB1内部自带14bit ADC, ADC类型为SAR,支持最多20个ADC输入通道,支持最高转换速率为1Msps,内部自带参考源:1.65V和2.4V,它支持参考源倍数放大,最多放大到Vref = 6V,所以可以测量超过VDD的电压,更可以很方便的测量VDD,在ADC0配置完成之后,通道选择VDD,就可以测量系统的供电电压值。


在实际应用中,我们可能会直接用万用表来测量当前的输入电压,然后通过MCU来读取当前通道的AD值,把电压和波形进行对比,来判断AD值是否正常,但是为了更加直观,很多时候都会采用示波器来查看波形。


查看波形如下:

每当有ADC转换产生的时候,我们会发现有如上图所以的大约1-2us的一个脉冲,看到这个脉冲,我们会有两点考虑:

  1. 这个脉冲怎么产生的?

  2. 这个脉冲是否会影响ADC测量结果?


有关这个脉冲的产生,主要是因为当开启ADC测量的时候,需要对ADC通道进行充电,所以信号源会给通道进行一个小时间段的充电,充电完成之后,脉冲结束,用专业术语讲,这个波形就是所需要的ADC采样保持时间。


那么脉冲式由于ADC充电产生的,这个脉冲是否对ADC值有影响吗?答案是: 正确的ADC采集操作,并不影响ADC值的正确性,

所以在进行ADC测试的时候,我们需要在ADC测试参数里面增加采样保持时间4-10us,那么就不影响ADC值。


采样保持时间长,会影响ADC的运行效率,可以在ADC采集通道上面增加1uF电容,可以减短采样保持时间,但是并不能消除这个脉冲,所以当我们测量ADC输入端波形的时候,出现图中所示的波形,要理解为什么会出现这个波形。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 4

本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

平台合作

评论

   |   

提交评论

全部评论(4

  • 通宵虫 Lv7. 资深专家 2018-12-20
    原来如此
  • 古月工 Lv8. 研究员 2018-11-21
    学习了!
  • 西安石头哥 Lv7. 资深专家 2018-10-26
    不错啊
  • 承毅 Lv8. 研究员 2018-10-11
没有更多评论了

相关推荐

【经验】EFM8LB1系列MCU的CLU中运行ADC失败相关原因及调试

Silicon Labs EFM8LB1系列MCU在GPON光模块的设计中,需要在中断中进行ADC数据的采集,而EFM8LB1的CLU可以替代外部中断使用,但是实际上,我们在CLU中断中添加ADC数据采集,发现无法识别AD转换完成标志位。本文对此进行分析。

2021-09-30 -  设计经验 代理服务 技术支持 采购服务

【经验】EFM8LB1系列MCU RAM自检操作方法

Silicon Labs的EFM8LB1系列MCU在有些应用中,发现RAM里面的数据不对,我们不太确定是自己代码的问题还是芯片已经损坏,那么需要对芯片里面的RAM进行自检。

2019-09-26 -  设计经验 代理服务 技术支持 采购服务

【经验】EFM8LB1系列MCU I2C从模式高速模式的的进入方法

目前市面上面有非常多的终端器件,都采用的是I2C通信方式,I2C通信的速率一般都不高,在10-100Kbps之间,所以在通信的时候,主机需要特意放慢I2C的速率,才能与终端器件通信,效率非常低,Silicon Labs EFM8LB1的I2C_SLAVE最高通信速率可达3.4Mbps,比传统的通信速率提供了10倍以上。本文讲解EFM8LB1的标准、快速、高速通信速率的三种模式及高速模式的进入方式。

2019-06-01 -  设计经验 代理服务 技术支持 采购服务

MCU PRODUCTION PROGRAMMER

Silicon labs 编程软件MCU Production Programmer是针对所有8位MCU的一个PC软件,通过USB DEBUG ADAPTER、Toolstick Adapter、UDA Adapter、U-EC6等适配器实现对C8051F/EFM8系列的MCU进行程序的烧录。这个软件提供有源代码,方便客户进行修改。

2019-03-20 -  技术问答 代理服务 技术支持 采购服务

公网小基站上,需求一款8位MCU,用来给PA告警,请推荐合适的型号

推荐silicon labs 的EFM8LB12F64ES0-C-QFN32,规格书参考:https://www.sekorm.com/doc/332136.html

2022-12-08 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs的8位MCU EFM8LB12的结温是否和工作温度一样?

MCU EFM8LB12的工作温度和结温是两个不同的参数,但是结温是影响工作温度的,EFM8LB12的工作温度是-40到105℃,而结温为-40到130℃。

2019-11-22 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs 8位MCU EFM8LB12自带的bootloader,下载接口是哪种?

Silicon Labs 8位MCU EFM8LB12 bootloader下载接口类型,要看选定的MCU的型号, 如果芯片型号中带有“S0或S1”bootloader就是SMBUS接口,否则就是UART。

2018-10-29 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs EFM8LB12系列8位MCU有ES0,ES1两个版本,两者之间的区别是什么?

ES0版本的mcu bootloader引脚是P0.2,P0.3;ES1版本的mcu bootloader引脚是P0.2,P0.3;此外两个芯片的 Derivative ID也是不同的,具体要看芯片封装和Flash尺寸;

2018-11-14 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs的EFM32GG230系列32位MCU从EM2,EM3模块唤醒后,MCU使用哪种时钟运行程序?

Silicon Labs的EFM32GG230系列32位MCU从EM2,EM3模式唤醒后,MCU使用HFRCO进入低功耗模式前的运行频率运行程序。

2018-08-27 -  技术问答 代理服务 技术支持 采购服务

EFM32 MCU中DMA功能传送是否存在优先级?

silicon labs 32位MCU 内的DMA功能传送中分为高优先级和基础优先级。每种优先级下有各通道的自然优先级,通道 数越大自然优先级越小。

2020-10-23 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs EFM8BB1系列8位MCU的量产软件有哪些?

Silicon Labs EFM8BB1系列8位MCU的量产软件可以采用Silicon Labs 原厂提供的MCU Production Programmer 和 Flash Programming Utility软件,建议采用前者,下载效率更高;

2018-11-14 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs EFM8LB1系列8位MCU的HEX文件如何转换为bootloader引导程序可识别的.efm8文件?

需要借助Hex2boot工具,该工具是一个DOS程序,需要在DOS下通过命令实现格式转换。创建一个EFM8文件可以使用如下命令: hex2boot.exe input_file.hex -o Filename.efm8 // input_file.hex为需要转换的hex文件,Filename.efm8为bootloader烧写文件

2018-11-14 -  技术问答 代理服务 技术支持 采购服务

EFM32 MCU中的DMA功能传输方式有那几种?

silicon labs 32位MCU EFM32 中的DMA 功能支持以下三种传输: 1) RAM、外部总线接口、Falsh 到外设; 2) 外设到 RAM、外部总线接口; 3) RAM、外部总线接口、Flash 到RAM、外部总线接口。

2020-10-23 -  技术问答 代理服务 技术支持 采购服务

怎么让EFM32HG322系列的MCU在复位时不初始化指定的变量?

Silicon labs 32位MCU EFM32HG322要实现在复位时不初始化指定的变量,可以在变量后加 __attribute__ ((section (".noinit")))。

2019-04-08 -  技术问答 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 59,515

品牌:SILICON LABS

品类:8位MCU

价格:¥14.1226

现货: 36,874

品牌:SILICON LABS

品类:8位MCU

价格:¥9.6632

现货: 30,615

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥4.3667

现货: 27,741

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥5.0172

现货: 26,700

品牌:SILICON LABS

品类:8位MCU

价格:¥22.0197

现货: 24,750

品牌:SILICON LABS

品类:32位MCU

价格:¥10.4057

现货: 21,867

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.3528

现货: 21,112

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.7240

现货: 20,298

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:SILICON LABS

品类:8位MCU

价格:¥39.8000

现货:266

品牌:RENESAS

品类:16-BIT MCU

价格:¥3.9530

现货:910,635

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

TFT LCD液晶显示屏/模组定制

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。

最小起订量: 1000 提交需求>

IC烧录代工及IC自动化烧录

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面