《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 自助圖書回收裝置的設計與實現
自助圖書回收裝置的設計與實現
2016年電子技術應用第3期
梁光勝,崔文哲
華北電力大學 電氣與電子工程學院,北京102206
摘要: 針對圖書回收效率低下問題,基于STM32F103RC設計了一套自助圖書回收裝置,具有良好的推廣應用前景。設計了無線供電電路,去掉了從機的有線供電和通信線路,精簡了機械結構,使得系統的機械部分更加穩定。設計了串口拓展模塊,突破了主控芯片串口引腳限制,豐富了交互功能。通過該裝置只需將圖書插入回收口即可完成圖書的自助回收,并將回收信息上傳至服務器,精簡了回收流程。測試結果表明,該系統運行穩定可靠。
中圖分類號: TU976+.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.03.018
中文引用格式: 梁光勝,崔文哲. 自助圖書回收裝置的設計與實現[J].電子技術應用,2016,42(3):64-66,70.
英文引用格式: Liang Guangsheng,Cui Wenzhe. Design and development of self-help book collection facility[J].Application of Electronic Technique,2016,42(3):64-66,70.
Design and development of self-help book collection facility
Liang Guangsheng,Cui Wenzhe
College of Electrical and Electronic Engineering,North China Electric Power University,Beijing 102206,China
Abstract: To solve the low rate efficiency of book recycling, a book collection facility based on STM32F103RC with propitious prospect is proposed. Abandoning wired host-slave communication and power supply line, wireless powering circuit is implemented, which makes the mechanic part more succinct and reliable. A serial port expansion module is designed to push through limitation of serial-pin number, making more interactive functions possible. By simply inserting a book in this facility, the book is collected into it automatically meanwhile the relevant information is updated to the server. The whole process is tested to be both reliable and practicable.
Key words : book;STM32;collection;serial expansion

0 引言

    目前,學生手頭擁有很多各類已閱書籍,每年一到畢業季,大多數學生都對大量積存的圖書發愁。這些書籍既不方便帶走,扔了又可惜,當做廢紙出售便失去了書籍的價值。盡管學生間自發交換、相互饋贈“二手書”也屢見不鮮,但范圍有限,導致學生手中的圖書不能得到很好的再次利用。目前市面上專門針對圖書的回收裝置寥寥無幾,并且無法聯網[1]。針對上述問題,基于STM32設計了臥式圖書回收裝置。它可廣泛分布于Wi-Fi信號覆蓋區域,能夠實現圖書的高效自助回收,提供資金、優惠券等多種激勵方式。回收裝置通過網絡詳細記錄圖書的回收信息,為二手圖書的流通提供了便捷途徑。

1 系統的整體設計

1.1 系統的電氣結構設計

    系統由主機和從機兩部分構成,主機部分由以STM32F103RC為核心的控制模塊、串口拓展模塊、交互模塊和導軌模組構成;從機部分由以STC12C2052AD為核心的控制模塊、無線供電模塊和分離式裝卸模組構成;主機和從機通過藍牙透傳模塊進行無線通信。系統總體結構框圖如圖1所示。

qrs5-t1.gif

    主機功能:一方面通過串口拓展模塊與交互模塊通信,實現圖書條形碼的讀取、用戶RFID卡的讀寫、優惠券打印、通過Wi-Fi與服務器通信等;另一方面控制導軌進而實現從機在導軌上的軸向運動,通過藍牙透傳模塊與從機通信,搜集整理從機信息,向從機發送動作指令,從而實現圖書的回收。

    從機功能:一方面通過分離式裝卸模組中的傳感器,收集圖書回收過程中機械運動的狀態信息并發送給主機;另一方面接收主機的動作指令,配合主機完成圖書的裝卸并調整圖書姿態。系統從機采用無線方式供電。

1.2 系統的功能設計

    一次完整的圖書回收流程如圖2所示,其主要功能如下:(1)將圖書從回收裝置外側插入到旋轉書立上,之后裝置的條碼掃描模塊會對其進行掃描,掃描有效后開始回收。(2)導軌模組將載有圖書的裝卸模組沿導軌運向艙內,運送過程中,裝卸模組實時測量與上一本圖書的距離,當到達距離上一本圖書10 cm時,從機向主機發送信息,絲桿停止轉動。從機控制器控制裝卸模組將圖書卸落至圖書支架上,之后旋轉書立恢復原始位置。(3)主機控制直流電機帶動裝卸模組繼續朝圖書方向移動,對當前圖書進行姿態調整,將松散斜靠的圖書壓緊。壓力傳感器實時測量壓力,當壓力達到設定閾值時,從機通過藍牙模塊通知主機停止推進裝卸模組。(4)將裝卸模組退回到初始位置。

