新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > SHT15在嵌入式系統(tǒng)中的應(yīng)用方案

        SHT15在嵌入式系統(tǒng)中的應(yīng)用方案

        作者: 時間:2011-03-18 來源:網(wǎng)絡(luò) 收藏

          本設(shè)計中微處理器為三星公司的S3C2440A,通過對I/O寄存器編程來模擬通信過程。該處理器的I/O口可根據(jù)需要設(shè)置成輸入、輸出,高阻等狀態(tài)。在軟件實現(xiàn)過程中通過子函數(shù)來實現(xiàn)I/O口狀態(tài)的改變。



          以上函數(shù)可以實現(xiàn)SCK和DATA總線的各種輸入與輸出狀態(tài)。在的通信中還需要延時函數(shù),設(shè)計時采用函數(shù)void DelaylIn8(U32 tt)實現(xiàn)軟延時。這樣就能完成對通信協(xié)議的模擬。



          4 溫濕度及露點的計算

          4.1 相對濕度

          可通過I2C總線直接輸出數(shù)字量濕度值,其相對濕度系數(shù)輸出特性曲線如圖5所示。

        從SORH轉(zhuǎn)換為相對濕度

        圖5 從SORH轉(zhuǎn)換為相對濕度

          由圖5可知,SHT15的輸出特性呈一定的非線性,為了補償濕度傳感器非線性以獲取準確數(shù)據(jù),采用式(1)來修正輸出數(shù)值。



          其中C1,C2,C3的值如表3所示,SHT15的相對濕度輸出值(SORH)為12 bit。

        linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 恩平市| 东台市| 扶绥县| 汽车| 海伦市| 枣阳市| 望城县| 康乐县| 华亭县| 米脂县| 弥勒县| 弥渡县| 宝应县| 偏关县| 轮台县| 新密市| 滦平县| 汕头市| 柳河县| 遂宁市| 尼勒克县| 南雄市| 凤庆县| 连江县| 兴义市| 甘德县| 城市| 莆田市| 宜春市| 渭南市| 堆龙德庆县| 万全县| 五寨县| 密云县| 阿克苏市| 洛川县| 永州市| 蛟河市| 麦盖提县| 砚山县| 马鞍山市|