影音先锋男人资源在线观看,精品国产日韩亚洲一区91,中文字幕日韩国产,2018av男人天堂,青青伊人精品,久久久久久久综合日本亚洲,国产日韩欧美一区二区三区在线

基于FPGA自動(dòng)售貨機(jī)

上傳人:仙*** 文檔編號(hào):30265008 上傳時(shí)間:2021-10-10 格式:DOC 頁(yè)數(shù):36 大?。?.08MB
收藏 版權(quán)申訴 舉報(bào) 下載
基于FPGA自動(dòng)售貨機(jī)_第1頁(yè)
第1頁(yè) / 共36頁(yè)
基于FPGA自動(dòng)售貨機(jī)_第2頁(yè)
第2頁(yè) / 共36頁(yè)
基于FPGA自動(dòng)售貨機(jī)_第3頁(yè)
第3頁(yè) / 共36頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《基于FPGA自動(dòng)售貨機(jī)》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于FPGA自動(dòng)售貨機(jī)(36頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、東華理工大學(xué)畢業(yè)(論文) 摘要 羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀

2、蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄

3、袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆

4、螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃

5、羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆

6、螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁

7、肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈

8、袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃

9、蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇

10、羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁

11、螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆

12、肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀

13、袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇

14、蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁

15、羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅

16、螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀

17、肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄

18、衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈

19、蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂

20、羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿

21、螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄

22、罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄袇芁葿蕆螃芀艿蚃蝿艿莁薆肇羋蒄螁羃芇薆薄衿芆芆蝿螅袃莈薂蟻羂蒀螈羀羈膀薀袆羀莂螆袂罿蒅蠆螈羈薇蒁肆羈芇蚇羂羇荿蒀袈羆蒁蚅螄肅膁蒈蝕肄芃蚄罿肅蒅蒆羅肅薈螂袁肂芇薅螇肁莀螀蚃肀蒂薃羂聿膂螈袈膈芄薁螄膇莆螇蝕膇蕿薀肈膆羋蒂羄膅莁蚈

23、袀膄蒃蒁螆膃膃蚆螞節(jié)芅葿羈芁莇蚄 摘 要 本課題是基于Verilog HDL語(yǔ)言的小型自動(dòng)售貨機(jī)。采用Verilog HDL在ModelsimSE6.2B軟件平臺(tái)進(jìn)行編譯和仿真。在此次設(shè)計(jì)中,主要采用有限狀態(tài)機(jī)(FSM)的設(shè)計(jì),在投幣選貨狀態(tài)和找零狀態(tài)在這兩個(gè)狀態(tài)間進(jìn)行轉(zhuǎn)移。從而實(shí)現(xiàn)貨物的選擇、貨幣運(yùn)算、出貨控制、余額顯示以及找零等功能。該售貨機(jī)系統(tǒng)能夠識(shí)別兩種硬幣,兩種紙幣。有五種不同價(jià)格的商品可供選擇,并且通過(guò)顯示譯碼電路,可在LED顯示器顯示余額,同時(shí)具備找零、機(jī)器存有硬幣不足LED亮起報(bào)警、缺貨LED亮起報(bào)警等功能?,F(xiàn)代的自動(dòng)售貨機(jī)有使用方便快捷,可以全天候24

24、小時(shí)工作,占地少,成本低,維護(hù)簡(jiǎn)單等優(yōu)點(diǎn),有著廣闊的前景。采用FPGA方式用Verilog HDL硬件描述語(yǔ)言,設(shè)計(jì)簡(jiǎn)易的自動(dòng)售貨機(jī),其編程簡(jiǎn)單,開發(fā)周期短,硬件運(yùn)行速度快,開發(fā)成本低,穩(wěn)定性高等優(yōu)點(diǎn)。 關(guān)鍵詞:自動(dòng)售貨機(jī); Verilog HDL; 有限狀態(tài)機(jī);Modelsim; 36 東華理工大學(xué)畢業(yè)(論文) ABSTRACT ABSTRACT This topic design a simple vending ma

25、chine is based on the FPGA chip. EP2C35 chip, and DE2 development board for the hardware platform, the use of Verilog HDL to compile and simulation in the Quartus Ⅱ software platform, and through the DE2 development achieve the basic functions of a Simple vending machine.board by to download code to

26、 the chip. In this design,it used of finite state machine (FSM) design, choice of goods state, shipment status and give change coin state in the three inter-state transfer, in order to achieve the choice of goods, monetary operations, the cargo control, features such as display and give change. The

27、vending machine system to identify three kinds of coins, there are five kinds of goods at different prices to choose from, and by showing decoding circuit, in DE2 onboard LED display shows the balance, both functions give change. Modern vending machines are convenient, it can work 24 hours a day, co

28、vers an area of small, low cost, simple maintenance, there are broad prospects. Manner with the use of FPGA hardware description language Verilog HDL, design simple vending machine, the programming is simple, short development cycles, fast hardware, the development of low cost, high stability.

29、Key words: vending machines; Verilog HDL; Finite state machine; FPGA; DE2 development board; 東華理工大學(xué)畢業(yè)(論文) 目錄 目 錄 緒 論..............................................................1 第一章 系統(tǒng)方案設(shè)計(jì)................................

30、...............3 1.1 人機(jī)交換界面設(shè)計(jì)..........................................3 1.2 系統(tǒng)方案設(shè)計(jì)..............................................4 1.2.1 系統(tǒng)方案確定..........................................5 第二章 系統(tǒng)各模塊硬件設(shè)計(jì).........................................7 2.1 DE2開發(fā)板介紹....................................

31、.........7 2.2 自動(dòng)售貨機(jī)各模塊設(shè)計(jì).....................................8 2.2.1 自動(dòng)售貨機(jī)主體設(shè)計(jì)...................................8 2.2.2 LED顯示設(shè)計(jì)方案.....................................9 2.2.3 貨幣輸入信號(hào)設(shè)計(jì)方案................................10 2.2.4 出貨顯示設(shè)計(jì)方案....................................11 第三章 系統(tǒng)的軟件設(shè)計(jì)....

32、........................................12 3.1 EDA工具軟件介紹.........................................13 3.2 軟件設(shè)計(jì)總方案...........................................14 3.3 售貨機(jī)主芯片程序設(shè)計(jì)方案................................15 3.4 BCD-LED七段數(shù)碼顯示譯碼器...............................17 3.5 硬幣輸入信號(hào)程序設(shè)計(jì)方案............

33、....................18 3.6 出貨顯示程序設(shè)計(jì)方案....................................19 3.7 自動(dòng)售貨機(jī)各部分組合連接設(shè)計(jì)............................20 第四章 調(diào)試及仿真...............................................21 4.1 用Quartus Ⅱ完成PFGA設(shè)計(jì)步驟...........................21 4.2 自動(dòng)售貨機(jī)波形仿真結(jié)果..................................21

34、 4.2.1 自動(dòng)售貨機(jī)波形仿真..................................21 4.2.2 輸入信號(hào)處理程序波形仿真............................23 4.2.3 BCD-LED七段數(shù)碼顯示譯碼器波形仿真..................23 4.2.4 出貨顯示譯碼器波形仿真..............................24 4.2.5 自動(dòng)售貨機(jī)主芯片程序仿真波形.......................25 4.3 下載、仿真及測(cè)試................................

35、..........25 結(jié)論..............................................................26 致 謝.............................................................27 參考文獻(xiàn)..........................................................28 附錄1(程序源代碼)...............................................29 附錄2(整體設(shè)計(jì)原理圖)...........

36、................................35 東華理工大學(xué)畢業(yè)(論文) 緒論 緒 論 自動(dòng)售貨機(jī)最早出現(xiàn)在二十世紀(jì)五、六十年代的西歐,英國(guó)是較早實(shí)行自動(dòng)售貨機(jī)售貨的國(guó)家之一。1942年,在食品銷售中首先推廣了自動(dòng)售貨的銷售方式。1950年,英國(guó)食品雜貨行有500家采用自動(dòng)售貨機(jī)售貨。1969年,采用自動(dòng)售貨機(jī)售貨的商家增加到23000家,銷售的商品擴(kuò)展到文化用品、唱片、香煙、食品等多個(gè)方面。進(jìn)入70年代后,約有40多萬(wàn)家香煙、飲料店采用自動(dòng)售貨機(jī)。1980年英國(guó)

37、有50余萬(wàn)臺(tái)自動(dòng)售貨機(jī),年銷售額達(dá)8.81億英鎊。70年代后,日本、美歐等發(fā)達(dá)國(guó)家和地區(qū)自動(dòng)售貨機(jī)迅猛的發(fā)展,短短30年,發(fā)達(dá)國(guó)家自動(dòng)售貨機(jī)產(chǎn)業(yè)已發(fā)展到相當(dāng)大規(guī)模。自動(dòng)售貨機(jī)被廣泛地布放于車站、油站、碼頭、機(jī)場(chǎng)、賓館、寫字樓、娛樂場(chǎng)所及大街小巷和公路旁,人們通過(guò)自動(dòng)售貨機(jī)可以買到食品、香煙、飲料、報(bào)紙、票、卡甚至鮮花和小寵物等物品。自動(dòng)售貨機(jī)實(shí)現(xiàn)了商品需求化、性能多樣化的發(fā)展,又原來(lái)只能有限商品品種,轉(zhuǎn)變?yōu)槔^百貨公司、超級(jí)市場(chǎng)、便民店之后,以消費(fèi)者與售貨機(jī)“一對(duì)一”自動(dòng)售貨的無(wú)店鋪銷售業(yè)態(tài)。 目前自動(dòng)售貨機(jī)是集聲、光、機(jī)電一體化的高新智能化產(chǎn)品,在我國(guó)也開始得到應(yīng)用。在中國(guó)人們可以看到現(xiàn)代

