联系我们
    插件电感_大电流电感
热门搜索
点击排行
推荐电感
推荐阅读
推荐电感
推荐电感
猜猜你喜欢的
常见问题 您所在的位置: 电感 > 常见问题

ARM7加速度数据采集系统设计

来源:    作者:    发布时间:2016-01-21 06:59:45    浏览量:

通过设置ARM7并行控制器PIO控制器,将ADO~AD7的某一个端口设置为A/D转换模拟输入端口。ADVREF为参考电压,即ADO~AD7 端口输入电压值的范围为0 V~ADVREF;ADVREF最小值为2.6 V,最大值为VDDIN(一般设为典型值3.3 V)。ARM7处理器的A/D转换共有3种中断方式,即软件触发、外部触发(包括ADTRG引脚上升沿触发)和内部触发定时计数器输出。本文采用内部触发定时计数器输出触发方式,即达到一定的间隔时间后引起中断,然后对当前的A/D模拟数据进行采集和分析。完成上述中断处理后,再等待下一次中断到来。使用 ADC中断请求前须先对AIC(高级中断控制器)编程。

ADC还与PDC(外设数据控制器)通道连接。在转换完成后,数字结果将会保存到当前通道数据寄存器里。当数据寄存器保存当前数据后,状态寄存器相应位置位;当取走数据寄存器中的数据后,状态寄存器相应位清零。

ADC支持8位或10位的分辨率。通过设置ADC模式寄存器(ADC_MR)LOWRES位执行对8位的选择。默认情况下,复位后分辨率最高,且数据寄存器中的DATA域完全使用。通过设置LOWRES位,ADC切换到最低分辨率,且转换结果可从数据寄存器的低8位中读出。对应于ADC_CDR寄存器的DATA域,最高两位及ADC_LCDR寄存器的LDATA位为0。在数据处理之前,通过设置相应寄存器对转换分辨率、休眠方式、ADC时间等进行初始化。为防止ADVREF端口电压过高,通常外加稳压二极管作保护。

4 系统软件设计

软件设计是整个检测系统的重要组成部分。依据硬件设计的相关特点和要求,软件设计的主要任务是完成系统的初始化,对加速度信号进行提取和分析,加速度过大或者超出设定值时予以警告提示,并完成与其他外设之间的数据通信。系统软件流程如图4所示。

3D打印的十大优势 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

APFC电路电容参数公式推导




求教,apfc主电路里面的电容推导公式以及过程。
沙发

元器件的位置布局元器件的位置布局在印制板的排版设计中,元器件在印制板布设得正确与否,将直接影响到印制板部件的电性能,同时它决定了板面的整齐美观程度和印制导线的长短与数量,对整机的可靠性

大电流电感
 
在线客服