国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于can總線的串口打印共享器的制作方法

      文檔序號:6391872閱讀:460來源:國知局
      專利名稱:一種基于can總線的串口打印共享器的制作方法
      技術(shù)領(lǐng)域
      —種基于CAN總線的串口打印共享器技術(shù)領(lǐng)域[0001]本實(shí)用新型涉及一種串口打印共享器。
      背景技術(shù)
      [0002]現(xiàn)有的打印共享器一般僅把幾路打印數(shù)據(jù)匯總到一起,連接到串口打印機(jī)。共享的裝置不多,對打印機(jī)資源有一定的浪費(fèi),同時存在決打印機(jī)共享沖突問題,以及由于數(shù)據(jù)發(fā)送沖突而造成的打印亂碼問題。發(fā)明內(nèi)容[0003]為了解決現(xiàn)有打印共享器存在的上述問題,本實(shí)用新型提供了一種基于CAN總線的串口打印共享器,其所采取的技術(shù)方案為包括嵌入式MCU、以及分別與嵌入式MCU連接的集成芯片SJA1000和集成芯片MAX202,集成芯片SJA1000通過CAN總線電纜連接保護(hù)裝置,集成芯片MAX202通過打印機(jī)串口電纜連接打印機(jī)。[0004]本實(shí)用新型用以實(shí)現(xiàn)多達(dá)32臺電力系統(tǒng)自動裝置對I臺打印機(jī)的共享,并通過輪詢方式保證在同一時刻僅有一臺裝置使用打印機(jī)打印數(shù)據(jù),有效地避免了出現(xiàn)打印亂碼的情況,從而實(shí)現(xiàn)對打印機(jī)的共享。[0005]本實(shí)用新型的有益效果如下[0006]I.充分利用嵌入式芯片自帶的CAN總線模塊,節(jié)省了串口通訊資源,而無需使用硬件擴(kuò)展芯片,節(jié)約了硬件成本;U[0007]2.采用呼喚應(yīng)答模式,平時由打印共享器向各個裝置輪詢是否有打印需求,收到打印申請后,轉(zhuǎn)而單獨(dú)召喚該裝置,各個裝置不自主向CAN總線上發(fā)送數(shù)據(jù),從根本上解決了打印通道的數(shù)據(jù)沖突問題;U[0008]3.配置簡單、易用避免了由于使用不當(dāng)造成打印亂碼。


      [0009]圖I為本實(shí)用新型的結(jié)構(gòu)框圖;[0010]圖2為本實(shí)用新型的應(yīng)用框圖。
      具體實(shí)施方式
      [0011]
      以下結(jié)合附圖和實(shí)施例對本實(shí)用新型進(jìn)一步說明。[0012]如圖I所示,嵌入式MCU通過CAN集成芯片SJA1000與裝置交互通訊,獲取保護(hù)裝置的當(dāng)前狀態(tài)、打印數(shù)據(jù)等信息,從保護(hù)裝置讀取到打印信息后進(jìn)行解碼重新封裝后,通過UART 口經(jīng)過MAX202調(diào)制成標(biāo)準(zhǔn)232電平后發(fā)送給打印機(jī),完成數(shù)據(jù)打印。打印機(jī)的控制反饋命令也會通過MAX202傳送給嵌入式MCU,嵌入式MCU會根據(jù)實(shí)際情況,實(shí)時調(diào)整打印狀態(tài),以更好的完成打印工作。[0013]如圖2所示,該共享器在上電啟動后根據(jù)硬跳線設(shè)定的保護(hù)裝置數(shù)目,依次向各個裝置發(fā)送“輪詢查詢幀”,查詢各個裝置是否有打印需求。如果被查詢裝置沒有打印需求, 回復(fù)“ACK應(yīng)答幀”,共享器向下一臺裝置繼續(xù)發(fā)送“輪詢查詢幀”;如果被查詢裝置產(chǎn)生了打印需求,則回復(fù)一幀“打印申請幀”。共享器收到打印申請后,不再繼續(xù)輪詢,轉(zhuǎn)而針對發(fā)生打印需求的裝置發(fā)送“召喚數(shù)據(jù)幀”,裝置收到來自共享 器的召喚指令后,開始上傳“打印數(shù)據(jù)幀”,直到數(shù)據(jù)上傳結(jié)束。共享器收到來自裝置的打印數(shù)據(jù)后,將其轉(zhuǎn)換為232信號,通過打印機(jī)串口電纜傳送給打印機(jī),開始打印相關(guān)數(shù)據(jù)信息。數(shù)據(jù)上傳完畢后,裝置上傳一幀 “ACK應(yīng)答幀”,此時共享器認(rèn)為數(shù)據(jù)上傳已經(jīng)結(jié)束,重新開始輪詢。[0014]該共享器減少了程序編寫的復(fù)雜度,實(shí)現(xiàn)了打印需求的實(shí)時響應(yīng),從根本上杜絕了打印沖突問題,提高了打印數(shù)據(jù)傳輸?shù)目煽啃浴?br> 權(quán)利要求1.一種基于CAN總線的串口打印共享器,包括嵌入式MCU、以及分別與嵌入式MCU連接的集成芯片SJA1000和集成芯片MAX202,其特征在于集成芯片SJA1000通過CAN總線電纜連接保護(hù)裝置,集成芯片MAX202通過打印機(jī)串口電纜連接打印機(jī)。
      專利摘要本實(shí)用新型公開了一種基于CAN總線的串口打印共享器,包括嵌入式MCU、以及分別與嵌入式MCU連接的集成芯片SJA1000和集成芯片MAX202,集成芯片SJA1000通過CAN總線電纜連接保護(hù)裝置,集成芯片MAX202通過打印機(jī)串口電纜連接打印機(jī)。該共享器減少了程序編寫的復(fù)雜度,實(shí)現(xiàn)了打印需求的實(shí)時響應(yīng),從根本上杜絕了打印沖突問題,提高了打印數(shù)據(jù)傳輸?shù)目煽啃浴?br> 文檔編號G06F3/12GK202748771SQ20122035852
      公開日2013年2月20日 申請日期2012年7月24日 優(yōu)先權(quán)日2012年7月24日
      發(fā)明者劉宇, 郭兆靜, 劉以軍, 孟良, 竇和忠 申請人:山東泰開自動化有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1