38、化的自動(dòng)售貨機(jī)擺放在一些大商場(chǎng)門口、繁華街道兩旁、公園入口處以及其它熱鬧的場(chǎng)所。自動(dòng)售貨機(jī)的新奇、文明、高檔、晝夜服務(wù)、占地小、靈活方便深受許多地區(qū)市民的青睞,甚至出現(xiàn)許多排隊(duì)購(gòu)買的現(xiàn)象。專輯測(cè)算,中國(guó)的自動(dòng)售貨機(jī)在市場(chǎng)容量最保守算應(yīng)該有四十七萬(wàn)臺(tái),一年的銷售額可達(dá)三百五十億元若按人均臺(tái)數(shù)計(jì)算全年可達(dá)五百億,自動(dòng)售貨機(jī)在日本達(dá)到平均每二三十人一臺(tái),在美國(guó)達(dá)到每四十人一臺(tái),在歐洲每六十人一臺(tái),由于中國(guó)經(jīng)濟(jì)與上述國(guó)家還有一定差距,按每五百人一臺(tái)計(jì)算。因此,自動(dòng)售貨機(jī)在中國(guó)有著廣闊的發(fā)展前景。 現(xiàn)在,自動(dòng)售貨機(jī)產(chǎn)業(yè)正在走向信息化并進(jìn)一步實(shí)現(xiàn)合理化。例如實(shí)行聯(lián)機(jī)方式,通過(guò)電話線路將自動(dòng)售貨機(jī)內(nèi)的庫(kù)

39、存信息及時(shí)地傳送各營(yíng)業(yè)點(diǎn)的電腦中,從而確保了商品的發(fā)送、補(bǔ)充以及商品選定的順利進(jìn)行。并且,為防止地球暖化,自動(dòng)售貨機(jī)的開發(fā)致力于能源的節(jié)省,節(jié)能型清涼飲料自動(dòng)售貨機(jī)成為該行業(yè)的主流。在夏季電力消費(fèi)高峰時(shí),這種機(jī)型的自動(dòng)售貨機(jī)即使在關(guān)掉冷卻器的狀況下也能保持低溫,與以往的自動(dòng)售貨機(jī)相比,它能夠節(jié)約15%的電力。進(jìn)入21世紀(jì)時(shí),自動(dòng)售貨機(jī)也將進(jìn)一步向節(jié)省資源和能源以及高功能化的方向發(fā)展。 自動(dòng)售貨機(jī)是商業(yè)自動(dòng)化的常用設(shè)備,它不受時(shí)間、地點(diǎn)的限制,能節(jié)省人力、方便交易。一般的自動(dòng)售貨機(jī)由錢幣裝置、指示裝置、貯藏售貨裝置等組成。錢幣裝置是售貨機(jī)的核心,其主要功能是確認(rèn)投入錢幣的真?zhèn)?,分選錢幣的種類,

40、計(jì)算金額。如果投入的金額達(dá)到購(gòu)買物品的數(shù)值即發(fā)出售貨信號(hào),并找出余錢。指示裝置用以指示顧客所選商品的品種。貯藏售貨裝置保存商品,接收出售指示 信號(hào),把顧客選擇的商品送至付貨口。一般售貨機(jī)的錢幣裝置由投幣口、選別裝置、確認(rèn)錢幣真?zhèn)蔚臋z查裝置、計(jì)算金額的計(jì)算裝置和找錢裝置組成。70年代以來(lái),出現(xiàn)了采用微型計(jì)算機(jī)控制的各種新型自動(dòng)售貨機(jī)和利用信用卡代替錢幣并與計(jì)算機(jī)連接的更大規(guī)模的無(wú)人售貨系統(tǒng),如無(wú)人自選商場(chǎng)、車站的自動(dòng)售票和檢票系統(tǒng)、銀行的現(xiàn)金自動(dòng)支付機(jī)等。 近年來(lái),隨著電子系統(tǒng)設(shè)計(jì)自動(dòng)化(EDA)和超大規(guī)??删幊踢壿嬈骷涂焖侔l(fā)展,硬件描述語(yǔ)言(HDL)這一新型電子系統(tǒng)開發(fā)工具正在迅速普

41、及,是計(jì)算機(jī)設(shè)計(jì)和編程人員和電子器件廠商都尋找的一種工具,是芯片設(shè)計(jì)人員和生產(chǎn)伙伴之間建立溝通和交換數(shù)據(jù)的橋梁。已經(jīng)是從事EDA電子工程師必須掌握的工具。 HDL使得電路的編程和設(shè)計(jì)者能夠自由表述電路的特征,它可以描述和仿真電子元件的特性,這些電子元件的規(guī)??梢詮膯蝹€(gè)門電路直到一塊完整的多層印刷的電路板。HDL的主要操縱對(duì)象是高速集成電路和現(xiàn)場(chǎng)可編程門陣列(FPGA)。HDL的仿真功能使設(shè)計(jì)者在產(chǎn)品投入大規(guī)模生產(chǎn)前可以分別測(cè)試各個(gè)元件及其之間的連接,用仿真的方式完成以前必須設(shè)計(jì)和建造好的樣機(jī)才能進(jìn)行的電子電路特性的說(shuō)明和調(diào)試,并可以仿真器上測(cè)試所設(shè)計(jì)的電路功能是否正確。從而在芯片和器件的

42、復(fù)雜性不斷以驚人的速度增長(zhǎng)的同時(shí)降低系統(tǒng)開發(fā)的成本和時(shí)間。 本課題中需要實(shí)現(xiàn)至少3種不同價(jià)格貨物的買賣操作。要用3個(gè)撥動(dòng)開關(guān)表示3種硬幣,用5個(gè)鍵表示5種不同價(jià)格的商品。投入貨幣后用數(shù)碼管顯示錢數(shù)。買東西時(shí),先按物品鍵,再投入硬幣,若成交,用數(shù)碼管顯示物品輸出。若輸入余額大于所選物品的價(jià)格,退回多余的錢,若少于物品的價(jià)格,則退錢。在這次設(shè)計(jì)中,已實(shí)現(xiàn)上述功能,并且能夠下載到DE2開發(fā)板上進(jìn)行仿真。 下面的論述中,第一章介紹系統(tǒng)的方案設(shè)計(jì),包括人機(jī)交換界面的設(shè)計(jì),系統(tǒng)方案設(shè)計(jì)和系統(tǒng)的方案的確定,還有系統(tǒng)方案的總體設(shè)計(jì)原理圖。第二章介紹系統(tǒng)各模塊硬件設(shè)計(jì),包括DE2開發(fā)板的介紹和各個(gè)硬件部分設(shè)

43、計(jì)的介紹。包括自動(dòng)售貨機(jī)的主芯片、余額顯示譯碼器、輸入處理芯片和出貨顯示譯碼器,以及他們的設(shè)計(jì)原理圖。第三章介紹軟件系統(tǒng)設(shè)計(jì),各個(gè)部分軟件設(shè)計(jì)原理及過(guò)程。包括主程序,顯示譯碼器程序,輸入處理程序和顯示譯碼程序以及他們的原理圖。第四章介紹了編譯調(diào)試過(guò)程以及各部分的調(diào)試波形,并對(duì)波形進(jìn)行了分析。最后是結(jié)論、致謝、參考文獻(xiàn)和附錄。 東華理工大學(xué)畢業(yè)(論文) 系統(tǒng)方案設(shè)計(jì) 第一章 系統(tǒng)方案設(shè)計(jì) 1.1 人機(jī)交換界面設(shè)計(jì) 人機(jī)交換界面圖,對(duì)人機(jī)交換的按鍵一目了然。這次設(shè)計(jì)中,用到DE2開發(fā)板作為設(shè)計(jì)

44、平臺(tái),它的界面比較大眾化,所有的按鍵顯示都是放在一起,但有了這個(gè)界面圖結(jié)合下面的介紹,很容易就可以了解這個(gè)自動(dòng)售貨機(jī)的操作步驟以及使用方法。 YJ 元顯示 角顯示 出貨顯示 E D C B A WJ IY IN 上面是5種貨物選擇開關(guān) 上面是貨幣輸入和找零開關(guān) 角找零 元找零 Overflow R 復(fù)位開關(guān) 圖1.1 自動(dòng)售貨機(jī)人機(jī)交換界面簡(jiǎn)圖 首先,確定可以對(duì)5種不同種類的貨物進(jìn)行自動(dòng)售貨,價(jià)格分別為A=1.00,B=1.50,C=1.80,D=3.10,E=5.00。當(dāng)A、B、C、D、E五種貨物輸出時(shí),為了在DE2開發(fā)板上能夠顯示出來(lái),識(shí)

45、別方便,加一個(gè)譯碼器,如果貨物A出貨時(shí),通過(guò)譯碼器,在LED顯示器上顯示數(shù)字1。同理B、C、D、E分別顯示2、3、4、5。其次,自動(dòng)售貨機(jī)選擇可以接受一元、五角、一角三種硬幣(即有三種輸入信號(hào)IY代表投入一元,WJ代表投入五角,YJ代表投入一角)。這三種貨幣的輸入在DE2開發(fā)板上分別用三個(gè)開關(guān)來(lái)表示,當(dāng)每次來(lái)回?fù)軇?dòng)一次開關(guān),就代表投一次硬幣,及相應(yīng)的面額的硬幣加1。用2個(gè)4位7段LED(高位代表元、低位代表角)顯示投入的總錢數(shù),最大輸入金額是9.90元。如果大于該金額輸出信號(hào)為overflow,代表最后投入的硬幣會(huì)退出。選擇貨物的輸入信號(hào)IA,IB,IC,ID,IE和一個(gè)放棄信號(hào)IN,放棄信號(hào)

46、是將余額找出來(lái)。輸出信號(hào)元找零和角找零。同時(shí)還有一個(gè)R復(fù)位信號(hào)。如圖1.1所示,人機(jī)交換界面圖簡(jiǎn)圖。 在操作時(shí)候,先按復(fù)位鍵,是將里面的各個(gè)輸入輸出口以及寄存器全部清零。其次選擇貨物,再投幣,當(dāng)投的金額等于貨物的價(jià)格的時(shí)候,出貨,同時(shí)LED顯示器上上面的金額清零。當(dāng)大于貨物的價(jià)格時(shí)候,出貨同時(shí),顯示剩余的金額。如果按找零開關(guān),找零,LED顯示清零。當(dāng)金額大于9.9元時(shí),把最后一次投幣退出來(lái)。 1.2 系統(tǒng)方案設(shè)計(jì) 要實(shí)現(xiàn)自動(dòng)售貨機(jī)的功能,如果只靠一個(gè)芯片一個(gè)程序是很難完成系統(tǒng)的設(shè)計(jì),所以自動(dòng)售貨機(jī)系統(tǒng)有4個(gè)部分組成。 自動(dòng)售貨機(jī)的主芯片。主要實(shí)現(xiàn)自動(dòng)售貨機(jī)的基本功能。它可

47、以選擇5種不同的貨物,當(dāng)選擇貨物后,進(jìn)入投幣狀態(tài),投入硬幣后,系統(tǒng)會(huì)自動(dòng)記錄下所所投入硬幣的金額,并且將投入的硬幣的余額以BCD碼的形式輸出,當(dāng)金額大于9.9元的時(shí)候,系統(tǒng)會(huì)自動(dòng)將最后一次投入的貨幣輸出;輸出信號(hào)為overflow。當(dāng)上面的金額等于貨物的價(jià)格的時(shí)候,系統(tǒng)會(huì)自動(dòng)出貨,五種貨物與之相對(duì)應(yīng)的有五個(gè)輸出管腳,當(dāng)出貨時(shí),高電平有效;當(dāng)金額大于貨物的價(jià)格時(shí)候,系統(tǒng)出貨,并且進(jìn)行找零,當(dāng)金額小于貨物的價(jià)格的時(shí)候,系統(tǒng)會(huì)等待著再次投幣。如果有IN找零信號(hào)輸入,直接進(jìn)入找零狀態(tài)。 輸入信號(hào)處理芯片。輸入信號(hào)的時(shí)候,每次輸入信號(hào)高電平的周期不能正好是一個(gè)clk脈沖信號(hào)的周期,所以要設(shè)計(jì)一個(gè)信號(hào)處

48、理程序。在輸入貨幣和找零信號(hào)的時(shí)候,無(wú)論產(chǎn)生高電平的時(shí)間的多長(zhǎng),都會(huì)產(chǎn)生一個(gè)和clk周期相同的高電平。 BCD-LED七段數(shù)碼顯示譯碼器。自動(dòng)售貨機(jī)主芯片產(chǎn)生的是BCD碼,BCD碼不方便的識(shí)別,所以要用這個(gè)芯片,來(lái)處理BCD碼的信號(hào),使之變成能夠識(shí)別的數(shù)字信號(hào)。 出貨顯示譯碼器。在出貨的時(shí)候,由于采用DE2開發(fā)板,主頻過(guò)高,達(dá)到50MHz,人的肉眼根本無(wú)法識(shí)別信號(hào)的變化,我們需要設(shè)計(jì)一個(gè)出貨顯示譯碼器,當(dāng)出貨物A,B,C,D,E的時(shí)候,在LED顯示器上就相應(yīng)的產(chǎn)生1、2、3、4、5的數(shù)字,這樣就可以輕松的看到是那種貨物出來(lái)了。 將這四個(gè)部分有機(jī)的組合起來(lái),就可以實(shí)現(xiàn)自動(dòng)售貨機(jī)的功能,如圖

49、1.2所示。 自動(dòng)售貨機(jī)主芯片 出貨顯示譯碼器 1元輸入處理 5角輸入處理 1角輸入處理 找零輸入處理 元顯示譯碼 器 選擇貨物A 選擇貨物B 角顯示譯碼 器 選擇貨物C 選擇貨物D 元找零 選擇貨物E 角找零 復(fù)位R Overflow 圖1.2 系統(tǒng)方案原理圖 1.2.1 系統(tǒng)方案確定 自動(dòng)售貨機(jī)的主芯片程序主要采用有限狀態(tài)機(jī)(FSM),在選擇貨物狀態(tài),投幣出貨狀態(tài)和找零狀態(tài)這個(gè)3個(gè)狀態(tài)間進(jìn)行跳轉(zhuǎn),來(lái)

50、實(shí)現(xiàn)自動(dòng)售貨機(jī)的基本功能。選擇貨物狀態(tài)主要是貨物的選擇的處理等功能,如果在選擇貨物之前投硬幣,系統(tǒng)進(jìn)入貨幣找零狀態(tài),就將貨幣退出來(lái),否則就停留在這個(gè)狀態(tài)。如果先選擇貨物,系統(tǒng)會(huì)自動(dòng)進(jìn)入投幣出貨的狀態(tài),否則停留在這個(gè)狀態(tài)。投幣出貨狀態(tài)主要是對(duì)投入貨幣運(yùn)算和出貨控制處理等功能。如果余額大于9.9元的時(shí)候,系統(tǒng)會(huì)把最后一次投入的硬幣找出來(lái)。如果余額大于所選貨物的價(jià)格,系統(tǒng)會(huì)自動(dòng)出貨并且進(jìn)入找零狀態(tài),把剩余的零錢找出來(lái)。如果余額等于所選貨物的價(jià)格,系統(tǒng)會(huì)自動(dòng)出貨,并且把余額清零。當(dāng)余額小于所選貨物的價(jià)格,系統(tǒng)會(huì)停留在這個(gè)狀態(tài)。如果發(fā)現(xiàn)有找零信號(hào)輸入的時(shí)候,系統(tǒng)進(jìn)入找零狀態(tài)。找零狀態(tài)主要是對(duì)零錢進(jìn)行找零

51、功能。當(dāng)每次clk脈沖來(lái)臨時(shí)候,如果上面的余額不為零,系統(tǒng)會(huì)自動(dòng)減一。這樣反復(fù)進(jìn)行,直到上面的余額為零。 輸入的信號(hào)的處理,使它不能誤判貨幣的投入次數(shù),采用判斷是否有上升沿,以確定投幣的次數(shù),當(dāng)出現(xiàn)幾次上升沿,就代表幾次投幣,這樣來(lái)防止貨幣投入次數(shù)誤判。 靜態(tài)LED七段數(shù)碼顯示譯碼器,把BCD碼識(shí)別成人可以識(shí)別的數(shù)字,顯示數(shù)字0-9,用于表示元和角單位上的余額。 出貨顯示譯碼器,顯示1-5五個(gè)數(shù)字,分別代表貨物的名稱。這樣組成一個(gè)完整的簡(jiǎn)易自動(dòng)售貨機(jī)。能夠?qū)崿F(xiàn)識(shí)別3種的硬幣,有5種商品可以選擇,找零和余額顯示功能。同時(shí)在DE2開發(fā)板板上進(jìn)行仿真。以更為直觀的方式展現(xiàn)自動(dòng)售貨機(jī)的操作過(guò)程。

52、 東華理工大學(xué)畢業(yè)(論文) 系統(tǒng)各模塊硬件設(shè)計(jì) 第二章 系統(tǒng)各模塊硬件設(shè)計(jì) 2.1 DE2開發(fā)板介紹 本課題采用EP2C35芯片及DE2開發(fā)板。數(shù)字電子領(lǐng)域中三種基本的器件類型為存儲(chǔ)器,微處理器和邏輯器件。存儲(chǔ)器是用來(lái)存儲(chǔ)數(shù)據(jù)表,數(shù)據(jù)庫(kù),程序代碼等隨機(jī)信息。微處理器通過(guò)執(zhí)行軟件指令來(lái)完成如文字處理,視頻處理及工業(yè)控制等各種任務(wù);邏輯器件提供器件間的接口,數(shù)據(jù)通信,信號(hào)處理,數(shù)據(jù)顯示,時(shí)序和控制操作以及系統(tǒng)運(yùn)行

