自動售貨機的設(shè)計_第1頁
自動售貨機的設(shè)計_第2頁
自動售貨機的設(shè)計_第3頁
自動售貨機的設(shè)計_第4頁
自動售貨機的設(shè)計_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1緒論1.1研究背景隨著經(jīng)濟的發(fā)展,傳統(tǒng)的固定地點人員銷售模式暴露了許多缺點:人力資源需求;所需的服務(wù)位置,地理條件;而不是服務(wù)時間的最大服務(wù)給消費者。自動售貨機解決了問題。各種生活、覆蓋面廣的自動售貨,效率高,可以24小時不間斷運行,容易和方便的位置,改變網(wǎng)站;全職運作,也可以是兼職(副業(yè)業(yè)務(wù);)作為廣告載體,可以使高外塊。投資風(fēng)險低,高收入。把錢商品添加員工只需要做。如此多的優(yōu)勢,自動售貨機在世界上被廣泛使用。智能自動售貨機自動控制裝置通過單片機為核心,它設(shè)置鍵選擇技術(shù),單片機技術(shù)和顯示技術(shù)于一體,具有強大的特點功能,可靠性高,使用方便,維護簡單等。因此,已廣泛應(yīng)用于商業(yè)和生活中。一些智能自動售貨機不僅可以自動識別1元,5毛錢,還可以自動識別20元,10元,5元指出,將自動變化,應(yīng)用人機對話來提高自動售貨機在國內(nèi)大面積推廣成為可能。智能自動售貨機越來越多的人性化設(shè)計將很快占領(lǐng)中國市場1.2國內(nèi)外研究現(xiàn)狀(1)發(fā)達(dá)國家現(xiàn)狀日本:各種自動售貨機保有量超過600萬臺,平均20人一臺,世界普及率第一。1990年通過自動售貨機實現(xiàn)的銷售額即已達(dá)到5兆日元(約3000億人民幣)。美國:總的機器保有量大致和日本相當(dāng),2000年通過自動售貨機實現(xiàn)的銷售額達(dá)到250億美元,其中OCS(OfficeCoffeeService)的銷售額排第六位。韓國:自動售貨機的使用歷史要遠(yuǎn)短于其它發(fā)達(dá)國家,僅有25年,但據(jù)2001年的統(tǒng)計,總保有量已超過80萬臺。在2001年韓國生產(chǎn)的自動售貨機中OCS占32.7%,排第一位,咖啡自動售貨機占18.1%,排第三位,僅次于18.6%的充電自動售貨機。瓶罐飲料自動售貨機和復(fù)合型自動售貨機(同機銷售瓶罐飲料和熱咖啡)都僅占8.6%,并列第四位。(2)國內(nèi)現(xiàn)狀保有量約2萬臺,且品種單一,主要以瓶飲料售貨機為主,技術(shù)質(zhì)量還未完全過關(guān),生產(chǎn)和運營成本較高,收益也不高。導(dǎo)致此現(xiàn)狀的主要原因是中國有關(guān)的自動售貨機企業(yè)未能有效解決成本,質(zhì)量,運營等諸多問題。但由于隨中國經(jīng)濟的快速發(fā)展和社會的巨大進步,自動售貨機的實際需求已相當(dāng)大。1.3研究目的與意義1.3研究目的與意義在自動售貨機的產(chǎn)生和發(fā)展的過程中,自動售貨機的出現(xiàn)是隨著科學(xué)技術(shù)的發(fā)展以及人們對生活勞動的感悟的結(jié)果。隨著生產(chǎn)方式的改變,消費模式的轉(zhuǎn)變,需要一種全新的消費模式來適應(yīng)人們快節(jié)奏的生活方式。超市和百貨中心的大量密集造成了人工費用不斷上升,場地也受到制約。自動售貨機作為一種便利快捷的機器便應(yīng)運而生了。投入硬幣、紙幣、信用卡等后便可以銷售商品,大大的節(jié)約了消費者的時間并且方便了消費者購物滿足消費者的好奇新,自動售貨機可以充分補充人力資源的不足,適應(yīng)消費環(huán)境和消費模式的變化,更省力,資本少、面積小。1.4本章小結(jié)本科畢業(yè)設(shè)計是我對大學(xué)所學(xué)基礎(chǔ)知識以及專業(yè)知識的一次綜合運用和實踐的過程。在電路的設(shè)計中,用理論結(jié)合實物,發(fā)揮自己的動手能力,解決實物制作中的問題,同時也提高我查閱文獻(xiàn)資料、電腦繪圖例如CAD繪圖的鞏固提高以及protues設(shè)計仿真電路圖,還包括我們的基礎(chǔ)課程《自動控制原理》,《電力電子》,《單片機應(yīng)用基礎(chǔ)》等。通過這次的設(shè)計我學(xué)會了通過查閱圖書館的文獻(xiàn)資料來彌補自己專業(yè)知識以外的不足。2系統(tǒng)總體設(shè)計2.1設(shè)計要求自動售貨機的設(shè)計。自動售貨機是集光、機、電一體化的獨立機構(gòu),它只需要顧客投幣和按購物鍵選擇即可自動售貨及退找零錢,其工作程序如下圖所示顧客投入貨幣顧客投入貨幣機器自動計數(shù)機器自動計數(shù)顧客按動按鈕顧客按動按鈕機器送出選定商品機器送出選定商品顧客取出商品顧客取出商品機器將余幣送出機器將余幣送出顧客取出余幣顧客取出余幣2.2系統(tǒng)設(shè)計方案方案一:安裝接觸行程開關(guān)

