【正文】
中心等新的流通渠道的產(chǎn)生,人工費(fèi)用也不斷上升;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動(dòng)售貨機(jī)作為一種必須的機(jī)器便應(yīng)運(yùn)而生了。 and the relative supermarket, department store shopping center, new distribution channels, labor costs are rising。作為一種前衛(wèi)的零售方式,自動(dòng)售貨機(jī)已在45個(gè)國家廣泛普及。自動(dòng)售貨機(jī)在北京、上海、大連、沈陽、西安開始出現(xiàn),成為不少年輕人時(shí)髦的購物選擇。當(dāng)某人要用自動(dòng)售貨機(jī)進(jìn)行購物時(shí),先投入相應(yīng)的錢幣。用戶選擇了某一種商品,并按下相應(yīng)的按鈕,系統(tǒng)會識別出用戶所選擇的商品,記錄所選商品的價(jià)位和其他信息,之后把它發(fā)送給找零提取商品模塊。二.基于Quartus設(shè)計(jì)的自動(dòng)售貨機(jī)電路相應(yīng)模塊使用Quartus來設(shè)計(jì)仿真自動(dòng)售貨機(jī)電路,從而有效的實(shí)現(xiàn)自動(dòng)售貨機(jī)的各項(xiàng)工作,達(dá)到機(jī)器所需要的各項(xiàng)指標(biāo)。Q:OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。039。ELSIF RISING_EDGE(CLK) THEN IF QIAN1=39。139。KZ=39。 THEN Q=1010。END IF。圖1圖2圖3注:CLK為時(shí)鐘信號;CLR為清零信號;QIANQIANQIAN10為輸入錢幣面值信號;Q為面值數(shù)值信號;KZ1為輸出控制信號。Q:OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。039。 ELSIF RISING_EDGE(CLK) THEN IF SP1=39。139。KZ2=39。 THEN Q=0011。139。END IF。該模塊實(shí)現(xiàn)用戶在投完錢幣之后,進(jìn)行商品選擇,用戶選擇某種商品,該模塊記錄并把它轉(zhuǎn)化為相應(yīng)的數(shù)值,送入第三個(gè)模塊。USE 。ZL,SPC:OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。BEGINPROCESS(CLK,CLR)BEGINJC=QIANSP。 SPC=0000。 SPC=0000。 SPC=SP。END IF。并進(jìn)行找零和為用戶提取商品等服務(wù)。這時(shí)選擇商品模塊不斷輸出用戶所選商品對應(yīng)面值的數(shù)值,并通過KZ2把找零提取商品模塊的CLR拉為高電平,已激活該模塊。在找零提取商品模塊被激活其KZ3輸出信號1,通過2個(gè)D觸發(fā)器使其延遲2個(gè)周期,并通過在其2個(gè)周期(在真實(shí)情況下應(yīng)當(dāng)多個(gè)周期來完成工作)完成系統(tǒng)找零和提取商品等工作。16。在商品選擇模塊清零后KZ2會輸出0信號,使找零提取商品模塊CLR值0清零?,F(xiàn)對二者進(jìn)行比較,如果錢幣面值小于商品面值,那么系統(tǒng)會找零用戶投入的錢幣,并不提取用戶所選擇的商品。三.自動(dòng)售貨機(jī)總體電路對之前的三個(gè)模塊進(jìn)行相應(yīng)的電路連接,從而實(shí)現(xiàn)自動(dòng)售貨機(jī)的各項(xiàng)功能,完成自動(dòng)售貨機(jī)電路。END CF0