53、等各種特定功能。而邏輯器件又可以分為兩大類。即固定邏輯器件和可編程邏輯器件。 目前,電子產(chǎn)品的生命周期越來(lái)越短,許多消費(fèi)類電子產(chǎn)品的生命周期只有一年左右的時(shí)間,因此必須縮短產(chǎn)品的開發(fā)周期??删幊踢壿嬈骷凸潭ㄟ壿嬈骷啾?,可大大縮短產(chǎn)品的開發(fā)周期,而隨著集成電路制造工藝的進(jìn)步,可編程邏輯器件的設(shè)計(jì)水平不斷提高,其成本已經(jīng)降低到可以在消費(fèi)類電子產(chǎn)品中大量使用的程度。從當(dāng)前技術(shù)發(fā)展的趨勢(shì)來(lái)看,可編程邏輯器件將逐漸取代大部分的禿頂邏輯器件。 軟核處理器的出現(xiàn)以及可編程邏輯器件的片上存儲(chǔ)器容量的增大,使得可編程邏輯器件已經(jīng)可以覆蓋數(shù)字電子領(lǐng)域的中的所有應(yīng)用。Altera公司推出的可編程芯片系統(tǒng)(

54、system on a programmable chip,SOPC)以及Nios II軟核處理器進(jìn)一步明確了這種概念。Altera公司與2000年發(fā)布了Nios軟核處理器該處理器是一款RISC處理器,是世界第一款專為可編程邏輯優(yōu)化的可配置處理器。NiosⅡ處理器的最新版本NiosⅡ處理器是沒欠使用得最為管飯的軟核處理器。 DE2開發(fā)平臺(tái)是Altera公司針對(duì)大學(xué)及研究機(jī)構(gòu)推出的一款多媒體開發(fā)平臺(tái)。美國(guó)最大的wright-patterson空軍研發(fā)基地公開評(píng)論Altera DE2(包括硬件,軟件,教學(xué)文件)為有史以來(lái)最好的一款多媒體FPGA開發(fā)板卡。目前,全球眾多名校(如密西根大學(xué)安

55、埃布爾分校,麻省理工學(xué)院,喬治亞理工學(xué)院,滑鐵盧大學(xué)及多倫多大學(xué)等)都將Altera DE2平臺(tái)大批用于數(shù)字邏輯,微處理器及多媒體嵌入式系統(tǒng)教學(xué)眾多大廠也都以DE2為平臺(tái)來(lái)從事IC設(shè)計(jì),國(guó)內(nèi)已有150多所大學(xué)在使用de2平臺(tái)。 DE2平臺(tái)作為一個(gè)非常優(yōu)秀的FPGA設(shè)計(jì)平臺(tái),具有強(qiáng)大的多媒體特性,能夠應(yīng)用在多門課程的教學(xué)中,這些課程設(shè)計(jì)包括“數(shù)字邏輯設(shè)計(jì)”、“數(shù)字電路”、“數(shù)字信號(hào)處理”、“微機(jī)原理”、“計(jì)算機(jī)組成原理”、“數(shù)字圖像處理”、 “SOPC技術(shù)”等。 這此次設(shè)計(jì)采用的Cyclone Ⅱ系列的FPGA中的EP2C35, Cyclone Ⅱ系列是繼Cyclone系列低成本的F

56、PGA在市場(chǎng)上去的成功之后,Altera公司推出的更低成本的FPGA,它將成本FPGA的密度擴(kuò)展到了68416個(gè)邏輯單元,從而可以在低成本FPGA上實(shí)現(xiàn)復(fù)雜的數(shù)字系統(tǒng)。Cyclone Ⅱ系列FPGA采用90nm工藝,與競(jìng)爭(zhēng)對(duì)手采用的90nm工藝的FPGA相比,其性能高出60%而功耗減低一半,而其價(jià)格則幾乎可以與ASIC產(chǎn)品競(jìng)爭(zhēng)。優(yōu)異的性價(jià)比使Cyclone Ⅱ系類的FPGA可以廣泛的應(yīng)用與汽車電子、消費(fèi)電子、音/視頻處理、通信以及測(cè)試測(cè)量等終端產(chǎn)品市場(chǎng)。 2.2 自動(dòng)售貨機(jī)各模塊設(shè)計(jì) 2.2.1 自動(dòng)售貨機(jī)主體設(shè)計(jì) 自動(dòng)售貨機(jī)主要利用有限狀態(tài)機(jī)(Finite State Machine,

57、FSM),自 動(dòng)售貨機(jī)工作的時(shí)候,在不同的狀態(tài)跳轉(zhuǎn),從而實(shí)現(xiàn)其功能。 方案一:以余額數(shù)目為狀態(tài),當(dāng)每次投幣的時(shí)候,根據(jù)余額數(shù)目跳到相應(yīng)的狀態(tài),這個(gè)狀態(tài)下,進(jìn)行相應(yīng)的進(jìn)行找零,出貨物等操作。用case語(yǔ)句語(yǔ)句來(lái)描述各個(gè)狀態(tài)之間轉(zhuǎn)移關(guān)系。parameter 參數(shù)定義相應(yīng)的一些狀態(tài),D代表不同時(shí)刻不同狀態(tài),在系統(tǒng)復(fù)位后機(jī)器后開始運(yùn)行,每一次出售貨物的過(guò)程中由D記錄其狀態(tài),表示已經(jīng)投入錢幣的變化。有限的狀態(tài)機(jī)從本質(zhì)上講是有寄存器和組合邏輯構(gòu)成時(shí)序電路,各個(gè)狀態(tài)之間的轉(zhuǎn)移總是在時(shí)鐘的觸發(fā)下進(jìn)行的,也可以在設(shè)計(jì)時(shí)將時(shí)序邏輯部分和組合邏輯部分分在兩個(gè)“always”過(guò)程塊中進(jìn)行描述,這樣以減少一些

