專利名稱:電機(jī)伺服控制器的觸摸屏操作盒的制作方法
技術(shù)領(lǐng)域:
本實(shí)用 新型涉及觸摸屏設(shè)備,具體是ー種以觸摸屏為控制面板和顯示面板的電機(jī)伺機(jī)控制器的操作盒。
背景技術(shù):
隨著信息產(chǎn)業(yè)的發(fā)展,各種嵌入式電子產(chǎn)品應(yīng)運(yùn)而生。在電機(jī)控制領(lǐng)域,ー個良好的,人性化的操作盒對電機(jī)設(shè)備的調(diào)試起頭非常重要的作用。傳統(tǒng)的操作盒功能相對單一,可以將嵌入式界面設(shè)計(jì)方案運(yùn)用到操作盒的設(shè)計(jì)當(dāng)中。uC/⑶I是ー種專為嵌入式系統(tǒng)設(shè)計(jì)的圖形界面支持系統(tǒng),它的代碼全部同標(biāo)準(zhǔn)C編寫,模塊化的設(shè)計(jì),具有很強(qiáng)的可移植性。它具有驅(qū)動接ロ層和應(yīng)用層,可以適用各種CPU和LCD,與uC/OS實(shí)時操作系統(tǒng)相配合,可以在多任務(wù)操作系統(tǒng)中很好的完成工作。
發(fā)明內(nèi)容本實(shí)用新型在實(shí)現(xiàn)對電機(jī)運(yùn)動基本控制的基礎(chǔ)上,加入了方便用戶調(diào)試的環(huán)節(jié),目的是提供一種界面友好,操作簡單,功能完備的電機(jī)伺服操作盒。觸摸屏既是控制指令輸入端也是控制效果輸出端。硬件系統(tǒng)主要包括stm32最小系統(tǒng)⑴、TFT觸摸屏(3)、FLASH存儲器(4)。主控制芯片stm32flOX通過串ロ與伺服控制器(2)進(jìn)行數(shù)據(jù)交換,通過靜態(tài)存儲器控制器FSMC向TFT驅(qū)動芯片ILI9325發(fā)送數(shù)據(jù)和指令,TFT觸摸屏通過SPI總線向主控芯片stm32回饋用戶輸入指令,運(yùn)行過程中的需要保存的數(shù)據(jù)存放在外擴(kuò)FLASH中,用戶既可以通過USB接ロ將相關(guān)數(shù)據(jù)讀取到PC機(jī)(5)中,也可在觸摸屏上顯示歷史數(shù)據(jù)。軟件部分利用stm32庫函數(shù)進(jìn)行編程,利用uC/GUI完成界面的顯示和觸摸屏的控制,利用uC/OS實(shí)時操作系統(tǒng)對任務(wù)進(jìn)行調(diào)度,利用Fatfs文件系統(tǒng)實(shí)現(xiàn)實(shí)驗(yàn)數(shù)據(jù)的保存與讀取。本實(shí)用新型其主要特征是I、觸摸屏界面友好,操作方便,功能完備。與傳統(tǒng)的按鍵式操作盒相比,用戶可以更加方便的進(jìn)行參數(shù)的輸入、保存與讀取。2、在觸摸屏上可實(shí)時顯示相關(guān)量的輸出波形,便于用戶的調(diào)試。3、可以方便的對歷史數(shù)據(jù)進(jìn)行保存,并在觸摸屏或PC機(jī)上進(jìn)行讀取。
以下結(jié)合附圖
和實(shí)施列對本實(shí)用新型進(jìn)ー步說明。圖I是操作盒與外部設(shè)備進(jìn)行通信的示意。圖中l(wèi)-stm32最小系統(tǒng),2-伺服控制器,3-TFT觸摸屏,4-FLASH存儲器,5-PC機(jī)。
具體實(shí)施方式
在圖I中,利用uC/GUI完成界面的繪制,利用uC/OS實(shí)時操作系統(tǒng)對任務(wù)進(jìn)行調(diào)度,在各級菜單中為用戶提供相應(yīng)的設(shè)置窗口和按鈕,進(jìn)行相關(guān)控制參數(shù)的輸入與控制指令的給出。stm32通過SPI總線接收用戶在觸摸屏上輸入的控制信息,并通過SCI接ロ將命令和參數(shù)傳送給伺服控制器,電機(jī)運(yùn)行過程中,用戶可以選擇實(shí)時顯示波形選項(xiàng),伺服控制器將相應(yīng)的數(shù)據(jù)量通過SCI接ロ傳送給stm32主控芯片,stm32芯片控制觸摸屏實(shí)時的繪制出相應(yīng)數(shù)據(jù)的變化曲線。用戶可以對顯示的信息進(jìn)行保存,數(shù)據(jù)存放在外擴(kuò)的FLASH存 儲器中,利用Fatfs文件系統(tǒng),用戶可以通過USB接ロ在PC機(jī)中方便的讀取保存的歷史數(shù)據(jù)。
權(quán)利要求1.電機(jī)伺服控制器的觸摸屏操作盒,硬件系統(tǒng)主要包括Stm32最小系統(tǒng)(1)、TFT觸摸屏 (3)、FLASH存儲器(4)、主控制芯片stm32n0x通過串ロ與伺服控制器⑵進(jìn)行數(shù)據(jù)交換,通過靜態(tài)存儲器控制器FSMC向TFT驅(qū)動芯片ILI9325發(fā)送數(shù)據(jù)和指令,TFT觸摸屏通過SPI總線向主控芯片stm32回饋用戶輸入指令,運(yùn)行過程中的需要保存的數(shù)據(jù)存放在外擴(kuò)FLASH中,用戶可以通過USB接ロ將相關(guān)數(shù)據(jù)讀取到PC機(jī)(5)中。
專利摘要一種電機(jī)伺服控制器的觸摸屏操作盒。觸摸屏驅(qū)動芯片為ILI9325,主控芯片為stm32f10x系列大容量產(chǎn)品,通過RS232串口與伺服控制板進(jìn)行通信,板載USB接口方便對波形數(shù)據(jù)進(jìn)行讀取。軟件方面采用SMT32固件庫3.5+uCOS2.9+uCGUI3.98。與傳統(tǒng)的按鍵式操作盒相比,觸摸屏操作盒界面友好,操作簡單,能實(shí)時顯示電機(jī)運(yùn)動時相關(guān)參數(shù)的變化情況,并能方便的對重要數(shù)據(jù)進(jìn)行存儲和讀取。
文檔編號G05B19/04GK202472278SQ20112052030
公開日2012年10月3日 申請日期2011年12月13日 優(yōu)先權(quán)日2011年12月13日
發(fā)明者張江漢, 林敬橋, 田里思, 趙金 申請人:武漢邁川科技有限公司