谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

基於OCMJ4X12B液晶顯示模塊的稱重顯示控製器

發布時間:2020-08-10 11:21:51 |來源:網絡轉載

前言
伴隨著經濟發展和科技進步的發展趨勢,稱重設備早已進到各個領域,並獲得了迅速發展趨勢和廣泛運用。稱重顯示控製器是稱重設備的關鍵基本構件,它是一種具備顯示信息、輸出、時間常數操縱和通訊作用的以微處理器為實際操作關鍵的稱重操縱設備。客戶根據其人機交互技術頁麵能夠觀查係統軟件運行狀態和設置係統軟件主要參數。
傳統式的稱重顯示控製器多應用LED數碼顯示管或字符型液晶顯示模塊做為人機交互技術頁麵,用標記或英語字母表明信息內容,客戶應用極不方便。一般的圖型點陣式液晶顯示模塊盡管能合理地處理這一難題,但在開展中國漢字顯示信息時,需占有很多的ROM室內空間,限定了顯示信息中國漢字標識符的總數,另外硬件配置通信接口及其電腦編程非常複雜,因此製約了其在一些單片機設計係統軟件中的運用。
充分考慮上述所說情況,小編設計方案了以0CMJ4C12B為顯示設備的稱重顯示控製器。OCMJ4X12B漢語液晶顯示模塊內置GB2312一、二級簡體中文版中文字庫和ASCII碼英文字庫,鍵入區位碼或ASCII碼就可以完成文字顯示信息,因此可以顯示信息很大的中國漢字數據量。另外其硬件配置插口釆用REQ/BUSY兩條線揮手協議書,降低了控線的數量,不但使硬件配置布線和電腦編程越來越簡易,並且針對硬件平台十分焦慮不安的單片機設計而言也是十分必需的。文中融合稱重顯示控製器終端設備顯示信息一部分,關鍵詳細介紹了內置中文字庫的OCMJ4X12B控製模塊的有關專業知識、在稱重顯示控製器中的運用。
1稱重顯示控製器整體硬件開發
秤重顯示信息自動控製係統關鍵由傳感技術運算放大器、數據收集(模/數變換)電源電路、中間控製部件、外界通訊和開關電源適用等一部分構成。其整體構造如圖1所顯示。傳感技術運算放大器的作用是把重量數據信號根據感應器轉化成微變工作電壓數據信號,並將其變大到合適模/數變換集成ic所接受的工作電壓數據信號並開展A/D變換。中間控製部件承擔全部係統軟件的運行操縱,並開展數據處理方法和計算,最後將待顯示信息的數據信息送至漢語液晶顯示屏。外界通訊模塊能夠使係統軟件與微型機和複印機等機器設備開展通信。開關電源係統軟件用於出示係統軟件平穩運作需要的開關電源,並對一部分模塊開展高精密供電係統。
2稱重顯示控製器
液晶顯示屏一部分
在本秤重自動控製係統中,終端設備人機交互技術頁麵關鍵用以監管秤重數據信息、顯示信息運行狀態、査看和改動相關主要參數、調整時間等。以便使控製板終端設備顯示信息頁麵更加友善,大家采用了一種顯示信息作用強、高性價比、體型小、高集成化、有利於設計方案的OCMJ4X12B液晶顯示模塊做為顯示屏。
2.1OCMJ4X12B控製模塊介紹
0CMJ4C12B是一種192X64點陣式漢語液晶顯示模塊,含有GB231216X16點陣式國家標準一、二級接下來中國漢字和ASCII碼8X8(半高)及8X16(全高)點陣式英文字庫。鍵入GB2312區位碼或ASCII碼就可以完成中國漢字或標識符顯示信息,可顯示信息四行,每列可顯示信息12個中國漢字或24個字符;提供位點陣式和字節數點陣式二種圖型動態顯示,能夠同台顯示信息中國漢字、ASCII碼、點陣式圖型和轉變曲線圖,並可根據字節數點陣式圖型方法造字。具備強勁顯示信息作用的OCMJ4X12B控製模塊不但可以徹底考慮稱重顯示控製器的顯示信息要求,並且選用八位並行處理數據類型和REQ/BUSY兩線揮手通信協議,不占有單片機設計串口通信模塊的資源,促使係統軟件更加簡易靠譜。
2.2OCMJ4X12B的外界腳位界定
OCMJ4X12B控製模塊各腳位表明如表1所顯示。

控製模塊各腳位說明表

