77范文网 - 专业文章范例文档资料分享平台

武汉理工大学 Protel课设报告 - 图文

来源:网络收集 时间:2019-03-04 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

武汉理工大学《Protel应用课程设计》

课程设计任务书

学生姓名: 张亚男 专业班级: 通信1104班 指导教师: 艾青松 工作单位: 信息工程学院

题 目: Protel应用课程设计——基于单片机的自动售饮料机 初始条件:

(1)可选元件:51单片机、74LS47译码器、晶体管、电阻、电容、LED、按键开关若干;

(2)可用仪器:示波器,万用表,毫伏表; (3)所用软件:Altium Designer和Proteus。

要求完成的主要任务:

(1)使用Altium Designer制作自动售饮料机的电路原理图 (2)使用Altium Designer制作自动售饮料机的PCB图 (3)使用Proteus进行电路仿真

时间安排:

(1)第1-3周:选题及任务安排。 (2)第4-10周:方案选择及设计。 (3)第11-16周:仿真及PCB制作。 (4)第17-18周:撰写报告及答辩。

指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日

武汉理工大学《Protel应用课程设计》

目 录

摘要 .................................................................................................................................................. I Abstract .......................................................................................................................................... II 1 方案设计 ..................................................................................................................................... 1 1.1 自动售饮料机电路设计要求 .............................................................................................. 1 1.2 设计思路及原理框图 .......................................................................................................... 1 2 单元电路设计 ............................................................................................................................. 3 2.1 中央控制单元---单片机最小系统 ...................................................................................... 3 2.2 投币单元 .............................................................................................................................. 3 2.3 选择购买及找零单元 .......................................................................................................... 4 2.4 显示单元 .............................................................................................................................. 5 2.4.1 可购买类型指示灯显示 ................................................................................................ 5 2.4.2 余额显示 ........................................................................................................................ 5 2.6 原理总图 .............................................................................................................................. 8 3 Protel原理图绘制 ....................................................................................................................... 9 3.1 Altium Designer软件简介 ................................................................................................... 9 3.2 原理图绘制步骤 ................................................................................................................ 10 3.2.1建立工程并创建原理图文件 ....................................................................................... 10 3.2.2 定位元件和加载元件库 .............................................................................................. 11 3.2.3 原理图放置元件 .......................................................................................................... 12 3.2.4 原理图绘制 .................................................................................................................. 13 4 PCB印制板电路的制作 ........................................................................................................... 14 4.1 建立PCB文件 ................................................................................................................... 14 4.2 原理图导入 ........................................................................................................................ 15 4.3 PCB设计 ............................................................................................................................. 16 4.3.1 PCB布局规则 .............................................................................................................. 16 4.3.2 PCB布线规则 .............................................................................................................. 16 5 电路仿真 ................................................................................................................................... 19 5.1 Altium Designer仿真 ......................................................................................................... 19 5.2 Proteus仿真及分析 ............................................................................................................ 19 6 总结及体会 ............................................................................................................................... 23 7 参考文献 ................................................................................................................................... 24 附录: 元件清单 ......................................................................................................................... 25

武汉理工大学《Protel应用课程设计》

摘要

随着计算机技术的发展,计算机软件在电路设计中的应用来越广泛。本报告以Altium Designer为平台,叙述其在电路原理图和印刷电路图设计中的应用方法,并提出该软件在设计过程中常遇到的问题及其解决办法。本文主要以基于51单片机的自动售饮料机的设计为例来学习Altium Designer的使用。

自动售饮料机在生活中随处可见,给人们的生活带来了便利。本文简单介绍了自动售货机系统的工作原理、系统设计、软件编程的思路。该系统以单片机STC89C51芯片为核心,采用集中控制方式实现了对自动售货饮料机全过程的自动控制。本系统选择独立式键盘按键作为投币和货物选择端,用数码管实现了投币总数和余额的显示功能。

本次课程设计首先用Altium Designer软件绘制了电路原理图,并绘制了相应电路原理图的PCB图,最后用Proteus软件进行了电路仿真。

关键词:自动售饮料机 单片机 Altium Designer PCB Proteus仿真

I

武汉理工大学《Protel应用课程设计》

Abstract

With the development of computer technology, computer software application in the circuit design is used more widely. This report, regarding Altium Designer as a platform, describes the application methods in the circuit schematic and printed circuit design, and raises and addresses in the design process of the software frequently encountered problems and their solutions. This report mainly uses the design of the beverage vending machines based on 51 single-chip microcomputer as an example to learn how to use the Altium Designer.

Beverage vending machines can be seen everywhere in our life, and has brought convenience to people’s life. This paper describes the focus of the work vending machine system theory, system design, software programming mentality. STC89C51 in the system as the core chip, realizes the automatic control of the vending machine’s entire process by using the centralized control mode. The stand-alone keyboard keys are chose to insert coins and choose the goods side, the Nixie tube is used to realize the function of showing the total number of inserted coins and remaining sum.

In this curriculum design, I draw the circuit diagram using Altium Designer firstly, and then draw the corresponding PCB map of the circuit principle diagram, and finally the circuit is simulated with Proteus software.

Keywords: The Vending Machine Single-chip Microcomputer Altium Designer PCB

Proteus Simulation

II

武汉理工大学《Protel应用课程设计》

1 方案设计

根据设计要求,自动售货饮料机主要由四个模块构成,即投币模块、选择购买模块、找零模块和显示模块(余额显示和可购买类型指示灯显示)。

1.1 自动售饮料机电路设计要求

自动售货饮料机主要由四个模块构成,即投币模块、选择购买模块、找零模块和显示模块(余额显示和可购买类型指示灯显示)。

(1)售货机只接受5角和1元的硬币,可以用按钮代替硬币的投入。投入硬币的总金额用两位数码管显示,最大投入金额为9.5元。

(2)售货机可以自动出售3种饮料,售价分别是0.5元,1元和1.5元。当顾客完成投币后,根据投入金额,各饮料对应的LED将亮起(如投入1元硬币,0.5元和1元饮料的LED亮起,表示可以购买0.5元或1元饮料)。

(3)顾客根据自身需要按下各饮料对应的按钮,每按一次掉出一瓶饮料,两位数码管显示剩余金额,LED继续指示可购饮料的种类;

(4)顾客按下“找零”按钮将使机器发出找零信号,两位数码管清零。

1.2 设计思路及原理框图

用单片机实现自动售饮料功能,通过编写程序来控制数码管上金额的显示和各种价格的饮料对应的LED灯显示,通过按键的操作来实现投币,买饮料和找零。原理框图如图1-1所示。

投币 AT89C51 数码管显示余额 购买按键 单片机找零按键 可购买指示灯 图1-1 方案二原理框图

1

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库武汉理工大学 Protel课设报告 - 图文在线全文阅读。

武汉理工大学 Protel课设报告 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/496219.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: