新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AVR單片機(jī)捕獲中斷和熱敏電阻的溫度測(cè)量

        基于AVR單片機(jī)捕獲中斷和熱敏電阻的溫度測(cè)量

        作者: 時(shí)間:2012-07-30 來(lái)源:網(wǎng)絡(luò) 收藏

        定時(shí)器T1初始化代碼如下(-GCC):

        其中宏定義Tp=0;Tt=1;需要定義數(shù)組:

        uint16_t timeL[2],timeH[2],counter[2]

        當(dāng)時(shí)間超過(guò)定時(shí)器最長(zhǎng)計(jì)時(shí)時(shí),定時(shí)器會(huì)溢出,定時(shí)器T1溢出函數(shù)代碼如下:

        最后通過(guò)查表法就可以得到。查表間隔一般為1℃,如果忽略1℃以內(nèi)的非線性誤差,可以將兩攝氏度之間取線性計(jì)算,這樣可以得到0.1℃的分辨率。

        5 結(jié) 語(yǔ)

        筆者應(yīng)用該方法已設(shè)計(jì)出一款計(jì),在范圍-10~80℃時(shí),分辨率達(dá)到0.1℃,誤差在0.5℃以內(nèi)。本文充分利用了功能,使得電路簡(jiǎn)潔,成本低廉。

        接地電阻相關(guān)文章:接地電阻測(cè)試方法



        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 凤冈县| 麻江县| 独山县| 安平县| 江达县| 毕节市| 类乌齐县| 防城港市| 清涧县| 工布江达县| 龙游县| 涟源市| 海口市| 汝州市| 佛山市| 六安市| 夹江县| 亚东县| 曲周县| 定兴县| 大荔县| 宜黄县| 乌兰县| 高要市| 怀柔区| 海丰县| 陵川县| 江北区| 荃湾区| 南昌市| 永德县| 高阳县| 宁波市| 会同县| 布拖县| 镇原县| 嵊州市| 梓潼县| 林西县| 屯昌县| 中牟县|