【经验】如何将Silicon labs 8位MCU的ADC配置为12位高精度采样程序?
SILICON LABS 8位MCU中的ADC是一个12位的逐次逼近型模拟数字转换器,它有多达15个通道,具有12、10和8位模式、集成跟踪保持和可编程窗口检测器。ADC可通过多个寄存器在软件控制下完全配置。ADC可被配置为:使用模拟多路复用器测量不同的信号。ADC的参考电压可在内部和外部之间选择。
本文以EFM8BB10F8G为例介绍芯科8位MCU中12位ADC转换设置使用方法。
1,首先安装Simplicity studio4软件后并正常启动,连接EFM8BB10F8G开发板。在simplicity studio软件右边显示SDK DEMO版本软件。或者使用新建工程如下图1:
图1,simplicity studio软件
2,从simplicity studio软件项目栏,打开EFM8BBx_ADC.hwconf这个ADC配置文件如下图2:
图2,ADC参数配置工程
3,从图2中选择”DefaultMode Peripherals”并打开此项进入图3进行ADC参数配置,如下图3,选择ADC0,同时在右侧参数配置栏中设置采集精度。
图3,EFM8BB10系列ADC参数配置图
通过上述参数配置完成并保存。软件会自动产生12位ADC采样程序及初始设置ADC程序如上图3右边项目栏,这样一个12位采样精度ADC程序就生成。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由飞翔提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】怎么解决中微半导体8位MCU CMS80F7519串口波特率输出不正确的问题
中微半导体CMS80F7519是1T的8位MCU,最高主频48MHz,具有最大32KB程序存储区,2KB XRAM,工作电压2.1V-5.5V宽压,工作温度范围-40~105℃。集成LCD驱动、12bit ADC、多种通讯接口。
设计经验 发布时间 : 2023-01-04
【经验】Silicon Labs 8位MCU EFM8LB SMBUS通信异常状态的处理
Silicon Labs 8位MCU EFM8LB芯片工作主频可以达到72MHz,在3*3mm的极小封装内集成有14位ADC、12位DAC、±3℃温度传感器、模拟比较器及高速通信外设等功能,芯片集成度高,运算速度快,在信号处理等领域有广泛的应用。 本文介绍Silicon Labs 8位MCU EFM8L SMBUS总线通信异常的分析及解决方法。
设计经验 发布时间 : 2019-03-01
【经验】如何对8位MCU EFM8LB1进行ADC采样波形分析
Silicon Labs的8位MCU EFM8LB1
设计经验 发布时间 : 2018-10-11
【产品】集成12位高速ADC、DAC的8位MCU C8051F00x,最高执行速度达25MIPS
C8051F00x系列是Silicon Labs的一款高集成度的混合信号8位MCU,采用强大的8051微处理器,最高执行速度可达25MIPS。还集成了12位/10位多通道ADC、VDD监控器、看门狗定时器、时钟振荡器以及其他通用部件,可以作为真正的独立片上系统解决方案,可应用于诸如便携式医疗器械、测试设备和光纤系统等领域。
新产品 发布时间 : 2017-01-05
【应用】集成14位ADC的小封装MCU助力光模块信号实时监测
EFM8LB1系列MCU是Silicon Labs公司推出的MCU,其具有高精度、可靠性好以及性价比的特性,主要用于光模块信号的实时监测,以便于光通信链路的维护。
新应用 发布时间 : 2016-11-11
最高精度的ADC采样的单片机,能够达到多少位?
Silicon Labs 8位MCU C8051F350集成的ADC可以达到24位。还有芯海科技的8位MCU CSU8RP1186/CSU18MB86等集成的ADC也可以达到24位、芯海的BLE SOC CST34M96集成的ADC也是24位的。
技术问答 发布时间 : 2019-12-17
UM8004 Ultra-low Power 8-bit MCU: 1T8051, 16KB eFlash, 2 KB + 256 B SRAM, 12-bit ADC, No Crystal/LDO/RC Circuit, Rich Interfaces, Anti-crash, Anti-copy
型号- UM8004,UM8004-ACQE,UM8004-ACTE,UM8004-ACSA
【应用】8位MCU EFM8SB10用于新型智能灭火器,实现更低功耗
新型的智能灭火器,可以周期性的检测灭火器的状态以及使用情况,更可以通过后台,定位火灾地点有哪些可用的灭火器存在。本文主要介绍新型智能灭火器的低功耗设计系统,供电部分采用电池直接供电,主要功耗系统由Silicon Labs MCU EFM8SB10统一控制,EFM8SB10不仅仅自身功耗低,并且自带供电电压检测的功能,不需要外接ADC来采集电池的电压。
应用方案 发布时间 : 2020-02-13
【应用】中微半导体8位MCU用于交换机,主频仅24M,12bit ADC可监控各点电压
交换机的核心芯片是交换芯片,它承担着数据运算、数据管理等功能;另一芯片就是PHY芯片,它影响这台交换机的稳定性,尽力保障数据不丢失;还有一个不可忽略的芯片就是MCU,监控着这台交换机的状态;本文推荐中微半导体的8位MCU:CMS8S5880。
应用方案 发布时间 : 2023-01-06
【选型】推荐8位MCU CSU18M88用于红外测温枪,内置多点阵LCD驱动、具有超低待机功耗
本文主要推荐芯海科技的MCU CSU18M88用于红外测温枪的主要优势。测温枪一般带有LCD屏幕、蜂鸣器、按键、LED警示灯、电池供电。CSU18M88内置了24Bits ADC,10Bits ADC,可用于热电堆传感器。内置了多点阵LCD驱动,可以直接驱动LCD屏幕,省去了LCD驱动芯片。具有超低待机功耗,适用于电池供电的系统。
器件选型 发布时间 : 2020-03-09
【应用】超小型3mm*3mmQFN封装8位MCU EFM8BB,助力小体积小功率LED恒流源控制模块
Silicon Labs 的EFM8BB系列8位MCU,经过AEC_Q100认证,拥有高性能的ADC和数字外设,内置温度传感器,Flash可做EEPROM存储数据,节省成本。小功率LED驱动电源控制模块,因结构设计原因对MCU的封装尺寸有限制,EFM8BB系列QFN封装的3mm*3mm的封装,可以满足此类的产品对尺寸的严格要求。
应用方案 发布时间 : 2019-01-11
东软载波推出高性能、高稳定性的8位MCU ES7P702x,多达8通道的外部中断,用于消防产品
ES7P702x是由我司精心设计的一款高性能、高稳定性、高性价比的8位MCU,其包含增强型定时器、外部中断、ADC等丰富的外设和各种功能模块,可以通过编程实现多种任务,如数据采集、信号处理、通信控制等。在消防产品中有着广泛的使用。同时也可用于电源管理、美容仪器、个人护理、小家电等行业。
产品 发布时间 : 2024-01-04
芯科ADC采集使用tailgating实现周期扫描与随机单次采样而不影响周期扫描采样时序的方法
芯科的adc参考手册中,可以实现不影响周期采样的时序的情况下,随机穿插一个单次采样,并且相对只有周期扫描的功耗上升微乎其微,这种方法叫tailgating,意思就是在adc采集时增加一个队列,将采集的命令都放在队列中,在随机来的采样命令中放置队列尾部,在每次周期采样时间实现队列中的命令。
设计经验 发布时间 : 2023-12-22
【选型】用于额温枪的高性价比8位MCU推荐:集成24bit高精度ADC的CSU18M88
由于近期疫情的发生,非接触式红外额温枪的需求增大,竞争也很激烈,如何选型设计一款性价比高的额温枪是所有产品厂家比较关心的问题。本文推荐一款性价比高的8位MCU CSU18M88,助力实现额温枪的设计。
器件选型 发布时间 : 2020-02-23
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
使用FloTHERM和Smart CFD软件,提供前期热仿真模拟、结构设计调整建议、中期样品测试和后期生产供应的一站式服务,热仿真技术团队专业指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论