浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網 » 技術資料 » 傳感與控制

SD卡在斷路器離線測試儀中的應用

發(fā)布時間:2008/5/27 0:00:00 訪問次數(shù):862

        

    

     作者:呂超 胡曉光 孫來軍  

    

    摘 要:將sd卡作為外部掉電存儲介質應用于斷路器離線測試儀中,介紹了以atmegal28單片機作為核心元件,用spi方式讀寫sd卡的方法和相應的文件系統(tǒng)設計。該方案使斷路器離線測試儀在使用過程中更加靈活,而且操作簡單、節(jié)省了硬件資源,具有較高的實用價值。

    

    關鍵詞:sd卡斷路器測試儀

    

    在斷路器離線測試儀的設計和使用過程中,需要積累大量的正常狀態(tài)和故障狀態(tài)下的歷史動作數(shù)據(jù),形成樣本庫,作為斷路器進行故障診斷的依據(jù)。從數(shù)據(jù)庫的建立和維護的角度來說,上位機比儀器本身更占有優(yōu)勢。同時,由于儀器自身硬件系統(tǒng)資源的局限,相對復雜的故障診斷分析也需要利用上位機軟件來實現(xiàn)。因此,這就需要容量大、移動靈活的測試儀和上位機的中間存儲介質。

    

    sd卡(seecure digital memory cardl)是一種基于flash的新一代存儲器,具有體積小、容量大、數(shù)據(jù)傳輸快、移動靈活、安全性能好等優(yōu)點,是許多便攜式電子儀器理想的外部存儲介質。

    

    1 atmegal28的spi接口簡介及基本數(shù)據(jù)傳輸

    

    spi全稱為“series peripheral interface”,意為“串行外設接口”,是一種全雙工、3線同步數(shù)據(jù)傳輸?shù)拇锌偩接口。圖1為atmega128單片機主機一從機通過spi進行互連的示意圖。

    

    

    系統(tǒng)包括兩個移位寄存器和一個主機時鐘發(fā)生器。主機通過將需要的從機的ss引腳拉低,啟動一次通訊過程。主機和從機將需要發(fā)送的數(shù)據(jù)放入相應的移位寄存器中。主機在sck引腳上產生時鐘脈沖以交換數(shù)據(jù)。主機的數(shù)據(jù)從主機的mosi移出,從從機的mosi移入;從機的數(shù)據(jù)從從機的miso移出,從主機的miso移入。主機通過將從機的ss引腳拉高實現(xiàn)與從機的同步;镜耐ㄟ^spi接口發(fā)送和接收單個字節(jié)的流程如圖2所示。

    

    

    值得注意的是,因為發(fā)送和接收是同時進行的,所以發(fā)送和接收數(shù)據(jù)使用同一個函數(shù)。在發(fā)送數(shù)據(jù)時,并不關心函數(shù)的返回值;在接收數(shù)據(jù)時,可以發(fā)送并無實際意義的字節(jié)(如0xff)作為函數(shù)的參數(shù)。

    

    2 spi模式下的atmegal2b單片機與sd卡的接口電路

    

    sd卡為用戶提供兩種操作模式:sd模式和spi模式。spi模式下sd卡的引腳定義如表1所示。在該模式下,sd卡為主機提供了cs、sclk、di、do四線接口。atmegal28單片機與sd卡的接口電路如圖3所示。

    

    

    

    因為不涉及主從機之間的轉換,所以單片機的ss引腳閑置不用。單片機的portxn引腳作為sd卡的選通信號。

    

    對于單片機來說,spi接口和程序下載接口復用,節(jié)約了單片機的硬件開銷,提高了單片機的資源利用率。

    

    3 spi模式下對sd卡的操作

    

    spi模式下sd卡的操作流程如圖4所示。

    

    

    上電后,sd卡自動進入sd模式。單片機此時使cs信號為低電平,并向sd卡發(fā)送reset命令(cmdo),如果sd卡有0x01作為響應,則表明sd卡進入spi模式下的ldle狀態(tài)。在等待至少74個時鐘周期后,向sd卡發(fā)送send_op_cond(cmd1)命令,當輪詢到sd卡的響應為0x00時,說明sd卡已經準備好接收讀寫操作了。

    

    對sd卡的基本讀寫操作命令有:數(shù)據(jù)塊讀命令read_block(cmdl7)、多數(shù)據(jù)塊讀命令read_multiple_block(cmdl8)和數(shù)據(jù)塊寫命令write_block(cmd24)、多數(shù)據(jù)塊寫命令write_multiple_block(cmd25)。

    

    對sd卡的操作都是由一些命令來實現(xiàn)的。所有的命令都是由48個數(shù)據(jù)位組成的,其結構如表2所示。

    

    

    在應用時,可以連續(xù)發(fā)送6個字節(jié)來實現(xiàn)上述的命令格式。

    

    4 應用于斷路器

        

    

     作者:呂超 胡曉光 孫來軍  

    

    摘 要:將sd卡作為外部掉電存儲介質應用于斷路器離線測試儀中,介紹了以atmegal28單片機作為核心元件,用spi方式讀寫sd卡的方法和相應的文件系統(tǒng)設計。該方案使斷路器離線測試儀在使用過程中更加靈活,而且操作簡單、節(jié)省了硬件資源,具有較高的實用價值。

    

    關鍵詞:sd卡斷路器測試儀

    

    在斷路器離線測試儀的設計和使用過程中,需要積累大量的正常狀態(tài)和故障狀態(tài)下的歷史動作數(shù)據(jù),形成樣本庫,作為斷路器進行故障診斷的依據(jù)。從數(shù)據(jù)庫的建立和維護的角度來說,上位機比儀器本身更占有優(yōu)勢。同時,由于儀器自身硬件系統(tǒng)資源的局限,相對復雜的故障診斷分析也需要利用上位機軟件來實現(xiàn)。因此,這就需要容量大、移動靈活的測試儀和上位機的中間存儲介質。

    

    sd卡(seecure digital memory cardl)是一種基于flash的新一代存儲器,具有體積小、容量大、數(shù)據(jù)傳輸快、移動靈活、安全性能好等優(yōu)點,是許多便攜式電子儀器理想的外部存儲介質。

    

    1 atmegal28的spi接口簡介及基本數(shù)據(jù)傳輸

    

    spi全稱為“series peripheral interface”,意為“串行外設接口”,是一種全雙工、3線同步數(shù)據(jù)傳輸?shù)拇锌偩接口。圖1為atmega128單片機主機一從機通過spi進行互連的示意圖。

    

    

    系統(tǒng)包括兩個移位寄存器和一個主機時鐘發(fā)生器。主機通過將需要的從機的ss引腳拉低,啟動一次通訊過程。主機和從機將需要發(fā)送的數(shù)據(jù)放入相應的移位寄存器中。主機在sck引腳上產生時鐘脈沖以交換數(shù)據(jù)。主機的數(shù)據(jù)從主機的mosi移出,從從機的mosi移入;從機的數(shù)據(jù)從從機的miso移出,從主機的miso移入。主機通過將從機的ss引腳拉高實現(xiàn)與從機的同步;镜耐ㄟ^spi接口發(fā)送和接收單個字節(jié)的流程如圖2所示。

    

    

    值得注意的是,因為發(fā)送和接收是同時進行的,所以發(fā)送和接收數(shù)據(jù)使用同一個函數(shù)。在發(fā)送數(shù)據(jù)時,并不關心函數(shù)的返回值;在接收數(shù)據(jù)時,可以發(fā)送并無實際意義的字節(jié)(如0xff)作為函數(shù)的參數(shù)。

    

    2 spi模式下的atmegal2b單片機與sd卡的接口電路

    

    sd卡為用戶提供兩種操作模式:sd模式和spi模式。spi模式下sd卡的引腳定義如表1所示。在該模式下,sd卡為主機提供了cs、sclk、di、do四線接口。atmegal28單片機與sd卡的接口電路如圖3所示。

    

    

    

    因為不涉及主從機之間的轉換,所以單片機的ss引腳閑置不用。單片機的portxn引腳作為sd卡的選通信號。

    

    對于單片機來說,spi接口和程序下載接口復用,節(jié)約了單片機的硬件開銷,提高了單片機的資源利用率。

    

    3 spi模式下對sd卡的操作

    

    spi模式下sd卡的操作流程如圖4所示。

    

    

    上電后,sd卡自動進入sd模式。單片機此時使cs信號為低電平,并向sd卡發(fā)送reset命令(cmdo),如果sd卡有0x01作為響應,則表明sd卡進入spi模式下的ldle狀態(tài)。在等待至少74個時鐘周期后,向sd卡發(fā)送send_op_cond(cmd1)命令,當輪詢到sd卡的響應為0x00時,說明sd卡已經準備好接收讀寫操作了。

    

    對sd卡的基本讀寫操作命令有:數(shù)據(jù)塊讀命令read_block(cmdl7)、多數(shù)據(jù)塊讀命令read_multiple_block(cmdl8)和數(shù)據(jù)塊寫命令write_block(cmd24)、多數(shù)據(jù)塊寫命令write_multiple_block(cmd25)。

    

    對sd卡的操作都是由一些命令來實現(xiàn)的。所有的命令都是由48個數(shù)據(jù)位組成的,其結構如表2所示。

    

    

    在應用時,可以連續(xù)發(fā)送6個字節(jié)來實現(xiàn)上述的命令格式。

    

    4 應用于斷路器

相關IC型號

熱門點擊

 

推薦技術資料

滑雪繞樁機器人
   本例是一款非常有趣,同時又有一定調試難度的玩法。EDE2116AB... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!