售完檢測系統(tǒng),在自動售貨機商品存儲存道下方安裝有接觸行程開關(guān),當(dāng)存儲存道有商品時,壓下行程開關(guān),自動售貨機正常工作;當(dāng)商品出售完畢時,行程開關(guān)被釋放,向CPU發(fā)出無貨信號,經(jīng)過檢測通過串行擴展接口向相應(yīng)的售完指示燈發(fā)出信號,使機身“售完”指示燈亮,此種商品自動停售,即使投幣金額達(dá)到該道商品預(yù)設(shè)價格數(shù)值,可售按鈕仍然無法啟動信號,金額累計存儲器也不清零。

2.2.1方案二:紅外線對射

在自動售貨機內(nèi)最后一個商品的兩側(cè),放置紅外線。當(dāng)有商品時,商品擋住紅外線使其無法對射,自動售貨機正常工作;當(dāng)商品出售完畢時,紅外線對射,向CPU發(fā)出無貨信號,經(jīng)過檢測通過串行擴展接口向相應(yīng)的售完指示燈發(fā)出信號,使機身“售完”指示燈亮,此種商品自動停售,即使投幣金額達(dá)到該道商品預(yù)設(shè)價格數(shù)值,可售按鈕仍然無法啟動信號,金額累計存儲器也不清零。1.1設(shè)計要求設(shè)計一臺銷售袋裝小零食的自動售貨機,具有硬幣識別、幣值累加、自動售貨等功能?;疽螅孩倏勺R別5角、1元的硬幣。并進行累加。②②有貨物選擇按鍵,根據(jù)選擇自動出售對應(yīng)貨物。③具有防盜報警功能。2.2.2推進設(shè)計方案一:步進電機推進

采用步進電動機控制,步進電動機的精度很高,可實現(xiàn)精確的步距角運動,由其組成的位置控制系統(tǒng)定位準(zhǔn)確,穩(wěn)定時間短,采用單片機控制步進電動機,控制信號為熟悉信號,不再需要數(shù)/摸轉(zhuǎn)換,具有快速起停功能,延時短、定位準(zhǔn)確、精度高和可操作性強。與驅(qū)動控制器匹配使用時,控制起來也十分方便,很容易構(gòu)成數(shù)字位置控制系統(tǒng)。但步進電動機的控制系統(tǒng)相對復(fù)雜,價格比直流電動機高。制步進電機作相應(yīng)的轉(zhuǎn)動。很明顯脈沖的總數(shù)決定了移動量,指令的頻率決定了移動的速度。因此,指令脈沖可否被可靠的執(zhí)行,基本上取決于步進電機的性能。三相步進電機結(jié)構(gòu)圖,如圖3所示步進電機又叫脈沖電機,它是一種將電脈沖信號轉(zhuǎn)化為角位移的機電數(shù)模(D/A)轉(zhuǎn)換器。在開環(huán)數(shù)字程序控制系統(tǒng)中,輸出控制部分常用步進電機作為驅(qū)動元器件。步進電機的控制電路接受計算機發(fā)來的指令脈沖。圖3三相步進電機結(jié)構(gòu)示意圖

本設(shè)計是由單片機直接控制,步進電機可以直接接受的數(shù)字信號不需要數(shù)/模轉(zhuǎn)換,具有快速起停功能,延時短、定位準(zhǔn)確、精度高和可操作性強。與驅(qū)動控制器匹配使用時控制起來方便,在銷售移動距離較小的商品的時候不會產(chǎn)生誤差。

步進電機又叫脈沖電機,它是一種將電脈沖信號轉(zhuǎn)化為角位移的機電數(shù)模(D/A)轉(zhuǎn)換器。在開環(huán)數(shù)字程序控制系統(tǒng)中,輸出控制部分常用步進電機作為驅(qū)動元器件。步進電機的控制電路接受計算機發(fā)來的指令脈沖,控制步進電機作相應(yīng)的轉(zhuǎn)動。很明顯脈沖的總數(shù)決定了移動量,指令的頻率決定了移動的指令脈沖可否被可靠的執(zhí)行,基本上取決于步進電機的性能。80518051PA0PA1PA2PB2PB0PB1驅(qū)動電路驅(qū)動電路X軸步進電機Y軸步進電機圖4步進電機與單片機機接口圖4步進電機與單片機機接口售完檢測系統(tǒng),在自動售貨機商品存儲存道下方安裝有接觸行程開關(guān),當(dāng)存儲存道有商品時,壓下行程開關(guān),自動售貨機正常工作;當(dāng)商品出售完畢時,行程開關(guān)被釋放,向CPU發(fā)出無貨信號,經(jīng)過檢測通過串行擴展接口向相應(yīng)的售完指示燈發(fā)出信號,使機身“售完”指示燈亮,此種商品自動停售,即使投幣金額達(dá)到該道商品預(yù)設(shè)價格數(shù)值,可售按鈕仍然無法啟動信號,金額累計存儲器也不清零。2.3本章小結(jié)(1)

計幣系統(tǒng):顧客在買飲料時,可以直接投入1元或者5元等面值不等的紙幣。投入的錢幣會經(jīng)過識別機構(gòu),記錄個數(shù)然后累加數(shù)值,并將數(shù)據(jù)存放在D9(數(shù)據(jù)寄存器)中。

(2)

比較系統(tǒng):投入錢幣完畢后,系統(tǒng)會把D9內(nèi)的錢幣數(shù)據(jù)和可以購買飲料的價格進行比較,當(dāng)投入的錢幣是三元時,可樂指示燈亮;當(dāng)投入的錢幣2.5元時,綠茶指示燈亮;當(dāng)投入的錢幣4元時,芬達(dá)指示燈都亮。(3)

選擇系統(tǒng):比較電路完成后選擇電路指示燈亮,當(dāng)按下西瓜汁或綠茶選擇按鈕時,相應(yīng)的指示燈轉(zhuǎn)為1

秒為周期的閃爍。當(dāng)相應(yīng)的飲料供應(yīng)完畢后,閃爍同時停止。此時可以按繼續(xù)購買按鈕,繼續(xù)購買飲料,實現(xiàn)循環(huán)購買。

(4)

飲料供應(yīng)系統(tǒng):當(dāng)按下選擇按鈕時,相應(yīng)的電機Y3—Y7啟動。在飲料輸出的同時,減去相應(yīng)的購買錢幣數(shù),當(dāng)飲料輸出達(dá)到10秒時,電機停機。

(5)

