一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于UPSD3254單片機(jī)和XJ128噴頭的按需噴印系統(tǒng)的實(shí)現(xiàn)方案

電子設(shè)計(jì) ? 來源:單片機(jī)與嵌入式系統(tǒng)應(yīng)用 ? 作者:周師亮,黎福海,胡 ? 2021-01-27 10:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:周師亮,黎福海,胡兆斌,程棟

隨著社會的不斷發(fā)展,標(biāo)識技術(shù)在各行各業(yè)得到了廣泛的應(yīng)用。食品、飲料、煙酒、藥品及化妝品等包裝印刷企業(yè)需要頻繁或高速地將數(shù)字、條形碼、圖案或文字噴印于外包裝紙箱或其他物品上。小型噴碼設(shè)備移動性強(qiáng),能安裝在流水線的不同位置上,噴印時不接觸物體,并且能根據(jù)用戶的要求編輯、設(shè)置改變噴印的內(nèi)容。這使得小型的噴碼設(shè)備得到越來越廣泛的應(yīng)用。

目前,非接觸式小型噴碼機(jī)分為兩種:連續(xù)噴墨和按需噴墨。連續(xù)噴墨技術(shù)噴印速度快,但噴印質(zhì)量低;按需噴墨技術(shù)能噴印質(zhì)量和分辨率高得多的畫面。英國XAAR公司生產(chǎn)的XJ128噴頭是一款典型的按需噴印噴頭,這種噴頭能以200 dpi的分辨率在諸如紙箱和管筒這類多孔滲透和非多孔滲透性底基上進(jìn)行印刷,并可以使用油基、溶劑和紫外線固化等印墨。使用這種噴頭,將能以更快的速度噴印高質(zhì)量的圖形和文本。現(xiàn)在國內(nèi)噴碼機(jī)市場上,自主生產(chǎn)的只有連續(xù)式噴碼機(jī),而按需噴印的噴碼機(jī)均是國外品牌,價格昂貴。自主開發(fā)研制按需噴印噴碼機(jī)已成當(dāng)務(wù)之急。本文介紹按需噴印系統(tǒng)的一種實(shí)現(xiàn)方案。

表1 噴印系統(tǒng)的技術(shù)規(guī)格說明

基于UPSD3254單片機(jī)和XJ128噴頭的按需噴印系統(tǒng)的實(shí)現(xiàn)方案

表2 PC機(jī)與從機(jī)的功能描述

1 整體設(shè)計(jì)

工業(yè)包裝噴印系統(tǒng)基本的功能要求如表1所列。

根據(jù)上述需求,系統(tǒng)分為主機(jī)PC和從機(jī)兩部分。各部分的主要功能如表2所列。

由表2可知,采用一塊單片機(jī)作為從機(jī)的主控制芯片足以滿足上述要求,而且價格低廉,可降低系統(tǒng)硬件成本。需要進(jìn)行大量運(yùn)算的圖像編輯和點(diǎn)陣數(shù)據(jù)生成的運(yùn)算,放在功能強(qiáng)大的PC機(jī)上操作,這樣不僅能快速進(jìn)行大量的數(shù)據(jù)處理,降低從機(jī)的成本,而且便于軟件的維護(hù)和升級。采用USB接口,使從機(jī)和PC機(jī)能方便的進(jìn)行通信,可大幅度提高使用操作的便利性。

2 硬件設(shè)計(jì)

從機(jī)的硬件結(jié)構(gòu)如圖1所示。

圖1 噴碼系統(tǒng)從機(jī)的系統(tǒng)硬件結(jié)構(gòu)

采用UPSD3254單片機(jī)作為系統(tǒng)的主控制芯片,液晶顯示和鍵盤實(shí)現(xiàn)了人機(jī)對話的功能。EEPROM存儲噴印信息,時鐘芯片提供系統(tǒng)實(shí)時時鐘,包括年、月、日、時、分、秒,通過USB接口與PC機(jī)進(jìn)行數(shù)據(jù)傳輸。檢測器和旋轉(zhuǎn)編碼器用于檢測生產(chǎn)線上物體到來和測量物體位移。

UPSD3254是ST公司一款8051核的8位單片機(jī),其內(nèi)部帶有PSD模塊,外部有豐富的I/O資源,內(nèi)部帶有大容量的Flash和RAM,能滿足系統(tǒng)對硬件資源的要求。此外,該芯片中帶有PSD模塊,可擴(kuò)展輸出以及實(shí)現(xiàn)簡單的邏輯運(yùn)算,并且它自帶了USB1.1模塊,可大大簡化硬件電路上的設(shè)計(jì),提高系統(tǒng)的可靠性,降低生產(chǎn)成本。LCD采用128%26;#215;64的LCD模塊。EEPROM使用Atmel公司的AT24C1024,容量為1 Mb。采用I2C接口EEPROM能節(jié)省I/O資源。時鐘芯片使用DS1302。采用這些常用芯片既能減少開支,又可保證貨源充足。噴頭則采用XAAR公司的XJ128。

UPSD3254與EEPROM的接口連接如圖2所示。

圖2 EEPROM與UPSD3254的電路連接

