硬幣清分機(jī)計(jì)數(shù)部分設(shè)計(jì)
《硬幣清分機(jī)計(jì)數(shù)部分設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《硬幣清分機(jī)計(jì)數(shù)部分設(shè)計(jì)(37頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 畢 業(yè) 設(shè) 計(jì) 題 目 硬幣清分機(jī)計(jì)數(shù)部分設(shè)計(jì) 英文題目 Design on Counting Part of Coin Sorter 院 系 機(jī)械與材料工程學(xué)院 專 業(yè) 測控技術(shù)與儀器 姓 名 年 級 指導(dǎo)教師 二零零九年六月 31 摘 要 硬幣在人們的生活中扮演著重要角色,隨著人口的增加和科技的不斷進(jìn)步,硬幣
2、的需求量會(huì)日益增加。對硬幣的處理工作也不斷的加大。在硬幣清分計(jì)數(shù)機(jī)誕生之前,人們是通過人工方法對硬幣進(jìn)行計(jì)數(shù)的,其工作量巨大,需要花費(fèi)很多人力和財(cái)力,硬幣清分機(jī)的出現(xiàn)解決了這一困難問題。 硬幣清分再也不是大問題了,取而代之的是清分機(jī)的制造成本和功能。便攜式、全能式的硬幣分檢器不斷地被研制出來。針對當(dāng)前國內(nèi)外硬幣清分的現(xiàn)狀,本次設(shè)計(jì)采用紅外光電傳感器與單片機(jī)構(gòu)成的系統(tǒng),實(shí)現(xiàn)對硬幣高速的計(jì)數(shù)。主要方法:紅外光電傳感器檢測到硬幣落入時(shí)會(huì)產(chǎn)生信號輸出,再將信號傳到單片機(jī)的外部中斷上,外部中斷產(chǎn)生變化,外部中斷的變化次數(shù)就是硬幣落下的個(gè)數(shù),再由程序?qū)⑼獠恐袛嘧兓螖?shù)顯示到LED中,實(shí)現(xiàn)對硬幣的計(jì)數(shù)。
3、 【關(guān)鍵詞】紅外光電傳感器;單片機(jī);計(jì)數(shù);外部中斷 Abstract Coin play a very important role in people’s life, and with the increase of the population and the progress needed will increased greatly. the processing of coins have been increasing. Before the birth of the the coin counting machin
4、e, people counting coins only by hands, and its enormous workload, need to spend a lot of human and financial resources. The emergence of coin counting machine have solved this problem. Coin counting is not a big problem no longer, replaced by sorter and function of the manufacturing costs. Pertabl
5、e and versatile type of coin sorting device has been developed continuously. Ching of coins at home and abroad for the current status, this design uses infrared photoelectric sensor system with the MCU, to achieve high-speed counting coins. Main methods: When coin fall into the infrated photoelectri
6、c sensor, the sensor output signal, and then spread the signal on MCU external interrupt, and external interrupt changes, the number of external interrupt changing is the number of coins, and then the number of external interrupt changing display to the LED by the procedure, realizing the counting o
7、f coins. 【key words】 Infrated Phptoelctric Sensor; Single Chip Microprocessor; Counting; External Interrupt 目 錄 摘 要 I Abstract II 目 錄 III 前 言 1 第一章 緒論 2 1.1 硬幣的流通狀況 2 1.2 我國的硬幣與硬幣清分系統(tǒng) 2 1.2.1 硬幣體系 2 1.2.2 硬幣材質(zhì) 3 1.2.3 硬幣清分系統(tǒng) 3 1.3 硬幣機(jī)現(xiàn)在的研究方向 4 1.4 小結(jié) 5 第二章 硬幣清分機(jī)清分部分設(shè)計(jì) 6 2.1 硬幣
8、清分設(shè)計(jì)工作流程 6 2.2 硬幣清分的方案設(shè)計(jì) 7 2.3 小結(jié) 9 第三章 硬幣清分機(jī)計(jì)數(shù)部分設(shè)計(jì)方案確定 11 3.1 本系統(tǒng)的設(shè)計(jì)要求和原則 11 3.2 方案論證 11 3.3 小結(jié) 13 第四章 系統(tǒng)硬件設(shè)計(jì) 14 4.1 單片機(jī)的選擇 14 4.2光電傳感器的設(shè)計(jì) 15 4.2.1光電傳感器的計(jì)數(shù)原理 15 4.2.2 光電傳感器的選擇 16 4.3 電路模塊設(shè)計(jì) 17 4.3.1 復(fù)位電路 17 4.3.2 時(shí)鐘電路 18 4.3.3 電源電路 18 4.3.4 顯示電路 19 4.4 硬幣計(jì)數(shù)的總電原理設(shè)計(jì) 21 4.5 小結(jié) 21 第五
9、章 系統(tǒng)軟件設(shè)計(jì) 23 5.1 系統(tǒng)程序設(shè)計(jì)思路 23 5.2 主程序流程圖設(shè)計(jì) 23 5.3 系統(tǒng)程序清單 25 5.4 小結(jié) 28 結(jié) 論 29 參考文獻(xiàn) 30 謝 辭 31 前 言 自從出現(xiàn)貨幣以來,人類有大部分的時(shí)間都花在了計(jì)數(shù)上。古代的銅錢就是一個(gè)很好的例子。用繩子把錢穿起來稱作一吊錢,也是為了交易計(jì)算的方便。時(shí)代在進(jìn)步,不允許我們把寶貴的時(shí)間浪費(fèi)在不必要的地方。所以,人類在硬幣的計(jì)數(shù)問題上花了相當(dāng)大的工夫,不同種類的硬幣清分計(jì)數(shù)器也慢慢出現(xiàn)在我們的生活中。如銀行等一些特殊部門要對大量的硬幣進(jìn)行高效的處理如計(jì)數(shù)、分類、包裝等以使其再流通,無人售票車,投幣電話
10、等需要對硬幣進(jìn)行識別,自動(dòng)售貨機(jī)除了識別之外,還要提供找零功能等。因此,硬幣清分系統(tǒng)應(yīng)運(yùn)而生。 目前,市場上硬幣清分機(jī)的種類很多。在國內(nèi),硬幣清分機(jī)普遍采用電渦流法。國際上很多銀行器具公司在這方面也做了大量工作,并取得很好的成果,但其產(chǎn)品價(jià)格昂貴,且技術(shù)壟斷。從發(fā)展趨勢上來講,一味依靠國外企業(yè),不利于我國國民經(jīng)濟(jì)的發(fā)展。所以,從現(xiàn)實(shí)以及長遠(yuǎn)來說,都有必要掌握硬幣識別的核心技術(shù),擁有自主知識產(chǎn)權(quán),打破壟斷,提高在該領(lǐng)域的國際競爭力。 隨著硬幣清分速度的提高,遇到的技術(shù)困難也會(huì)相應(yīng)增加。采用光電傳感器對硬幣的計(jì)數(shù),由于傳感器與硬幣之間是非接觸型的,所以速度可以達(dá)到很高的要求,但是在硬幣的識別方
11、面還存在著缺陷。不斷提高硬幣計(jì)數(shù)速度和識別能力是將來硬幣發(fā)展的主要方向。 第一章 緒論 1.1 硬幣的流通狀況 貨幣是人類經(jīng)濟(jì)發(fā)展與貿(mào)易過程的伴生物,是社會(huì)生產(chǎn)力進(jìn)步階段的見證。 硬幣在漫長的貨幣史中占據(jù)著重要地位,且與其它形式的貨幣相伴流通、發(fā)展, 至今沒有終點(diǎn)。輔幣硬幣化及其流通推廣是一種國際潮流,也是世界上許多發(fā)達(dá)國家的現(xiàn)行做法,在當(dāng)代中國,硬幣的流通程度還遠(yuǎn)遠(yuǎn)不夠。但隨著人口的增加和社會(huì)文明程度的提高,硬幣的需求量自然會(huì)日益增加。隨著經(jīng)濟(jì)的不斷發(fā)展,特別是20世紀(jì)80年代以來,在我國經(jīng)濟(jì)高速增長的同時(shí),國民收入不斷提高,物價(jià)水平也不斷提升,10元以下的貨幣在流
12、通中主要行使的是找零功能,10元的貨幣,在流通中,其功能也介于行使購買和找零功能的臨界點(diǎn)。小面額貨幣硬幣化,是當(dāng)今世界上200多種貨幣,特別是經(jīng)濟(jì)較為發(fā)達(dá)的國家和地區(qū)的通行做法。隨著我國加入世界貿(mào)易組織,經(jīng)濟(jì)金融對外開放的力度不斷加大,納入世界經(jīng)濟(jì)金融的進(jìn)程日益加快,人民幣最終要成為自由兌換貨幣。為適應(yīng)我國經(jīng)濟(jì)金融發(fā)展的需要,人民幣小面額貨幣硬幣化已是當(dāng)前我國貨幣發(fā)行的重點(diǎn)工作之一。 1.2 我國的硬幣與硬幣清分系統(tǒng) 我國小面額貨幣硬幣化開端較早,也取得了很好的效果。但硬幣的發(fā)展受多因素的影響,中國硬幣呈現(xiàn)出多態(tài)性。 1.2.1 硬幣體系 我國先后發(fā)行了五套人民幣,在發(fā)行第二
13、套人民幣時(shí),已將分幣的硬幣化納入了計(jì)劃。在1957年12月1日正式發(fā)行了1、2、5分硬幣,以后又陸續(xù)發(fā)行了多種年別的硬分幣。到第三套人民幣時(shí)發(fā)行了1、2、5角和1元硬幣。此后的第四套和第五套人民幣又相繼發(fā)行了1角、5角和1元硬幣。目前,我國硬幣分為1元、5角、1角、5分、2分、1分共6種面值,依據(jù)其形式不同共有9類即新版1元、舊版1元、鐵5角、銅5角、大1角、小1角、5分、2分、1分(新版1元與舊版1元的特性基本相同,所以認(rèn)為共有八種硬幣)。每一類可能都有不同的制造年代,處于各套硬幣混合流通的局面??梢哉f,中國硬幣體系龐大。 1.2.2 硬幣材質(zhì) 各國政府在發(fā)行硬幣時(shí),其材料的選擇原則大致
14、是: (1)鑄造成本低并保證硬幣的實(shí)際價(jià)值低于面值,符合劣幣驅(qū)逐良幣的定律; (2)資源豐富,才能滿足大量生產(chǎn)和流通; (3)耐磨耐蝕、手感良好、美觀,沖擊性能良好; (4)有防偽特性。 中國硬幣的材料經(jīng)歷了多次改進(jìn):起初,中國的硬幣材料采用Al-Mg合金,這種材料適合制造低面值硬幣,1980年改用Cu-Ni合金(即白銅),但因Cu-Ni資源不多,經(jīng)過專家反復(fù)論證,于1992年的1元硬幣改用鋼芯鍍Ni,因大量采用低碳鋼而降低成本;5角硬幣則用Cu-Zn合金板材沖壓滾邊光飾等處理技術(shù),使表面明亮光潔,典雅清新。 1.2.3 硬幣清分系統(tǒng) 硬幣的高效檢測是一項(xiàng)非常有意義的工作
15、。銀行等一些特殊部門要對大量的硬幣進(jìn)行高效的處理如計(jì)數(shù)、分類、包裝等以使其再流通,無人售票車、投幣電話等需要對硬幣進(jìn)行實(shí)時(shí)識別,自動(dòng)售貨機(jī)除了識別之外,還要提供找零功能等。隨著假幣的出現(xiàn),在線識偽也成為了一個(gè)急需解決的問題。硬幣清分系統(tǒng)應(yīng)運(yùn)而生。硬幣清分系統(tǒng)是對高速通過的硬幣進(jìn)行識別、計(jì)數(shù),同時(shí)對偽幣、殘幣進(jìn)行剔除的系統(tǒng)。它是分類機(jī)、計(jì)數(shù)機(jī)、包裝機(jī)、銷毀機(jī)等眾多硬幣處理器具的基礎(chǔ)。由于國情和貨幣體系不同,研制各國統(tǒng)一的硬幣清分系統(tǒng)不現(xiàn)實(shí),因此,需要針對不同的貨幣體系研制相應(yīng)的清分系統(tǒng)。 在這個(gè)領(lǐng)域,國際上已做了大量工作。比較有代表性的是著名的瑞典SCANCOIN AB公司,它是一家專業(yè)生產(chǎn)各
16、種銀行器具的公司,成系列地研制了針對不同貨幣體制下的清分系統(tǒng),SCAN COIN AB公司有專業(yè)的產(chǎn)品在國內(nèi)使用,誤判率≤0.5%。但其價(jià)格昂貴且進(jìn)行技術(shù)壟斷,同時(shí)針對材質(zhì)相近甚至一致的偽幣,其檢測顯得無能為力。VCCS-XC是日本TACY公司研制的適用中國的硬幣清分機(jī)。該機(jī)器執(zhí)行速度快,易于操作??梢郧宸种袊F(xiàn)有的1元、5角、新1角、舊1角四種硬幣。具有硬幣識別功能,單一硬幣計(jì)數(shù)計(jì)費(fèi),異種硬幣分揀,硬幣混合計(jì)數(shù)計(jì)費(fèi),按照預(yù)先設(shè)定的硬幣數(shù)量點(diǎn)出計(jì)數(shù)(可預(yù)設(shè)數(shù)量范圍:1~1000枚)。 而中國也在此方面有了很不錯(cuò)的成就。例如簡單便攜的Coin Counter860型能精確地把(1.00、0.5
17、0、0.10、0.05、0.02、0.01)混合在一起的硬幣,一次性自動(dòng)計(jì)數(shù)、自動(dòng)清分,并有序的將硬幣自動(dòng)放入盒中;儲(chǔ)存硬幣,計(jì)數(shù)清分,快速、方便; 顯示所投硬幣的總值;顯示所投硬幣的總數(shù);顯示每一種硬幣的單個(gè)總值;顯示每一種硬幣的單個(gè)總數(shù);設(shè)計(jì)精致、輕巧,不用時(shí)移動(dòng)方便。 我國銀行等硬幣流通量較大的單位,其硬幣的清分、清點(diǎn)、計(jì)數(shù)和包裝一直靠手工進(jìn)行。效率低、勞動(dòng)強(qiáng)度大、差錯(cuò)率也較高。研制的YBJ-2型硬幣清點(diǎn)包裝機(jī)可對混合起來的的5分、2分和1分硬幣依次清分、清點(diǎn)、計(jì)數(shù)和包裝。單種硬幣清點(diǎn)、包裝效果更佳。它具有體積小、重量輕、結(jié)構(gòu)緊減、功能多、效率較高、包裝整齊、工作可靠、操作簡單等特點(diǎn)。
18、經(jīng)長期試驗(yàn)和有關(guān)部門專家鑒定,認(rèn)為該機(jī)填補(bǔ)了我國空白。其清點(diǎn)計(jì)數(shù)準(zhǔn)確率為每萬卷中有差錯(cuò)卷不超過三卷;差錯(cuò)卷每卷誤差不大于1枚;清點(diǎn)包裝速度>30000枚∕小時(shí);包裝失效率<1%。與手工操作比,工作效率提高5~10倍。適用于銀行、郵局、商業(yè)和交通等硬幣流通量較大的部門。 在國內(nèi),清華大學(xué)、北京科技大學(xué)、上海交通大學(xué)、杭州電子科技大學(xué)、蘇州大學(xué)、福州大學(xué)等多家單位均對如何進(jìn)行正確的硬幣識別做過深入研究,在機(jī)理上普遍采用渦流法。這些單位的研究在可能涉及的硬幣范圍內(nèi)取得了較好的效果,但對硬幣的鑒別都局限于項(xiàng)目本身,存在不系統(tǒng)、不完整,對偽幣效果識別不好等問題。1994年清華大學(xué)精密儀器系的結(jié)果建立在
19、當(dāng)時(shí)的硬幣系統(tǒng)下(無小角和鐵5角硬幣)取得了分辨率為3%的效果。2004年上海交通大學(xué)在新的幣制下對面值1角以上的硬幣做區(qū)分,分辨率為0.5%。 1.3 硬幣機(jī)現(xiàn)在的研究方向 現(xiàn)今,硬幣清分再也不是大問題了,取而代之的是清分機(jī)的制造成本和功能。便攜式、全能式的硬幣分檢器不斷地被研制出來。以下就是一個(gè)很好的例子: CN-800型電腦控制硬幣清分機(jī)是光、機(jī)、電一體化的產(chǎn)品,它可將現(xiàn)行流通的七種硬幣及各種園形外幣(歐元、美元等)一次清分出來,并統(tǒng)計(jì)清分結(jié)果,速度快、準(zhǔn)確率高,大大提高了工作效率及辦公自動(dòng)化程度,真正適合金融系統(tǒng)桌面辦公的需要。其功能特點(diǎn)為 (1)自動(dòng)清分:準(zhǔn)確地將現(xiàn)流
20、通的七種硬幣清分于各自的儲(chǔ)幣盒內(nèi); (2)匯總計(jì)數(shù):采用光電技術(shù)自動(dòng)計(jì)數(shù),將總金額及各單一幣種數(shù)量分別進(jìn)行統(tǒng)計(jì),準(zhǔn)確率高; (3)微電打?。嚎焖?、準(zhǔn)確地將清分計(jì)數(shù)結(jié)果打印輸出; (4)漢字輸出:用戶可自行設(shè)定15個(gè)漢字用于打印輸出,且斷電保持; (5)大屏幕顯示:液晶中文大屏幕顯示,一屏顯示所有七種硬幣個(gè)數(shù),并能顯示日期、時(shí)間及計(jì)數(shù)結(jié)果,顯示清晰; (6)智能檢偽:清分時(shí)可動(dòng)態(tài)識別假幣; (7)分批功能:可預(yù)置清點(diǎn)每組50枚或100枚硬幣; (8)包裝計(jì)數(shù):可將清分好的單一幣種通過右側(cè)出口直接落入接幣筒中,然后把接幣筒移至包裝機(jī)即可完成硬幣的成卷包裝; (9)幣滿提示:若所分硬
21、幣已放滿儲(chǔ)幣盒,機(jī)器自動(dòng)停機(jī),同時(shí)大屏幕右下角出現(xiàn)閃爍的圖標(biāo),等待倒幣處理; (10)故障報(bào)警:出現(xiàn)異常現(xiàn)象,機(jī)器自動(dòng)停機(jī),同時(shí)屏幕顯示故障點(diǎn),等待處理; (11)外型美觀:本機(jī)采用電腦輔助優(yōu)化設(shè)計(jì),內(nèi)部結(jié)構(gòu)緊湊,外型小巧美觀,是目前國內(nèi)外現(xiàn)有硬幣清分機(jī)中體積最小的光、機(jī)、電一體化設(shè)備,真正適金融系統(tǒng)桌面辦公。 1.4 小結(jié) 本章主要講述了硬幣的流通狀況、我國硬幣的材質(zhì)和目前國內(nèi)外對硬幣清分計(jì)數(shù)的發(fā)展?fàn)顩r,反映出了我國對硬幣的清分計(jì)數(shù)與發(fā)達(dá)國家相比還存在很大的差距。根據(jù)我國目前的狀況,對硬幣清分的的研究確定了方向。 第二章 硬幣清分機(jī)清分部分設(shè)計(jì) 硬幣是一種世界范圍內(nèi)最常
22、用的流通貨幣之一, 它以堅(jiān)固耐用、不易磨損 制作摘美、規(guī)格統(tǒng)一、 易于識別、方便使用等諸多優(yōu)點(diǎn)而廣泛的用在商業(yè)交涵 、通訊娛樂以及各種自動(dòng)售貨支付費(fèi)系統(tǒng)中。在全世界幾乎所有的國家每天都有難以記數(shù)的不同面值的硬幣在市場上流通,同時(shí)由于各種新型的自動(dòng)支付系統(tǒng)的不斷出現(xiàn),硬幣支付的領(lǐng)域還在進(jìn)一步的擴(kuò)大,這也使得硬幣的使用與日遞增。在這么一個(gè)龐大的背景下,不同行業(yè)的許多部門都面臨著一個(gè)非常棘手的難題,那就是如何將回收的巨大硬幣在短時(shí)間內(nèi)快速有效的清理分揀和計(jì)數(shù)。這工作如果靠手分揀無疑要付出高額的代價(jià)且效率低下。因此研制硬幣自動(dòng)分揀設(shè)備來取代手工分揀將成為世界各國關(guān)注的問題。 2.1 硬幣清分設(shè)計(jì)工作
23、流程 全自動(dòng)硬幣計(jì)數(shù)包卷機(jī)的主要功能是實(shí)現(xiàn)硬幣的自動(dòng)分揀、計(jì)數(shù)和包卷。它主要由機(jī)械系統(tǒng)和控制系統(tǒng)兩部分組成。從 空間構(gòu)成上來看,硬幣機(jī)機(jī)械系統(tǒng)可分成三層:上層為輸幣、計(jì)數(shù)系統(tǒng),主要實(shí)現(xiàn)硬幣輸送、排列、分選、計(jì)數(shù)功能;中層為堆幣系統(tǒng),主要實(shí)現(xiàn)硬幣堆碼功能;下層為包卷系統(tǒng),主要實(shí)現(xiàn)送紙、撕紙、硬幣包卷及鉤邊功能。系統(tǒng)還有一些輔助功能單元,如計(jì)數(shù)包卷切換功能單元、幣種選擇功能、導(dǎo)紙板位置調(diào)節(jié)功能單元、卷邊鉤邊位置調(diào)節(jié)功能單元等。下面對清分部分進(jìn)行介紹。 目前世界各國所研制的各種硬幣清分設(shè)備其原理大同小異,核心就是利用不同面值硬幣的直徑差異實(shí)現(xiàn)自動(dòng)清分?;窘Y(jié)構(gòu)形式可分為立式和臥式2種。立式硬幣清
24、分機(jī)具有次儲(chǔ)幣大,分幣速度快,每分鐘分揀以千枚以上,誤差率低 共、噪音小、易操作和維護(hù)等優(yōu)點(diǎn),廣泛應(yīng)用于清分?jǐn)?shù)較大的銀行、公交、地鐵等部門,其缺點(diǎn)是機(jī)身較大不易移動(dòng)。臥式硬幣清分機(jī)具有體積小、結(jié)構(gòu)緊湊、便于攜帶等優(yōu)點(diǎn),缺點(diǎn)是一次儲(chǔ)幣少、分幣速度慢、誤差率高、噪音大,只適合小批的硬幣分揀場所使用。 硬幣清分機(jī)是對高速通過的硬幣進(jìn)行識別、計(jì)數(shù),同時(shí)對偽幣、殘幣進(jìn)行剔除的系統(tǒng)。它是分類機(jī)、計(jì)數(shù)機(jī)、包裝機(jī)、銷毀機(jī)等眾多硬幣處理器具的基礎(chǔ)。由于國情和貨幣體系不同,研制各國統(tǒng)一的硬幣清分系統(tǒng)不現(xiàn)實(shí),因此,需要針對不同的貨幣體系研制相應(yīng)的清分系統(tǒng)。 對于混幣分類功能的實(shí)現(xiàn),目前有很多種方法,有根據(jù)形狀尺
25、寸分類的,有根據(jù)材料性質(zhì)不同分類的,有根據(jù)體積密度不同進(jìn)行分類的,還有根據(jù)顏色不同進(jìn)行分類的,當(dāng)然最新的有根據(jù)圖象圖案不同進(jìn)行分類的,以后肯定還會(huì)有其他的更先進(jìn)的方式來對硬幣進(jìn)行分類。這里介紹一種比較簡便的方法來實(shí)現(xiàn)混幣的分類。對七種不同幣值的硬幣進(jìn)行了的比較發(fā)現(xiàn):1元硬幣重量最大;直徑最大;厚度也比其它幣值的硬幣大一點(diǎn)。1分硬幣的直徑最小;其它的硬幣在直徑尺寸上也各有差異。因此我們就以硬幣的直徑尺寸作為分離七種硬幣幣值的準(zhǔn)則;對七種幣值的硬幣進(jìn)行分離。首先把混合的硬幣按幣值分成七類;拿1元硬幣來說;1元硬幣被歸成一類后;然后對其進(jìn)行計(jì)數(shù)。其他六種硬幣的具體操作與一元的硬幣一樣;這里不作重復(fù)介
26、紹。其的工作流程如圖2-1所示。 硬幣源 1元 5角 1角大 1角小 5分 計(jì)數(shù) 計(jì)數(shù) 計(jì)數(shù) 計(jì)數(shù) 計(jì)數(shù) 圖2-1硬幣清分系統(tǒng)流程圖 2.2 硬幣清分的方案設(shè)計(jì) 目前依據(jù)硬幣的直徑進(jìn)行清分的方法有兩種:一種是通過硬幣滑道上設(shè)有不同大小的矩形孔進(jìn)行清分的,另一種是通過分離盤進(jìn)行清分的。 (1) 通過滑道進(jìn)行清分 通過滑道進(jìn)行清分的清分機(jī)基本結(jié)構(gòu)形式可分為立式和臥式2種?,F(xiàn)以用途較為廣泛的立式硬幣清分機(jī)為例,對其工作原理加以說明。立式硬幣清分機(jī)主要有儲(chǔ)幣盤、儲(chǔ)幣盒、帶幣轉(zhuǎn)盤、分幣滑軌、接幣盒、電機(jī)和計(jì)數(shù)及電控部分組成。其工作原理
27、見圖2-2。將待滴硬幣倒入托幣盤,硬幣從托幣盤底部的開口落入儲(chǔ)幣盒,儲(chǔ)幣盒一個(gè)側(cè)面與帶幣轉(zhuǎn)盤相通,帶幣轉(zhuǎn)盤轉(zhuǎn)動(dòng),順次將硬幣帶入分幣滑軌,在自身重力作用下,硬幣一面斜旅在滑軌上沿滑軌斜向下滾動(dòng) ,滑軌上按硬幣直徑尺寸由小到大順次開有矩形孔,對應(yīng)直徑尺寸的硬幣滾到矩形孔口時(shí),掉入接幣盒,完成清分。具體的分離步驟是這樣的,首先混幣通過傳輸裝置;定時(shí)定量的(定時(shí)定量的目的在于防止一次送進(jìn)過多的硬幣而導(dǎo)致分離盤負(fù)擔(dān)過大;引起堵塞和分離不流暢)傳輸一部分混幣到圖中所示的分離盤;起先我們分離的是幣值為1分的硬幣,所以分離孔設(shè)計(jì)的要比1分的硬幣略大;比其它幣值的硬幣直徑都要小;以此為標(biāo)準(zhǔn)再經(jīng)過實(shí)驗(yàn)產(chǎn)生的分離效
28、果;我們確定一個(gè)合適的直徑。這樣一來,1分的硬幣和其它幣值的硬幣就區(qū)分了出來。其工作原理如下:啟動(dòng)電動(dòng)機(jī),電動(dòng)機(jī)帶動(dòng)分離盤,使得分離盤轉(zhuǎn)動(dòng),則分離盤中的硬幣作離心運(yùn)動(dòng),硬幣被甩進(jìn)引導(dǎo)管(內(nèi)含7個(gè)分離孔,孔的大小循序從右到左依次變大),然后根據(jù)硬幣的尺寸由小到大的循序?qū)τ矌胚M(jìn)行分離。 圖 2-2 硬幣清分機(jī)工作原理圖 控制部分:硬幣清分機(jī)流程圖簡介:首先啟動(dòng)電源,對系統(tǒng)進(jìn)行初始化,然后系統(tǒng)是否設(shè)置參數(shù),電機(jī)轉(zhuǎn)動(dòng),系統(tǒng)開始計(jì)數(shù),如果中途想暫停,按下暫停按鈕,則電動(dòng)機(jī)停止轉(zhuǎn)動(dòng)。如果中途沒暫停,則系統(tǒng)繼續(xù)運(yùn)行,直到硬幣的數(shù)目大于或等于錢箱的總?cè)萘?,電機(jī)才停止轉(zhuǎn)動(dòng),從而系統(tǒng)運(yùn)行結(jié)束。 (2)
29、通過分離盤進(jìn)行清分 分離盤的工作原理:將大量面值不同的硬幣倒入分離盤中,通過電機(jī)帶動(dòng)分離盤轉(zhuǎn)動(dòng)。分離盤內(nèi)壁上有大小不同的七個(gè)進(jìn)幣孔(針對七種不同不同面值的硬幣),分離盤轉(zhuǎn)動(dòng)的過程中硬幣由于離心力的作用做離心運(yùn)動(dòng),自然而然就進(jìn)入到各自的進(jìn)幣孔中。硬幣分離盤的具體形狀如圖2-3所示: 圖2-3 硬幣分離盤 由分離盤進(jìn)行清分時(shí)還需硬幣導(dǎo)向齒輪,如圖2-4所示: 圖2-4 硬幣導(dǎo)向軟齒 硬幣導(dǎo)向齒輪的工作原理:硬幣導(dǎo)向軟齒的功能是將幣堆中的硬幣按直徑大小分開,然后將其導(dǎo)入各自的進(jìn)幣口。 通過比較,目前一般都采用分離盤進(jìn)行硬幣的分離,主要是因?yàn)榉蛛x盤體積小,分離的速度快等特
30、點(diǎn)。而滑道分離的速度相對比較慢,而且采用滑道清分機(jī)體積龐大。因此本文采用分離盤對幣值進(jìn)行清分的方法,雖然不具備辯偽功能 ,但可以對中國現(xiàn)行硬幣快速準(zhǔn)確按幣值進(jìn)行清分。主要特色是設(shè)計(jì)簡便清分準(zhǔn)確、使用可靠、維護(hù)簡便、價(jià)格低廉等。而且系統(tǒng)具備擴(kuò)展的潛能,可以滿足將來硬幣清分機(jī)發(fā)展的需求。 2.3 小結(jié) 本章重點(diǎn)介紹硬幣清分的一般原理。根據(jù)我國硬幣的特點(diǎn)和外觀形狀,對硬幣的清分有多種方法,其核心方法就是利用不同面值硬幣的直徑差異實(shí)現(xiàn)自動(dòng)清分。本章根據(jù)硬幣直徑大小的不同,提出了兩種清分方法,一種是在分幣滑軌上設(shè)有不同大小的矩形孔,當(dāng)硬幣經(jīng)過時(shí)就會(huì)相應(yīng)的落入矩形孔中,實(shí)現(xiàn)了硬幣的清分;另一種是通過分
31、離盤(內(nèi)設(shè)有不同大小的矩形孔)進(jìn)行對硬幣進(jìn)行清分。 第三章 硬幣清分機(jī)計(jì)數(shù)部分設(shè)計(jì)方案確定 3.1 本系統(tǒng)的設(shè)計(jì)要求和原則 硬幣清分計(jì)數(shù)機(jī)是可以將各種幣值的硬幣進(jìn)行清分并計(jì)數(shù)的裝置,其中對計(jì)數(shù)部分的要求: (1) 計(jì)數(shù)速度1000枚/分鐘; (2) 各種幣值分別計(jì)數(shù)并且要計(jì)總幣數(shù); (3) 計(jì)數(shù)最大值99999; (4) 計(jì)數(shù)方式:連續(xù)計(jì)數(shù)/預(yù)置計(jì)數(shù) 在設(shè)計(jì)中應(yīng)遵守以下原則: (1) 使用功能要求:機(jī)器應(yīng)具有預(yù)定的使用功能。 (2) 壽命與可靠性要求:要求能在一定的壽命下可靠地工作 (3) 經(jīng)濟(jì)性要求:經(jīng)濟(jì)性表現(xiàn)在設(shè)計(jì)制造成本低,工作效率高,耗能少及維護(hù)費(fèi)用低
32、等。 (4)質(zhì)量要求:應(yīng)力求質(zhì)量輕,便攜帶,一方面節(jié)省材料,另一方面便與移動(dòng)。 3.2 方案論證 系統(tǒng)方案的確定非常重要,系統(tǒng)方案構(gòu)建不同,會(huì)牽涉到開發(fā)工具、開發(fā)語言、所具備的理論知識、市場環(huán)境等個(gè)方面因素。本系統(tǒng)要對硬幣進(jìn)行清分計(jì)數(shù),其核心是對硬幣的計(jì)數(shù)。 在具體設(shè)計(jì)時(shí),通常用以下兩種方法對硬幣進(jìn)行計(jì)數(shù):電渦流傳感器計(jì)數(shù)和光電傳感器計(jì)數(shù)。 (1)采用電渦流傳感器計(jì)數(shù)的設(shè)計(jì)方案。電渦流傳感器計(jì)數(shù)主要是依據(jù)硬幣通過變化的磁場,產(chǎn)生感應(yīng)電流,即電渦流。如圖3-1所示,電渦流又產(chǎn)生一交變磁場阻礙外磁場的變化,就電渦流而言,由于其相位的落后,電渦流的磁場從平均角度看,總是抵抗外磁場的存在;從
33、能量角度來看,由于存在渦流損耗,造成交變磁場能量的損失,從而使傳感器的等效電阻Z、等效電感L和品質(zhì)因素Q值變化,根據(jù)這些變化對硬幣進(jìn)行檢測。 在國內(nèi),清華大學(xué)、北京科技大學(xué)上海交通大學(xué)蘇州大學(xué)等多家單位均對如何進(jìn)行正確的硬幣識別做過深入的研究,在機(jī)理上普遍采用渦流法,這些單位的研究在可能涉及的硬幣范圍內(nèi)取得較好的效果,但對硬幣的鑒別都局限與項(xiàng)目本身,存在不系統(tǒng)不完整等問題。 I H U H 圖3-1 電渦流傳感器工作原理圖 (2)采用光電傳感器對硬幣進(jìn)行計(jì)數(shù)的方法。將
34、已經(jīng)清分好的硬幣,用光電傳感器計(jì)數(shù),算出每種硬幣的總數(shù),如圖3-2所示。 發(fā)射端 光電傳感器 接收器 光電傳感器 系統(tǒng) 單片機(jī) 清零復(fù)位 七段顯示共陽 顯示命令 暫存數(shù)據(jù) 5個(gè)單元 紅外光 硬幣落入 位處理 調(diào)用數(shù)據(jù) 清除內(nèi)容 圖3-2 清分后計(jì)數(shù)的原理圖 傳感器安裝在各類硬幣抽屜的入口斷,調(diào)整好光路。當(dāng)硬幣在落入硬幣清分計(jì)數(shù)機(jī)的抽屜時(shí)會(huì)阻斷光電傳感器發(fā)射出的對射光線。傳感器的接收端將一個(gè)經(jīng)過內(nèi)部整形濾波的高平電壓信號通過信號線向單片機(jī)處理系統(tǒng)傳出。五對傳感器分別連接單片機(jī)的五個(gè)輸入口,經(jīng)過緩存轉(zhuǎn)存入單片機(jī)內(nèi)存中的五個(gè)單元。當(dāng)有信號進(jìn)入時(shí),單片機(jī)對輸
35、入口各位進(jìn)行讀值,通過位操作識別目標(biāo)單元(例如讀取的值為00101,則第1、第3口有信號輸入)。由單片機(jī)處理系統(tǒng)將脈沖的個(gè)數(shù)分別存放于對應(yīng)的內(nèi)存單元中。在計(jì)數(shù)完畢后,調(diào)用內(nèi)存單元中的十六進(jìn)制數(shù)值,先轉(zhuǎn)為十進(jìn)制數(shù)再由系統(tǒng)讀出數(shù)值。編譯成共陰/陽七段顯示管可以識別的代碼顯示輸出。顯示切換按鍵調(diào)用不同內(nèi)存中的數(shù)據(jù),將每種硬幣的數(shù)據(jù)輸出在七段顯示器上。操作者記錄好數(shù)據(jù)后,可以按reset鍵將內(nèi)存清零,并使顯示器復(fù)位。 綜合考慮,電渦流對硬幣計(jì)數(shù)要經(jīng)過相位檢測、頻率檢測和幅值檢測,設(shè)計(jì)復(fù)雜。所以本次對硬幣計(jì)數(shù)部分設(shè)計(jì)采用光電傳感器進(jìn)行計(jì)數(shù),不但設(shè)計(jì)簡單,易于實(shí)現(xiàn)。 3.3 小結(jié) 本章針對硬
36、幣清分機(jī)數(shù)機(jī)計(jì)數(shù)部分的設(shè)計(jì)提出了兩種方案。一種是基于電渦流的方法對硬幣進(jìn)行計(jì)數(shù),另一種是基于光電傳感器的方法對硬幣進(jìn)行計(jì)數(shù)。根據(jù)本課題的設(shè)計(jì)要求以及和電渦流計(jì)數(shù)的比較,本設(shè)計(jì)采用了后者。 第四章 系統(tǒng)硬件設(shè)計(jì) 4.1 單片機(jī)的選擇 一個(gè)微電腦包括微處理器(CPU)、存放程序指令的ROM和存放數(shù)據(jù)的RAM、輸入/輸出端口(I/O口)及時(shí)鐘、計(jì)數(shù)器、中斷系統(tǒng)等。它們經(jīng)過地址總線(Address Bus)、數(shù)據(jù)總線(Data Bus)和控制總線(Control Bus)的連接以及輸入/輸出端口與外圍裝置連接,構(gòu)成微電腦系統(tǒng)。由于單片機(jī)微處理器把微電腦的主要器件制造在一塊芯片上,所以可以
37、把單片機(jī)微處理器看成是一個(gè)不帶外圍裝置的微電腦。 根據(jù)對硬幣計(jì)數(shù)的要求,本文采用8051單片機(jī)對硬幣進(jìn)行計(jì)數(shù)處理。8051單片機(jī)的引腳圖如圖4-1所示: 圖4-1 8051引腳圖 8051共有4個(gè)I/O端口,為P0、P1、P2、P3,4個(gè)I/O口都是雙向的,且每個(gè)口都是有鎖存器。每個(gè)口有8條線,共計(jì)32條I/O線。部分端口的功能敘述如下: 1. P0有三個(gè)功能: (1)外部擴(kuò)充存儲(chǔ)器時(shí),當(dāng)作數(shù)據(jù)總線(D0~D7)。 (2)外部擴(kuò)充存儲(chǔ)器時(shí),當(dāng)作地址總線(A0~A7)。 (3)不擴(kuò)充時(shí),可做一般I/O使用,但內(nèi)部無上拉電阻,作為輸入或輸 出時(shí)應(yīng)在外部接上電阻。 2. P1只
38、做I/O使用,其內(nèi)部有上拉電阻。 3. P2有兩個(gè)功能 (1)擴(kuò)充外部存儲(chǔ)器時(shí),當(dāng)作地址總線(A8-A15)。 (2)做一般I/O使用,其內(nèi)部有上拉電阻。 4. P3有兩種功能 除了作為I/O使用外,還有一些特殊功能,如P30為RXD串行輸入口,P31為TXD串行輸出口,P31為INT0外部中斷,P33為INT1外部中斷。 5. VDD:電源+5V,VSS:GND接地。 6. RESET 此腳高電平時(shí)可將CPU復(fù)位。 7. ALE/PROG地址鎖存使能信號端,有三種功能: (1) 8051外接RAM/ROM: ALE接地址鎖存器8282的STB腳,74373的EN腳,當(dāng)
39、CPU對外部存儲(chǔ)器進(jìn)行存取時(shí),用以鎖住地址的低位地址。 (2) 8051未外接RAM/ROM:在系統(tǒng)中未使用外部存儲(chǔ)器時(shí),ALE 腳也會(huì)有1/6石英晶體振蕩頻率,可作外部時(shí)鐘. (3) 在燒寫EPROM:ALE作為燒寫時(shí)鐘輸入端。 8. EA/VPP (1) 接高電平時(shí),CPU讀取內(nèi)部程序存儲(chǔ)器(ROM)。 (2) 接低電平時(shí),CPU讀取外部程序存儲(chǔ)器。 9. XTAL1 XTAL2: 接石英晶體振蕩器。 4.2光電傳感器的設(shè)計(jì) 4.2.1光電傳感器的計(jì)數(shù)原理 光電傳感器是采用光電元件做為檢測元件的傳感器。而光電元件的工作原理都基于不同形式的光電效應(yīng):不同頻率的光子
40、轟擊某一物體,光子的能量傳遞給電子,電子得到光子傳遞的能量后其狀態(tài)發(fā)生變化,從而使受光照射的物體產(chǎn)生相應(yīng)的電效應(yīng)。 光電傳感器通常由光源、光學(xué)通路和光電元件三部分組成,如圖4-2所示。圖中 是光源發(fā)出的光信號,是光電器件接受的光信號,被測量可以是x或者x,它們能夠分別造成光源本身或光學(xué)通路的變化,從而影響傳感器輸出的電信號I。 光源 光學(xué)通路 光電元件 圖4-2 光電傳感器框圖 4.2.2 光電傳感器的選擇 光電傳感器是將光信號轉(zhuǎn)換成電信號的一種傳感器。使用這種傳感器測量非電量時(shí),只需將這些非電量的變化轉(zhuǎn)換成光信號的變化,就可以將非電量的變化轉(zhuǎn)換成電
41、量的變化進(jìn)行檢測。 光電元件有光敏電阻、光電二極管、光電三極管、發(fā)光二極管(LED)、光電倍增管、光電池、光電耦合器件等。由光通量對光電元件的作用原理不同所制成的光學(xué)測控系統(tǒng)是多種多樣的,按光電元件(光學(xué)測控系統(tǒng))輸出量性質(zhì),光電傳感器可分二類,即模擬式光電傳感器和脈沖(開關(guān))式光電傳感器;模擬式光電傳感器按被測量(檢測目標(biāo)物體)方法又可分為透射(吸收)式、漫反射式、遮光式(光束阻檔)三大類。主動(dòng)式紅外傳感器就是其中的一種,主動(dòng)式紅外探測與遙控是指由探測裝置發(fā)射紅外光束,并接收被測物遮擋光束的信號,然后進(jìn)行控制的方法。主動(dòng)式紅外探測一般采用較細(xì)的平行光束,分為遮斷型和反射型。由于紅外
42、傳感器響應(yīng)時(shí)間短,最短的可達(dá)到毫微秒數(shù)量級以上,與激光傳感器相比,其成本相對適宜,所以本系統(tǒng)采用紅外光電傳感器進(jìn)行對硬幣的計(jì)數(shù)。 紅外光發(fā)射與接受電路如圖4-3所示。紅外光發(fā)射電路由555振蕩器和紅外發(fā)光二極管LED組成,發(fā)射脈沖光信號。與直流相比,采用脈沖光信號發(fā)射可降低對紅外發(fā)射器和發(fā)射功率的要求,提高發(fā)射效率,且不受周圍干擾光信號的影響。紅外光接受電路由光敏二極管和放大器組成,采用廣譜型(對很多波長都靈敏)光敏二極管S2386,可以接收范圍較寬的波長的光信號。電路主要用于光遠(yuǎn)控、光電斷路器等,受光元件也可以用作可見光傳感器。電路的振蕩頻率為
43、 (4-1) 圖4-3 紅外光發(fā)射與接收電路 NE555的特點(diǎn)有: (1)只需簡單的電阻器、電容器,即可完成特定的振蕩延時(shí)作用。其延時(shí)范圍極廣,可由幾微秒至幾小時(shí)之久。 (2)它的操作電源范圍極大,可與TTL,CMOS等邏輯閘配合,也就是它的輸出準(zhǔn)位及輸入觸發(fā)準(zhǔn)位,均能與這些邏輯系列的高、低態(tài)組合。 (3)其輸出端的供給電流大,可直接推動(dòng)多種自動(dòng)控制的負(fù)載。 (4)它的計(jì)時(shí)精確度高、溫度穩(wěn)定度佳,且價(jià)格便宜。 4.3 電路模塊設(shè)計(jì) 4.3.1 復(fù)位電路 8051的復(fù)位輸入引腳RESET為8051提供了初始化的手段。有了它
44、可以使程序從指定的程序開始執(zhí)行,即從程序存儲(chǔ)器中的0000H地址開始執(zhí)行程序。在8051的時(shí)鐘電路工作后,只要在RST引腳出現(xiàn)10ms以上的高電平時(shí),單片機(jī)內(nèi)部開始復(fù)位。只要RST保持高電平,則8051循環(huán)復(fù)位。只有當(dāng)RST由高電平變低電平以后,8051才從0000H地址開始執(zhí)行程序。其復(fù)位電路如圖4-4所示。 圖4-4 復(fù)位電路圖 4.3.2 時(shí)鐘電路 8051的時(shí)鐘可以由兩種方式產(chǎn)生,一種是內(nèi)部方式,利用芯片內(nèi)部的振蕩電路,另一種方式為外部方式。8051內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器,該高增益反相放大器的輸入端為XTAL1,輸出端為引腳XTAL2。這兩個(gè)引腳跨接石英晶
45、體振蕩器和微調(diào)電容,構(gòu)成一個(gè)穩(wěn)定的自激振蕩器,如圖4-5所示: 圖4-5 時(shí)鐘電路圖 4.3.3 電源電路 電源的設(shè)計(jì)主要是將220V的電壓轉(zhuǎn)換成硬幣清分機(jī)所需的電壓。整個(gè)系統(tǒng)采用5.0V供電,考慮到硬件系統(tǒng)對電源要求具有穩(wěn)壓和紋波小等特點(diǎn),另外也考慮到硬件系統(tǒng)的低功耗等特點(diǎn),因此轉(zhuǎn)換電路采用了LM7805CT芯片,7805 系列為 3 端正穩(wěn)壓電路,TO-220 封裝,能提供多種固定的輸出電壓,應(yīng)用范圍廣。內(nèi)含過流、過熱和過載保護(hù)電路。帶散熱片時(shí),輸出電流可達(dá) 1A。雖然是固定穩(wěn)壓電路,但使用外接元件,可獲得不同的電壓和電流。其如圖4-6所示。 為了使輸出電源的紋波小,在輸出部分
46、用了一個(gè)2.2uF和一個(gè)0.01uF的電容,另外在芯片的輸入端也放置了2.2uF和一個(gè)0.01uF的濾波電容,減少輸入端受到的干擾。 圖4-6 電源電路 4.3.4 顯示電路 系統(tǒng)的顯示電路采用的是LED顯示方式,這樣的方式能滿足該系統(tǒng)的要求,也可以減低系統(tǒng)的成本。顯示電路采用了段譯碼器7447和位譯碼器74LS138,7447用來顯示數(shù)據(jù),而74LS138用來控制數(shù)碼管的選通狀態(tài)。圖4-7為該系統(tǒng)的顯示電路。圖中7447集成電路譯碼器在正常操作時(shí),當(dāng)輸入DCBA=0010 則輸出abcdefg=0010010。故使顯示器顯示“2”。當(dāng)輸入DCBA=0110 時(shí),輸出abcde
47、g=1100000,顯示器顯示“6”,7447 中尚有LT、RBI 與BI/RBO 之控制腳,其功能分述如下:LT:燈泡控制輸入端,當(dāng)其輸入為0,則7447 處置于燈泡測試狀態(tài),使abcdefg 全部輸入為0,若七段顯示器為良好則應(yīng)顯示。當(dāng)L“8”T=1 則7447 才可能正常解碼。RBI: 紋波遮沒輸入控制。當(dāng)RBI 輸入0,則7447 進(jìn)入紋波遮沒狀態(tài),即當(dāng)DCBA 輸入為0000 時(shí),abcdefg=1111111,使七段LED 顯示器完全空白(不亮),當(dāng)DCBA≠0000 時(shí),則譯碼器正常工作。故RBI 為0 遮沒之控制端。BI/RBO:遮沒輸入紋波遮沒輸出,此控制端同時(shí)兼具強(qiáng)迫遮沒輸
48、入與漣波遮沒指示輸出之功能,當(dāng)其被當(dāng)成輸入端使用時(shí),只要加入0 之信號,則7447 完全進(jìn)入遮沒狀態(tài),不論其它輸入之狀況為何,當(dāng)其為1 或空腳則正常工作。顯示端口與單片機(jī)的數(shù)據(jù)I/O口進(jìn)行連接,這樣采用并行的接口方式非常容易,減少系統(tǒng)的設(shè)計(jì)復(fù)雜度,也可以增加系統(tǒng)的可靠性。 圖4-7 顯示電路圖 顯示程序: DISP: MOV A,34H ADD A,# 40H ;D5數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D5 CALL DELAY ;掃描延時(shí) MOV
49、 A,33H ADD A,#30H ;D4數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D4 CALL DELAY ;掃描延時(shí) MOV A,32H ADD A,#20H ;D3數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D3 CALL DELAY ;掃描延時(shí) MOV A,31H ADD A,#10H ;D2數(shù)據(jù)值加上74138掃描值 MOV P0,
50、A ;顯示D2 CALL DELAY ;掃描延時(shí) MOV A,30H ADD A,#00H ;D1數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D1 CALL DELAY ;掃描延時(shí) RET DELAY:MOV R7,#06 ;顯示器掃描時(shí)間 X1: MOV R6,#248 DJNZ R6,S DJNZ R7,X1 RET 4.4 硬
51、幣計(jì)數(shù)的總電原理設(shè)計(jì) 根據(jù)前面光電傳感器計(jì)數(shù)原理的介紹,當(dāng)硬幣落入紅外光電傳感器中的入口時(shí),硬幣遮擋光線從而使紅外接收端的輸出產(chǎn)生脈沖信號,既電平的高低變化,由電平的高低變化促使單片機(jī)的外部中斷發(fā)生變化,通過程序?qū)⑦@一變化顯示在LED上,從而對硬幣進(jìn)行計(jì)數(shù)。其硬幣計(jì)數(shù)原理圖如圖4-8所示。 4.5 小結(jié) 本章主要根據(jù)設(shè)計(jì)要求選擇了用于計(jì)數(shù)的紅外光電傳感器和8051單片機(jī)對硬幣進(jìn)行清分計(jì)數(shù)。其中計(jì)數(shù)部分設(shè)計(jì)包括單片機(jī)的時(shí)鐘電路和復(fù)位電路的設(shè)計(jì)、電源電路的設(shè)計(jì)以及整個(gè)硬幣清分計(jì)數(shù)的硬件原理圖。 圖4-8 硬幣計(jì)數(shù)電原理圖 第五章 系統(tǒng)軟件設(shè)計(jì) 5.1 系統(tǒng)程序設(shè)計(jì)思路 程序設(shè)
52、計(jì)思路:以單片機(jī)的外部中斷INT0進(jìn)行清零,用外部中斷INT1對脈沖進(jìn)行計(jì)數(shù),并用動(dòng)態(tài)變化的74LS138與LED數(shù)碼管連接實(shí)現(xiàn)累進(jìn)顯示。 主程序圖如圖5-6所示,用單片機(jī)中30H~34H地址來分別記錄顯示管中相應(yīng)D0~D4中所顯示的數(shù)值。單片機(jī)通過P0口將數(shù)據(jù)傳輸給顯示電路。 每次脈沖啟動(dòng)中斷INT1,將R1中的數(shù)值加1,若R1設(shè)有9,則將數(shù)值保存于30H中,并調(diào)用顯示子程序?qū)?0H~34H中記錄的數(shù)值顯示給D0~D4。若大于9,則將R1和30H中的值清零,將31H中的值加1,若31H中的值不大于9,則調(diào)用顯示子程序,依次顯示30H~34H中的值,若31H中的值大于9,則將32H中的值加
53、1,將31H中的值清零。若32H中的值不大于9,則調(diào)用顯示子程序,顯示30H~34H中的值。若32中的值大于9,則將33H中的值加1,將32H中的值清零。若33H中的值不大于9,則調(diào)用顯示子程序,顯示30H~34H中的值。若33H中的值大于9,則將34的值加1,將33H中的值清零。若34H中的值不大于9,則調(diào)用顯示子程序,顯示30H~34H中的值。若34H中的值大于9,則說明顯示管已經(jīng)達(dá)到了能顯示的最高處,程序溢出。所以將程序調(diào)回程序初始化處,進(jìn)行清零。 5.2 主程序流程圖設(shè)計(jì) (1)定時(shí)中斷0程序框圖 觸發(fā)器定時(shí)中斷0 調(diào)用顯示子程序 返回主程序 圖5-1 定時(shí)中
54、斷0程序圖 定時(shí)中斷0的作用是清零,通過按鈕將其清零。 (2)中斷1流程圖 圖5-5 硬幣計(jì)數(shù)電原理圖 觸發(fā)中斷1 D1值加1 判斷D1是否大于9 D2加1,D1清零 判斷D2是否大于9 D3加1,D2清零 判斷D3是否大于9 D4加1,D3清零 判斷D4是否大于9 D5加1,D4清零 判斷D5是否大于9 顯示益出,返回初始化程序 返回主程序 否 否 否 否 否 圖5-2 中斷1流程圖 中斷INT1主要是將外部的電壓變化變?yōu)橹袛?的電平變化,然后通過顯示電路和程序?qū)⑦@種變化顯示在數(shù)碼管內(nèi),就可以知道落入光電傳感器中硬幣的個(gè)數(shù)。 (3)主程
55、序框圖 開始 程序初始化 循環(huán)程序 圖5-3 主程序流程圖 5.3 系統(tǒng)程序清單 系統(tǒng)的主程序如下所示: ORG 00H LJMP START ORG 03H LJMP MAIN ORG OBH ;跳至TIMERO中斷起始地址 JMP TIMO ;跳至TIMERO中斷子程序TIMO ORG 13H LJMP INT1 START: MOV TMOD,#00000001B ;工作在MODE1,設(shè)
56、定TIMERO MOV THO,#LOW(65536-20000) ;設(shè)定20ms MOV TLO, #HIGH(65536-20000) SETB TRO ;啟動(dòng)TIERO MOV IE,#10000010B ;TIMERO中斷使能 MAIN: CLR R1 ;R1清零 MOV R4,#05H ;清除30H~34H的地址 MOV R0,#30H CLEAR: MOV @R0,#0
57、0H INC R0 DJNZ R4,CLEAR CALL DISP D1: CJNE R1,#0AH,D2 ;判斷R1中的值的大小,若大于 MOV 30H,R1 ;9則跳到D2進(jìn)行十位數(shù)值增一,調(diào)用 CALL DISP ;顯示程序?qū)?0H~35H地址中所記錄的 LJMP D1 ;值輸?shù)斤@示管中 D2: CLR R1 M
58、OV 30H,R1 MOV A,31H INC A ;判斷31H(即十位值)中所記錄的值加CJNE A,#0AH,D3 ;1后若大于9,則調(diào)到D3進(jìn)行百位數(shù)值 MOV 31H, A ;增一,若不大于9,則將十位值保存于 CALL DISP ;31H中 LJMP D1 D3: CLR A MOV 31H,A MOV A,32H INC
59、A CJNE A,#0AH,D4 MOV 32H,A CALL DISP LJMP D1 D4: CLR A MOV 32H, A MOV A,33H INC A CJNE A,#0AH,D5 MOV 33H,A CALL DISP LJMP D1 D5: CLR A MOV
60、 33H, A ;判斷最高位第五位中的值加一后是否 MOV A,34H ;大于9,若大于9,則回到程序初始化 INC A ;處,進(jìn)行清零,將程序重新開始若不大 CJNE A,#0AH,MAIN ;于9,將值保存在34H中,調(diào)用顯示子 MOV 34H,A ; 程序 CALL DISP LJMP D1 DISP: MOV A,34H ADD A
61、,# 40H ;D5數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D5 CALL DELAY ;掃描延時(shí) MOV A,33H ADD A,#30H ;D4數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D4 CALL DELAY ;掃描延時(shí) MOV A,32H ADD A,#20H ;D3數(shù)據(jù)值加上74138掃描值 MOV P0,A
62、;顯示D3 CALL DELAY ;掃描延時(shí) MOV A,31H ADD A,#10H ;D2數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D2 CALL DELAY ;掃描延時(shí) MOV A,30H ADD A,#00H ;D1數(shù)據(jù)值加上74138掃描值 MOV P0,A ;顯示D1 CALL DELAY ;掃描延時(shí) RET DELAY:MOV R7,#06
63、 ;顯示器掃描時(shí)間 X1: MOV R6,#248 DJNZ R6,S DJNZ R7,X1 RET INT1: INC R1 ;中斷1,使R1值加1 LJMP D1 TIMO: CALL DISP ;定時(shí)調(diào)用顯示子程序 RET 5.4 小結(jié) 本章重點(diǎn)介紹了系統(tǒng)的軟件設(shè)計(jì)。軟件設(shè)計(jì)主要包括系統(tǒng)程序設(shè)計(jì)思路、程序流程圖和程序清單三部分。通過這三部分的設(shè)計(jì),可以使系統(tǒng)的軟硬件相結(jié)合
64、,實(shí)現(xiàn)對硬幣的計(jì)數(shù)。 結(jié) 論 硬幣清分計(jì)數(shù)機(jī)計(jì)數(shù)部分設(shè)計(jì)是本文的重點(diǎn)部分之一,也是硬幣清分機(jī)的重要組成部分。在計(jì)數(shù)方面采用了光電傳感器進(jìn)行對硬幣的檢測,與渦流法相比其結(jié)構(gòu)更簡單。由于光電傳感器與硬幣是非接觸型的,從而能達(dá)到很高的計(jì)數(shù)速度。本次設(shè)計(jì)的另一個(gè)重點(diǎn)是如何將傳感器的輸出信號(硬幣落入到光電傳感器中的個(gè)數(shù))在單片機(jī)的處理之下通過段譯碼器7447和位譯碼器74ALS138將數(shù)據(jù)顯示到LED中,主要是通過程序的設(shè)計(jì)實(shí)現(xiàn)的。 采用光電傳感器計(jì)數(shù)在速度上能夠達(dá)到很高的要求,但是對硬幣的識別方面上還存在很大的缺陷。采用電渦流法在一定程度上彌補(bǔ)了這一缺陷,但是它設(shè)計(jì)復(fù)雜,而且成本高。隨著技
65、術(shù)的不斷發(fā)展,硬幣清分計(jì)數(shù)機(jī)將向高速度、高識別能力和微型體積等方面發(fā)展。 參考文獻(xiàn) [1] 張麗娟.基于DSP的高速硬幣清分系統(tǒng)[D].南京航空航天大學(xué),2005. [2] 潘春嶺.基于PC104總線的高速硬幣清分機(jī)研制[D].南京航空航天大學(xué),2007. [3] 郎家峰.硬幣檢測清分系統(tǒng)研究[D].南京航空航天大學(xué),2005. [4] 馬西秦.許振中.自動(dòng)檢測技術(shù)[M].機(jī)械工業(yè)出版社,2000.97-108. [5] 林洪貴.基于分離盤的硬幣清分機(jī)實(shí)例介紹[J].福建:集美大學(xué),2007. [6] 郭星.商云男.ST800A型硬幣清分機(jī)造型設(shè)計(jì)研究[J].邯鄲:河北工
66、程大學(xué),2007. [7] 李好博.枸杞分級自動(dòng)計(jì)數(shù)系統(tǒng)的設(shè)計(jì)[J].天津:南開大學(xué),2008. [8] 肖麗英.YB5O全自動(dòng)硬幣計(jì)數(shù)、包卷機(jī)的研制[J].北京:清華大學(xué),2003. [9] 王煜東.傳感器應(yīng)用電路400例[M].中國電力出版社,2008.256-257. [10] 吳金戌,沈慶陽,郭庭吉.8051單片機(jī)實(shí)踐與應(yīng)用[M].清華大學(xué)出版社,2001.1-2,161-163. [11] 張毅剛,彭喜源.MCS-51單片機(jī)應(yīng)用設(shè)計(jì)[M].哈爾濱工業(yè)大學(xué)出版社,1997.7-10,21-22. [12] 韓志軍,沈晉源,王振波.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].機(jī)械工業(yè)出版社,2005.2-12. [13] 張毅剛,彭喜源,董繼成.單片機(jī)原理及應(yīng)用[M].高等教育出版社,2003.10-12. [14] 秦龍.MSP430單片機(jī)[M].中國電力出版社,2005.165-167 . [15] TMS320VC5402 and TMS320VC5402 Bootloader,SPRA618,TI,2000. [16] Z.Liu,K
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年二年級數(shù)學(xué)上冊9總復(fù)習(xí)專題二圖形與幾何作業(yè)課件新人教版
- 2023年二年級數(shù)學(xué)上冊6表內(nèi)乘法二第4節(jié)9的乘法口訣作業(yè)課件新人教版
- 2023年二年級數(shù)學(xué)上冊4表內(nèi)乘法一22~6的乘法口訣第2節(jié)234的乘法口訣作業(yè)課件新人教版
- 2023年二年級數(shù)學(xué)上冊2100以內(nèi)的加法和減法二3連加連減和加減混合第4課時(shí)解決問題作業(yè)課件新人教版
- 2023年二年級數(shù)學(xué)上冊1長度單位單元復(fù)習(xí)提升作業(yè)課件新人教版
- 2023年三年級數(shù)學(xué)下冊第四單元綠色生態(tài)園__解決問題信息窗1用連乘連除兩步運(yùn)算解決問題作業(yè)課件青島版六三制
- 2023年三年級數(shù)學(xué)下冊第六單元認(rèn)識分?jǐn)?shù)第4課時(shí)分一分二2作業(yè)課件北師大版
- 2023年三年級數(shù)學(xué)下冊第二單元長方形和正方形的面積第4課時(shí)長方形和正方形面積的計(jì)算1作業(yè)課件西師大版
- 2023年三年級數(shù)學(xué)下冊第三單元三位數(shù)除以一位數(shù)的除法第4課時(shí)筆算除法1作業(yè)課件西師大版
- 2023年三年級數(shù)學(xué)下冊第一單元除法練習(xí)二作業(yè)課件北師大版
- 2023年三年級數(shù)學(xué)下冊第一_五單元階段性綜合復(fù)習(xí)作業(yè)課件蘇教版
- 2023年三年級數(shù)學(xué)下冊第6單元年月日第1課時(shí)年月日1作業(yè)課件新人教版
- 2023年三年級數(shù)學(xué)下冊第4單元兩位數(shù)乘兩位數(shù)拓展提升四作業(yè)課件新人教版
- 2023年三年級數(shù)學(xué)下冊第4單元兩位數(shù)乘兩位數(shù)1口算乘法第2課時(shí)口算乘法2作業(yè)課件新人教版
- 2023年三年級數(shù)學(xué)下冊第2單元除數(shù)是一位數(shù)的除法2筆算除法第4課時(shí)商中間有0的除法作業(yè)課件新人教版