退幣系統(tǒng):當(dāng)顧客購?fù)觑嬃虾螅嘤嗟腻X幣只要按下退幣按鈕,系統(tǒng)就會把數(shù)據(jù)寄存器D9中的錢幣退回。3系統(tǒng)硬件設(shè)計3.1最小系統(tǒng)設(shè)計在本次設(shè)計中,中央控制元件采用MCS-51系列單片機中的89C52。89C52單片機是Intel公司生產(chǎn)的MCS-51系列單片機中的一種,其特性與MCS-51單片機基本一樣。89C52單片機內(nèi)部結(jié)構(gòu):89c52MCS-51系列單片機是英特爾公司的基本產(chǎn)品,它使用ATMEL公司可靠的CMOS工藝技術(shù)生產(chǎn)的高性能8位單片機,屬于標(biāo)準(zhǔn)的MCS-51HCMOS產(chǎn)品。它結(jié)合了高速、高密度的CMOS技術(shù)和低功耗CMOS的特點,它是基于MCS-51單片機系統(tǒng)的標(biāo)準(zhǔn)結(jié)構(gòu)和指揮系統(tǒng),屬于89c51單片機增強版本,集成時鐘輸出和向上/向下計數(shù)器更多特性,適用于電機控制等應(yīng)用程序。89c52內(nèi)部八中央處理單元,內(nèi)部數(shù)據(jù)存儲器RAM256字節(jié),8k程序內(nèi)存(ROM)在32雙向輸入/輸出(I/O),3個16位定時器/計數(shù)器和5級兩個中斷結(jié)構(gòu),一個全雙工串行通信端口,芯片時鐘振蕩電路。此外,89c52也可以在低功耗模式下工作,可以選擇通過兩種軟件自由和權(quán)力模式。在空閑模式下凍結(jié)CPU和RAM計時器,串口中斷系統(tǒng)保持其功能。掉電模式,節(jié)省內(nèi)存數(shù)據(jù),時鐘振蕩停止,停止芯片在同一時間內(nèi)其他功能。89c52PDIP(40銷)和PLCC(44銷)兩種包裝形式。MCS-51的引腳圖3.1.1外圍電路設(shè)計89C51系列單片機功能特點1.主要特性①與MCS-51兼容②4K字節(jié)可編程閃爍存儲器③壽命:1000寫/擦循環(huán)④數(shù)據(jù)保留時間:10年⑤全靜態(tài)工作:0Hz-24Hz⑥三級程序存儲器鎖定⑦128*8位內(nèi)部RAM⑧32可編程I/O線⑨兩個16位定時器/計數(shù)器、片內(nèi)振蕩器和時鐘電路⑩5個中斷源、可編程串行通道、低功耗的閑置和掉電模式。3.管腳說明—VCC:供電電壓?!狦ND:接地?!狿0口:P0口為一個8位漏級開路雙向I/O口,每個管腳可吸收8TTL門電流。當(dāng)P1口的管腳寫“1”時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FLASH編程時,P0口作為原碼輸入口,當(dāng)FLASH進行校驗時,P0輸出原碼,此時P0外部電位必須被拉高?!狿1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入“1”后,電位被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。3.1.2調(diào)速驅(qū)動電路設(shè)計電機調(diào)速控制模塊(1)采用電阻網(wǎng)絡(luò)或數(shù)字電位器調(diào)整電動機的分壓,從而達(dá)到調(diào)速的目的。(2)采用繼電器對電動機的開或關(guān)進行控制,通過開關(guān)的切換對小車的速度進行調(diào)整。采用由達(dá)林頓管組成的H型PWM電路。用單片機控制達(dá)林頓管使之工作在占空調(diào)的開關(guān)狀態(tài),精確調(diào)整電動機轉(zhuǎn)速。調(diào)速驅(qū)動電路,如圖11所示。圖11調(diào)速驅(qū)動電路3.1.3檢測電路設(shè)計檢測電路原理圖,如圖12所示3.1.4報警電路設(shè)計設(shè)計一種利用振動傳感器檢測環(huán)境變化,進而完成報警功能的系統(tǒng),該系統(tǒng)方便、穩(wěn)定。振動報警框圖,如圖14所示。遭到破壞遭到破壞振動聲音報警手動復(fù)位圖14振動報警框圖系統(tǒng)由人為啟動,接通電源后,進入警戒狀態(tài),檢測到有破壞時,立即發(fā)出報警聲,聲響延遲一段時間后,再次進入警戒狀態(tài)。為達(dá)到良好的實際使用效果,系統(tǒng)還應(yīng)具備開機延時功能:用來防止主人在接通電源后,由于操作過程中的某些振動引起誤報。振動系統(tǒng)原理圖,如圖15所示該電路由電阻、PNP三極管和一個揚聲器組成。把Xi端和單片機的輸出端P0.7相連。單片機工作時低電平有效,利用PNP三極管作為開關(guān),當(dāng)三極管處于截止?fàn)顟B(tài)時,相當(dāng)于開關(guān)斷開狀態(tài)。當(dāng)三極管處于深飽和狀態(tài)時,相當(dāng)于開關(guān)閉合,高電平變化為低電平,單片機工作,三極管驅(qū)動揚聲器發(fā)出報警聲音,只有人為的復(fù)位,才結(jié)束報警。3.2自動售貨機系統(tǒng)程序流程圖3.2.1自動售貨機貨幣識別系統(tǒng)程序流程圖 IEIE、TMOD置初值,使T0為計數(shù)工作方式0,T1為定時工作方式0TH0TH0、TL0、TH1、TL1置初值,啟動T0計數(shù)器、T1定時器,循環(huán)計數(shù)R0置初值601是否完成?是否完成?YN檢測檢測T0是否有脈沖?NYT0T0、T1開始計數(shù) T1T1計數(shù)是否溢出?NYTH1TH1、TL0重新設(shè)置計數(shù)初值將TL0將TL0計的數(shù)值存入R1、MONEY單元,然后TL0清零識別貨幣識別貨幣、累加計數(shù)結(jié)束自動售貨機的按鈕裝置,其特征在于備有操作按鈕和基板,操作按鈕設(shè)置在面板上,基板設(shè)置在操作按鈕側(cè)的相反側(cè),具有顯示部分和檢測機構(gòu),顯示部分顯示與操作按鈕對應(yīng)的信息,檢測機構(gòu)用于檢測操作按鈕的操作,顯示部分設(shè)在基板上的與操作按鈕不相向的位置。3.2.2自動售貨機的貨物選擇系統(tǒng)流程圖3.2.3自動售貨機的出貨和顯示花錢系統(tǒng)流程圖設(shè)計設(shè)置了價格分別為1元、2元、3元不等的貨物,一共12種。在通過按鍵選擇物品后,將會把產(chǎn)生的信號輸入給8255A的P1的引腳上,8255接收信號后,經(jīng)過處理后,將會在貨物輸出端產(chǎn)生與其相對應(yīng)的信號輸出,控制所選貨物的掉出液晶顯示器(LCD)是現(xiàn)在非常普遍的顯示器,廣泛應(yīng)用于各種電子產(chǎn)品,具有體積小、重量輕、省電、輻射低、易于攜帶等優(yōu)點。液晶顯示器(LCD)的原理與陰極射線管顯示器(CRT)大不相同,LCD是基于液晶電光效應(yīng)的顯示器件,包括段顯示方式的字符段顯示器件,矩陣顯示方式的字符、圖形、圖像顯示器件,矩陣顯示方式的大屏幕液晶投影電視液晶屏等。液晶顯示器的工作原理是利用液晶的物理特性,在通電時導(dǎo)通,使液晶排列變得有秩序,使光線容易通過;不通電時,排列則變得混亂,阻止光線通過。3.2.4出錯報警系統(tǒng)流程圖由找錢系統(tǒng)1圖(圖見附錄)我們可以看到該芯片8255A的CS與8751的P2.6相連,A0、A1分別與74LS373的3Q、4Q相連。這個已經(jīng)在上一章中已經(jīng)說過了,在這里就不再畫了。當(dāng)?shù)?Q、4Q輸出不同組合時,則控制選擇了8255A的PA、PB、PC口,當(dāng)取10時對應(yīng)PC口輸入輸出;由于也受到P2.6的控制,只有當(dāng)P2.6輸出為0時,才能片選到該芯片8255A。最后我們可以計算得出PA、PB、PC及控制口對應(yīng)的地址分別為BFF3H、BFF7H、BFFBH、和BFFFH。4系統(tǒng)軟件設(shè)計4.1主程序4.1.1I/O分配表,如表1所示表1I/O分配表輸入輸出P1.0~P1.7鍵盤P00~P06二極管T0P2.0~P2.7LCD控制P0.7揚聲器4.2顯示子程序控制子系統(tǒng)由以下四個部分組成:

1)售貨價格系統(tǒng)

自動售貨機的商品價格提前存儲在程序中,可樂,芬達(dá),綠茶分別對應(yīng)不同的價格。消費者可以通過按鍵的方式選擇商品和商品的價格,并將價格存儲在寄存器中。此外,在簡易型售貨機中,由于出售商品種類少,價格變化小,使用幣種單一,結(jié)構(gòu)簡單、操作方便。(2)累計、可售指示系統(tǒng)

當(dāng)有紙幣或者硬幣投入時,控制系統(tǒng)對識幣檢測及購貨信號檢查,當(dāng)有識幣信號后,將金額數(shù)值進行累計,并通過串行擴展口進行顯示,通過串行接口使可售指示燈亮,提示購貨。此時可按下購貨按鈕,由CPU檢測到購貨信號后,并將金額累計存儲器清零,完成一次售貨過程。3)檢測系統(tǒng)

在自動售貨機的商品存儲方式與下面接觸形成開關(guān)。按下開關(guān),自動售貨機正常工作,當(dāng)商品出售,開關(guān)釋放,信號不是可用CPU,通過串行接口擴展到相應(yīng)的光信號,機身外部顯示“售貨”指示。(4)累計及自測功能系統(tǒng)

自動售貨機CPU在每次售出商品后,向售出累計存儲器中累計售出數(shù)據(jù),通過售貨機內(nèi)部的按鍵可在金額顯示窗中讀到累計結(jié)果。此外,在按下自測功能鍵后,出現(xiàn)自測功能信號,由外部按鍵操作,可檢測各商品貯存道的驅(qū)動商品功能。。4.3報警子程序紅外探測報警器的優(yōu)點:

本身不發(fā)任何類型輻射,器件功耗很小,隱蔽性較好,價格低廉

。但也有一定的局限性:容易受各種熱源、陽光源干擾;

紅外穿透力差,人體的紅外輻射容易被遮擋,不易被探測器接收;易受射頻輻射的干擾;

環(huán)境溫度和人體溫度接近時,探測和靈敏度明顯下降,有時造成短時失靈。報警系統(tǒng)流程圖,如圖所示cc=p0^7D=0?YNf=0f=1c=1c=0蜂鳴器工作蜂鳴器不工作結(jié)束d=p3^2開始4.4本章小結(jié)主要是對指令要準(zhǔn)確地理解,正確地使用。各種單片機指令多有類似之處,但還有些差異。對于有單片機使用經(jīng)驗的人,當(dāng)選用另一種不太熟悉的型號進行編程設(shè)計時,一定要對新型號單片機的指令重新理解一遍,否則容易出錯。簡短的程序可以節(jié)省內(nèi)存,簡化調(diào)試,而且還可節(jié)省執(zhí)行指令的時間,提高對輸入的響應(yīng)速度。要使所編的程序簡短,就要注意編程方法,用好指令,用巧指令,還要能優(yōu)化結(jié)構(gòu)。要實現(xiàn)某種功能,一般而言,在達(dá)到目的的相同時,用功能強的指令比用功能單一的指令,程序步數(shù)可能會少些。這樣既便于程序的調(diào)試、修改或補充,也便于別人了解和讀懂程序。要想使程序清晰,就要注意程序的層次,講究模塊化、標(biāo)準(zhǔn)化。特別是在編制復(fù)雜的程序時,更要注意程序的層次,可積累自己的與吸收別人的經(jīng)驗,整理出一些標(biāo)準(zhǔn)的具有典型功能的程序,并盡可能使程序單元化,像計算機中的常用的一些子程序一樣,移來移去都能用,這樣,設(shè)計起來簡單,別人也易了解。單片機的工作特點是循環(huán)反復(fù)、不間斷地運行同一程序。它的運行從初始化后的狀態(tài)開始,待控制對象完成了工作循環(huán)(完整程序執(zhí)行一次),則又返回初始化狀態(tài)繼續(xù)運行。因為只有這樣才能使控制對象在新的工作周期中也得到相同的控制5聯(lián)調(diào)與測試5.1硬件調(diào)試在整個程序的調(diào)試過程中,我們一步步發(fā)現(xiàn)了好多問題,因為最初的自動售貨機設(shè)計比較簡單,只是考慮了投幣和購買的過程,而沒有將購買之后自動機械手送貨的過程加進設(shè)計的方案中。而且在設(shè)計,程序剛開始時的投幣累加也有沒有做到準(zhǔn)確相加,有錢投入,并且投幣金額超過了所需購買商品的價格,但是找錢指示燈卻不亮。最在實驗老師不厭其煩的指導(dǎo)下,我們終于解決了遇到的所有問題,完成了自動售貨機的設(shè)計。5.2軟件調(diào)試單片機的控制程序的編寫,是運用專門的編程軟件keil,程序通過步進梯形圖方式(ladder)編寫,由于步進梯形圖程序的直觀性,在設(shè)計中,用此編寫程序。在keil軟件中,可以方便地對PLC程序進行剪切、復(fù)制、粘貼、插入等。編寫好的程序下載到單片機,單片機上電后掃描執(zhí)行程序。調(diào)試單片機程序時,可以通過模擬的撥動開關(guān)、復(fù)位按鈕和指示燈來測試程序的正確性,由于本設(shè)計的I/O點數(shù)很多,不可能對各個I/O點都設(shè)置相應(yīng)的撥動開關(guān),所以對實現(xiàn)類似功能的程序只需對一部分進行調(diào)試:

首先,對一個典型的輸入硬幣進行調(diào)試,給復(fù)位按鈕信號來表示硬幣的輸入及飲料的選擇,用發(fā)光二極管來顯示飲料選擇提示、飲料送出、送出時間和退幣提示,然后,對制冷部分進行調(diào)試,只需給相應(yīng)的輸入端口信號,然后相應(yīng)的指示燈變亮即可。

在程序調(diào)試過程中,往往會碰到許多小問題,需不斷地進行修改和測試。最后達(dá)到設(shè)計要求。5.3系統(tǒng)PCB圖PCB板又稱印刷電路板,是電子元器件電氣連接的提供者。它的發(fā)展已有100多年的歷史了;它的設(shè)計主要是版圖設(shè)計;采用電路板的主要優(yōu)點是大大減少布線和裝配的差錯,提高了自動化水平和生產(chǎn)勞動率。PCB板的設(shè)計目的在于規(guī)范設(shè)計作業(yè),提高生產(chǎn)效率和改善產(chǎn)品的質(zhì)量。采用印制板的主要優(yōu)點是:1.由于圖形具有重復(fù)性(再現(xiàn)性)和一致性,減少了布線和裝配的差錯節(jié)省了設(shè)備的維修、調(diào)試和檢查時間。2.設(shè)計上可以標(biāo)準(zhǔn)化,利于互換。3.布線密度高、體積小、重量輕,利于電子設(shè)備的小型化。4.利于機械化、自動化生產(chǎn),提高了勞動生產(chǎn)率并降低了電子設(shè)備的造價5.4本章小結(jié)1.

編制的依據(jù)

①工藝規(guī)程編制的技術(shù)依據(jù)是全套設(shè)計文件、樣機及各種工藝標(biāo)準(zhǔn);

②工藝規(guī)程編制的工作量依據(jù)是計劃日(月)產(chǎn)量及標(biāo)準(zhǔn)工時定額;

③工藝規(guī)程編制的適用性依據(jù)是現(xiàn)有的生產(chǎn)條件及經(jīng)過努力可能達(dá)到的條件。

2.

編制應(yīng)掌握的原則:

①既要具有經(jīng)濟上的合理性技術(shù)上的先進性,又要考慮企業(yè)的實際情況,具有適用性。

②必須嚴(yán)格與設(shè)計文件的內(nèi)容相符合,應(yīng)盡量體現(xiàn)設(shè)計的意圖,最大限度的保證設(shè)計質(zhì)量的實現(xiàn)。

③要嚴(yán)肅認(rèn)真,一絲不茍,力求文件內(nèi)容完整正確,表達(dá)簡潔明了,條理清楚,用詞規(guī)范嚴(yán)謹(jǐn)。并盡量采用視圖加以表達(dá)。要做到不用口頭解釋,根據(jù)工藝規(guī)程,就可正常的進行一切工藝活動。

