多普勒超声波流量计的探讨 五十九
3.5.3数据存储模块
超声波流量计作为仪表,必须需要及时的对流量或者流速的数据进行存储,这里选用存储数据的芯片是DALLAS公司的DSl230,这是一款非易失性静态RAM,MCU将从DSP中获取的流速或累计所得流量存入这个芯片,其基本参数如下:
·容量大小为为32Kx8Bit;
·在掉电的情况下能够保存数据10年;
·读取周期为70ns,完全可以满足C51的要求。
3.5.4时钟模块
为了进行流量的计算,单片机必须定时(一般1秒)的从DSP中读取流速,以累积计算流量Q,考虑到掉电的原因,这个时间就不能使用DSP或者MCU内部的定时器。这里选用的实时时钟芯片为DSl2887,MCU通过与之通信,从中获取时间信息,其基本特点如下:
●具有计秒、分、时、天、星期、日、月、年,以及润年补偿的功能,同时具有12小时或者24小时的时钟功能,其中12小时具有PM和AM的指示;
●能在断电情况下运行10年以上不丢失数据;
●能进行MOTOROLA和INTEL总线时序选择,这是通过管脚MOT选择的:
●有一个8位数据,地址复用总线,管脚AS用于地址锁存,这样能够和单片机直接相连;
●有一个可编程方波信号输出,通过SQW引脚输出。
超声波流量计