qrs5-t2.gif

2 系統的機械結構設計

    系統的機械結構設計示意圖如圖3所示。導軌模組是由直流電機(額定電壓12 V,500 rpm)、絲桿(導程8 mm)、導軌、圖書支架構成,其中直流電機由主機控制,與絲桿相連并帶動絲桿旋轉;旋轉的絲桿帶動從機沿導軌做軸向運動,將圖書運向回收裝置內部。圖書支架表面采用摩擦系數相對較大的橡膠材質,從而保證圖書能夠穩定放置在支架上。

qrs5-t3.gif

    圖書裝卸模組由旋轉書立、旋轉軸、推桿電機、壓力傳感器和超聲測距模塊等構成,如圖4所示。它安裝在絲桿和導軌上,通過內螺紋與絲桿咬合,通過滾珠軸承與導軌套接[2]。從機控制器安裝在裝卸模組上,對推桿電機進行控制,通過推桿的伸縮來推拉旋轉書立繞旋轉軸運動,從而使放置在書立上的圖書倒下并滑落至回收支架上,斜靠在上一本圖書或艙壁上。調整圖書姿態時,壓力傳感器會頂在當前圖書上,實時反饋推力。超聲測距模塊用于測量裝卸模組與最外側圖書的位置,一方面確定裝卸模組卸下圖書的軸向位置,另一方面測量回收裝置的有效容量。在旋轉書立內表面覆蓋一層光滑的塑料膜,用于減小圖書底部與書立之間的摩擦系數,確保卸落時圖書能夠順利滑出書立。

qrs5-t4.gif

3 系統的硬件電路設計

3.1 主機串口拓展模塊設計

    本系統包含了Wi-Fi透傳模塊、條碼掃描模塊、熱敏打印機、RFID讀寫模塊、藍牙透傳模塊等,它們均采用UART串口通信協議與主控芯片通信[3]。主控芯片STM32F103RC有5個可用串口,一方面LCD模塊和SD卡就占用了其中3個;另一方面為保證基礎功能穩定,將U5_Tx/U5_Rx單獨接入藍牙透傳模塊,負責主機與從機通信。為此必須將剩余的U1_Tx/U1_Rx進行串口拓展,連接其他4個串口外設,如圖5所示。

qrs5-t5.gif

    主控芯片和4個拓展串口外接模塊采用全雙工通信方式。在空閑時發送方Tx處于“高電平”,同時將接收方Rx拉高[4]。通信開始時,Tx變為“低電平”,隨之將Rx拉低,觸發數據的接收過程。

    主控芯片的數據接收過程如下:4個交互模塊的Tx端作為四輸入與門的輸入端,與門的輸出接主控芯片的U1_Rx。空閑期間四個交互模塊的Tx全部為高電平,任何一個模塊的Tx變為低電平都會觸發主控芯片的接收過程。主控芯片接收到數據后,一方面對數據來源進行判斷,另一方面進行數據校驗。

    主控芯片的數據發送過程如下:將主控芯片的PC0、PC1、PC2和PC3分別作為四個或門的一個輸入,U1_Tx同時作為四個或門的另一個輸入,四個或門的輸出分別接四個交互模塊的Rx。只有當主控芯片PC0、PC1、PC2和PC3任一引腳拉低時,主控芯片Tx才能通過對應的或門輸出至對應串口模塊,從而觸發對應外設接收主控芯片發送的數據。

3.2 從機無線供電模塊設計

    從機要攜帶圖書在狹長的軌道上做往復運動,為避免有線供電帶來的線材磨損和可能發生的導線纏繞、拉斷等故障,故從機選擇無線供電方式,如圖6所示。無線供電接收模塊連接TP4096鋰電池電源管理模塊,為3.7 V鋰電池進行充電。由于從機需通過L293驅動推桿電機,而L293需要5 V電壓供電,所以采用MC34063對鋰電池進行升壓[5]