3OCMJ4X12B控製模塊與STC89單片機設計的通信接口
本稱重顯示控製器,采用的MCU為STC89係列產品中的STC89C58RD+八位單片機設計。該單片機設計是深圳市某科技企業發布的新一代商品,具備抗幹擾性強、速率高、功能損耗低等優勢。液晶顯示模塊OCMJ4X12B與單片機設計STC89的通信接口如圖2所顯示。控製係統設計中STC89的P1口用以功能鍵鍵入及其開關量的I/O插口,P3口出示第二作用,不作為一般I/O口,則控製模塊的並行處理手機充電線DB0-DB7與STC89的P2.0-P2.7口相接,RESET線與P1.2相接,REQ線與P1.3相接,BUSY與P1.4相接。另外為防止背光源功能損耗相對性大而危害控製模塊顯示信息,這兒采用2組開關電源對電源模塊VDD與led背光開關電源LED分離供電係統。外接10K電阻器RPT用於調節顯示信息飽和度,電阻器一端接地裝置(VSS),一端接17腳(VEE),可調式線接18腳(V0),調整電阻器能夠調節顯示信息飽和度,依據試驗我們得到調整RPT使VEE與V0間的工作電壓處在2v±0.2v時,顯示信息飽和度最好。

模塊與單片機接口電路圖

4稱重顯示控製器漢語液晶顯示屏顯示信息的軟件開發
4.1軟件開發
在這裏稱重顯示控製器中,依據具體顯示信息要求,係統軟件選用漢語萊單等級分類顯示信息。萊單顯示信息是在控製麵板功能鍵的相互配合下完成的。以便簡單化實際操作,電腦鍵盤隻設定了“明確”、“撤銷”、"+”、等功能鍵。按下鍵,鼠標光標將在同一級萊單的每個菜單項間挪動,以表明當今選定的萊單。按住“明確”鍵後,係統軟件將依據功能鍵值啟用有關顯示信息程序流程升級顯示屏。其萊單顯示信息的程序框圖如圖所示3所顯示。
4.2控製模塊OCMJ4X12B的插口程序流程

稱重顯示器程序框圖

OCMJ4X12B與單片機設計STC89的插口程序流程關鍵分成3個一部分:複位係統軟件,鍵入數據信號,顯示字符、中國漢字和圖型信息內容。係統軟件通電校準後,
液晶顯示模塊開展複位和清屏工作中,然後顯示信息開機動畫。下邊以生產商的顯示信息為例子得出了根據C51語言撰寫的有關一部分程序流程。

#include

sbitLCDRST二P『2;//LCD複位信號sbitLCDREQ=P『3;〃LCD請求信號sbitLCDBUSY二PD4;//LCD忙信號

〃液晶模塊的管腳定義

voidshow_CHINA(unsignedcharx,unsignedchary,unsignedcharQ,unsignedcharW)

{LCDRST=1;

LCDREQ=0;

LCDBUSY=1;

while(LCDBUSY==1);

P2=0xf0;

LCDREQ=1;

while(LCDBUSY==0);

LCDREQ=0;

while(LCDBUSY=l);

P2=x;

LCDREQ=1;

while(LCDBUSY==O);

LCDREQ=0;

while(LCDBUSY=l);

P2=y;

LCDREQ=1;

while(LCDBUSY==0);

LCDREQ=0;

while(LCDBUSY==l);

P2=Q;

LCDREQT;

while(LCDBUSY==0);

 

LCDREQ=0;

while(LCDBUSY==l);

P2=W;

LCDREQ=1;

while(LCDBUSY==0);

LCDREQ=0;

}〃在LCD上顯示一個漢字,x、y確定顯示位置;Q、W:漢字區位碼的高低字節

voidshow_Manufacturer(void)

{show_CHINA(6,3,0x25,0x09);〃農show_CHINA(7,3,0x14,0x53);〃大show_CHINA(10,3,0x15,0x47);〃電show_CHINA(ll,3,0x37,0x33);

5結語
此設計方案選用OCMJ4X12B液晶顯示模塊後不但完成了工作中主要參數以及它基本信息的中文顯示信息,便捷了客戶,並且其硬件軟件設計方案與傳統式的圖型點陣式液晶顯示模塊對比更便於完成。從試驗運作狀況看來,該顯示設備能精確、清楚、即時地進行係統軟件的顯示信息,並具備非常好的可靠性。因而,該設計方案在別的多功能儀表的液晶顯示屏中也有一定的運用實用價值。

 

文章來源於網絡轉載,侵刪

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8