版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单/片/机/与/传/感/器项目四智能手环电源管理讲师XXX、XXX项目引入
作为便携式移动设备中最关键的技术之一,电源管理充当着重要的角色。针对于目前的智能手机、移动、平板电脑、便携卫星通信设施等,其一般都具有较大屏幕、高频、多核处理器、超大内存、各种各样的外设,以及多任务处理操作系统等特点。所有这些都导致着整个系统功耗上升,电源管理变得尤其重要。
智能手环作为目前备受用户关注的科技产品,其拥有的强大功能正悄无声息地渗透和改变人们的生活。振动马达非常实用,简约的设计风格也可以起到饰品的装饰作用。然而一个上百毫安时的智能手环内置的电池却可以坚持10天,而通常更大的智能手机却每天都要充电这是为什么呢?任务分解任务一:设备电压检测设计01任务描述:本任务通过程序使用CC2530单片机的ADC外设实现对CC2530单片机底板的电源电压检测,通过使用IARfor8051开发环境的调试窗口查看ADC的电压转换值,并将电压采集值转换为电压物理量。02学习目标:掌握ADC的用途和原理掌握CC2530ADC外设的使用任务一:设备电压检测设计ADC模数转换简介1.1
ADC模数转换概念ADC是Analog-to-DigitalConverter的缩写,指模/数转换器或者模数转换器
。是指将连续变化的模拟信号转换为离散的数字信号的器件。3Bit电压转换原理(右图)任务一:设备电压检测设计ADC模数转换简介1.2
ADC信号采样率模拟信号在时域上是连续的,因此可以将它转换为时间上连续的一系列数字信号。这样就要求定义一个参数来表示新的数字信号采样自模拟信号速率。这个速率称为转换器的采样率(samplingrate)或采样频率(samplingfrequency)。任务一:设备电压检测设计ADC模数转换简介1.3
ADC分辨率常用二进制的位数表示;例如8位的AD,可以描述255个刻度的精度(2的8次方),在它测量一个5V左右的电压时,它的分辨率是5V除以255,大约改变一个的刻度其改变的最小单位必须是0.02V。ADCz的分辨率是指使输出数字量变化一个最小量时模拟信号的变化量任务一:设备电压检测设计ADC模数转换简介1.4
ADC量化误差概念ADC把模拟量转化为数字量,用数字量近似值标志模拟量,这个过程称之为量化。量化误差是ADC的有限位数对模拟量进行量化而引起的误差。实际上要准确表示模拟量,ADC的位数需要很大甚至无穷大。一个分辨率有限的ADC的阶梯转换特性曲线与具有无限分辨率的ADC转化特性曲线(直线)之间的最大偏差既是量化误差。任务一:设备电压检测设计2.CC2530与ADC模数转换2.1
CC2530的ADC模数转换CC2530的ADC支持多达14位的模拟数字转换,具有多达12位的ENOB(有效数字位)。它包括一个模拟多路转换器,具有多达8个各自可配置的通道;以及一个参考电压发生器。转换结果通过DMA写入存储器。还具有若干运行模式。CC2530的ADC模数转换功能框图:任务一:设备电压检测设计2.CC2530与ADC模数转换2.2
ADC模块特征01可选取的抽取率,设置分辨率(7~12位)。028个独立的输入通道,可接收单端或差分信号。03参考电压可选为内部单端、外部单端、外部差分或AVDD5。04单通道转换结束可产生中断请求05序列转换结束可发出DMA触发。06可将片内温度传感器作为输入07电池电压测量功能。任务一:设备电压检测设计2.CC2530与ADC模数转换2.2
ADC模块的信号输入端口0引脚可以配置为ADC输入端,依次为AIN0~AIN7:可以将一个对应AVDD5/3的电压作为ADC输入,实现电池电压监测。片上温度传感器的输出也可以作为ADC的输入用于测量芯片的温度。差分输入对:AIN0~AIN1、AIN2~AIN3、AIN4~AIN5、AIN6~AIN7。可以把输入配置为单端输入或差分输入。单端电压输入AIN0~AIN7,以通道号码0~7表示;四个差分输入对则以通道号码8~11表示;温度传感器的通道号码为14;AVDD5/3电压输入的通道号码为15。负电压和大于VDD的电压都不能用于这些引脚。任务一:设备电压检测设计2.CC2530与ADC模数转换2.3
ADC相关的几个概念序列ADC转换可以按序列进行多通道的ADC转换,并把结果通过DMA传送到存储器,而不需要CPU任何参与。单通道ADC转换在程序设计中,通过写ADCCON3寄存器触发单通道ADC转换,一旦寄存器被写入,转换立即开始。参考电压内部生成的电压、AVDD5引脚、适用于AIN7输入引脚的外部电压,或者适用于AIN6~AIN7输入引脚的差分电压。转换结果数字转换结果以2的补码形式表示。对于单端,结果总是正的。对于差分配置,两个引脚之间的差分被转换,可以是负数。当ADCCON1.EOC设置为1时,数字转换结果可以获得,且结果总是驻留在ADCH和ADCL寄存器组合的MSB段中。中断请求通过写ADCCON3触发一个单通道转换完成时,将产生一个中断,而完成一个序列转换时,是不产生中断的。当每完成一个序列转换,ADC将产生一个DMA触发。任务一:设备电压检测设计2.CC2530与ADC模数转换2.4CC2530的ADC寄存器介绍CC2530中与ADC相关的寄存器有6个,这6个寄存器分别是:01ADCH(ADC转换结果高位存放寄存器)02ADCL(ADC转换结果低位存放寄存器)03ADCCON1(ADC通用控制寄存器1)04ADCCON2(ADC通用控制寄存器2)05ADCCON3(ADC通用控制寄存器3)06APCFG(ADC通道配置寄存器)任务一:设备电压检测设计3.任务引导及步骤3.1电池电压分压电路图项目中CC2530单片机采集的电压为电池电压,由于电池标准电压为12V远高于CC2530单片机的3.3V工作电压,因此电池电压需要通过相应的硬件电路进行处理,将电池电压等比例缩小到CC2530单片机可接受的工作电压。任务一:设备电压检测设计3.任务引导及步骤3.2程序流程图程序设计思路是首先初始化系统时钟。初始化完成后进入主循环,主循环中先进行ADC的配置,配置完成后启动ADC转化,等待ADC转化结束后,将取得的最终转化结果存入value中。任务一:设备电压检测设计3.任务引导及步骤3.3模数转换配置程序:intadc_test(void){unsignedintvalue;APCFG|=0x10;//模拟I/O使能
P0SEL|=0x10;//端口0_4功能选择外设功能P0DIR&=~0x10;//设置输入模式ADCCON3=0xB4;//选择AVDD5为参考电压;12分辨率;P0_4ADCADCCON1|=0x30;//选择ADC的启动模式为手动ADCCON1|=0x40;//启动AD转化
while(!(ADCCON1&0x80));//等待ADC转化结束
value=ADCL>>2;value|=(ADCH<<6)>>2;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东佛山市顺北智慧管理有限公司公开招聘2人参考题库及参考答案详解(模拟题)
- 2026福建福州市仓山区妇女联合会编外人员招聘1人参考题库【培优B卷】附答案详解
- 2027届浙江省嘉兴市秀洲片区八年级物理第一学期期末质量检测试题含解析
- 大安区2026年部分教育事业单位公开考核招聘工作人员的(10人)笔试题库含答案详解【完整版】
- 中国刑事警察学院《薄膜材料与薄膜技术》2026-2027学年第一学期期末试卷含解析
- 2026重庆忠县公开遴选城区(街道)学校教师65人参考题库附参考答案详解(达标题)
- 小学四年级下册数学空间观念图形的运动二教学设计
- 2026及未来5年中国多功能直身锅行业发展研究报告
- 2026年海康网申测试题及答案
- 2026年城南旧事名著测试题及答案
- 2026江苏南京紫金投资集团有限责任公司社会化招聘笔试历年参考题库附带答案详解
- 露天煤矿施工组织设计方案
- 新人教版数学四年级下册全册教材深度解读-暖色调-清新风
- 吉林省通化市城区四校2024~2025学年度下学期期末质量检测七年级英语(图片版含答案)
- MTT 146-2025 树脂锚杆标准
- 房屋征收培训课件教学
- 学校围墙劳务合同范本
- 雨课堂学堂在线学堂云《中医特色文化( 南京中医)》单元测试考核答案
- 生物专业英语题库及答案
- 手术室无菌操作原则课件
- 货代角色扮演培训大纲
评论
0/150
提交评论