多普勒超聲波流量計的探討 五十九
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引腳輸出。
超聲波流量計