示屏選用華銳博5.0寸TFT屏LSG50HDB-632NA0 ;觸摸屏選用FT6336U主控;接口轉(zhuǎn)換模塊采用SSD2828QN4芯片,該芯片的功能是把RGB(24Bits)信號(hào)轉(zhuǎn)成MIP1-DSI信號(hào),用于驅(qū)動(dòng)上述LCD顯示屏,LCD顯示屏可顯示現(xiàn)場(chǎng)噴碼機(jī)的噴印參數(shù)、噴印內(nèi)容及噴印狀態(tài);
[0035]電源模組與FPGA控制模組相連,其采用外部12V供電,電源模組包括邏輯芯片供電和噴印模組供電,邏輯芯片供電由LM43603把12V降壓至5V,再分別用TPS650250和TPS65910給邏輯芯片供電;噴印模組供電由TPS40210把12V升壓至30V后提供。
[0036]與GPRS模組進(jìn)行數(shù)據(jù)傳輸?shù)墓芾斫K端是指接入以太網(wǎng)或Internet網(wǎng)絡(luò)的具有固定IP地址的計(jì)算機(jī),操作人員通過管理終端可以創(chuàng)建新的噴印任務(wù),并設(shè)置新任務(wù)的噴印規(guī)則與內(nèi)容并下發(fā)執(zhí)行;CPU模塊接收新的噴印任務(wù),獲取噴碼機(jī)的最新工作狀態(tài)和在線任務(wù)量信息。系統(tǒng)實(shí)時(shí)監(jiān)控噴碼機(jī)的工作狀態(tài),對(duì)于機(jī)器的異常狀態(tài),自動(dòng)診斷異常并進(jìn)行報(bào)警,提醒檢修。
[0037]見圖2所示,本發(fā)明的軟件架構(gòu)主要包括系統(tǒng)引導(dǎo)、操作系統(tǒng)、文件系統(tǒng)、外設(shè)驅(qū)動(dòng)和應(yīng)用軟件。
[0038]系統(tǒng)引導(dǎo)采用U-Boot,類似pc的B1S引導(dǎo)程序,U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),還支持 NetBSD, Vxfforks, QNX, RTEMS, ARTOS, LynxOS, Android 等嵌入式操作系統(tǒng)。
[0039]操作系統(tǒng)采用Linux操作系統(tǒng),Linux操作系統(tǒng)是一套免費(fèi)使用和自由傳播的操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程的操作系統(tǒng),能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議,其繼承了 Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng),內(nèi)核采用Linux 2.6版內(nèi)核。
[0040]文件系統(tǒng)采用EXT2文件系統(tǒng),不僅包含著文件中的數(shù)據(jù)而且還有文件系統(tǒng)的結(jié)構(gòu),所有Linux用戶和程序看到的文件、目錄、軟連接及文件保護(hù)信息等都存儲(chǔ)在其中。
[0041]外設(shè)驅(qū)動(dòng)是指字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)接口的驅(qū)動(dòng)程序,包括端口驅(qū)動(dòng)、噴碼驅(qū)動(dòng)、GPRS驅(qū)動(dòng)及智能墨水驅(qū)動(dòng)等,通過外設(shè)驅(qū)動(dòng)來完成對(duì)整個(gè)系統(tǒng)硬件部分包括GPRS模組、顯示屏、觸摸屏、按鍵等的控制。
[0042]應(yīng)用軟件主要包括有人機(jī)界面、噴碼資料編輯模塊、噴碼管理模塊、數(shù)據(jù)庫處理、系統(tǒng)設(shè)定、系統(tǒng)工具等。
[0043]其中人機(jī)界面實(shí)現(xiàn)用戶與系統(tǒng)進(jìn)行人機(jī)交互,基于MFC對(duì)話框方式開發(fā),實(shí)現(xiàn)了登錄界面、主界面、數(shù)據(jù)庫處理界面等之間的狀態(tài)轉(zhuǎn)換;轉(zhuǎn)換過程是首先進(jìn)入登陸界面,用戶需要通過輸入用戶名和密碼來進(jìn)入,服務(wù)器接收到用戶請(qǐng)求后采用用戶名和密碼匹配的方法進(jìn)行判斷,匹配成功則進(jìn)入主界面,從主界面可以進(jìn)入到數(shù)據(jù)庫處理界面等,從數(shù)據(jù)庫處理界面退出回到系統(tǒng)主界面,在登陸界面和主界面退出后關(guān)閉整個(gè)人機(jī)界面。
[0044]數(shù)據(jù)庫處理用于存儲(chǔ)監(jiān)測(cè)和診斷數(shù)據(jù),其具體流程為先掛載數(shù)據(jù)庫卷,然后打開數(shù)據(jù)庫卷,如果失敗則重新創(chuàng)建數(shù)據(jù)庫再打開,如果成功,則繼續(xù)進(jìn)行數(shù)據(jù)庫操作,查找數(shù)據(jù)庫、讀寫記錄,如果不再需要進(jìn)行數(shù)據(jù)庫操作,則關(guān)閉數(shù)據(jù)庫。
[0045]噴碼資料編輯模塊可以讓用戶輸入噴印批次工作任務(wù)的噴印數(shù)量、噴印圖形區(qū)域、噴印區(qū)域的重復(fù)度及輪換次序。
[0046]噴碼管理模塊用于用戶創(chuàng)建新噴印任務(wù),并設(shè)置新任務(wù)的噴印規(guī)則與內(nèi)容并下發(fā)執(zhí)行。
[0047]系統(tǒng)設(shè)定可用于打印服務(wù)器屬性設(shè)定,包括打印用戶、打印時(shí)間等以及監(jiān)控時(shí)間、監(jiān)控噴印內(nèi)容、監(jiān)控模式等設(shè)定。
[0048]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種基于GPRS實(shí)現(xiàn)遠(yuǎn)程實(shí)時(shí)噴碼的噴碼機(jī),其特征在于:由硬件結(jié)構(gòu)和軟件結(jié)構(gòu)構(gòu)成,其中硬件結(jié)構(gòu)包括 CPU模組、分別與所述CPU模組相連的GPS模組和FPGA控制模組,所述CPU模組通過所述GPRS模組將數(shù)據(jù)發(fā)送至位于遠(yuǎn)端的管理終端,并接收所述管理終端發(fā)送的控制命令,再將命令發(fā)送至所述FPGA控制模組去執(zhí)行; 與所述FPGA控制模組相連的噴碼模組,所述噴碼模組用于響應(yīng)來自FPGA控制模組的控制,實(shí)現(xiàn)按需噴?。? 分別與所述CPU模組相連的存儲(chǔ)模組、顯示模組,所述存儲(chǔ)模組用于存儲(chǔ)和加載操作系統(tǒng)和用戶應(yīng)用程序,所述顯示模組用于顯示現(xiàn)場(chǎng)噴碼機(jī)的噴印參數(shù)、噴印內(nèi)容及噴印狀態(tài); 與所述FPGA控制模組相連的電源控制模組,所述電源控制模組用于給上述各模組供電。2.根據(jù)權(quán)利要求1所述的一種基于GPRS實(shí)現(xiàn)遠(yuǎn)程實(shí)時(shí)噴碼的噴碼機(jī),其特征在于:其中軟件結(jié)構(gòu)安裝在管理終端上,其由系統(tǒng)引導(dǎo)、Linux操作系統(tǒng)、文件系統(tǒng)、外設(shè)驅(qū)動(dòng)和應(yīng)用軟件組成; 所述系統(tǒng)引導(dǎo)采用 U-Boot,其支持 Linux、NetBSD、VxWorks、QNX、RTEMS、ARTOS、LynxOS、Android嵌入式操作系統(tǒng)的引導(dǎo); 所述文件系統(tǒng)采用EXT2文件系統(tǒng),包含文件中的數(shù)據(jù)以及文件系統(tǒng)的結(jié)構(gòu),存儲(chǔ)所有Linux用戶和程序看到的文件、目錄、軟連接及文件保護(hù)信息; 所述外設(shè)驅(qū)動(dòng)為字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)接口的驅(qū)動(dòng)程序,通過所述外設(shè)驅(qū)動(dòng)來完成對(duì)整個(gè)系統(tǒng)硬件部分的控制; 所述應(yīng)用軟件包括有人機(jī)界面、噴碼資料編輯模塊、噴碼管理模塊、數(shù)據(jù)庫處理、系統(tǒng)設(shè)定、系統(tǒng)工具; 其中所述人機(jī)界面實(shí)現(xiàn)用戶與系統(tǒng)進(jìn)行人機(jī)交互,基于MFC對(duì)話框方式開發(fā),實(shí)現(xiàn)了登錄界面、主界面、數(shù)據(jù)庫處理界面等之間的狀態(tài)轉(zhuǎn)換;轉(zhuǎn)換過程是首先進(jìn)入登陸界面,用戶需要通過輸入用戶名和密碼來進(jìn)入,服務(wù)器接收到用戶請(qǐng)求后采用用戶名和密碼匹配的方法進(jìn)行判斷,匹配成功則進(jìn)入主界面,從主界面可以進(jìn)入到數(shù)據(jù)庫處理界面等,從數(shù)據(jù)庫處理界面退出回到系統(tǒng)主界面,在登陸界面和主界面退出后關(guān)閉整個(gè)人機(jī)界面; 所述數(shù)據(jù)庫處理用于存儲(chǔ)監(jiān)測(cè)和診斷數(shù)據(jù),其具體流程為先掛載數(shù)據(jù)庫卷,然后打開數(shù)據(jù)庫卷,如果失敗則重新創(chuàng)建數(shù)據(jù)庫再打開,如果成功,則繼續(xù)進(jìn)行數(shù)據(jù)庫操作,查找數(shù)據(jù)庫、讀寫記錄,如果不再需要進(jìn)行數(shù)據(jù)庫操作,則關(guān)閉數(shù)據(jù)庫; 所述噴碼資料編輯模塊可讓用戶輸入噴印批次工作任務(wù)的噴印數(shù)量、噴印圖形區(qū)域、噴印區(qū)域的重復(fù)度及輪換次序; 所述噴碼管理模塊用于讓用戶創(chuàng)建新噴印任務(wù),并設(shè)置新任務(wù)的噴印規(guī)則與內(nèi)容并下發(fā)執(zhí)行; 所述系統(tǒng)設(shè)定可用于打印服務(wù)器屬性設(shè)定,包括打印用戶、打印時(shí)間等以及監(jiān)控時(shí)間、監(jiān)控噴印內(nèi)容、監(jiān)控模式等設(shè)定。
【專利摘要】本發(fā)明公開了一種基于GPRS實(shí)現(xiàn)遠(yuǎn)程實(shí)時(shí)噴碼的噴碼機(jī),由硬件結(jié)構(gòu)和軟件結(jié)構(gòu)構(gòu)成,其中硬件結(jié)構(gòu)由CPU模組、分別與CPU模組相連的GPRS模組和FPGA控制模組、與FPGA控制模組相連的噴碼模組和電源模組、與CPU模組相連的存儲(chǔ)模組、顯示模組組成,軟件結(jié)構(gòu)由系統(tǒng)引導(dǎo)、Linux操作系統(tǒng)、文件系統(tǒng)、外設(shè)驅(qū)動(dòng)和應(yīng)用軟件組成,本發(fā)明在實(shí)現(xiàn)遠(yuǎn)程控制噴碼機(jī)實(shí)時(shí)噴碼的同時(shí),具有成本低、實(shí)現(xiàn)簡(jiǎn)單有利于工作人員身體健康等優(yōu)點(diǎn)。
【IPC分類】B41J2/01, B41J29/28
【公開號(hào)】CN105346249
【申請(qǐng)?zhí)枴緾N201510818769
【發(fā)明人】王漁洋, 高志強(qiáng), 李品美, 王鵠, 高科
【申請(qǐng)人】昇捷豐電子(廈門)有限公司
【公開日】2016年2月24日
【申請(qǐng)日】2015年11月23日