- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基与STR710FZ2T6为主芯片的高精嵌入式数据采集系统方案论证
基与STR710FZ2T6为主芯片的高精度嵌入式数据采集系统方案论证
摘要:低速风洞中常用七孔探针进行流场测量,为实时显示处理的数据,本文介绍了一种以ARM系列的微处理器S3C44B0X为主控芯片,利用七孔探针流场测试技术,采用16位高精度ADC976构成数据采集系统,以图形界面在LCD显示的流场检测仪,详细说明了系统的组成原理、主要外围接口设计和系统软件设计框架。
研制目的和用途
用于七孔探针流场检测(流量传感器的数据输出处理显示)
我校研制成功锥形七孔探针,外径尺寸分为2.1mm,2.8mm,4.0mm几种规格,将探针头部锥形区分成七个区,在校准风洞中进行校准,每个区的校准数据都用四次多项式拟合出校准系数。
七孔探针可以准确地测出复杂空间流场上任一点处相对探针轴线高达80度的流动角,局部气流速度值,总压值和动压值。因此在不出现倒流的情况下用三自由度移测架就可以了。可用单管游测,也可用多个探针组成的耙测量。
七孔探针测量空间流场准确又方便,因为给出的是校准系数和计算公式,便于计算机实时采集处理数据,结合计算机彩色图形显示软件可实时将测量数据绘制成彩色等压线图和速度方向场图。
硬件系统设计
系统结构
系统结构框图如下:
处理器
STR710FZ2T6的特点:
STR710FZ2T6微处理器是ST意法半导体公司专为手持设备和一般应用提供的高性价比和高性能的微控制器解决方案,它使用ARM7TDMI核,工作在50MHZ。为了降低系统总成本和减少外围器件,这款芯片中还集成了下列部件:
64KB 的RAM存储器、256+16K字节的Flash存储器,可加密保护、外部存储器控制器、4通道12位AD转换器、4通道UART、2个多主I2C总线控制器、,5个内部定时器、48个通用I/O口、嵌套中断控制器、实时时钟等。
2、STR710FZ2T6系统管理
支持大/小端模式
地址空间:每个Bank32MB(一共256MB);
每个Bank支持8/16/32位数据总线编程;
固定的Bank起始地址和7个可编程的Bank;
1个起始地址和尺寸可编程的Bank;
所有内存Bank的可编程寻址周期;
在能量低的情况下支持DRAM/SDRAM自动刷新模式;
支持DRAM的非对称/对称寻址;
48个多路输入输出口;
10个通信接口
2个I2C接口;
4个UART异步串口;
智能卡ISO-7816-3接口
2个带缓冲同步串口(BSPI);
CAN接口(2.0B);
USB2.0全速(12Mb/s)Device 接口,具有挂起和唤醒功能;
HDLC同步通信接口
操作电压范围
内核:1.8V;I/O: 3.3V;
运行频率
最高到50MHz;
封装
TQFP144;
处理器外围电路的设计
处理器外围电路由STR710FZ2T6最小系统和外设组成,STR710FZ2T6最小系统包含电源模块、时钟和复位电路、存储系统(ROM、RAM、Flash),外设包含USB、结构框图如下:
硬件电源电路:
电源模块部分的采用开关电源器件:
CPU的I/O和外设所需的3.3V电压及指示:
复位电路
为了提高可靠性,复位电路没有采用简单的阻容复位电路,而是采用专用芯片复位电路,具体电路如下:
异步串口接口电路
带有SP3232电平转换的STR710FZ2T6的串行接口电路如下:
CS8900A网络接口
电路CS8900A采用16位总线模式,电路如下:
5、LCD电路
STR710FZ2T6支持STN型256中色彩的LCD显示屏,我们选用6英寸彩色STN型的LCD(型号代定)。LCD电路设计主要是LCD显示控制和LCD电源部分设计。
LCD显示控制的设计
STR710FZ2T6本身带LCD控制器,只需将信号线引出,其外部接口如图所示:
LCD电源设计
LCD电源设计包含高压直流电源的设计、高压交流电的设计(5英寸以上LCD)和背光电流源的设计。(这部分建议定做)
6、JTAG接口电路
7、键盘接口
KEYBORD 就直接采用了一个键盘矩阵,采用了低电平触发中断方式工作。其中中断采用 int3, 由行信号经过与门电路产生。部分电路如下图:(行列方式是从输入口读入键信息,最后通过软件方法获得键码。此方法占用I/O线比较少)
第四节 数据采集
第二章 硬件资源分配列表:
1、硬件系统片选及地址空间
CS0 Flash [0:NORFLASH
CS1 SRAM[0:NandFLASH
CS2 NET [0:CS8900A
CS3 [0:USBDEVICE
CS4 [0: AD976
2、中断分配
INT0:U
文档评论(0)