④要體現(xiàn)質(zhì)量第一的思想,對質(zhì)量的關(guān)鍵部位及薄弱環(huán)節(jié)應(yīng)重點加以說明。技術(shù)指標(biāo)應(yīng)前緊后松,有定量要求,無法定量要以封樣為準(zhǔn)結(jié)論與展望現(xiàn)在,自動售貨機產(chǎn)業(yè)正在一步步走向成熟。例如通過電話系統(tǒng)將自動售貨機內(nèi)的庫存信息及時地傳送各營業(yè)點的電腦中,從而確保了商品的及時補充以及商品出售的順利進行。并且,自動售貨機的開發(fā)朝著致能源的節(jié)省方向,能型清涼飲料自動售貨機成為該行業(yè)的主流。在夏季電力消費高峰時,這種機型的自動售貨機即使在關(guān)掉冷卻器的狀況下也能保持低溫。在我國的安放和使用也已有10多年的時間,但一直沒有全面普及。目前的國內(nèi)市場僅僅屬于市場導(dǎo)入期,中國的自動售貨機擁有量約為4萬臺相對于13億人口,這是個微不足道的數(shù)字。即使是按現(xiàn)在中國城市的人口3.9億人計算,平均每10000城市人口中才有一臺自動售貨機。在日本是每25人一臺,美國是40人一臺,歐洲則是50到120人一臺。在中國一些中大型城市自動售貨機的速度也在以每年10%的速度遞增。在國內(nèi)市場已經(jīng)吸引了生產(chǎn)商10余家,市場運營商40余家。因經(jīng)濟日益發(fā)達(dá),社會對擴大就業(yè)與工作場所提供的方便、快捷的自動事業(yè)更為關(guān)注。自動售貨機不僅保障了愜意的工休時間,也是最廉價、提高職工工作效率最有效的手段。特別是在24小時無休工作狀態(tài)中的辦公場所,使用獨具魅力的迷你型自動售貨機,可以包含冷熱飲料、食品、以及一些日常用品,給人們帶來很大的方便,這種服務(wù)正好符合現(xiàn)代人快節(jié)奏生活的標(biāo)志,也是自動化信息時代的一種標(biāo)志。順利如期的完成本次畢業(yè)設(shè)計給了我很大的信心,讓我了解專業(yè)知識的同時也對本專業(yè)的發(fā)展前景充滿信心。。致謝參考文獻(xiàn)【1】康萬新

畢業(yè)設(shè)計指導(dǎo)及案例剖析(應(yīng)用電子技術(shù)方向)[M].清華大學(xué)出版社.2007.5

【2】臧春華、邵杰、魏小龍

綜合電子系統(tǒng)設(shè)計與實踐[M].北京航空航天大學(xué)出版社.2009.11

【3】馬建國

電子系統(tǒng)設(shè)計[M].高等教育出版社.2004.1

【4】付家才

應(yīng)用電子工程實踐技術(shù)[M].化學(xué)工業(yè)出版社.2005.1

【5】陳光明、施金鴻、桂金蓮

電子技術(shù)課程設(shè)計與綜合實訓(xùn)[J].北京航空航天大學(xué)出版社.2007.5

【6】楊路明

C語言程序設(shè)計教程[M].北京郵電大學(xué)出版社.2005.1

【7】王振營、李滿、楊君

ProtelDXP2004電路設(shè)計與制版實用教程[M].中國鐵道出版社.2006.6

【8】胡漢才

單片機原理及其接口技術(shù)[M].清華大學(xué)出版社.2006.3

【9】吳金戌

8051單片機實踐與應(yīng)用研究[M].清華大學(xué)出版社.2002.9

【10】劉小春、首珩

無刷直流電動機的單片機控制[J].自動化技術(shù)與應(yīng)附錄A:系統(tǒng)原理圖附錄B:系統(tǒng)PCB圖附錄C:系統(tǒng)源程序#include<STC12C5A60S2.h>#include<intrins.h>#include"lcd1602.h"sbitRS=P2^7;sbitRW=P2^6;sbitLCDE=P2^5;sbitBF=P0^7; //忙標(biāo)志位voiddelay1ms(uint8ms)//誤差0us{uint8a,b,c;for(b=222;b>0;b--)for(a=12;a>0;a--) for(c=ms;c>0;c--);}/*************1602讀忙函數(shù)*******************/voidread_busy(){ RS=0; RW=1; LCDE=1; BF=1; while(BF==1); LCDE=0; _nop_(); _nop_(); _nop_(); _nop_();}/********************************************//*************1602寫指令函數(shù)*******************/voidwrite_cmd(uint8cdata){ read_busy(); RS=0; RW=0; LCDE=0; P0=cdata; LCDE=1; _nop_(); LCDE=0; _nop_(); _nop_();}/**********************************************//**************1602寫數(shù)據(jù)函數(shù)******************/voidwrite_data(uint8ddata){ read_busy(); RS=1; RW=0; LCDE=0; P0=ddata;

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論