单片机之AD学习笔记
AD转换就是选通道、比较电压、要采集电压的端口设置为模拟端口
1、选择参考电压源
2、选择AD转换时钟
3、要采集电压的端口设置为模拟端口
4、选择要采样的模拟通道
5、使能AD模块
PIC24FJ
开始看此部分是调试电池电量的时候,是由于电池电量显示不准确,debug模式下,看ad采集到的电压被转换成的数据,发现寄存器ADC1BUF中的数据只有关开机是正确的,以后的值都是不对的好像大多数的值是零,后来发现是由于在主循环中的某个模块又把原来配置为模拟输入端口引脚还原成了普通的I/O口了(就是AD1PCFGbits.PCFG0先被配置为0后又被置1,我用的是通道0)。
A/D代码初始化实例
AD1PCFG = 0; // 配置ad端口,配置所有端口为模拟端口,要是作为普通io使用必须置1AD1CON1 = 0x2208; // 配置采样时钟源AD1CON2 = 0; // 配置A/D 比较电压,转换在每个采样结束后开始AD1CON3 = 0; // 配置 A/D 转换时钟 是
IPC3bits.AD1IP2 =
IPC3bits.AD1IP0 =
IEC0bits.AD1IE = 1; //
中断void __attribute__ ((__interrupt__)) _ADC1Interrupt(void){IFS0bits.AD1IF = 0;}在pic的数据手册中有比较详细的例程,值得参考
MSP430
这个单片机的比较电压可以选择内部或外部的
问题:AD转换,单通道单次转化和单通道多次转换有什么区别
单次转换是指进行一次转换前需要你给一次指令。连续转换的话开启后自动连续进行转换,转换的数据连续进行更新。如果你采用单次转换,就需要不断发送转换的命令,读取结果,再发转换命令,再读。就是循环啦。如果连续转换开启的话,就在程序中循环读就可以了。
STM32
在采集电池电压时遇到了问题,3.9v到4.2v的电压得到的ad转换的电压值的寄存器存储的电压值正常,3.9v以下的值不正确,发现是Vref+输入的比较电压不稳定造成的。
关键词: 单片机AD学习笔
您可能也感兴趣:
为您推荐
8家险企股权被挂牌转让,为何险企股权不再被追捧?
深圳最低工资标准调整为2360元/月 失业保险金为2124元/月
辽宁实施失业保险省级统筹 对缺口核定等作出详细规定
排行
最近更新
- 芜湖释放创新“N次方”效应 数字赋能驱动产业升级
- 去年快递服务全程时限水平有较大提升 干线运输时限缩短
- 住建部:推动长江经济带高质量发展,打造区域协调发展新样板
- 江苏发布重大项目清单 增资扩产项目明显增多
- 山东抓投资抓项目 新兴领域投资规模持续扩大
- Gucci在2月将投放 10 个“SuperGucci”NFT
- 美国银行:美国CBDC将保持美元作为世界储备货币的地位
- 美股三大指数尾盘集体转涨
- 光伏发电概念股有哪些?光伏发电概念龙头股一览
- The new iPad屏幕对比评测
- 电源接通延时器
- 汽车电子稳定系统(ESP)详解
- 联想B520一体机拆解
- 焦炭相关股票有哪些?焦炭概念股票龙头一览
- 增强信号 3G无线上网卡改装拆解全攻略
- 盘点全球五大智能手机生产商 华为联想入围
- 三星新平板 Galaxy Note 10.1全拆解
- 智能监控防盗报警系统
- 格力电器未来三年股东回报规划:每年累计分红不低于当年净利润50%
- 消息称京东科技计划2022年在港IPO,募资10亿至20亿美元
- 恒大集团:呼吁境外债权人不采取任何激进的法律行动
- 海航董事长刘璐因个人原因辞职,在海航已近28年
- 青青稞酒预计2021年营收增长30%-40%,四季度净亏损超1500万
- 2022年在港上市募资10亿美元?京东科技:不予置评
- 财政部修订出台《财政行政处罚听证实施办法》
- 卖房子需要交什么税?卖房子必须携带哪些证件?
- 医保卡的使用范围有哪些?补牙可以使用医保报销吗?
- 小产权房能过户吗?购买小产权房有什么风险?
- 奕东电子的实际控制人是谁?奕东电子股票上市了吗?
- 百合股份是一家什么公司?百合股份的股票何时上市?