新聞中心

        EEPW首頁 > 業界動態 > 基于TOPWAY液晶屏的冰箱控制顯示設計

        基于TOPWAY液晶屏的冰箱控制顯示設計

        作者:趙彬彬 時間:2022-02-17 來源:電子產品世界 收藏

        四、電路部分

        本文引用地址:http://www.104case.com/article/202202/431345.htm

        1. 單片機最小系統

        完成驅動智能顯示模塊,以及各個外設。

        1645081718550883.png

        2. RS232串口

        驅動智能顯示模塊

        1645081757732943.png

        3. 溫度采集

        采集溫度數據

        1645081779149058.png

        4. LED

        模擬控溫

        1645081810206147.png

        5. 按鍵

        模擬開門動作

        1645081832203828.png

        6. 蜂鳴器

        開門超時提示

        25.png

        五、程序部分

        1.冷藏與冷凍的分區溫度顯示

        在屏幕上需要顯示出冷藏與冷凍的溫度分別是多少,在本文中采用一路溫度采集只顯示冷藏溫度,冷凍與冷藏同理不在多余演示。

        26.png

        其中源碼如下:

        temp=DS18B20_GetTemp_MatchRom ( ucDs18b20Id ) ;//溫度的值

        UsartPrintf(USART_DEBUG, "rn獲取該序列號器件的溫度:%.1frn", DS18B20_GetTemp_MatchRom ( ucDs18b20Id ) ); // 打印通過 DS18B20 序列號獲取的溫度值

        temp_lcdsend(temp); //顯示溫度

        2.冷藏與冷凍區分別溫度調節

        在屏幕上設計出溫度調節按鈕與調節擋位顯示,能通過屏幕控制在外部系統中的LED燈亮度來表示溫度調節效果。

        27.png

        其中源碼如下:

        if(modes==0)

        {

               u8 display;

               display=cang*10;

               jindu_lcdsend(display);

               TIM_SetCompare4(TIM3,display);

        }

        else if (modes==1)

        {

               u8 display,Display;

               display=dong*10;

               jindu_lcdsend(display);

               TIM_SetCompare4(TIM3,display);

        }

        超時關門提醒流程圖如下。

        28.png

        其中源碼如下:

        if(KeySet_P==1)

        {

               code++;

               if(code>10)

               {

               Beep_Set(BEEP_ON);

               icon_lcdsend(1);

               code=0;

               }

        }

        else

        {

               Beep_Set(BEEP_OFF);

        icon_lcdsend(0);

        }

        六、演示

        整個系統是由RS232接口連接開發板完成顯示工作,接線如下圖所示。

        1645082022690484.jpg

        DS18B20檢測的室溫為19℃,通過點擊設定加減按鍵可以控制擋位,進度條以及藍色LED燈相應做出增加減少和變亮變暗動作。長時間按下按鍵模擬開門,時間長會有蜂鳴器提示顯示屏有相應的警告提示。

        1645082081490045.png

        七、總結

        在本次使用拓普微的這塊智能顯示模塊,開發非常方便,通過官方給的上位機點點點就可以完成界面設計,相比較傳統的取字模等一系列操作方便太多,非常節省MCU資源,顯示的內容只需要串口控制輸出即可,還有各種豐富接口都能使用,大大節省了開發時間。顯示屏整體顯示效果極佳,清晰明了,實物照片中比較模糊是因為我沒有撕掉保護膜導致的,撕掉保護膜嘎嘎新!

        1645082109276712.jpg


        上一頁 1 2 下一頁

        關鍵詞: TOPWAY LCD

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平阴县| 通辽市| 库车县| 长治县| 探索| 广东省| 扎兰屯市| 思南县| 湾仔区| 辉南县| 云安县| 白水县| 佛学| 玉环县| 临沧市| 尼木县| 兰溪市| 福州市| 炎陵县| 江津市| 六枝特区| 葫芦岛市| 临安市| 鸡泽县| 太保市| 金塔县| 那坡县| 汪清县| 墨竹工卡县| 临城县| 托里县| 河源市| 梅河口市| 观塘区| 湘潭县| 天峻县| 阳新县| 沙湾县| 泰顺县| 邻水| 中西区|