58、不必要的寄存器。這種設(shè)計(jì)方案思路簡(jiǎn)單,容易看懂。但是,由于設(shè)計(jì)時(shí)候,投入的錢幣數(shù)量多,所以相應(yīng)的狀態(tài)就多,從而增加了源代碼所占用的空間,使得源代碼不夠簡(jiǎn)練精干。 方案二:這個(gè)方案是采用很少的狀態(tài)完成自動(dòng)售貨機(jī)的工作,可以將它分成選擇貨物的狀態(tài),投幣出貨的狀態(tài)和找零的狀態(tài)這三種狀態(tài)。這三種狀態(tài)的情況下,可以完成系統(tǒng)的基本工作,如圖2.1所示。 這個(gè)方案,用case語(yǔ)句來(lái)選擇控制各個(gè)狀態(tài)的改變,選擇貨物狀態(tài)是開始狀態(tài),等待買家選擇貨物,如果買家沒有選擇貨物也沒有投幣時(shí),則在這個(gè)狀態(tài)自跳轉(zhuǎn),如果買家選擇了貨物,即(Ia || Ib || Ic || Id || Ie)=1時(shí),狀態(tài)會(huì)跳入投幣出貨的

59、狀態(tài),要是買家先投幣,即(IY || IWJ || IYJ)=1時(shí),投出來(lái)的錢幣會(huì)進(jìn)入找零的狀態(tài),把投入的錢幣退出來(lái)。 投幣出貨狀態(tài)。買家先要進(jìn)行投幣,每次投得相應(yīng)的面額。硬幣的金額都會(huì)自動(dòng)記錄下來(lái),相當(dāng)于一個(gè)計(jì)數(shù)器,同時(shí)將已經(jīng)投的貨幣的總金額在LED顯示器上顯示出來(lái)。當(dāng)金額等于貨物的價(jià)格,即count = price時(shí),會(huì)自動(dòng)出貨。系統(tǒng)自動(dòng)跳到選擇貨物狀態(tài)。LED上顯示為零,如果金額大于貨物的價(jià)格的時(shí)候,即count>price時(shí),出貨,并且自動(dòng)跳到找零的狀態(tài),把多余的零錢找出來(lái)。當(dāng)再投幣金額大于9.9元的時(shí)候,系統(tǒng)會(huì)自動(dòng)把最后一次投的錢幣找出來(lái),當(dāng)買家按找零開關(guān)的時(shí),即IN=1時(shí),系統(tǒng)也

60、會(huì)自動(dòng)跳到找零的狀態(tài),把多余的零錢找出來(lái),當(dāng)金額小于貨物的價(jià)格的時(shí)候,系統(tǒng)會(huì)自跳,保持在這個(gè)狀態(tài),等待貨幣再次投入,直到投入的金額大于或等于貨物的金額。 找零狀態(tài)。這個(gè)部分相當(dāng)于一個(gè)減法計(jì)數(shù)器,當(dāng)元的單位上不等于0的時(shí)候,在每個(gè)clk上升沿來(lái)臨的時(shí)候,元單位上就自動(dòng)減一,直至為0,每減少一次就在元找零輸出上輸出一次高電平,同樣也適用于在角單位上。當(dāng)他們都為0,即count=0時(shí),代表找零結(jié)束,回到貨物選擇狀態(tài)。 貨物選擇狀態(tài) Start 投幣出貨狀態(tài) Prossces 找零狀態(tài) change count = price (IY || IWJ || IYJ)=1 c

61、ount>price或IN=1 (Ia || Ib || Ic || Id || Ie)=1 count=0 圖2.1 方案2有限狀態(tài)機(jī)狀態(tài)圖 這種方法狀態(tài)簡(jiǎn)單,但思路要清晰明確,設(shè)計(jì)簡(jiǎn)單,編程的源代碼不需要占用大量的空間,程序精干簡(jiǎn)約。易于看懂。故本課題選擇第二種設(shè)計(jì)方案。 2.2.2 LED顯示設(shè)計(jì)方案 LED顯示就是把BCD碼變成LED顯示出來(lái)能夠被人能識(shí)別的數(shù)字,LED顯示在通常情況下分為動(dòng)態(tài)顯示和靜態(tài)顯示,它們各自有各自的優(yōu) 點(diǎn)。 方案一:動(dòng)態(tài)顯示。如圖2.3所示,動(dòng)態(tài)顯示是

62、應(yīng)用非常常見的顯示模式,主要在單片機(jī)上應(yīng)用,動(dòng)態(tài)顯示主要利用人眼的視覺暫留,只要延時(shí)時(shí)間足夠短,就能夠使得數(shù)碼的顯示看起來(lái)非常的穩(wěn)定清楚。這種方法應(yīng)用在很多地方,大部分的電子器件的現(xiàn)實(shí)設(shè)備都是采用動(dòng)態(tài)顯示,由于刷新頻率高,人眼幾乎不能分辨出它在閃爍,由于頻率在變,不是一直供電,所以功耗會(huì)降低很多,但與靜態(tài)的LED現(xiàn)實(shí)比起來(lái),亮度不夠。當(dāng)Verilog HDL設(shè)計(jì)顯示器時(shí),采用動(dòng)態(tài)顯示的源代碼設(shè)計(jì)就比較繁瑣,需要設(shè)計(jì)狀態(tài)機(jī)。給設(shè)計(jì)帶來(lái)一定的工作量。 方案二:靜態(tài)顯示。靜態(tài)顯示和動(dòng)態(tài)顯示正好相反,它一直亮著,所以亮度高、功耗相對(duì)高。同時(shí)在用Verilog HDL設(shè)計(jì)的時(shí)候,非常簡(jiǎn)單,所以采用靜態(tài)

