首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
» 新型单片机ADμC812在存储测试系统中的应用
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
新型单片机ADμC812在存储测试系统中的应用
发短消息
加为好友
我是MT
当前离线
UID
1023166
帖子
6651
精华
0
积分
3328
阅读权限
90
来自
燕山大学
在线时间
230 小时
注册时间
2013-12-19
最后登录
2016-1-5
论坛元老
UID
1023166
性别
男
来自
燕山大学
1
#
打印
字体大小:
t
T
我是MT
发表于 2014-4-6 16:44
|
只看该作者
新型单片机ADμC812在存储测试系统中的应用
单片机
1 引言
ADμC812是美国
ADI
(Analog Devicelnc)公司生产的高性能
单片机
,是全集成的12位数据采集系统。它在芯片内集成了高性能的自校准多通道
ADC
(8通道12位高精度)、2个12位
DAC
以及可编程的8位
MCU
(与8051兼容)。片内有8kB的闪速/电擦除程序存储器和在线下载/调试/编程的功能、640B的闪速/电擦除数据存储器、256B片内数据存储器以及与8051兼容的内核。另外MCU支持的功能包括看门狗定时器、电源监视器以及ADCDMA功能。同时为多处理器接口和I/O扩展提供了32条可编程的I/O线、与12C兼容的串行口、SPI串行接口和标准UART串行接口。MCU内核和模拟转换器均有正常、空闲和掉电工作模式,在工业温度范围内器件可在3V和5V两种
电压
下工作,提供了适合于低功耗应用的灵活的
电源管理
方案。
2 系统的结构和主要特点
ADμC812单片机的结构框图如图1所示,主要特点如下:
(1)具有高速(200kSPS)8通道12位高精度的ADC,片内40 × 10-6/℃电压基准,片内集成温度
传感器
。ADμC812单片机的ADC有三种工作模式:用软件或通过把转换信号加至外部引脚CONV
ST
可以执行单步或连续转换模式;用定时器T2产生A/D转换的触发信号执行单步或连续转换模式:配置ADC工作在DMA模式。在DMA模式,ADC连续采样并把采样结果自动写到预定的外部RAM空间,而不需要来自MCU核的任何干预。这种模式可以实现200kSPS高速A/D转换,DMA模式尤其适用于要求高速采样数据流的存储测试系统。
(2)DPP数据页指针可以访问最大为16MB的大容量外部数据存储器。ADμC812具有扩展64kB的程序存储器和16MB的数据存储器。图2为扩展16MB数据存储器的接口电路。PO作为分时复用的地址/数据
总线
,它先送出数据指针的低位字节(DPL)作为低位地址, 由ALE锁存到低位地址锁存器,然后给出数据(写操作时)或变为高阻态(读操作时), 由SRAM把数据加载到数据总线。P2口在PO口送出数据指针的低位字节的同时,它送出数据指针页字节(DPP),并由ALE锁存到高位地址锁存器,然后给出数据指针的高位字节(DPH)作为中位地址。当P2口没有外接锁存器时,DPP被忽略,ADμC812同8051一样访问外部64kB数据存储器。
(3) ADμC812可以工作在低电压、低功耗的省电模式。它町以在3V或5V电压下工作,具有正常、空闲和掉电模式。通过软件可以控制芯片从正常模式切换到空闲模式,也可以切换到掉电(关闭)模式。在空闲模式下,
振荡器
继续工作,但不与芯片内核接通,芯片上外设可接收时钟信号并处于激活状态。在掉电模式,振荡器停止工作,所有片上外设被关闭,芯片在接收到硬件复位信号或重新卜电时,将从掉电模式恢复到正常工作模式。在掉电模式下,ADμC812消耗的总
电流
约为5gA。
3 在存储测试系统中的应用
由于ADμC812单片机具有高速高精度ADC转换、灵活的电源管理方案和可访问大容量外部数据存储器等性能, 所以在存储测试系统设计中,ADμC812单片机为首选。图3为井下油气压力存储测试系统功能图。该系统由主机模块、
电源模块
、电源监测模块、数据采集模块、数据传输模块和数据处理分析模块组成。主机模块为系统核心部分,它由ADμC812单片机、复位电路、时钟振荡电路、地址锁存器和外部RAM芯片组组成。电源模块是由升压电路、稳压电路和反馈电路组成。锂电池组向电源模块输入7.2V电压,电源模块向数据采集模块输出+12V电压和向整个系统提供+5V稳定的工作电压。电源监测模块由监测电路和指示电路组成,它不时地监测电源的输出,当低于正常范围时,及时通知单片机保存有关数据,关闭有关端口,发出电源低的指示,系统进入掉电工作模式。数据采集模块由量程为0~100MPa的
压力传感器
、校正电路和信号运算
放大器
组成,完成数据的采集、放大功能。数据传输模块由专用的PC232接口转换电路组成,这是单片机与微机数据传输的通道。数据处理分析模块具有数据过滤功能、数据比较功能、图表显示功能、图表编辑功能、图表打印功能和自动生成测试报告功能。
在该存储测试系统中,触发点的选择是关键点,也是系统的技术难点。深井油气压力的测试要求测试系统必须在穿甲弹引爆的瞬间能准确地跟踪油气压力的变化,并实时地记录下该时段的压力变化。触发点过早地启动, 由于受到存储空间的制约,势必丢失一部分实用数据:触发点启动滞后,必将丢失引爆瞬间重要的油气压力峰值,导致测试失败。所以说,在存储测试系统中触发点的控制尤为重要(限于篇幅,不详述)。ADCm812单片机在采样时工作在DMA模式。
4 结束语
在研制井下油气压力存储测试系统的过程中,对单片机的选型查阅了大量的中、英文资料,最终选定ADmC812作为该系统的单片机,它不仅封装体积小,而且测试系统所需的高性能硬件和功能几乎都集成在片内,经使用系统稳定、可靠。
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议