内容摘要:本项目采用ARM9的S3C2410处理器,可以连续监测8个通道,提供转速、棒图、振动通频值、数据列表、时域波形、频谱图、伯德图等振动监测、分析图表。采用640×480的TFT彩色显示屏,界面美观,可以显示的内容丰富,采用64Mb内存,可以暂存长时间的采样数据、运算结果数据,采用64Mb NAND FLASH,可以保存多组测量历史数据。体积小,22cm×18cm×10cm,携带方便,较以前产品,性能有了大幅度的提高。
因此采用AD7864的A/D转换结束信号BUSY的下降沿中断CPU,然后由S3C2410直接读取A/D转换后的数据到内存中去。没有采用外部RAM缓存A/D转换后的数据或用FIFO来对数据进行缓存,然后再由CPU读取缓存里数据的方法。电路的实际测试结果是采样频率小于100kHz时,完全可以正确无误的读取到采样后的数据,大大的简化了A/D采样部分的电路设计及节省了电路成本。
与CPU的接口电路的设计如图1所示。

图1 AD7864与S3C2410的接口设计
其中AIN1-AIN8是模拟信号的输入,DATA0-DATA11是S3C2410的数据总线的低12位,EINT0接S3C2410的外部中断线的0号线,nOE是S3C2410的读使能信号,AD7864的片选直接接S3C2410的NGCS1、NGCS2,对AD7864进行读操作用BANK1、BANK2的首地址,即0x08000000,0x10000000。CONV_START是采样频率信号,可以是外部的同步采样信号,每周期采128个点,也可以是内部PWM电路产生的内部非同步采样信号。
显示屏接口电路
S3C2410自带LCD驱动器,所以显示接口的设计比较简单,使用的TFT显示屏为台湾元太的PD064VT4屏,PD064VT4屏是一款640×480的高亮TFT彩屏,其亮度为400Cd/m2,非常适合工业场合的应用,信号接口:并行 18位 RGB,每种颜色用6位信号表示。
TFT显示屏与CPU的数字接口部分如图2所示。

图2 PD064VT4显示屏与S3C2410的数字接口部分
S3C2410的LCD驱动器接口是24位的RGB接口,其输出信号为VD0-VD7、VD8-VD15、VD16-VD24,每种颜色用8位数字信号表示; PD064VT4 TFT屏的接口是18位的RGB接口,每种颜色用6为数字信号表示,即R0-R5、G0-G5、B0-B5。连接时VD2-VD7和B0-B5相连,VD10-VD15和G0-G5相连,VD18-VD23和R0-R5相连。VD0、VD1、VD8、VD9、VD16、VD17不使用。
来源:今日电子 作者:张进 责编:豆豆技术应用