ADC转换器
模拟信号:在时间和数值上连续的信号
数字电路:在时间和数值上不连续的信号
ADC电路就bai是指模数转换电路。也就是将模拟信号变为数字信号,指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。
基本原理:它分为采样,保持,量化和编码四个步骤
3.A/D转换器的主要技术指标:
(1)分辨率。A/D转换器的分辨率用输出二进制数的位数表示,位数越多,误差越小,转换精度越高。
(2)相对精度。相对精度是指A/D转换器实际输出数字量与理论输出数字量之间的最大差值,通常用最低有效位
LSB的倍数来表示。
(3)转换速度。转换速度是指A/D转换器完成一次转换所需的时间
寄存器的配置(轮询方式)
//12位精度 使能分频 最大分频系数
ADCCON = (1<<16) | (1<<14) | (0XFF << 6);
//配置最大采样延时
ADCDLY = 0xffff;
//配置采样来源 第0路
ADCMUX = 0x0;
读取采样函数
#define START_CONVERT (ADCCON |= 1)
#define WAIT_CONVER_END while(!ADCCON&(0X1<<15))
u16 adc_read(void)
{
START_CONVERT;
WAIT_CONVER_END;
return ADCDAT&0xfff;
}
上一篇:ARM之实时时钟——RTC
下一篇:ARM之PWM定时器
推荐阅读最新更新时间:2024-11-12 10:31
推荐帖子
- 还有活动吗?刚到的。对电能计量感兴趣。
- 对电能计量感兴趣,在哪能买到东西。还有活动吗?刚到的。对电能计量感兴趣。ADI、maxim都有楼主讲的买到什么东西?整机?模块?基础器件?通用器件?电能计量,可以使用AD+MCP就可以了。这种办法对IC的依赖性相对低一些,受别人的限制少一些。现在电能计量都是用专用的芯片,电能表大部分都是这样的。很多国产的很便宜的,功能也比较强大,外围电路也比较简单,和ADI等大厂的一些芯片电路基本兼容,不过型号我记不清了。后续肯定有活动,就是不知道是不是电能计量方面的。如果是买芯片,你可以参
- lxy426 ADI参考电路
- 430单片机成功的例子!
- 本帖最后由paulhyde于2014-9-1508:59编辑MSP430竞赛例子!希望大家好好学习!不少省份是TI赞助的!430单片机成功的例子!本帖最后由paulhyde于2014-9-1508:59编辑不错收了本帖最后由paulhyde于2014-9-1508:59编辑我喜欢msp430来支持一下呵呵本帖最后由paulhyde于2014-9-1508:59编辑真是好人认真负责真是好人认真
- 2006109134 电子竞赛
- 【得捷Follow me第4期】W5500-EVB-Pico platform IO下使用Ethernet3库设置静态IP
- 本篇完成任务:使用arduinoEthernet3库,设置静态IP,连接远端服务器测试1.Ethernet3库的获取https://github.com/sstaub/Ethernet3打开以上网址,克隆仓库文件到本地。2.新建项目打开vscode,打开左侧的platformIO插件图标,打开home页。在home页中,选择新建工程输入关键字pico,然后在下边的列表中选择RaspberryPiPico,然后在name一栏中输入项目/工程名称
- wo4fisher DigiKey得捷技术专区
- 为什么在装activesync的时侯 他老是出现“路径我的文档里包含无效字符”
- 为什么在装activesync的时侯他老是出现“路径我的文档里包含无效字符还有啊在哪里下载ConnectEmulatorwithActiveSync为什么在装activesync的时侯他老是出现“路径我的文档里包含无效字符”因为安装activesync好像要先安装PB,wince下的系列软件安装是有一定的顺序的。。。哦谢谢哦O我的分不够了可否加我的QQ请教那您谢谢啦不知安装上了没有?要装PB么???按照说明安装的,没有发现这个问题1.ActiveSy
- rexuenanerhua 嵌入式系统
- 这个广告屏是8个点阵屏组合在一起的吗?
- 这个广告屏是8个点阵屏组合在一起的吗?这个广告屏是8个点阵屏组合在一起的吗?这个广告屏是8个点阵屏组合在一起的吗?从图中看,多半是八个8*8点阵拼在一起。图上看应该是16*32点阵,由8个8*8点阵组成。 直接上排的低端连接下排的高端? 从机械结构上看,上面一行点阵模块的下边沿紧靠下面一行模块的上边沿。
- QWE4562009 模拟电子
- 测评汇总:ST NUCLEO-WB09KE
- 活动详情:【STNUCLEO-WB09KE】更新至2024-11-06测评报告汇总:@rtyu789STNUCLEO-WB09KE-BLE_Peripheral_LiteSTNUCLEO-WB09KE-UART串口STNUCLEO-WB09KE-IIC驱动OLED屏幕STNUCLEO-WB09KE-程序烧录STNUCLEO-WB09KE-开箱@bigbat【NUCLEO-WB09KE】BLE应用架构与分析【NUCLEO-WB09
- EEWORLD社区 测评中心专版