63、顯示來(lái)做LED的現(xiàn)實(shí)方案。 顯示控制模塊 圖2.2 動(dòng)態(tài)顯示原理圖 顯示控制模塊 圖2.3 靜態(tài)顯示原理圖 如圖2.2是動(dòng)態(tài)顯示原理圖,下面的兩條線是控制LED數(shù)碼管工作與否的顯示,當(dāng)要求左面那個(gè)數(shù)碼管顯示的時(shí)候,連接左面數(shù)碼管的控制線設(shè)置為有效,右面的數(shù)碼管連接線設(shè)置為無(wú)效,左面的LED數(shù)碼管就會(huì)顯示相應(yīng)的數(shù)字,同理要求右邊的數(shù)碼管顯示,右邊的控制線設(shè)置有效。輸入的數(shù)據(jù)和控制線同時(shí)變化。 如圖2.3所示,是靜態(tài)顯示原理圖,代碼直接傳送給LED數(shù)碼管,直接在上面顯示相應(yīng)的數(shù)據(jù)。這樣編程設(shè)計(jì)簡(jiǎn)單,容易實(shí)現(xiàn),易于理解。 2.2.3 貨幣輸入信號(hào)設(shè)計(jì)方案 在設(shè)

64、計(jì)自動(dòng)售貨機(jī)的過(guò)程中,投幣是采用電平觸發(fā)的方式,為了防止系統(tǒng)錯(cuò)誤是認(rèn)為多次投幣,造成誤差。需要設(shè)計(jì)一個(gè)貨幣投入輸入信號(hào)的處理,使之無(wú)論投幣產(chǎn)生電平的時(shí)間多長(zhǎng),只產(chǎn)生一個(gè)和clk信號(hào)周期一樣的高電平。 clk in out 圖2.4 投幣輸入信號(hào)處理理想波形圖 如圖2.4,采用clk上升沿觸發(fā)的方式,在clk是上升沿時(shí),在判斷是in高電平時(shí),是則out就產(chǎn)生一個(gè)和clk一個(gè)周期的高電平。 2.2.4 出貨顯示設(shè)計(jì)方案 由于使用DE2的開發(fā)板,當(dāng)出貨時(shí),用LED數(shù)碼顯示器顯示何種貨物輸出,就需要一

65、個(gè)譯碼器,產(chǎn)生可以識(shí)別的數(shù)字。如出貨物A、B、C、D、E,就在LED數(shù)碼顯示器上,對(duì)應(yīng)顯示1、2、3、4、5,如圖2.5所示。 貨物顯示譯碼器 貨物a 貨物b 貨物c 貨物d 貨物e 圖2.5 出貨顯示譯碼器原理圖 東華理工大學(xué)畢業(yè)(論文) 系統(tǒng)的軟件設(shè)計(jì) 第三章 系統(tǒng)的軟件設(shè)計(jì) 3.1 EDA工具軟件介紹 EDA (Electronic Design Automation) 是電子

66、設(shè)計(jì)自動(dòng)化縮寫,是90年代初從CAD(計(jì)算機(jī)輔助設(shè)計(jì)).CAM(計(jì)算機(jī)輔助制造).CAT(計(jì)算機(jī)輔助測(cè)試)和CAE(計(jì)算機(jī)輔助工程)的概念發(fā)展而來(lái)的。EDA技術(shù)是以計(jì)算機(jī)為工具,根據(jù)硬件描述語(yǔ)言HDL(Hardware Description language)完成的設(shè)計(jì)文件,自動(dòng)地完成邏輯編譯、化簡(jiǎn)、分割、綜合及優(yōu)化、布局布線、仿真以及對(duì)于特定目標(biāo)芯片的適配編譯和編程下載等工作。典型的EDA工具中必須包含兩個(gè)特殊的軟件包,即綜合器和適配器。綜合器的功能就是將設(shè)計(jì)者在EDA平臺(tái)上完成的針對(duì)某個(gè)系統(tǒng)項(xiàng)目的HDL.原理圖或狀態(tài)圖形描述,針對(duì)給定的硬件系統(tǒng)組件,進(jìn)行編譯、優(yōu)化、轉(zhuǎn)換和綜合,最終獲得我們欲實(shí)現(xiàn)功能的描述文件。 基于EDA工具的FPGA開發(fā)流程: 1.文本/原理圖編輯與修改。首先利用EDA工具的文本或圖形編輯器將設(shè)計(jì)者的設(shè)計(jì)意圖用文本或圖形方式表達(dá)出來(lái)。 2.編譯。完成設(shè)計(jì)描述后即可通過(guò)編譯器進(jìn)行排錯(cuò)編譯,變成特定的文本格式,為下一步的綜合做準(zhǔn)備。 3.綜合。這是將軟件設(shè)計(jì)與硬件的可實(shí)現(xiàn)性掛鉤,是將軟件轉(zhuǎn)化為硬件電路的關(guān)鍵步驟。綜合后HDL綜合器可生成ENIF.XNF或V

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!