基于STM32的智能收銀秤系統(tǒng)設(shè)計
發(fā)布時間:2017-09-12 20:03
本文關(guān)鍵詞:基于STM32的智能收銀秤系統(tǒng)設(shè)計
更多相關(guān)文章: 收銀秤 STM32 Android平板電腦 高集成度 電池管理
【摘要】:隨著零售業(yè)的發(fā)展,社區(qū)連鎖農(nóng)蔬產(chǎn)品門店逐漸興起,極大的解決了“農(nóng)超對接”的問題。然而當(dāng)前農(nóng)蔬產(chǎn)品門店的銷售依然采用先用計價秤稱重,再用基于PC-計算機(jī)的收銀系統(tǒng)結(jié)賬的方式。該方式外設(shè)集成度低,成本較高,難以滿足農(nóng)蔬專營店的需求。其主要的操作方式依賴于鼠標(biāo)鍵盤,交互體驗(yàn)落后。一部分系統(tǒng)采用了觸控屏,但受限于windows系統(tǒng)對觸控的支持不夠好,觸控操作體驗(yàn)很差,難以順應(yīng)對人機(jī)交互的要求越來越高的趨勢。本文設(shè)計了一種集成了商品稱重、條形碼掃描、會員卡系統(tǒng)、小票打印、錢箱、不間斷電源等功能的收銀秤系統(tǒng),該系統(tǒng)采用Android平板電腦作為上位機(jī)和交互設(shè)備,提供了良好的交互體驗(yàn),并可以通過無線網(wǎng)絡(luò)連接,實(shí)現(xiàn)便捷的網(wǎng)絡(luò)化銷存管理。系統(tǒng)主要包括稱重系統(tǒng)、主控系統(tǒng)和電池管理系統(tǒng),以及充當(dāng)上位機(jī)的Android平板電腦。稱重系統(tǒng)基于ADS1230和STC15L2K60S2設(shè)計,采用優(yōu)化的滑動濾波算法處理稱重數(shù)據(jù),獲得了精確、穩(wěn)定的稱重結(jié)果;主控系統(tǒng)基于STM32F030RC設(shè)計,通過串口連接各種外設(shè),利用多級發(fā)送/接收緩存機(jī)制和DMA功能,實(shí)現(xiàn)了快速、準(zhǔn)確的數(shù)據(jù)傳輸和處理;電池管理系統(tǒng)基于STCW401AS設(shè)計,通過電池電壓采樣對蓄電池的放電進(jìn)行管理,實(shí)現(xiàn)了不間斷電源的功能,并兼顧了電池的使用壽命;Android平板電腦通過串口和主控系統(tǒng)通訊,提供了良好的交互體驗(yàn)和管理功能。本文從系統(tǒng)的方案設(shè)計入手,對系統(tǒng)的硬件電路和軟件分別進(jìn)行了設(shè)計。在調(diào)試完成后,對系統(tǒng)的局部功能和整體功能進(jìn)行了測試,測試結(jié)果符合預(yù)期效果。該系統(tǒng)進(jìn)行了20臺的第一批產(chǎn)品生產(chǎn),已經(jīng)交付客戶使用。該系統(tǒng)具有外設(shè)集成度高、功能豐富、操作體驗(yàn)好、可靠性高等優(yōu)點(diǎn),具有極大的使用價值和良好的市場前景。
【關(guān)鍵詞】:收銀秤 STM32 Android平板電腦 高集成度 電池管理
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TH715.1
【目錄】:
- 摘要4-5
- Abstract5-10
- 1 緒論10-15
- 1.1 研究背景與意義10-12
- 1.2 收銀秤系統(tǒng)的研究現(xiàn)狀12-13
- 1.3 本文的研究方法和主要內(nèi)容13-15
- 1.3.1 研究方法13-14
- 1.3.2 主要內(nèi)容14-15
- 2 系統(tǒng)方案設(shè)計15-28
- 2.1 系統(tǒng)總體方案設(shè)計15-16
- 2.2 子系統(tǒng)方案詳細(xì)設(shè)計16-21
- 2.2.1 主控系統(tǒng)方案16-17
- 2.2.2 稱重系統(tǒng)方案17-18
- 2.2.3 電池管理系統(tǒng)方案18-21
- 2.3 系統(tǒng)外設(shè)選擇21-28
- 2.3.1 條形碼掃描槍21-22
- 2.3.2 小票打印機(jī)22-23
- 2.3.3 ID卡讀卡器23-25
- 2.3.4 近場通信NFC設(shè)備25
- 2.3.5 錢箱25-26
- 2.3.6 鉛酸蓄電池26-28
- 3 系統(tǒng)硬件設(shè)計28-62
- 3.1 開發(fā)環(huán)境簡介28
- 3.2 稱重電路設(shè)計28-42
- 3.2.1 稱重傳感器28-31
- 3.2.2 系統(tǒng)的MCU-STC15L2K60S231-34
- 3.2.3 電源電路34-35
- 3.2.4 模數(shù)轉(zhuǎn)換(ADC)電路35-37
- 3.2.5 液晶顯示電路37-40
- 3.2.6 EEPROM存儲電路40-41
- 3.2.7 鍵盤電路41
- 3.2.8 蜂鳴器電路41-42
- 3.2.9 稱重電路焊接圖42
- 3.3 主控電路設(shè)計42-51
- 3.3.1 系統(tǒng)的MCU-STM32F030RC42-44
- 3.3.2 STM32F030RC最小系統(tǒng)電路設(shè)計44-46
- 3.3.3 電源設(shè)計46-48
- 3.3.4 數(shù)據(jù)收發(fā)電路設(shè)計48-49
- 3.3.5 錢箱控制電路49-50
- 3.3.6 電池電量低信號接收電路50
- 3.3.7 主控電路焊接圖50-51
- 3.4 鉛酸蓄電池管理電路設(shè)計51-61
- 3.4.1 12V升壓13.6V電路51-54
- 3.4.2 檢測電路54-59
- 3.4.3 控制電路59
- 3.4.4 自動穩(wěn)壓12V電路59-60
- 3.4.5 鉛酸蓄電池管理電路焊接圖60-61
- 3.5 硬件電路抗干擾設(shè)計61-62
- 4 軟件設(shè)計62-73
- 4.1 軟件開發(fā)的原則和開發(fā)環(huán)境62-63
- 4.1.1 軟件開發(fā)的原則62-63
- 4.1.2 軟件開發(fā)環(huán)境63
- 4.2 稱重電路軟件開發(fā)63-67
- 4.2.1 AD轉(zhuǎn)換的控制63-64
- 4.2.2 稱重數(shù)據(jù)濾波64-66
- 4.2.3 標(biāo)定程序66-67
- 4.3 主控軟件設(shè)計67-71
- 4.3.1 外設(shè)數(shù)據(jù)收發(fā)67-68
- 4.3.2 與平板電腦通訊68-71
- 4.4 電池管理軟件開發(fā)71-72
- 4.5 軟件的抗干擾設(shè)計72-73
- 5 測試73-81
- 5.1 局部測試73-77
- 5.1.1 稱重系統(tǒng)的測試74-75
- 5.1.2 主控系統(tǒng)測試75-76
- 5.1.3 電池管理系統(tǒng)測試76-77
- 5.2 整體測試77-81
- 結(jié)論81-83
- 參考文獻(xiàn)83-85
- 附錄A 稱重系統(tǒng)總電路圖85-86
- 附錄B 主控系統(tǒng)總電路圖86-87
- 附錄C 電池管理系統(tǒng)總電路圖87-88
- 攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文情況88-89
- 致謝89-90
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前2條
1 孫琳;王宏業(yè);;基于AT91RM9200嵌入式主板的設(shè)計與實(shí)現(xiàn)——溯源電子收銀秤主板的應(yīng)用探討[J];衡器;2011年09期
2 ;現(xiàn)金出納機(jī)的發(fā)明[J];中國青年科技;2002年02期
,本文編號:839242
本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/839242.html
最近更新
教材專著