SD卡在斷路器離線測試儀中的應用
對SD卡的基本讀寫操作命令有:數據塊讀命令READ_BLOCK(CMDl7)、多數據塊讀命令READ_MULTIPLE_BLOCK(CMDl8)和數據塊寫命令WRITE_BLOCK(CMD24)、多數據塊寫命令WRITE_MULTIPLE_BLOCK(CMD25)。
對SD卡的操作都是由一些命令來實現的。所有的命令都是由48個數據位組成的,其結構如表2所示。
在應用時,可以連續發送6個字節來實現上述的命令格式。
在使用斷路器離線測試儀的過程中,希望記錄下斷路器每次動作時的線圈電流以及動作電壓。按照圖5所示的結構來組織數據的存儲。
首先為各次動作數據文件創建父文件夾。以動作的次數作為文件夾名,CuRRENT.TXT和V0LTAGE.TXT分別為各文件夾下記錄電流、電壓數據的擴展名為TXT的子文件。
SD卡數據區的組織結構如表3所示。
在實際應用中,只對系統區進行配置即可。其中的分區引導扇區設置了扇區(Sector)和串(Cluster)的大小,以及采用哪類文件分配表(FATl2或FATl6)等內容。
文件分配表則包含了與目錄或文件相對應的入口(Entry)。每個入口由32個字節組成,包含文件名、擴展名、記錄的時間和日期、起始位置和文件大小等信息。文件的大小可以根據對電流電壓信號進行采樣時的采樣頻率和采樣時間計算得到。
按照以上原則設計的文件系統,結構簡單、容易維護,能夠滿足上位機數據積累和軟件分析的需要。
斷路器相關文章:斷路器原理
高壓真空斷路器相關文章:高壓真空斷路器原理 漏電斷路器相關文章:漏電斷路器原理
評論