• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > MC9S08LL16 在水表氣表中的設計應用

    MC9S08LL16 在水表氣表中的設計應用

    作者: 時間:2016-12-02 來源:網絡 收藏

    · LCD的輸入電壓有多個選擇, 可支持3V或5V的LCD屏

    LCD驅動模塊的內部結構圖如下:




    LCD 的外部電路非常簡單,只需幾個電容, 見下圖。



    如果采用四節干電池供電, 由于6V的電源電壓經過LDO產生穩定的3V作為MCU的電源, 所以LCD的輸入電源可選為VLL3=VDD。

    LCD驅動模塊的初始化如下:

    void LCD_init(void)
    {
    LCDRVC = 0x00;
    LCDSUPPLY = 0x85;
    LCDC1=0X00;
    LCDC0 = 0xA3;
    }

    如果采用鋰電池直接供給MCU, LCD的輸入電源可選為來自于MCU內部的穩壓電源,這樣的好處是, 對比度不會因為電池電壓的降低而受影響。
    LCD驅動模塊的初始化如下:

    void LCD_init(void)
    {
    LCDRVC = 0x80;
    LCDSUPPLY = 0x87;
    LCDC1=0X00;
    LCDC0 = 0xA3;
    }

    流量脈沖檢測:

    目前普遍采用雙干簧管進行流量檢測,其缺點是沒有霍爾傳感器穩定。 但霍爾傳感器功耗相對要大,成本要高。 隨著成本的逐漸減低,將來霍爾傳感器有取代雙干簧管的趨勢。 雙干簧管把流量信號轉換成脈沖信號, 因此利用I/O口可以很方便地檢測流量脈沖信號。 為了降低功耗, 檢測電路的電源通過IO口進行控制。 由于氣/水表的流量脈沖信號之間的間隔比較長, 因此可以采用定時查詢來計數脈沖個數, 也可以接到鍵盤中斷口利用中斷方式檢測。

    下圖為接口電路圖。其中:PTB7 用做斷線檢測。 PTC0,PTC1用做流量脈沖的檢測。


    蜂鳴器電路

    蜂鳴器電路如下:


    結束語

    由于LL16具有超低功耗, 內置LCD驅動及豐富的外圍接口, 性價比高等特點, 因此非常適合于在水表氣表中的設計應用。在本參考設計中, 系統功耗在LCD常亮的狀態下, 大約為4.5uA。 在水表氣表設計中, 如何降低功耗,是設計中的要點。

    上一頁 1 2 3 4 下一頁

    關鍵詞: MC9S08LL16氣表水

    評論


    技術專區

    關閉
    主站蜘蛛池模板: 奉节县| 聊城市| 巫山县| 南丹县| 汉阴县| 牡丹江市| 林西县| 洛阳市| 绥江县| 青铜峡市| 台前县| 南丰县| 独山县| 海淀区| 平阳县| 兴和县| 伊宁市| 博爱县| 洞口县| 介休市| 土默特右旗| 多伦县| 泰州市| 邵阳市| 昆山市| 侯马市| 休宁县| 肃宁县| 马鞍山市| 和林格尔县| 山阴县| 攀枝花市| 秭归县| 阳泉市| 萨迦县| 隆德县| 新安县| 平度市| 江源县| 五寨县| 阜南县|