壓縮包內(nèi)含有CAD圖紙和說明書,咨詢Q 197216396 或 11970985
摘 要
本系統(tǒng)是基于單片微型計算機(jī)控制的散裝飲料自動售貨系統(tǒng),用單片機(jī)的基本語言c語言和匯編語言來進(jìn)行軟件設(shè)計。本機(jī)是如此方便以至于可以安置在公園、車站、機(jī)場或者商場門口。該系統(tǒng)可分為紙杯銷售機(jī)構(gòu)部分、飲料銷售機(jī)構(gòu)部分。微機(jī)控制部分的功能又分四個部分。首先,商業(yè)行為應(yīng)該講求公正卻不能沒有防人之心,所以我們設(shè)置了硬幣檢測裝置;其次,檢測出結(jié)果后要進(jìn)行退幣或者收取動作,我們設(shè)計了退收幣控制部分;再次,收了錢財當(dāng)然要盡快讓消費者拿到取飲料的紙杯,紙杯銷售控制方案也必不可少;最后就要控制飲料的抽取和流出了。硬幣檢測裝置在本設(shè)計中雖涉及不多,但它卻要做諸如檢驗硬幣真假并發(fā)出控制信號的很多事情;退收幣機(jī)構(gòu)在識別信號和按鈕信號的控制下進(jìn)行退收幣動作;紙杯銷售機(jī)構(gòu)和飲料銷售機(jī)構(gòu)則根據(jù)識別結(jié)果并配合按鈕控制信號完成銷售任務(wù)。本設(shè)計中涉及到AT89S51和8031兩種單片機(jī)的應(yīng)用,如此安排以示兩者區(qū)別,其實可以將個控制部分集成在一兩個單片機(jī)上即足夠了。本文詳細(xì)闡述了此系統(tǒng)的機(jī)構(gòu)設(shè)計方案和控制方案及設(shè)計過程中可能出現(xiàn)的問題及解決 方案。設(shè)計者的工作包括:系統(tǒng)各功能單元方案的設(shè)計;各功能單元控制方案設(shè)計;畫出各功能單元原理圖;根據(jù)原理圖設(shè)計c語言或匯編語言源程序;部分機(jī)構(gòu)的繪圖及加工工藝等。
關(guān)鍵詞: 單片機(jī)AT89S51;螺線管;電磁閥;步進(jìn)電機(jī);售貨機(jī)?
Abstract
This system is an automatic vending machine for unpacked drinkings on basis of the contrlling of single-chip microcomputer,whose controlling program is writted by the basic language for microconroller such as the c language and the assembler language. This device is so convenient that it can be setted in park,station,airport or outside the door of some supermarket. This system is composed of the vending mechanism for paper cups and drinkings. The controlling part can be seperated into four. Firstly,commercial activities can’t miss some bad boys while it should pursue justness,so coin-detaction device is setted up.secondly,the action of giving back or taking in the coins according to the result of detection is suggested,so we build up the controlling portion for coins’ gooing or coming.again,the cup-distribution section is neccsery before consumer will be thirsty for their cups for beverage.lastly,we should take measures to cnotrol the extracting and outflowing of the beverage.although little is referred to the content of coin-detection,it’s imprtant because it will do so many contributions such as verifying coins and sending out some controlling signal.the machine for coins will rotate in in the light of signals from coin-detection and press-button. The vending mechanisms for cups and beverage will accomplish the distribution mission based on the outcome of coins’ identifying in coordination with button’signal. As to show the difference ,Two kinds of single-chip microcontroller as AT89S51 and 8031 are involed in this project. But as a matter of fact one or two is enough.this paper detailed the scheme of the system’s mechanisms and their controlling even some possible problems and their sollution. The works of designer are: the disgn of various units of the system; the disgn of the contrlling schemes; drawing system schematics; writing assembly language code or the c language code according the schematics; the drawing of some mechanisms and the machining technological disgn.
Key words: AT89S51;Solenoid;Electromagnetic Valve ; Step Motor;Vending Machine
目 錄
引言·····················································1
1 緒論··················································2
1.1 自動售貨機(jī)的理論背景與實際意義····························2
1.2 自動售貨機(jī)設(shè)計的主要內(nèi)容·································2
1.3 自動售貨機(jī)設(shè)計的基本思路·································3
1.4 自動售貨機(jī)設(shè)計中涉及的部分器件概述·························5
1.4.1 AT89S51單片機(jī)概述·······································5
1.4.2 步進(jìn)電動機(jī)概述··········································5
1.4.3 螺線管概述·············································6
1.4.4 渦流概述···············································7
1.4.5 光電耦合概述············································8
1.4.6 電磁閥概述·············································10
1.4.7 數(shù)字電路概述············································11
1.4.8 ABS塑料概述············································12
2 紙杯銷售機(jī)構(gòu)方案及其控制設(shè)計···························14
2.1 紙杯銷售機(jī)構(gòu)方案設(shè)計······································14
2.1.1 紙杯銷售機(jī)構(gòu)機(jī)械方案的設(shè)計··································14
2.1.2紙杯銷售機(jī)構(gòu)控制方案的設(shè)計··································21
2.2 紙杯銷售機(jī)構(gòu)方案優(yōu)化設(shè)計··································25
3 飲料銷售機(jī)構(gòu)方案及其控制設(shè)計···························28
3.1 硬幣識別機(jī)構(gòu)的原理概述·····································28
3.2 退收硬幣機(jī)構(gòu)的方案及控制設(shè)計······························31
3.3 抽飲料及出飲料控制方案的設(shè)計······························40
3.3.1 抽飲料機(jī)構(gòu)及控制方案設(shè)計···································40
3.3.2 出飲料機(jī)構(gòu)及控制方案設(shè)計···································46
4 部分機(jī)構(gòu)工藝設(shè)計及整機(jī)的部分優(yōu)化······················48
4.1 紙杯托板加工工藝設(shè)計簡述·································48
4.2 飲料容器加工工藝設(shè)計簡述·································52
4.3 整機(jī)的部分優(yōu)化設(shè)計······································53
4.3.1 單片機(jī)組的優(yōu)化設(shè)計·······································53
4.3.2 紙杯出售情況指示的優(yōu)化設(shè)計·································53
4.3.3 飲料容器的優(yōu)化設(shè)計·······································54
4.3.4 紙杯存放機(jī)構(gòu)的優(yōu)化設(shè)計····································55
4.3.5 飲料抽取流速控制的優(yōu)化設(shè)計·································56
5 結(jié)論··················································58
謝辭·····················································59
參考文獻(xiàn)·················································60
68
引言
自動售貨機(jī)成就了一種全新的商業(yè)零售形式,解放了一部分勞動力。自20世紀(jì)70年代于日本和歐美發(fā)展起來,它又被稱為24小時營業(yè)的微型超市。據(jù)統(tǒng)計,日本70%的罐裝飲料是通過自動售貨機(jī)銷售出去的;全球著名飲料商可口可樂公司在全世界就布置有50萬臺飲料自動售貨機(jī)。自動售貨機(jī)1999年開始進(jìn)人中國市場。如今,在機(jī)場、地鐵、商場、公園等客流較大的場所,自動售貨機(jī)的身影已不難被發(fā)現(xiàn)。
從自動售貨機(jī)的發(fā)展目的和趨勢來看,它是勞動密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會轉(zhuǎn)變的產(chǎn)物。批量生產(chǎn)、大量消費以及消費者對消費模式和銷售環(huán)境改革的需求,要求流通渠道有所更新;而超市、百貨購物中心等流通渠道相對不夠人性化,人工費用也相對更高;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動售貨機(jī)作為一種需求便應(yīng)運而生。
它的售貨領(lǐng)域非常廣泛,已成為發(fā)達(dá)國家商品零售的一種主要方式。近幾年,自動售貨機(jī)逐漸被越來越多的消費者所接受。但由于售貨機(jī)分布范圍廣闊和布置零散,自動售貨機(jī)在為消費者帶來便利的同時,也為經(jīng)營者在監(jiān)控、管理、維護(hù)等方面帶來很大的不便。目前售貨機(jī)運行的各種情況諸如缺貨、缺零錢、幣箱已滿、售貨機(jī)機(jī)械故障等都需要由人工判斷。經(jīng)營者普遍采用的人工定時巡回視察的管理辦法,既費時費力,又無法及時準(zhǔn)確獲取自動售貨機(jī)狀態(tài)報告,給經(jīng)營者增加了管理成本和難度,也有可能給消費者的正常消費造成不便。
由于現(xiàn)在市場上投放的自動售貨機(jī)不夠人性化,針對的商品不是灌裝就是盒裝的,不能讓消費者按量消費飲料,本人設(shè)計了可滿足消費者這項需求的自動飲料售貨機(jī)。
1 緒論
1.1 自動售貨機(jī)設(shè)計的主要內(nèi)容
1. 此自動售貨機(jī)可以識別五角、一元的硬幣并累計,但一次只能出0.5元、1元和1.5元幣量的飲料;
2. 如果顧客投入硬幣在限定的時間內(nèi)(2分鐘)不按任何按鍵,自動售貨機(jī)將退還所投硬幣;
3. 當(dāng)顧客按下出紙杯按鈕時,根據(jù)顧客所投硬幣總數(shù)送出一個相應(yīng)的紙杯(這里只提供0.5元、1元紙杯和1.5元紙杯);
4. 當(dāng)顧客用紙杯對準(zhǔn)了飲料出口并按下出飲料按鈕后便按量出飲料。
1.2 飲料售賣機(jī)機(jī)械框架圖
圖1-1 售貨機(jī)機(jī)構(gòu)框架圖
1.3 自動售貨機(jī)控制設(shè)計的基本思路
本次大學(xué)畢業(yè)設(shè)計題目是飲料自動售賣機(jī)的設(shè)計,主要是應(yīng)用ATMEL公司的AT89S51單片機(jī)通過C語言或者匯編程序。實現(xiàn)對貨幣的識別、累計、按累計幣值選擇送出不同大小的紙杯、按累計幣值送出定量的飲料等控制,其中會涉及到光機(jī)電一體化學(xué)科中的光電耦合、液位控制開關(guān)以及數(shù)字邏輯電路等知識。在真正進(jìn)入詳細(xì)設(shè)計之前會對AT89S51單片機(jī)、光電耦合技術(shù)及其在本設(shè)計中用到的一些器件進(jìn)行簡單的論述。本設(shè)計的工作流程圖如下所示:
等待按抽飲料按鈕
出相應(yīng)紙杯
投 幣
硬幣識別
硬 幣 累 計
真 幣 否 ?
退 幣
等待了2分鐘?
NO
YES
0.5元
1.0元
1.5元
按下出紙杯按鈕
NO 繼續(xù)等待
YES
開 始
驅(qū)動水泵按累計幣值往容器中抽飲料
出相應(yīng)紙杯
結(jié) 束
電磁閥關(guān)閉
等待按抽飲料按鈕
按下抽飲料按鈕
按出飲料按鈕
出 飲 料
飲料流盡否
NO 繼續(xù)
開 始
等待下一次交易
等飲料抽到指定位置才能到下一步
圖1-2 售貨機(jī)控制流程策劃圖
1.4 自動售貨機(jī)設(shè)計中涉及的部分器件概述
1.4.1 AT89S51單片機(jī)概述
AT89S51是美國ATMEL公司生產(chǎn)的一款高性能、低功耗的CMOS8位單片機(jī),片內(nèi)的Flash只讀程序存儲器容量為4bytes,器件采用ATMEL公司高密度、非易失性存儲技術(shù)生產(chǎn),能夠兼容8051指令系統(tǒng)和引腳。它匯集Flash程序存儲器既可在線編程又能用傳統(tǒng)的方式編程及通用8位微處理器于單片機(jī)芯片中。ATMEL公司功能強(qiáng)大、價格低廉的AT89S51單片機(jī)可為您提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域。
u 與MCS-51產(chǎn)品指令完全兼容
u 4K字節(jié)在線系統(tǒng)編程(ISP)Flash閃存
u 1000次擦寫周期
u 4.0-5.5V的工作電壓范圍
u 全靜態(tài)工作模式:0HZ-33MHZ
u 三級程序加密鎖
u 128 x 8字節(jié)內(nèi)部RAM
u 32個可編程I/O接口
u 2個16位置定時/計數(shù)器
u 6個中斷源
u 全雙工串行UART通道
u 低功耗空閑和掉電模式
u 中斷可從空閑模式喚醒系統(tǒng)
u 看門狗(WRT)及雙數(shù)據(jù)指針
u 掉電標(biāo)識和快速編輯特性
u 靈活的在線系統(tǒng)編程
圖1-3 AT89S51單片機(jī)
欲知更多可以參閱本次畢業(yè)設(shè)計翻譯部分《AT89S51單片機(jī)》。
1.4.2 步進(jìn)電動機(jī)概述
步進(jìn)電動機(jī)通常應(yīng)用于需要運動控制的設(shè)備。這類電動機(jī)尤其適合應(yīng)用在低速或者恒負(fù)載的設(shè)備中。步進(jìn)電動機(jī)采用多極設(shè)計,目的時為了精確控制轉(zhuǎn)子的旋轉(zhuǎn)位置,甚至在RPM為0的時候也可以。它們的這種特性深受運動控制工程師的歡迎;絕大多數(shù)的計算機(jī)設(shè)備,如硬盤驅(qū)動器以及打印機(jī)等采用的都是步進(jìn)電機(jī)。
如下圖所示為步進(jìn)電動機(jī)的原理圖。電動機(jī)具有6對作用力相反定子線圈,各對線圈相互能夠獨立地進(jìn)行控制。當(dāng)一對異性磁極(磁極5)被激活時,則產(chǎn)生了一個磁場,轉(zhuǎn)子會根據(jù)磁場的作用力發(fā)生旋轉(zhuǎn);若磁極5關(guān)閉,磁極4被激活,則轉(zhuǎn)子會轉(zhuǎn)到一個新的位置。因此,只要精確控制這些磁極對,就可以精確控制轉(zhuǎn)子的位置及其RPM下的步進(jìn)電機(jī)。
為了提供更加精確的分辨率,步進(jìn)電動機(jī)可以工作在半步模式下。在這個模式當(dāng)中,由4個磁極被激活,因此,轉(zhuǎn)子可以處于兩對磁極之間的位置上,這樣就使得步進(jìn)電機(jī)的運行分辨率提高了一倍。如下圖所示為工作于半步模式
圖1-4 步進(jìn)電機(jī)工作模式圖
把半步模式的思路進(jìn)一步延伸,就產(chǎn)生了微步控制模式。只要精確控制兩個磁極的磁場強(qiáng)度就可以讓轉(zhuǎn)子處于兩對磁極之間的任何位置。
步進(jìn)電機(jī)的特點如下:
1) 脈沖數(shù)與轉(zhuǎn)角成準(zhǔn)確的比例。
2) 每一步所對應(yīng)的角度誤差很小。
3) 電動機(jī)的正反轉(zhuǎn)、停止響應(yīng)快。
4) 能用數(shù)字信號的輸出脈沖來控制(能開環(huán)控制)。
5) 只要施加電壓,步進(jìn)電機(jī)就有自鎖(制動)力,因此能保持在停止位置。
1.4.3 螺線管概述
螺線管是一種相當(dāng)重要的電磁元件,它的應(yīng)用范圍非常廣泛,遍及世界各地,確切地說,有成千上萬種不同的應(yīng)用場合。當(dāng)螺線管通電時,空氣中將會產(chǎn)生電磁場。如下圖所示,螺線管的磁力線同條形磁鐵的很相似,在沒有任何外部影響的情況下,磁場保持平衡。
將鐵芯穿過線圈就形成了電磁鐵,磁力線與鐵芯耦合。如果鐵芯不在線圈的中間位置,將產(chǎn)生如上圖所示的不對稱磁場。不對稱磁場將使鐵芯向線圈的中心位置運動以使磁場達(dá)到平衡狀態(tài)。利用這個原理可以在按鈕的按鍵上產(chǎn)生機(jī)械驅(qū)動力。
圖1-5 螺線管工作圖
如下圖所示的是一個葉片式的螺線管。其中“L”形的鐵芯和葉片組成磁路。當(dāng)線圈通電時,葉片被拉到鐵芯上?!癈”形的螺線管跟葉片式螺線管相比,可以提供更大的移動距離。磁路通過固定在中央的線圈做成“C”形,鐵制的導(dǎo)桿和定位器組成磁路。
圖1-6 葉片式螺線管和C形螺線管
1.4.4 渦流概述
運動的導(dǎo)體通過磁場時會產(chǎn)生感應(yīng)電勢。任何導(dǎo)體都會產(chǎn)生渦流。如下左圖所示,渦流是完全寄生于導(dǎo)體內(nèi)部的電路。由于電流存在于導(dǎo)體內(nèi)部,它們表現(xiàn)為短路電路。渦流的存在會引發(fā)兩種結(jié)果:1)導(dǎo)體的發(fā)熱量與電源的消耗量直接成正比;2)進(jìn)入渦流的能量意味著能量的損失。雖然在導(dǎo)線中渦流引發(fā)的損失并不大,但是在電磁元件中如變壓器、螺線管、電動機(jī)等,這種損失是相當(dāng)嚴(yán)重的。為了減少渦流造成的損失,大多數(shù)交流電磁元件都采用疊片鐵芯。疊層板是一種在電氣上隔離的獨立磁性物質(zhì)。薄薄的疊層板減小了渦流的有效路徑,從而使渦流最小。
如下右圖所示的是一個有趣的渦流效應(yīng)試驗。把一個非磁性的導(dǎo)電板(鋁制或銅制的)放在桌上,再將蹄形磁鐵放在導(dǎo)電板的中央,慢慢地前后滑動磁鐵。你會發(fā)現(xiàn)磁鐵的移動沒有什么阻力。然后快速移動磁鐵,你就會注意到,此時產(chǎn)生了很大的運動阻力。實際上,你甚至還需要將向下導(dǎo)電板夾住,以防它隨著磁鐵一起運動。隨著磁鐵的運動,導(dǎo)電板內(nèi)產(chǎn)生渦流。電流出現(xiàn)時,它將阻礙磁場,此時導(dǎo)電板被磁化。一旦磁鐵停止運動,渦流消失,導(dǎo)電板消磁。
圖1-7 渦流實驗圖
1.4.5 光電耦合概述
在論述光電耦合知識之前,不可回避地要談到傳感器。傳感器在工業(yè)標(biāo)準(zhǔn)中傳感器被定義為“實現(xiàn)感覺功能的檢測器件”。這里所謂的感覺功能即人的視覺、聽覺、味覺、嗅覺、觸覺等感覺。為了使機(jī)器人之類的計算機(jī)控制裝置工作,相當(dāng)于人類感覺功能的檢測器件是必須的,這種器件就是傳感器。
光電耦合器件中最常用的就屬光傳感器了。半導(dǎo)體元件中有光電二極管、光電三極管、發(fā)光二極管(LED)、CDS等。使用這些元器件或者其組合就可以制成檢測光的光傳感器。光傳感器是把光信號轉(zhuǎn)換為能被接收的電信號的元件。從原理上可分為:1)接收光后使電阻改變的元件,如硫化鎘(CDS)光導(dǎo)管;2)接收光后產(chǎn)生電勢的元件,如光電二極管、光敏三極管、光電池等;3)接收光后產(chǎn)生熱量的元件,如熱電傳感器等。
這里只對光電二極管及其應(yīng)用進(jìn)行概述。在普通二極管上施加反向電壓、光照,則會使二極管上流過反向電流。其特性如下圖及說明所示。
圖1-8 光電二極管工作原理圖
1) 反向流動的輸出電流小;
2) 敏感波長為400—2000nm,從紫外線到紅外線的光譜范圍都能檢測,最高靈敏度在850nm;
3) 響應(yīng)速度在us級,具有告訴響應(yīng)的特性;
4) 發(fā)光量與檢測電路成正比,線性范圍大,可用于發(fā)光量的檢測和顏色的識別。
如下圖所示,發(fā)光二極管的輸出電流小,要用晶體管等器件來放大。把光電二極管和晶體管做成一體的元件就是光敏三極管。
圖1-9 光電三極管工作原理圖
發(fā)光二極管和光電三極管可組合成一種常用的光電耦合器件光電開關(guān)。光電開關(guān)可用于檢測物體是否接近。它有透射型和反射型兩類。如下圖左圖所示為透射型光電開關(guān)。發(fā)光管為LED,用于發(fā)光。發(fā)出的光由作為接收器的光電三極管接收。一旦物體靠近遮斷了光三極管即可檢測出這種狀態(tài)。如下圖右圖所示的是反射型光電開關(guān)。靠近物體時,發(fā)光器件發(fā)出的光從物體上反射,射入光接收元件,從而檢測出有無物體靠近。當(dāng)然,發(fā)光管可以由單片機(jī)控制通斷時間以控制接收器件的通斷。
圖1-10 投射式和反射式光電耦合
1.4.6 電磁閥概述
追溯電磁閥的發(fā)展史,到目前為止國內(nèi)外的電磁閥從原理上分為三類(即直動式、分布式、先導(dǎo)式),而從閥瓣結(jié)構(gòu)和材料上的不同與原理上的區(qū)別又分為六個分支小類(直動膜片結(jié)構(gòu)、分布重片結(jié)構(gòu)、先導(dǎo)膜式結(jié)構(gòu)、直動活塞結(jié)構(gòu)、分布直動活塞結(jié)構(gòu)、先導(dǎo)活塞結(jié)構(gòu))。對于除直動式外的電磁閥在此不作贅述。
直動式電磁閥的原理:通電時,電磁線圈產(chǎn)生電磁力把關(guān)閉件從閥座上提起,閥門打開;斷電時,電磁力消失,彈簧把關(guān)閉件壓在閥座上,閥門關(guān)閉。特點:在真空、負(fù)壓、零壓時能正常工作,但通徑一般不超過25mm。
圖1-11 電磁開關(guān)閥
1.4.7 數(shù)字電路概述
數(shù)字電子技術(shù)是當(dāng)前發(fā)展最快的學(xué)科之一。數(shù)字電路的設(shè)計過程和方法也在不斷地發(fā)展和完善。由于半導(dǎo)體技術(shù)的迅速發(fā)展,微型計算機(jī)的應(yīng)用,數(shù)字電子技術(shù)在現(xiàn)代科學(xué)技術(shù)領(lǐng)域中占據(jù)很重要的地位,應(yīng)用也越來越廣泛。數(shù)字邏輯的幾種最基本的邏輯電路(邏輯與、邏輯或、非門電路)概述如下。
(1)與邏輯及其實現(xiàn)電路
這種邏輯電路實現(xiàn)的功能是,只有當(dāng)決定事情結(jié)果的全部條件同時具備時,結(jié)果才會發(fā)生。正如相串聯(lián)了幾個開關(guān)按鈕電路,只有當(dāng)所有串聯(lián)的開關(guān)按鈕都閉合才會點亮燈。能實現(xiàn)邏輯與作用的一種電路是如下所示的二極管與門電路。
圖1-12 與門實現(xiàn)電路和邏輯框圖
(2) 或邏輯及其實現(xiàn)電路
這種邏輯電路實現(xiàn)的功能是,在決定事物結(jié)果的幾個條件中只要有一個或一個以上條件具備結(jié)構(gòu)就會發(fā)生。正如并聯(lián)的幾個開關(guān)按鈕,只要其中任何一個或者幾個閉合,電路中的燈就會亮。能實現(xiàn)邏輯或作用的一種電路是如下圖所示的二極管或門電路。
圖1-12 或門實現(xiàn)電路和邏輯框圖
(3) 非邏輯及其實現(xiàn)電路
這種邏輯電路實現(xiàn)的功能是,條件具備了,結(jié)果不發(fā)生;而當(dāng)條件不具備的時候,結(jié)果卻發(fā)生。能實現(xiàn)非邏輯的一種電路是如下圖所示的二極管非邏輯門電路。
圖1-12 非門實現(xiàn)電路和邏輯框圖
其他的一些邏輯門電路可以通過對這幾種基本電路的組合附加一些其他元件即可實現(xiàn)。
1.4.8 ABS塑料概述
ABS樹脂是五大合成樹脂之一,其抗沖擊性、耐熱性、耐低溫性、耐化學(xué)藥品性及電氣性能優(yōu)良,還具有易加工、制品尺寸穩(wěn)定、表面光澤性好等特點,容易涂裝、著色,還可以進(jìn)行表面噴鍍金屬、電鍍、焊接、熱壓和粘接等二次加工,廣泛應(yīng)用于機(jī)械、汽車、電子電器、儀器儀表、紡織和建筑等工業(yè)領(lǐng)域,是一種用途極廣的熱塑性工程塑料。ABS樹脂是目前產(chǎn)量最大,應(yīng)用最廣泛的聚合物,它將PS,SAN,BS的各種性能有機(jī)地統(tǒng)一起來,兼具韌,硬,剛相均衡的優(yōu)良力
學(xué)性能。ABS是丙烯腈、丁二烯和苯乙烯的三元共聚物,A代表丙烯腈,B代表丁二烯,S代表苯乙烯。
ABS根據(jù)沖擊強(qiáng)度可分為:超高抗沖型、高抗沖擊型、中抗沖型等品種; ABS根據(jù)成型加工工藝的差異,又可分為:注射、擠出、壓延、真空、吹塑等品種; ABS依據(jù)用途和性能的特點,還可分為:通用級、耐熱級、電鍍級、阻燃級、透明級、抗靜電、擠出板材級、管材級等品種。ABS外觀為不透明呈象牙色粒料,其制品可著成五顏六色,并具有高光澤度。ABS相對密度為1.05左右,吸水率低。ABS同其他材料的結(jié)合性好,易于表面印刷、涂層和鍍層處理。ABS的氧指數(shù)為18~20,屬易燃聚合物,火焰呈黃色,有黑煙,并發(fā)出特殊的肉桂味。
ABS有優(yōu)良的力學(xué)性能,其沖擊強(qiáng)度極好,可以在極低的溫度下使用;ABS的耐磨性優(yōu)良,尺寸穩(wěn)定性好,又具有耐油性,可用于中等載荷和轉(zhuǎn)速下的軸承。ABS的耐蠕變性比PSF及PC大,但比PA及POM小。ABS的彎曲強(qiáng)度和壓縮強(qiáng)度屬塑料中較差的。ABS的力學(xué)性能受溫度的影響較大。
ABS的熱變形溫度為93~118℃,制品經(jīng)退火處理后還可提高10℃左右。ABS在-40℃時仍能表現(xiàn)出一定的韌性,可在-40~100℃的溫度范圍內(nèi)使用。
ABS的電絕緣性較好,并且?guī)缀醪皇軠囟取穸群皖l率的影響,可在大多數(shù)環(huán)境下使用。
ABS不受水、無機(jī)鹽、堿及多種酸的影響,但可溶于酮類、醛類及氯代烴中,受冰乙酸、植物油等侵蝕會產(chǎn)生應(yīng)力開裂。ABS的耐候性差,在紫外光的作用下易產(chǎn)生降解;于戶外半年后,沖擊強(qiáng)度下降一半。
ABS同PS一樣是一種加工性能優(yōu)良的熱塑性塑料,可用通用的加工方法加工。
ABS的熔體流動性比PVC和PC好,但比PE、PA及PS差,與POM和HIPS類似;ABS的流動特性屬非牛頓流體;其熔體粘度與加工溫度和剪切速率都有關(guān)系,但對剪切速率更為敏感。
ABS的熱穩(wěn)定性好,不易出現(xiàn)降解現(xiàn)象。ABS的吸水率較高,加工前應(yīng)進(jìn)行干燥處理。一般制品的干燥條件為溫度80~85℃,時間2~4h;對特殊要求的制品(如電鍍)的干燥條件為溫度70~80℃,時間18~18h。ABS制品在加工中易產(chǎn)生內(nèi)應(yīng)力,內(nèi)應(yīng)力的大小可通過浸入冰乙酸中檢驗;如應(yīng)力太大和制品對應(yīng)力開裂絕對禁止,應(yīng)進(jìn)行退火處理,具體條件為放于70~80℃的熱風(fēng)循環(huán)干燥箱內(nèi)2~4h,再冷卻至室溫即可。2 紙杯銷售機(jī)構(gòu)方案及其控制設(shè)計
2.1 紙杯銷售機(jī)構(gòu)方案設(shè)計
本設(shè)計中我們針對0.5元、1.0元、1.5元三種不等幣值設(shè)計了三種尺寸不同的紙杯,在消費者按下出紙杯按鈕后,紙杯銷售機(jī)構(gòu)便能在單片機(jī)的控制下選擇送出相應(yīng)幣值的紙杯。為了使紙杯銷售機(jī)構(gòu)能實現(xiàn)上面所述的功能,我們在下面分別對機(jī)械部分和單片機(jī)控制部分進(jìn)行詳細(xì)的設(shè)計分析。
2.1.1 紙杯銷售機(jī)構(gòu)機(jī)械方案的設(shè)計
在進(jìn)行紙杯銷售機(jī)構(gòu)機(jī)械方案設(shè)計之前,我們必須弄清該機(jī)構(gòu)要實現(xiàn)的是什么功能。該紙杯銷售機(jī)構(gòu)中包括了紙杯選擇機(jī)構(gòu)和紙杯送出機(jī)構(gòu)。針對這兩個機(jī)構(gòu)我們將會在下面分別進(jìn)行詳細(xì)設(shè)計分析。
2.1.1.1 紙杯選擇機(jī)構(gòu)方案設(shè)計
紙杯的選擇該用什么形式的運動來實現(xiàn),這是我們在機(jī)械方案設(shè)計之前必須要解決的事情。本設(shè)計中我們選擇用單片機(jī)對步進(jìn)電機(jī)進(jìn)行控制進(jìn)而驅(qū)動紙杯選擇機(jī)構(gòu)針對投入售貨機(jī)的不等幣值進(jìn)行相應(yīng)紙杯的選擇。步進(jìn)電機(jī)輸出的是旋轉(zhuǎn)運動,我們是否就直接用圓周運動的形式實現(xiàn)紙杯的選擇呢?基于設(shè)計要簡單的原則,在此我們就直接選擇旋轉(zhuǎn)運動的形式選擇紙杯。針對0.5元、1.0元、1.5元的不等幣值,我們設(shè)計了三種不等容積的紙杯(至少分別能容納100ml、200ml、300ml的飲料)如下圖所示。
圖2-1 紙杯初步設(shè)計圖
考慮到步進(jìn)電機(jī)控制程序編制的難易問題,我們下面的設(shè)計方案,分析說明如下。
圖2-2 紙杯選擇機(jī)構(gòu)簡圖
如上圖所示,轉(zhuǎn)軸與步進(jìn)電機(jī)通過聯(lián)軸器相聯(lián)結(jié),三種紙杯分別放在中心對稱布置的三個紙杯存儲筒里,初始的情況是1元紙杯筒被定位在紙杯送出口正上方。在消費者只投入了1元硬幣的情況下,步進(jìn)電機(jī)鎖定;當(dāng)消費者只投入了0.5元硬幣的情況下,步進(jìn)電機(jī)逆時針轉(zhuǎn)過120°角度并鎖定2分鐘后回轉(zhuǎn)120°回到原始位置;當(dāng)消費者同時投入了1元和0.5元的硬幣的情況下,步進(jìn)電機(jī)順時針轉(zhuǎn)過120°并鎖定2分鐘后回轉(zhuǎn)120°到原始位置。
2.1.1.2 紙杯挖出機(jī)構(gòu)方案的設(shè)計
前面器件的概述部分我們對螺線管已經(jīng)有了部分的了解。螺線管是一種應(yīng)用非常廣泛的電子電力器件,它可以通過螺線管內(nèi)線圈中電的通斷實現(xiàn)外部機(jī)械結(jié)構(gòu)的運動控制。上面我們設(shè)計了紙杯的選擇機(jī)構(gòu),紙杯的送出機(jī)構(gòu)自然也要結(jié)合選擇機(jī)構(gòu)來設(shè)計。觀察上圖我們會發(fā)現(xiàn)托盤上留了一道口子,而我們仔細(xì)觀察三種紙杯的時候也不難發(fā)現(xiàn)每種杯子的口徑都是40mm并且設(shè)計了耳朵,這些是我們?yōu)閷崿F(xiàn)紙杯選擇機(jī)構(gòu)和送出機(jī)構(gòu)合理結(jié)合而預(yù)留出來和做的準(zhǔn)備。這里我們將用到的是如下圖所示的葉片式螺線管。
圖2-3 葉片式螺線管
此螺線管運動部分將被合理地安插在托盤預(yù)留口以實現(xiàn)與層狀紙杯合理地擠壓和接觸。螺線管在單片機(jī)控制下發(fā)出的脈沖的控制下實現(xiàn)將最底層的一個紙杯挖出的功能,并在延時等待20S后在復(fù)位彈簧的作用下復(fù)位。
2.1.1.3 紙杯選擇及挖出機(jī)構(gòu)的復(fù)合和尺寸確定以及加工工藝
確定復(fù)合機(jī)構(gòu)各項尺寸是很麻煩的事情,一各部件有著相互約束作用,二不能影響復(fù)合機(jī)構(gòu)的功能。分析問題的方式很多,在此我們從源頭“紙杯”著手。紙杯堆疊起來后呈層狀結(jié)構(gòu),如何才能保證每相鄰的兩個紙杯之間的距離保持穩(wěn)定呢,我們采取了下面的辦法,如圖所示。
圖2-4 紙杯改進(jìn)圖
如上圖所示優(yōu)化后的紙杯,對原來設(shè)計的紙杯從開口處往底20mm改造成圓柱狀的,如此紙杯與紙杯堆疊后相鄰紙杯的耳朵就能保持20mm左右的狹小范圍,這樣才能保證螺線管運動桿的運動設(shè)計空間。螺線管將紙杯挖出的原理圖如下圖所示,螺線管的運動桿端部是非封閉環(huán)結(jié)構(gòu),這樣設(shè)計是為了確保能挖下紙杯的
圖2-5 螺線管挖紙杯示意圖
同時不損壞紙杯。為了避免螺線管運動桿運動的過程中與托盤發(fā)生干涉,以及避免運動桿端部運動期間與紙杯發(fā)生簧片失效導(dǎo)致螺線管失效,螺線管運動桿、托盤及其上面的結(jié)構(gòu)的尺寸分析如下。
螺線管挖出紙杯的過程是這樣的,當(dāng)螺線管線圈沒有通電的情況下,運動桿在復(fù)位彈簧的作用下遠(yuǎn)離紙杯;一旦螺線管線圈通電,運動桿便迅速順時針轉(zhuǎn)動,簧片在碰到紙杯耳朵并相互作用的過程中發(fā)生形變直到扣住最底層的那個紙杯,一旦通電結(jié)束運動桿會在復(fù)位彈簧的作用下回轉(zhuǎn)并將紙杯挖出。由于紙杯的口徑是40mm,我們設(shè)計紙杯的耳朵伸出口徑邊緣1mm,所以紙杯選擇機(jī)構(gòu)與紙杯挖出機(jī)構(gòu)結(jié)合處(即出紙杯口處)的孔徑應(yīng)保持在40mm—41mm(絕對不允許小于40mm以防紙杯無法挖出,也絕對不允許超過42mm以防紙杯自動掉落)。前面我們已經(jīng)優(yōu)化了紙杯的設(shè)計以使疊堆層狀杯子每相鄰的兩個杯子孔徑之間的距離保持在20mm左右。在設(shè)計托盤及其特征結(jié)構(gòu)之前,我們必須把螺線管運動桿端部安裝的簧片的尺寸設(shè)計完成。我們對簧片的尺寸設(shè)計如下圖所示。
圖2-6 紙杯挖爪
采用如上圖所示的設(shè)計是為了實現(xiàn)簧片在通電的時候能變形并夾住最底層的紙杯,而當(dāng)從通電轉(zhuǎn)向斷電狀態(tài)的時候簧片變形量盡量小以達(dá)到挖出紙杯的目的。了解了簧片的部分尺寸后我們就可以根據(jù)螺線管運動桿的運動規(guī)律設(shè)計運動桿的各項尺寸了。分析紙杯挖出機(jī)構(gòu)我們不難發(fā)現(xiàn),運動桿的運動其實就是一個剛體繞著一個旋轉(zhuǎn)中心所作的旋轉(zhuǎn)圓周運動。下面我們結(jié)合機(jī)構(gòu)簡圖對運動桿的運動進(jìn)行計算分析,然后再設(shè)計運動桿的尺寸參數(shù)。在構(gòu)建的機(jī)構(gòu)簡圖中我們將簧片簡化為一片50mm長的鋼片。機(jī)構(gòu)簡圖如下圖所示。
圖2-7挖紙杯機(jī)構(gòu)運動簡圖
初步分析,相鄰兩個杯子口徑之間的距離為20mm,那么如果紙杯存儲箱內(nèi)能容納高度為1000mm的話,則最多可容納各種紙杯總共150個,假如三種杯子的重量分別為10g、15g、20g,則三個相應(yīng)的紙杯筒里紙杯的重量分別為500g、750g和1000g。隨著飲料的陸續(xù)銷售,紙杯筒里的紙杯會越來月少重量自然也逐漸減少,所以為了能讓筒子里面的每個紙杯都能銷售出去,我們還需要設(shè)計一個壓迫紙杯往托盤壓的壓塊(一方面是因為紙杯太輕,另一方面是由于壓塊還可以輔助紙杯挖出機(jī)構(gòu)將紙杯挖出),與此同時,我們還可以設(shè)計讓這個壓塊在銷售完相應(yīng)的紙杯后作為開關(guān)打開一個燈以表明該類紙杯已經(jīng)銷售完了。
由于運動桿端部簧片的運動簡圖模型長度為50mm我們將LAB值設(shè)計為60mm,LBC設(shè)計為30mm,LCD設(shè)計為40mm,LDE設(shè)計為50mm。下面我們對通電狀態(tài)下的運動桿進(jìn)行受力分析。我們設(shè)計彈簧在ABCDE位置時,F(xiàn)2的大小為40N,F(xiàn)磁場力為30N,假設(shè)擋塊對AB的作用力為f,則根據(jù)轉(zhuǎn)矩平衡公式得: F2xLDE=F磁場力x(LAB+LCD)-fx(LAB+LCD)所以 f=10N 即1kg的力。由于終點位置與簧片和紙杯耳朵接觸作用的位置很接近,所以我們近似將f等同于簧片與紙杯耳朵之間的作用力,即通電瞬間簧片與紙杯耳朵之間的作用力為10N。根據(jù)這個作用力和簧片的尺寸以及各種簧片材料的特性分析,我們是否可以選擇出適合的簧片呢?那我們到底該選擇何種材料的片彈簧呢?我們還需要進(jìn)一步分析和驗證。如下圖所示,紙杯挖爪是由被半圓頭螺釘固定在一起的一剛性挖爪部分和一片彈簧組成,而且還外伸了2mm。挖紙杯的時候,片彈簧以外伸的2mm為力的作用對象變形;而真正挖紙杯之前的一瞬間片彈簧受力變形部分則是它的整體。
圖2-8 紙杯挖爪三維圖
我們現(xiàn)在分別對變形對象不同的情況進(jìn)行分析。當(dāng)片彈簧整體變形時,受力變形簡圖如下圖所示,L=12mm,P1kg,h=1mm,b=π*(20+30)/2=78mm(由于是圓弧,在此以中間半周長作為長度),所以依據(jù)公式
P=1kg
得到0.923kg/mm2 ,我們先取1kg/mm2 ,但為了順利地挖取杯子,片彈簧的變形量還得符合F2mm,根據(jù)變形量公式
2mm
得到E48kg/mm2 我們選擇片彈簧材料的時候要依據(jù)彈性模量E和許用應(yīng)力而選擇。
圖2-9 片彈簧受力變形圖
我們把螺線管運動桿及其端部的簧片尺寸弄清楚之后,我們就可以著手做托盤及其特征結(jié)構(gòu)和尺寸的設(shè)計了。為了避免螺線管運動桿端部簧片在運動過程中與托盤發(fā)生干涉,依據(jù)簧片的尺寸值,我們將托盤上的開口處小圓直徑設(shè)計在40mm—42mm之間,而將簧片出入的半環(huán)口直徑設(shè)計為64mm,而將開口的寬度設(shè)計為12mm,具體尺寸設(shè)計如下圖所示。
圖2-10 紙杯托板
根據(jù)上面的分析可知,運動桿端部與紙杯耳朵之間的作用力為10N,為了使最后一個杯子也能被挖出,我們必須設(shè)計壓塊使紙杯(從斷電到通電狀態(tài))在與簧片作用過程中始終不被抬起。已知單個大紙杯的重量為20g,我們把壓塊的重量設(shè)計為G,則依據(jù)
20/1000 * 10 + G > 10
可知G >9.8N
所以將壓塊的質(zhì)量設(shè)計為1kg,為使消費者明白何種紙杯已經(jīng)銷售完了,我們可以用壓塊用線連上開關(guān),當(dāng)最后一個紙杯被挖出后壓塊拉下連線打開相應(yīng)的指示燈以示該種紙杯已經(jīng)銷售完畢。由于三種紙杯的高度各不相同,分別為40mm、80mm和120mm,而我們設(shè)計的紙杯銷售系統(tǒng)指示燈開關(guān)與托盤之間的距離為1120mm。因為放置紙杯的筒子直徑稍微比紙杯大口徑大一點,我們把壓塊也設(shè)計成圓柱形的,直徑稍微比紙杯大口徑小一點,我們將其直徑設(shè)計為39mm,高度為120mm,根據(jù)密度我們可以選擇相應(yīng)的材料設(shè)計此壓塊。依據(jù)上面分析中已知的數(shù)據(jù),我們可以設(shè)計針對小杯、中杯、大杯的壓塊拉線尺寸分別為(1120-40-120+5)mm、(1120-80-120+5)mm、(1120-120-120+5)mm,即分別為965mm、925mm和885mm。
托盤上螺栓該選用那種材料及其校驗將在下面分析。假設(shè)我們設(shè)計的托盤表面與紙杯之間的滑動摩擦系數(shù)為0.1,則在三個紙杯筒子里面都裝滿了紙杯并且把壓塊都壓好了的情況下,托盤受到的總的壓力
F總=(500g+750g+1000g+3*1000g)/1000 * 10=52.50N
根據(jù)滑動摩擦的計算公式 f=F * u 得到 f=5.25N 相對托盤的中心 f的作用半徑R為(120-70)mm即50mm,所以托盤受到的轉(zhuǎn)矩T=f * R=0.2625N*m 而四個螺栓的受力半徑r都是140mm 所以依據(jù) T=4*f螺栓*140mm 可以得到每個螺栓所受到的剪力f螺栓=0.46875N根據(jù)公式
u*F0*r*4=Ks*T
可得螺栓的預(yù)緊力(令u=0.1,Ks=1.2)F0=5.625N
因此根據(jù)緊螺栓連接強(qiáng)度的計算公式 δ= F0/4Лd2(其中d=8mm)得δ=69.977pa 所以所選螺栓至少要能承受(1.3*69.977)pa=90.97pa的強(qiáng)度考驗。
紙杯銷售機(jī)構(gòu)的機(jī)械設(shè)計部分就到此為止,具體的尺寸及加工工藝及數(shù)控加工編程將分別在圖紙和畢業(yè)設(shè)計的附錄里給出。下面將展開分析的是紙杯銷售系統(tǒng)的控制部分設(shè)計。
2.1.2紙杯銷售機(jī)構(gòu)控制方案的設(shè)計
“控制”一般被定義為“為了達(dá)到某一合適的目的對作為對象之物施加所必要的操作。
2.1.2.1 紙杯銷售完畢指示燈電路分析設(shè)計
紙杯銷售系統(tǒng)中三種紙杯的尺寸不等,如果消費者想要1元的飲料但針對1元飲料量的紙杯已經(jīng)銷售完畢卻不能讓他知道,消費者投入1元人民幣后就得不到紙杯,所以我們應(yīng)該設(shè)計相應(yīng)的指示燈電路來向消費者提供相應(yīng)的信息。在前面的分析中我們已經(jīng)對紙杯銷售完畢指示燈的機(jī)械設(shè)計部分有部分說明,且已知了壓塊的的直徑為39mm,高度為120mm;針對三種杯子的指示燈開關(guān)連線的長度尺寸我們也已經(jīng)設(shè)計好了,從小到大分別為885mm、925mm、965mm。所以要完成此電路的設(shè)計,我們要把連線一端的開關(guān)設(shè)計好。前面我們已經(jīng)預(yù)留了5mm的連線長度以使指示燈只會在最后一個紙杯銷售完了之后才開啟。由于在最后一個紙杯沒有被銷售完畢之前,指示燈開關(guān)是不允許被連通的,所以我們要設(shè)計的開關(guān)應(yīng)該是常開式的開關(guān)元件。下面我們只對針對小紙杯的指示燈開關(guān)的設(shè)計進(jìn)行詳細(xì)說明。如下圖所示,連線預(yù)留了5mm,所以連線長出最后一個紙杯底端的長度應(yīng)該是(965-5)mm,即常開開關(guān)達(dá)到閉合狀態(tài)的時候接觸點距離最后一個紙杯底端的高度應(yīng)該是960mm,所以我們設(shè)計的常開開關(guān)閉合觸點距離托盤上表面的距離應(yīng)該是(1000+120)mm即1120mm。常開開關(guān)的設(shè)計要用到彈簧以使在最后一個紙杯還沒有銷售完畢之前始終保持?jǐn)嚅_的狀態(tài)。由于這個系統(tǒng)要求對三種紙杯的銷售完畢情況給予反饋,所以我們采用三個指示燈各與一個開關(guān)串聯(lián)后分別并聯(lián)的方式來設(shè)計此紙杯銷售完畢指示燈電路系統(tǒng)。電路系統(tǒng)如下圖所示。
圖2-11 各種紙杯售完指示電路
注:該電路可以與售貨機(jī)的其他功能電路集成在一起。
2.1.2.2 紙杯選擇機(jī)構(gòu)控制電路及程序的設(shè)計
前面已經(jīng)聲明,紙杯選擇機(jī)構(gòu)的控制是通過單片機(jī)控制的步進(jìn)電機(jī)來驅(qū)動的,我們再次對步進(jìn)電機(jī)的相關(guān)重要內(nèi)容進(jìn)行說明。步進(jìn)電機(jī)是工業(yè)過程控制及儀表控制的主要控制元件之一。步進(jìn)電機(jī)有以下幾個顯著的特點1)步進(jìn)電機(jī)可以直接接受數(shù)字信號,而不再需要D/A轉(zhuǎn)換;2)步進(jìn)電機(jī)具有快速啟停能力,可在一剎那間實現(xiàn)啟動和停止;3)步進(jìn)電機(jī)精度高,步距角可由每步90°降低到0.36°;4)步進(jìn)電機(jī)由于精度高且不用傳感器,故定位準(zhǔn)確。
常用的步進(jìn)電機(jī)由三相、四相、五相、六相四種,其旋轉(zhuǎn)方向與內(nèi)部各繞組通電順序有關(guān)。單片機(jī)控制步進(jìn)電機(jī),主要任務(wù)是把二進(jìn)制數(shù)編程脈沖序列,按相序輸入脈沖以實現(xiàn)電機(jī)轉(zhuǎn)動方向控制。每輸入一個脈沖電機(jī)沿選擇方向前進(jìn)一步,每前進(jìn)一步電機(jī)轉(zhuǎn)動一個固定角度。從這個意義上講,電機(jī)也是一個數(shù)字/角度轉(zhuǎn)換器。另外還控制電機(jī)前進(jìn)的步數(shù),這是由控制工藝決定。
在紙杯選擇銷售機(jī)構(gòu)方案設(shè)計部分我們已經(jīng)設(shè)計了步進(jìn)電機(jī)的運動方案,根據(jù)這項方案設(shè)計我們可以選擇用三相步進(jìn)電機(jī)的三相六拍方式的控制方案,可以選擇四相步進(jìn)電機(jī)的四相十二拍式的控制方案,可以選擇五相步進(jìn)電機(jī)的五相十二拍式的控制方案,或者選擇六相步進(jìn)電機(jī)的六相單六拍式的控制方案,比較后我們不難發(fā)現(xiàn),選擇三相步進(jìn)電機(jī)的控制方案是最簡單的,因此我們選擇用三相步進(jìn)電機(jī)的三相六拍方式的控制方案。關(guān)于三相步進(jìn)電機(jī)的工作方式及控制字的表格如下表所示。
圖2-12 三相步進(jìn)電機(jī)控制字表
從上面的狀態(tài)表我們可以知道,B繞組通電的時候步進(jìn)電機(jī)靜止不動且鎖定銷售1元紙杯,當(dāng)步進(jìn)電機(jī)逆時針轉(zhuǎn)動120°后鎖定銷售0.5元的紙杯,當(dāng)步進(jìn)電機(jī)順時針轉(zhuǎn)動120°并鎖定銷售1.5元的紙杯。單片機(jī)對步進(jìn)電機(jī)動作的控制流程圖如下所示。步進(jìn)電機(jī)的三相繞組如果按B-BA-A-AC-C-CB-B方式通電,一個循環(huán)轉(zhuǎn)過90°,按照這種方式4個循環(huán)就能轉(zhuǎn)完360°。如果按B-BC-C-CA-A-AB-B的通電方式通電的話,步進(jìn)電機(jī)就會反方向轉(zhuǎn)動90°,4個這樣的循環(huán)就能轉(zhuǎn)完360°。所以步進(jìn)電機(jī)順時針方向轉(zhuǎn)過120°的通電方式就是B-BC-C-CA-A-AB-B-BC-C,而逆時針方向轉(zhuǎn)過120°的通電方式就是B-BA-A-AC-C-CB-B-BA-A
逆時針轉(zhuǎn)120°
1元紙杯
0.5元紙杯
1.5元紙杯
保持
保持
順時針轉(zhuǎn)120°
圖2-13 電機(jī)選擇紙杯運動方式
AT89S51單片機(jī)有4個雙向的8位I/O口P0-P3。其中,P0口為三態(tài)雙向口;P1、p2、p3口為準(zhǔn)雙向口(用作輸入時,口線被拉成高電平,所以稱為準(zhǔn)雙向口。P0口是三態(tài)雙向口,通稱數(shù)據(jù)總線口,因為只有該口能直接用于對外部存儲器的讀/寫操作。P0口還可以用來輸出外部存儲器的第8位地址。由于是分時輸出,故應(yīng)在外部加鎖存器將此地址數(shù)據(jù)鎖存,地址鎖存信號用ALE。P1口是專門供用戶使用的I/O口,用戶可以利用它作為I/O口線使用,它是準(zhǔn)雙向口。P2口是供系統(tǒng)擴(kuò)展時作為高8位地址線用。如果沒有系統(tǒng)擴(kuò)展,它也可以作為用戶I/O口線使用。P2口也是準(zhǔn)雙向口。P3口是雙功能口,該口的每一位均可獨立地定義為第一I/O口功能或者第二I/O功能口。作為第一功能口時,p3口的結(jié)構(gòu)與操作同p1口。P3口的第二功能有串行輸入口、串行輸出口、外部中斷0、外部中斷1、定時器0外部輸入、定時器1外部輸入、外部數(shù)據(jù)存儲器寫脈沖、外部數(shù)據(jù)存儲器讀脈沖等共8項功能。每個I/O口都有兩種讀入方法:讀鎖存器和讀引腳。每種讀入方法都有相應(yīng)的指令。步進(jìn)電機(jī)與AT89S51單片機(jī)的連接口我們應(yīng)該選擇哪種I/O口呢?根據(jù)上面的分析,我們選擇用p1口的p1.0、p1.1、p1.2三位分別與步進(jìn)電機(jī)的A相繞組、B相繞組、C相繞組相連接。在步進(jìn)電機(jī)和單片機(jī)之間連接的電路有光電耦合和驅(qū)動電路部分,如下圖所示。在選擇電阻R1等的時候要特別注意,能維持發(fā)光二極管點亮狀態(tài)的電流范圍是3mA-10mA,超過了這個范圍發(fā)光二極管能被點亮卻會立即被燒毀。所以根據(jù)通電電壓為5v,我們在選擇電阻R1、R5、R9的范圍應(yīng)該在【5*1000/(3,10)】歐姆,即(500,1667)歐姆的范圍。我們以p1.0口部分來解析該電路的控制作用。當(dāng)p1.0口置“0”的時候,發(fā)光二極管被點亮并耦合光敏三極管使其導(dǎo)通,此時R12右側(cè)
圖2-14 三項步進(jìn)電機(jī)和螺線管的控制電路
的三極管不能導(dǎo)通,所以A相是斷電的;相反,當(dāng)p1.0被置“1”時,發(fā)光二極管是熄滅的,R12右側(cè)的三極管基極電壓為5v,該三極管導(dǎo)通,經(jīng)二級三極管的放大作用驅(qū)動A相繞組通電,步進(jìn)電機(jī)逆時針轉(zhuǎn)動120°銷售0.5元的紙杯。P1.1和p1.2接口部分電路的工作原理亦如上所述。
那么我們進(jìn)行紙杯銷售機(jī)構(gòu)控制程序設(shè)計的條件充足了嘛?還不夠,因為我們還沒確定控制電機(jī)順時針或者逆時針轉(zhuǎn)動的信號應(yīng)給怎樣配置及其輸入輸出接口該如何選擇。在整個售貨系統(tǒng)里,我們應(yīng)用的貨幣識別裝置的識別原理是電渦流傳感器對人民幣的識別原理,此裝置及其原理將在后面進(jìn)行論述。在這個售貨系統(tǒng)中我們設(shè)計,當(dāng)渦流傳感器識別到0.5元人民幣的時候發(fā)出信號使I/O口p1.3置“1”,當(dāng)渦流傳感器識別到1.0元或者兩枚0.5元的人民幣的時候單片機(jī)的I/O口p1.4被置“1”。當(dāng)AT89S51檢測到端口p1.3和p1.4都被置“1”時,紙杯銷售系統(tǒng)中的步進(jìn)電機(jī)順時針轉(zhuǎn)動銷售1.5元的紙杯;當(dāng)只是檢測到了p1.4被置“1”時步進(jìn)電機(jī)保持靜止且被鎖定位置;當(dāng)只是檢測到了p1.3被置“1”時步進(jìn)電機(jī)逆時針轉(zhuǎn)動銷售0.5元的紙杯。所以該步進(jìn)電機(jī)的控制流程圖如下所示。
電機(jī)順時針轉(zhuǎn)
延 時 10s 鐘
電機(jī)逆時針轉(zhuǎn)
靜止并鎖定
P1.2P1.1P1.0置為“010”
保持P1.2P1.1P1.0始終不變
步進(jìn)電機(jī)轉(zhuǎn)回最初位置并鎖定位置
步進(jìn)電機(jī)控制程序
P1.4P1.3=01
P1.4P1.3=11
P1.4P1.3=10
P1.1置為“1”
按照逆時針B-BA-A-AC-C-CB-B-BA-A通電,每相鄰一拍延時0.2s,最后一拍完成后延時10s
按照逆時針B-BC-C-CA-A-AB-B-BC-C通電,每相鄰一拍延時0.2s,最后一拍完成后延時10s
圖2-15 步進(jìn)電機(jī)的控制流程圖
該紙杯選擇機(jī)構(gòu)的控制程序可以編制如程序單上的程序1.
2.2 紙杯銷售機(jī)構(gòu)方案優(yōu)化設(shè)計
優(yōu)化設(shè)計是相對傳統(tǒng)設(shè)計而言的。傳統(tǒng)設(shè)計一般是為了達(dá)到功能要求卻忽略了成本等其他因素的設(shè)計,而優(yōu)化設(shè)計卻會統(tǒng)籌考慮很多因素的約束作用以達(dá)到以最少的投入獲得最滿意的收獲的設(shè)計。在優(yōu)化設(shè)計發(fā)展歷程的不同時期應(yīng)用的主導(dǎo)方法各不相同,20年代末用的是試算法,30年代用的是表格法,40年代用的是圖算法,40年代末用的是函數(shù)極值法,50年代至60年代末用的是優(yōu)化設(shè)計方法,發(fā)展到現(xiàn)在形成了以遺傳算法、網(wǎng)絡(luò)算法為主要方法的現(xiàn)代優(yōu)化設(shè)計學(xué)。一般而言,在優(yōu)化設(shè)計的初始階段要做的就是對問題進(jìn)行數(shù)學(xué)建模,創(chuàng)建在多個約束條件下的目標(biāo)函數(shù),中期則進(jìn)行調(diào)查確認(rèn)約束條件和模型的可靠性,后期對所建立的模型進(jìn)行模型解析得出最優(yōu)解并按最優(yōu)解進(jìn)行設(shè)計。
在機(jī)械制造領(lǐng)域,設(shè)計本身就是一種創(chuàng)造,是人類進(jìn)行的一種有目的、有意識、有計劃的活動,而優(yōu)化設(shè)計則可以被描述為一種再創(chuàng)新的行為。創(chuàng)新不管是對我們自身的發(fā)展還是對整個國家的未來都至關(guān)重要。下面的結(jié)構(gòu)圖所示是對創(chuàng)新的劃分及其各自在人類活