SD卡在斷路器離線(xiàn)測試儀中的應用
在斷路器離線(xiàn)測試儀的設計和使用過(guò)程中,需要積累大量的正常狀態(tài)和故障狀態(tài)下的歷史動(dòng)作數據,形成樣本庫,作為斷路器進(jìn)行故障診斷的依據。從數據庫的建立和維護的角度來(lái)說(shuō),上位機比儀器本身更占有優(yōu)勢。同時(shí),由于儀器自身硬件系統資源的局限,相對復雜的故障診斷分析也需要利用上位機軟件來(lái)實(shí)現。因此,這就需要容量大、移動(dòng)靈活的測試儀和上位機的中間存儲介質(zhì)。
SD卡(Seecure Digital Memory Cardl)是一種基于Flash的新一代存儲器,具有體積小、容量大、數據傳輸快、移動(dòng)靈活、安全性能好等優(yōu)點(diǎn),是許多便攜式電子儀器理想的外部存儲介質(zhì)。
1 ATMEGAl28的SPI接口簡(jiǎn)介及基本數據傳輸
SPI全稱(chēng)為“Series Peripheral Interface”,意為“串行外設接口”,是一種全雙工、3線(xiàn)同步數據傳輸的串行總線(xiàn)接口。圖1為ATMEGA128單片機主機一從機通過(guò)SPI進(jìn)行互連的示意圖。
系統包括兩個(gè)移位寄存器和一個(gè)主機時(shí)鐘發(fā)生器。主機通過(guò)將需要的從機的SS引腳拉低,啟動(dòng)一次通訊過(guò)程。主機和從機將需要發(fā)送的數據放入相應的移位寄存器中。主機在SCK引腳上產(chǎn)生時(shí)鐘脈沖以交換數據。主機的數據從主機的MOSI移出,從從機的MOSI移入;從機的數據從從機的MISO移出,從主機的MISO移入。主機通過(guò)將從機的SS引腳拉高實(shí)現與從機的同步?;镜耐ㄟ^(guò)SPI接口發(fā)送和接收單個(gè)字節的流程如圖2所示。
值得注意的是,因為發(fā)送和接收是同時(shí)進(jìn)行的,所以發(fā)送和接收數據使用同一個(gè)函數。在發(fā)送數據時(shí),并不關(guān)心函數的返回值;在接收數據時(shí),可以發(fā)送并無(wú)實(shí)際意義的字節(如0xFF)作為函數的參數。
斷路器相關(guān)文章:斷路器原理
高壓真空斷路器相關(guān)文章:高壓真空斷路器原理 漏電斷路器相關(guān)文章:漏電斷路器原理
評論