UPSD3254與DS1302的硬件連接如圖3所示。

圖3 UPSD3254與時鐘芯片DS1302的電路連接

噴頭XJ128的硬件連接如圖4所示,74LS244用于提高UPSD3254的驅(qū)動能力。

圖4 噴頭XJ128與UPSD3254的電路連接圖

3 軟件設(shè)計(jì)

軟件分為兩部分:PC上位機(jī)程序和設(shè)備程序,如圖5所示。

圖5 軟件框架 PC主要完成用戶對噴印圖像的編輯、管理以及傳輸。圖像的編輯包括編輯和修改由中文、英文和數(shù)字組成的文本;選擇字體的大小;編輯時間和貨物批號。圖像的管理包括保存編輯的圖像、調(diào)用已有的圖像。 PC與設(shè)備的通信由USB接口實(shí)現(xiàn)。

設(shè)備程序完成噴印參數(shù)設(shè)置、噴印圖像數(shù)據(jù)、圖像的管理以及與PC機(jī)的通信。參數(shù)的設(shè)置包括噴印觸發(fā)源、圖像噴印起始位置、圖像數(shù)據(jù)行之間的噴印延時、噴印的方式、系統(tǒng)時鐘和噴印號碼鏈。圖像的管理包括接收噴印圖像的存儲和刪除。軟件結(jié)構(gòu)如圖6所示。

圖6 設(shè)備系統(tǒng)的狀態(tài)轉(zhuǎn)換示意圖

設(shè)備系統(tǒng)分成3個狀態(tài):操作狀態(tài)、噴印狀態(tài)和通信狀態(tài)。

(1) 操作狀態(tài)

響應(yīng)鍵盤操作,實(shí)現(xiàn)人機(jī)對話,包括設(shè)備參數(shù)的設(shè)置,圖像數(shù)據(jù)的刪除,圖像數(shù)據(jù)的調(diào)用和噴印,設(shè)備與PC通信啟動按鍵。選擇“設(shè)備與PC通信啟動”按鍵,系統(tǒng)進(jìn)入通信狀態(tài)。選擇“噴印”按鍵,系統(tǒng)進(jìn)入噴印狀態(tài)。

(2) 噴印狀態(tài)

將圖像數(shù)據(jù)輸出到噴頭噴印。根據(jù)設(shè)備的參數(shù)設(shè)置,系統(tǒng)將選中的圖像數(shù)據(jù)按固定的格式送給XJ128噴頭輸出。在此狀態(tài)下,系統(tǒng)完成數(shù)據(jù)從RAM到噴頭的傳送;“停止噴印按鍵”將使系統(tǒng)返回操作狀態(tài),系統(tǒng)不響應(yīng)其他按鍵操作。噴印結(jié)束后返回操作狀態(tài)。在噴印過程中,如果檢測到噴頭溫度過高,系統(tǒng)將停止噴印操作,返回操作狀態(tài)。

(3) 通信狀態(tài)

與主機(jī)進(jìn)行數(shù)據(jù)交換,系統(tǒng)不響應(yīng)按鍵操作,通信成功則返回操作狀態(tài)。通信失敗,設(shè)置錯誤標(biāo)志,返回操作狀態(tài)。圖7給出了通信的程序流程。

圖7 通信主流程示意圖

4 系統(tǒng)效果

由此噴碼系統(tǒng)噴印出來的時間和編號效果如圖8和9所示。其中,圖8中的字體大小為64%26;#215;64,圖9中字體大小為32%26;#215;32。

圖8 64%26;#215;64字體噴印效果圖9 32%26;#215;32字體噴印效果

5 小結(jié)

由于采用的是8051核的單片機(jī),受總線和I/O資源的限制,此噴印系統(tǒng)的圖像存儲量不夠大,在以后可考慮用低成本的CPLD來擴(kuò)展。另外,此噴印系統(tǒng)只能控制一個XJ128噴頭,在以后的系統(tǒng)中可改進(jìn)為多個噴頭聯(lián)合噴印,這樣可以增加噴印的高度,并可噴印大畫面的圖案。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52509

    瀏覽量

    440851
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44991

    瀏覽量

    650436
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4520

    瀏覽量

    171553
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于uPSD3234的反射式紅外心率檢測儀的設(shè)計(jì)方案

    本文提出了一種基于uPSD3234的反射式紅外心率檢測儀的設(shè)計(jì)方案方案單片機(jī)uPSD3234作為系統(tǒng)
    發(fā)表于 05-06 14:51 ?3797次閱讀

    【Aworks申請】基于Linux系統(tǒng)的手持噴碼機(jī)開發(fā)

    申請理由:為了拓展手持噴碼機(jī)功能,團(tuán)隊(duì)要開發(fā)一款Linux系統(tǒng)的手持噴碼機(jī),正在選擇核心板,因此想試用此款。項(xiàng)目描述:開發(fā)基于Linux系統(tǒng)的手持噴碼機(jī),外擴(kuò)XJ128噴頭、A-CHA
    發(fā)表于 07-09 11:49

    一經(jīng)請求即與uPSD32xx聯(lián)接的USB器件

    Microcontroller Core. Of these, the uPSD3234A-40 and uPSD3254A-40 are notable for having a complete implementation of the USB hardware
    發(fā)表于 04-02 14:01 ?34次下載

    一經(jīng)請求即與uPSD32xx聯(lián)接的USB器件

    Microcontroller Core. Of these, the uPSD3234A-40 and uPSD3254A-40 are notable for having a complete implementation of the USB hardware
    發(fā)表于 06-26 11:13 ?13次下載

    采用ATMEGA128單片機(jī)結(jié)合CPLD 實(shí)現(xiàn)了對VGA顯示

    采用ATMEGA128 單片機(jī)結(jié)合CPLD 實(shí)現(xiàn)了對VGA 顯示器和激光打印機(jī)的控制作者:時永樂 王培勇 轉(zhuǎn)貼自:微計(jì)算機(jī)信息摘要:用 ATMEGA128
    發(fā)表于 02-08 09:52 ?107次下載

    基于uPSD3200的人機(jī)對話設(shè)計(jì)

     摘要:本文在介紹具有USB,I2C,ADC,DDC和PWM功能,嵌入8032控制器內(nèi)核的uPSD3200單片機(jī)的基礎(chǔ)上,重點(diǎn)分析利用uPSD3200單片機(jī)與臺灣錸寶公司最新產(chǎn)品,
    發(fā)表于 05-24 23:57 ?929次閱讀

    AVR單片機(jī)-mega128-例程大全

    AVR單片機(jī)-mega128-例程大全
    發(fā)表于 12-29 20:37 ?24次下載

    基于MC9S12XS128單片機(jī)的智能小車控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_魯

    基于MC9S12XS128單片機(jī)的智能小車控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_魯小雨
    發(fā)表于 01-19 21:54 ?13次下載

    ATMEGA128A單片機(jī)英文資料下載

    ATMEGA128A單片機(jī)英文資料
    發(fā)表于 04-28 09:14 ?6次下載

    如何使用單片機(jī)實(shí)現(xiàn)伺服電機(jī)控制的方法說明

    介紹了用單片機(jī)實(shí)現(xiàn)對伺服電機(jī)控制的一種方案 ,能實(shí)現(xiàn)對伺服電機(jī)變速、勻速運(yùn)動的平穩(wěn)控制。該方案在彩色電腦
    發(fā)表于 03-14 08:00 ?104次下載
    如何使用<b class='flag-5'>單片機(jī)</b>對<b class='flag-5'>實(shí)現(xiàn)</b>伺服電機(jī)控制的方法說明

    如何使用AVR單片機(jī)進(jìn)行超市智能購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    較詳盡地介紹了基于AVR單片機(jī)的超市智能購物系統(tǒng)的軟硬件設(shè)計(jì)方案。系統(tǒng)以ATmega128 單片機(jī)
    發(fā)表于 04-29 08:00 ?1次下載

    ATmega128單片機(jī)](熔絲修改后無法燒錄程序情況)

    @ATmega128單片機(jī),AVR,ATmega128單片機(jī)](熔絲修改后無法燒錄程序情況)本人是AVR單片機(jī)小白,前段時間開始學(xué)習(xí)AVR
    發(fā)表于 11-15 09:36 ?26次下載
    ATmega<b class='flag-5'>128</b><b class='flag-5'>單片機(jī)</b>](熔絲修改后無法燒錄程序情況)

    基于AVR128單片機(jī)搶答器仿真設(shè)計(jì)

    基于AVR128單片機(jī)搶答器仿真設(shè)計(jì)
    的頭像 發(fā)表于 08-29 15:58 ?1001次閱讀
    基于AVR<b class='flag-5'>128</b><b class='flag-5'>單片機(jī)</b>搶答器仿真設(shè)計(jì)

    安泰高壓放大器在柔性襯底的電流體實(shí)驗(yàn)研究中的應(yīng)用

    對電流體的影響,并進(jìn)一步研究了工藝參數(shù)對打印微結(jié)構(gòu)的影響,實(shí)現(xiàn)了在柔性襯底PET上微圖案的電流體按需噴射打印。 測試設(shè)備:高壓放大器、函數(shù)發(fā)生器、上位
    的頭像 發(fā)表于 10-10 11:46 ?499次閱讀
    安泰高壓放大器在柔性襯底的電流體<b class='flag-5'>噴</b><b class='flag-5'>印</b>實(shí)驗(yàn)研究中的應(yīng)用

    安泰高壓放大器在壓電-電流體噴頭研究中的應(yīng)用

    實(shí)驗(yàn)名稱:桌面型平臺開發(fā)及其軟件設(shè)計(jì) 測試目的:在實(shí)驗(yàn)室搭建的電流體原理樣機(jī)上驗(yàn)證了壓電-電流體噴頭的可行性,但是在實(shí)驗(yàn)中發(fā)現(xiàn)所使用
    的頭像 發(fā)表于 01-17 11:22 ?428次閱讀
    安泰高壓放大器在壓電-電流體<b class='flag-5'>噴頭</b>研究中的應(yīng)用