基于stm32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng)的制作方法
【專利摘要】本發(fā)明基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng)屬于包裝打印設(shè)備領(lǐng)域,特別涉及于基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),包括有電源、控制設(shè)備和STM32F103處理器系統(tǒng),所述的STM32F103處理器系統(tǒng)的信息數(shù)據(jù)輸出/輸入端口通過數(shù)據(jù)線接入控制設(shè)備的信息數(shù)據(jù)輸入/輸出端口,所述的STM32F103處理器系統(tǒng)包括有STM32F103主處理器系統(tǒng)和STM32F103從處理器系統(tǒng),所述的STM32F103主處理器系統(tǒng)為控制控制設(shè)備運(yùn)行的控制操作系統(tǒng);STM32F103從處理器系統(tǒng)為控制設(shè)備運(yùn)行信息數(shù)據(jù)的采集、存儲(chǔ)和監(jiān)控的處理系統(tǒng),所述的STM32F103主處理器系統(tǒng)通過與控制設(shè)備建立雙向數(shù)據(jù)傳送。本發(fā)明運(yùn)行速度快、可實(shí)時(shí)修改打印信息、成本低。
【專利說明】基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于包裝打印設(shè)備領(lǐng)域,涉及于工業(yè)自動(dòng)化控制系統(tǒng),特別涉及于基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng)。
【背景技術(shù)】
[0002]熱轉(zhuǎn)印技術(shù)的研究和開發(fā),對于中國的工業(yè)/制造業(yè)以及其他傳統(tǒng)領(lǐng)域有著非常重要的作用和幫助。其中最主要的就是應(yīng)用在條碼打印設(shè)備上。我國對條碼打印機(jī)存在巨大的需求,且隨著國際貿(mào)易往來的日益頻繁,這種市場增長勢頭一直沒有減弱。傳統(tǒng)的熱轉(zhuǎn)印打碼機(jī)需要預(yù)先做好模,不能隨意修打印信息,而進(jìn)口的條碼打印機(jī)運(yùn)行慢,且設(shè)備昂貴,因此提高了我國企業(yè)建立信息化管理系統(tǒng)的門檻,減緩了企業(yè)的信息化速度,削弱了企業(yè)的國際競爭力,特別是對于大多數(shù)的中小企業(yè)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的為了解決現(xiàn)有熱轉(zhuǎn)印打碼機(jī)運(yùn)行慢,成本高,且不能隨意修改打印信息的不足之處,本發(fā)明提供了一種基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng)。
[0004]本發(fā)明的目的可以通過以下技術(shù)方法實(shí)現(xiàn):
[0005]基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),包括有電源、控制設(shè)備和STM32F103處理器系統(tǒng),所述的STM32F103處理器系統(tǒng)的信息數(shù)據(jù)輸出/輸入端口通過數(shù)據(jù)線接入控制設(shè)備的信息數(shù)據(jù)輸入/輸出端口,其特征是:所述的STM32F103處理器系統(tǒng)包括有STM32F103主處理器系統(tǒng)和STM32F103從處理器系統(tǒng),所述的STM32F103主處理器系統(tǒng)為控制控制設(shè)備運(yùn)行的控制操作系統(tǒng);STM32F103從處理器系統(tǒng)為控制設(shè)備運(yùn)行信息數(shù)據(jù)的采集、存儲(chǔ)和監(jiān)控的處理系統(tǒng),所述的STM32F103主處理器系統(tǒng)通過與控制設(shè)備建立雙向數(shù)據(jù)傳送,將所收集的數(shù)據(jù)信息發(fā)送至STM32F103從處理器系統(tǒng),STM32F103從處理器系統(tǒng)接收數(shù)據(jù)信息后進(jìn)行保存,同時(shí)對收集數(shù)據(jù)信息進(jìn)行實(shí)時(shí)監(jiān)控及反饋至STM32F103主處理器系統(tǒng),由STM32F103主處理器系統(tǒng)控制控制設(shè)備的運(yùn)行。
[0006]本發(fā)明的目的還可通過以下技術(shù)方法實(shí)現(xiàn):
[0007]進(jìn)一步的,所述的STM32F103主處理器系統(tǒng)分別連接有當(dāng)前的打印信息采集器、熱敏打印頭控制器、打印頭溫度采集器、包裝袋速度的采集器、色帶速度采集器、打印頭步進(jìn)電機(jī)控制器、色帶控制步進(jìn)電機(jī)主電機(jī)控制器和色帶控制步進(jìn)電機(jī)從電機(jī)控制器。
[0008]進(jìn)一步的,所述的STM32F103主處理器系統(tǒng)還連接有當(dāng)前的打印圖片信息存儲(chǔ)器。
[0009]進(jìn)一步的,所述的STM32F103從處理器系統(tǒng)對控制設(shè)備運(yùn)行信息數(shù)據(jù)的采集包括有色帶控制步進(jìn)電機(jī)主電機(jī)反饋采集系統(tǒng)、色帶控制步進(jìn)電機(jī)從電機(jī)反饋采集系統(tǒng)、打印頭步進(jìn)電機(jī)數(shù)據(jù)采集系統(tǒng)和打印頭位置采集系統(tǒng);所述的STM32F103從處理器系統(tǒng)對控制設(shè)備運(yùn)行信息數(shù)據(jù)的儲(chǔ)存包括有EEPROM配置信息的儲(chǔ)存器和SD卡圖片信息儲(chǔ)存器;所述的STM32F103從處理器系統(tǒng)對控制設(shè)備運(yùn)行信息數(shù)據(jù)的監(jiān)控為對采集的數(shù)據(jù)進(jìn)行分析,將分析的數(shù)據(jù)反饋至STM32F103主處理器系統(tǒng)。
[0010]進(jìn)一步的,所述的STM32F103從處理器系統(tǒng)連接于以太網(wǎng)通訊接口。
[0011]進(jìn)一步的,所述的STM32F103從處理器系統(tǒng)還連接有一串口通信接口。
[0012]與現(xiàn)有技術(shù)對比,本發(fā)明具有以下突出的技術(shù)特點(diǎn):
[0013]1、運(yùn)行速度快,采用STM32F103主處理器系統(tǒng)和STM32F103從處理器系統(tǒng)的雙CPU結(jié)合應(yīng)用,以致可大大提高其控制速度,有效的提高制作效率。有成本低的效果。
[0014]2、可實(shí)時(shí)修改打印信息,在處理系統(tǒng)中設(shè)有可連接以太網(wǎng)和串口通信,與計(jì)算機(jī)有效結(jié)合,實(shí)現(xiàn)可實(shí)時(shí)修改打印信息目的,使用更加簡單、便捷。
[0015]3、成本低,采用STM32單片機(jī)開發(fā)各種熱轉(zhuǎn)印打碼機(jī)電控應(yīng)用系統(tǒng),相對現(xiàn)有技術(shù)大大降低了制作成本。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明的方框原理圖。
【具體實(shí)施方式】
[0017]以下結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)說明。
[0018]參照圖1所示的基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),包括有電源、控制設(shè)備和STM32F103處理器系統(tǒng),所述的STM32F103處理器系統(tǒng)的信息數(shù)據(jù)輸出/輸入端口通過數(shù)據(jù)線接入控制設(shè)備的信息數(shù)據(jù)輸入/輸出端口,其特征是:所述的STM32F103處理器系統(tǒng)包括有STM32F103主處理器系統(tǒng)I和STM32F103從處理器系統(tǒng)2,所述的STM32F103主處理器系統(tǒng)I為控制控制設(shè)備運(yùn)行的控制操作系統(tǒng);STM32F103從處理器系統(tǒng)2為控制設(shè)備運(yùn)行信息數(shù)據(jù)的采集、存儲(chǔ)和監(jiān)控的處理系統(tǒng),所述的STM32F103主處理器系統(tǒng)I通過與控制設(shè)備建立雙向數(shù)據(jù)傳送,將所收集的數(shù)據(jù)信息發(fā)送至STM32F103從處理器系統(tǒng)2,STM32F103從處理器系統(tǒng)2接收數(shù)據(jù)信息后進(jìn)行保存,同時(shí)對收集數(shù)據(jù)信息進(jìn)行實(shí)時(shí)監(jiān)控及反饋至STM32F103主處理器系統(tǒng)1,由STM32F103主處理器系統(tǒng)I控制控制設(shè)備的運(yùn)行。
[0019]實(shí)施例中,所述的STM32F103主處理器系統(tǒng)I分別連接有當(dāng)前的打印信息采集器
11、熱敏打印頭控制器12、打印頭溫度采集器13、包裝袋速度的采集器14、色帶速度采集器
15、打印頭步進(jìn)電機(jī)控制器16、色帶控制步進(jìn)電機(jī)主電機(jī)控制器17和色帶控制步進(jìn)電機(jī)從電機(jī)控制器18 ;所述的STM32F103從處理器系統(tǒng)2對控制設(shè)備運(yùn)行信息數(shù)據(jù)的采集包括有色帶控制步進(jìn)電機(jī)主電機(jī)反饋采集系統(tǒng)21、色帶控制步進(jìn)電機(jī)從電機(jī)反饋采集系統(tǒng)22、打印頭步進(jìn)電機(jī)數(shù)據(jù)采集系統(tǒng)25和打印頭位置采集系統(tǒng)26 ;所述的STM32F103從處理器系統(tǒng)2對控制設(shè)備運(yùn)行信息數(shù)據(jù)的儲(chǔ)存包括有EEPROM配置信息的儲(chǔ)存器23和SD卡圖片信息儲(chǔ)存器24 ;所述的STM32F103從處理器系統(tǒng)2對控制設(shè)備運(yùn)行信息數(shù)據(jù)的監(jiān)控為對采集的數(shù)據(jù)進(jìn)行分析,將分析的數(shù)據(jù)反饋至STM32F103主處理器系統(tǒng)I。
[0020]為了加快控制設(shè)備運(yùn)行的控制操作速度,STM32F103主處理器系統(tǒng)I中還連接有當(dāng)前的打印圖片信息存儲(chǔ)19。使其在當(dāng)前運(yùn)行時(shí),STM32F103主處理器系統(tǒng)I能迅速的調(diào)出打印圖片信息進(jìn)行打印。
[0021]在使用過程中,所述的STM32F103從處理器系統(tǒng)2設(shè)有連接于以太網(wǎng)通訊接口 27和串口通信接口 28,使熱轉(zhuǎn)印打碼機(jī)的控制系統(tǒng)可通過串口通信接口 28連接計(jì)算機(jī),或以太網(wǎng)通訊接口 27網(wǎng)接于互聯(lián)網(wǎng),實(shí)現(xiàn)遠(yuǎn)程控制,對設(shè)備運(yùn)行進(jìn)行調(diào)試及實(shí)時(shí)監(jiān)控設(shè)備的運(yùn)行狀況,并可實(shí)時(shí)利用計(jì)算機(jī)對打印信息的修改。
[0022]本發(fā)明的各控制操作原理如下:
[0023]STM32F103VF主處理器系統(tǒng)I通過熱敏打印頭控制器12控制熱敏打印頭的啟動(dòng)與關(guān)閉實(shí)現(xiàn)將熱轉(zhuǎn)印紙上的碳粉轉(zhuǎn)印到被打印的包裝袋上;STM32F103VF主處理系統(tǒng)I通過打印頭步進(jìn)電機(jī)控制器16控制打印頭步進(jìn)電機(jī)實(shí)現(xiàn)在間歇式或連續(xù)式打印時(shí)實(shí)現(xiàn)打印頭打印完整一副圖片所需要移動(dòng)的移位;STM32F103VF主處理系統(tǒng)I通過色帶數(shù)據(jù)采集器15采集當(dāng)前色帶運(yùn)行的卷徑值;STM32F103VF主處理系統(tǒng)I通過包裝袋速度采集器14采集包裝袋當(dāng)前的實(shí)時(shí)線速度;STM32F103VF主處理系統(tǒng)I通過色帶控制步進(jìn)電機(jī)主電機(jī)控制器17和色帶控制步進(jìn)電機(jī)從電機(jī)控制器18實(shí)現(xiàn)色帶運(yùn)行的控制;STM32F103VF主處理系統(tǒng)I通過打印頭溫度采集器13采集打印頭的實(shí)時(shí)加熱溫度;STM32F103VF主處理系統(tǒng)通過外部打印信息控制器11采集系統(tǒng)實(shí)現(xiàn)整個(gè)系統(tǒng)的打印控制;STM32F103VF從處理系統(tǒng)2通過以太網(wǎng)通訊接口實(shí)現(xiàn)與外部通訊;STM32F103VF從處理系統(tǒng)通過色帶控制步進(jìn)電機(jī)主電機(jī)反饋采集系統(tǒng)21和色帶控制步進(jìn)電機(jī)從電機(jī)反饋采集系統(tǒng)22實(shí)時(shí)采集步進(jìn)電機(jī)的運(yùn)行狀態(tài);STM32F103VF從處理系統(tǒng)2通過打印頭步進(jìn)電機(jī)數(shù)據(jù)采集系統(tǒng)25監(jiān)控打印頭的實(shí)時(shí)位置;STM32F103VF從處理系統(tǒng)2通過SD卡圖片信息存儲(chǔ)器24存儲(chǔ)需要打印的各種打印信息;STM32F103VF從處理系統(tǒng)2通過EEPROM儲(chǔ)存器23存儲(chǔ)整個(gè)系統(tǒng)各項(xiàng)參數(shù)配置信息;STM32F103VF從處理系統(tǒng)2通過串口通訊接口 28實(shí)現(xiàn)對系統(tǒng)運(yùn)行的調(diào)試以及監(jiān)控;電源3為整個(gè)系統(tǒng)提供電源。
[0024]本發(fā)明基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)系統(tǒng),結(jié)合硬件電路板和軟件,通過STM32F103VF單片機(jī)控制三個(gè)步進(jìn)電機(jī)(打印頭步進(jìn)電機(jī)、色帶控制步進(jìn)電機(jī)主電機(jī)和色帶控制步進(jìn)電機(jī)從電機(jī))的協(xié)調(diào)運(yùn)作,適時(shí)地啟動(dòng)熱敏打印頭加熱熱轉(zhuǎn)印紙相關(guān)的部位,使其在商品包裝袋上打印出不同的文字、圖形、條碼等信息。
【權(quán)利要求】
1.基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),包括有電源、控制設(shè)備和STM32F103處理器系統(tǒng),所述的STM32F103處理器系統(tǒng)的信息數(shù)據(jù)輸出/輸入端口通過數(shù)據(jù)線接入控制設(shè)備的信息數(shù)據(jù)輸入/輸出端口,其特征是:所述的STM32F103處理器系統(tǒng)包括有STM32F103主處理器系統(tǒng)(I)和STM32F103從處理器系統(tǒng)(2),所述的STM32F103主處理器系統(tǒng)(I)為控制控制設(shè)備運(yùn)行的控制操作系統(tǒng);STM32F103從處理器系統(tǒng)(2)為控制設(shè)備運(yùn)行信息數(shù)據(jù)的采集、存儲(chǔ)和監(jiān)控的處理系統(tǒng),所述的STM32F103主處理器系統(tǒng)(I)通過與控制設(shè)備建立雙向數(shù)據(jù)傳送,將所收集的數(shù)據(jù)信息發(fā)送至STM32F103從處理器系統(tǒng)(2),STM32F103從處理器系統(tǒng)(2)接收數(shù)據(jù)信息后進(jìn)行保存,同時(shí)對收集數(shù)據(jù)信息進(jìn)行實(shí)時(shí)監(jiān)控及反饋至STM32F103主處理器系統(tǒng)(I),由STM32F103主處理器系統(tǒng)(I)控制控制設(shè)備的運(yùn)行。
2.根據(jù)權(quán)利要求1所述的基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),其特征是:所述的STM32F103主處理器系統(tǒng)分別連接有當(dāng)前的打印信息采集器(11)、熱敏打印頭控制器(12)、打印頭溫度采集器(13)、包裝袋速度的采集器(14)、色帶速度采集器(15)、打印頭步進(jìn)電機(jī)控制器(16)、色帶控制步進(jìn)電機(jī)主電機(jī)控制器(17)和色帶控制步進(jìn)電機(jī)從電機(jī)控制器(18)。
3.根據(jù)權(quán)利要求1所述的基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),其特征是:所述的STM32F103主處理器系統(tǒng)還連接有當(dāng)前的打印圖片信息存儲(chǔ)器(19)。
4.根據(jù)權(quán)利要求1所述的基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),其特征是:所述的STM32F103從處理器系統(tǒng)(2)分別連接于有色帶控制步進(jìn)電機(jī)主電機(jī)反饋采集系統(tǒng)(21)、色帶控制步進(jìn)電機(jī)從電機(jī)反饋采集系統(tǒng)(22)、打印頭步進(jìn)電機(jī)數(shù)據(jù)采集系統(tǒng)(25)和打印頭位置采集系統(tǒng)(26);所述的STM32F103從處理器系統(tǒng)(2)對控制設(shè)備運(yùn)行信息數(shù)據(jù)的儲(chǔ)存包括有EEPROM配置信息的儲(chǔ)存器(23)和SD卡圖片信息儲(chǔ)存器(24);所述的STM32F103從處理器系統(tǒng)(2)對控制設(shè)備運(yùn)行信息數(shù)據(jù)的監(jiān)控,即為對采集的數(shù)據(jù)進(jìn)行分析,將分析的數(shù)據(jù)反饋至STM32F103主處理器系統(tǒng)(I)。
5.根據(jù)權(quán)利要求4所述的基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),其特征是:所述的STM32F103從處理器系統(tǒng)(2)連接于以太網(wǎng)通訊接口(27)。
6.根據(jù)權(quán)利要求4所述的基于STM32單片機(jī)開發(fā)的熱轉(zhuǎn)印打碼機(jī)電控系統(tǒng),其特征是:所述的STM32F103從處理器系統(tǒng)(2)還連接有一串口通信接口(28)。
【文檔編號】G05B19/042GK104020703SQ201410256281
【公開日】2014年9月3日 申請日期:2014年6月10日 優(yōu)先權(quán)日:2014年6月10日
【發(fā)明者】張昱, 劉智, 陸英 申請人:廣東省自動(dòng)化研究所