qrs5-t6.gif

    無線供電發射模塊包括方波脈沖寬度調制發生器芯片XKT-408A、集成晶閘管芯片T5336和發射線圈(原邊繞組)。XKT-408A產生67 kHz方波信號,然后驅動T5336在發射線圈中產生67 kHz的高頻交變電流。

    無線供電接收模塊包括開關型穩壓芯片T3168和接收線圈(副邊繞組)。接收線圈將感應得到的交變電流經整流、濾波、穩壓變成直流電,再送給鋰電池電源管理模塊[6]

    線圈貼合距離在5 mm范圍內時,無線供電接收模塊額定輸出電壓為V1=5 V,電流為I1=150 mA,為鋰電池充電。從機靜態時供電電壓為V2=5 V,消耗電流為I2=15 mA;在推桿電機運轉時從機供電電壓為V3=5 V,消耗電流為I3=230 mA。根據TP4096 和MC34063的數據手冊,鋰電池電源管理模塊的充電效率η1為80%~95%,升壓模塊的效率η2為60%~75%。設從機裝卸圖書時間占總時間的比例為K,可得:

    qrs5-gs1.gif

    在η1=80%、η2=60%的最壞情況下,K=26.5%。實際的K值遠遠小于26.5%,因此無線供電完全可以滿足從機的供能需求。

    整個無線供電電路固定在從機上。無圖書回收時,從機停靠在軌道的起始端,無線供電接收模塊線圈與主機的發射模塊線圈對正貼合,對鋰電池充電。回收過程中從機離開軌道起始端,充電中止。

4 系統的軟件設計

4.1 主機軟件設計

    主機的軟件設計流程圖如圖7所示。主機上電后先進行初始化和自檢,當有圖書插入回收裝置時,激活回收流程。

qrs5-t7.gif

4.2 從機軟件設計

    從機通過控制推桿電機裝卸圖書,并配合主機進行超聲測距和壓力探測,完成圖書回收,從機的軟件設計流程圖如圖8所示。

qrs5-t8.gif

5 結論

    本文基于STM32F103RC設計的圖書自助回收裝置,一方面通過無線供電模塊和藍牙通信模塊完成了從機的無線供電和主從無線通信,使得回收裝置的穩定性和可靠性大幅提升;另一方面,設計的串口拓展模塊突破了主控芯片的串口數量限制,大大增加了交互模塊的數量。系統采用簡潔高效的機械結構可完成圖書的自助回收,大大降低了設備成本。另外,通過改變系統中的導軌和絲桿長度,并匹配合適功率的直流電機,還可以增加圖書的回收數量。

參考文獻

[1] 曹遂軍,王會良.國內外開放式數控系統的研究與現狀[J].機電工程技術,2003,32(5):20-22.

[2] 劉寶志,楊靜.步進電機精確控制方法研究[D].濟南:山東大學,2010.

[3] 馬忠梅,徐琰,葉青林.ARM Cortex微控制器教程[M].北京:北京航空航天大學出版社,2010.

[4] 官媛,王勇.嵌入式串口通訊服務器的研究和設計[D].杭州:浙江大學,2006.

[5] 周亞楠,周東輝.鋰電池管理系統的研究與實現[D].青島:中國海洋大學,2008.

[6] 丁闖,趙永東,江鵬程,等.非接觸感應供電技術及其在扭矩測試中的應用[J].現代電子技術,2013(23).

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 欧美日韩一区二区三区在线播放 | 毛片三级在线观看 | 日b视频在线观看 | 无遮羞禁黄动漫在线观看 | 五月天婷婷免费视频 | 在线亚洲精品国产成人二区 | 国产精品天天看特色大片不卡 | 国产在线精品一区二区不卡 | 综合激情区视频一区视频二区 | 亚洲系列 | 精品久久久久免费极品大片 | 午夜 在线播放 | 国产区1| 在线观看欧美国产 | 天天综合网天天综合色 | 欧美午夜一区二区福利视频 | 视频色www永久免费 视频区小说区图片区激情 视频免费1区二区三区 | 欧美专区日韩 | 免费看aⅴ| 国产制服丝袜在线观看 | 中文字幕 制服诱惑 | 又大又粗又爽的三级小视频 | 不卡视频一区二区 | 久久精品国产欧美成人 | 久久久全国免费视频 | 黄在线| 欧美成人禁片在线www | 免费动漫无遮挡曰批视频软件 | 色狠狠xx| 欧美在线播放 | 亚洲第一黄网站 | xxxx性日本 | 日本一区二区免费在线 | 一区二区免费视频 | 欧美激情二区 | 欧美一级特黄啪啪片免费看 | 欧美日韩一二三四区 | 黄色a一级片 | a一级毛片免费播放 | 午夜在线视频国产 | 久久伊人网站 |