武汉理工大学 Protel课设报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计任务书

学生姓名:张亚男专业班级:通信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周:撰写报告及答辩。

指导教师签名:年月日

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

目录

摘要.................................................................................................................................................. 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)

摘要

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

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

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

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

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

相关文档
最新文档