基于藍牙4.0的無線熱敏打印機系統(tǒng)設(shè)計
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP334.8;TN925
【圖文】:
圖 2-1 藍牙 4.0 的熱敏打印機系統(tǒng)總體結(jié)構(gòu)框圖藍牙 4.0 通信模塊用于實現(xiàn)電腦主機或手機與打印機之間作藍牙無線打印數(shù)據(jù)傳輸。電腦、蘋果或安卓移動終端,將需要打印的數(shù)據(jù)通過藍牙無線傳輸信道發(fā)送到打印機的藍牙模塊;藍牙模塊接收到打印任務(wù)數(shù)據(jù)后,會通過串口傳送到 ARM Cortex-M3單片機 STM32F103。由于使用了藍牙進行數(shù)據(jù)傳輸,必須保證信號發(fā)送與接收的可靠性,故對天線設(shè)計提出了具體的要求,即在藍牙通信頻段內(nèi)要有良好的天線端口阻抗匹配、回波損耗低且尺寸要小。打印控制部分的單片機負責將數(shù)據(jù)轉(zhuǎn)換成需要打印的每一條加熱線的點陣信號,并控制打印頭和步進電機進行聯(lián)動,逐行加熱來實現(xiàn)整個標簽的打印。對打印控制部分的要求是:一方面要將收到的打印數(shù)據(jù)正確地在熱敏標簽紙上打印出來,另一方面要對紙張檢測、溫度檢測、供電檢測等檢測部分進行可靠的控制[2]。由于打印機在打印時的工作電流較大,故專門設(shè)計一款帶有 PFC (Power FactorCorrection)的 LLC (two inductors and one capacitor)諧振式開關(guān)電源來為它提供可靠的電
圖 2-2 熱敏打印系統(tǒng)硬件總體結(jié)構(gòu)圖藍牙 BLE 4.0 芯片采用了 TI 公司的 CC2540,該芯片是一款低功耗藍牙單模芯片。它具有豐富的外設(shè)接口,如串口模塊、USB、比較器、ADC 模塊等等;配合 TI-BLE 協(xié)議棧可以很方便地完成藍牙 BLE 4.0 數(shù)據(jù)傳輸方案的開發(fā)與應(yīng)用。其突出特點是該芯片價格較低、尺寸很小,只需極少的外圍元器件,故硬件設(shè)計很方便。而需要重點考慮的是藍牙天線的設(shè)計,所以本系統(tǒng)將使用電磁仿真軟件 HFSS 配合天線的設(shè)計。藍牙 BLE 4.0 通信模塊部分的設(shè)計包含硬件電路設(shè)計和軟件程序設(shè)計,硬件電路可借鑒 TI 公司提供的參考設(shè)計方案,其實現(xiàn)電路較為簡潔。主控系統(tǒng)采用 32 位 ARM Cortex-M3 CPU 內(nèi)核的 STM32F103VET6,工作頻率達72MHz,Dhrystone 計算能力可達 1.25DMips/MHz。芯片內(nèi)置 512K 字節(jié) FLASH,64K字節(jié)的 SRAM;帶上電以及斷電復(fù)位、可編程電壓監(jiān)測器;外接 4~16MHz 晶體振蕩器,內(nèi)嵌經(jīng)出廠校準的 8MHz RC 振蕩器,帶校準的 40kHz 的 RC 振蕩器和 32kHz RTC(Real-time Clock)振蕩器。該芯片有 80 個 I/O 端口。在外設(shè)方面,它有多達 13 個通信接
圖 2-3 開關(guān)電源構(gòu)成示意圖2.3 系統(tǒng)軟件總體結(jié)構(gòu)熱敏打印系統(tǒng)軟件控制流程圖如圖 2-4 所示。軟件的設(shè)計原則是自上而下進行優(yōu)化設(shè)計。為簡化程序代碼,軟件系統(tǒng)采用 C 語言開發(fā),未采用實時操作系統(tǒng)。軟件系統(tǒng)實現(xiàn)的基本過程包括:1)打印系統(tǒng)與手機、電腦、平板進行藍牙數(shù)據(jù)傳輸。此過程由 BLE 主機和 BLE從機按照藍牙 4.0 通信協(xié)議進行數(shù)據(jù)收發(fā)來實現(xiàn)。軟件設(shè)計分為 BLE 主機程序設(shè)計和BLE 從機程序設(shè)計兩部分。2)由 ARM Cortex-M3 單片機控制的打印數(shù)據(jù)接收過程。該過程基于對藍牙 4.0 通信協(xié)議的數(shù)據(jù)包特性分析,采用延時接收處理以實現(xiàn)較大數(shù)據(jù)量的打印區(qū)位碼信息接收,由高優(yōu)先級的串口接收中斷處理程序和低優(yōu)先級的嘀嗒定時器定時中斷處理程序協(xié)同處理來實現(xiàn)。
【參考文獻】
相關(guān)期刊論文 前10條
1 嚴冬;汪朋;李帥永;王平;王雄;;2.45 GHz印刷倒F天線的研究與實現(xiàn)[J];儀器儀表學(xué)報;2015年10期
2 焦明華;劉冬;張秀娟;;基于arm9和藍牙技術(shù)的便攜式微型打印機設(shè)計[J];電腦知識與技術(shù);2012年33期
3 何祥;;基于FPGA的熱敏打印機控制設(shè)計及實現(xiàn)[J];電子質(zhì)量;2012年01期
4 趙先順;尹文慶;錢燕;黃美芝;;基于續(xù)流型半橋高壓電源的設(shè)計與仿真[J];計算機仿真;2011年05期
5 劉全周;汪春華;王文楊;;基于SS205-HS的熱敏打印機設(shè)計與開發(fā)[J];微計算機信息;2010年26期
6 莊堅菱;鄭崇蘇;;基于ARM的微型熱敏打印機設(shè)計[J];電子元器件應(yīng)用;2009年12期
7 王曉容;;基于AP法的70KHz DC/DC開關(guān)變換器主變壓器設(shè)計及應(yīng)用[J];西南民族大學(xué)學(xué)報(自然科學(xué)版);2009年04期
8 謝小飛;王司洋;楊素英;;打印機藍牙通信系統(tǒng)研究與實現(xiàn)[J];中國集成電路;2008年12期
9 施堅強;吳丹;;基于ARM的熱敏打印機系統(tǒng)[J];黑龍江科技信息;2008年28期
10 劉靖納;陳東陽;王茂均;冀建利;;臨界模式功率因數(shù)校正電路的仿真與實驗研究[J];電測與儀表;2008年01期
相關(guān)碩士學(xué)位論文 前9條
1 甘廣輝;基于藍牙4.0的家用遠程胎兒監(jiān)護系統(tǒng)設(shè)計[D];南方醫(yī)科大學(xué);2016年
2 梅玲琪;高效可配的低功耗藍牙協(xié)議棧軟件設(shè)計[D];浙江大學(xué);2016年
3 趙曉偉;基于藍牙BLE的智能體溫測量系統(tǒng)的設(shè)計與實現(xiàn)[D];南京郵電大學(xué);2015年
4 王鑫;基于BLE和iOS平臺的健康管理系統(tǒng)設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2014年
5 柳得水;PIFA天線設(shè)計及HFSS軟件的二次開發(fā)[D];青島理工大學(xué);2013年
6 劉生第;基于低功耗藍牙的針式打印機系統(tǒng)設(shè)計[D];大連理工大學(xué);2013年
7 丁國慶;藍牙微帶天線的仿真設(shè)計[D];安徽大學(xué);2011年
8 姜曉;熱轉(zhuǎn)移打印的控制技術(shù)[D];上海交通大學(xué);2009年
9 孫靜;小天線設(shè)計與測試方法研究[D];上海交通大學(xué);2008年
本文編號:2745709
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2745709.html