浙江科技学院毕业设计
图3-8 时钟电路图
3.2 原理图设计步骤
原理图设计工作主要包括:创建原理图、设置原理图设计环境和电路原理图的设计、编辑处
理及报表生成等。
(1)在指定路径上创建设计数据库,新建原理图文档,并进行命名。 (2)设置原理图的设计环境,如图纸的大小、颜色、标题、光标设置。 (3)加载电路原理图常用的元件库。
(4)放置话原理图需要的各种电器元器件和非电器元器件,并对各元件的相关属性进行设置。使用Wiring Tools( 电路工具栏 )来放置元件、网络编号、端口等。使用Drawing Tools(绘图工具栏),放置各类非电器元器件,可以利用原理图元件编辑器进行制作。
(5)元件布局是指对电气元件和非电器元件,在原理图上的位置进行手工调整,移动元件、编排整齐、布局合理。
(6)用Wiring Tools(电路工具栏)中的导线工具,对整个电路图进行连线,连线时要注意捕捉元件的电气节点,在电路图中的连线一般要横平竖直,分布均匀。
(7)原理图连线中,对某些元件的位置、导线走向等,可在进行调整,使布局合理,电路导线整齐、美观。
(8)完成连线后,对原理图要进行电气规则检查(ERC检查)、修改,进行必要的后期编辑、生成相关的报表等。
(9)最后,保存文件。
15
浙江科技学院毕业设计
3.3 PCB的制作
印刷电路板的设计即我们通常所说的PCB设计,它是电路原理图转化成的最终形式。在电路原理图的设计完成的基础上进行电气检测及元件的封装,然后生成网络报表。网络报表就是显示电路原理与中各个元器件的链接关系的报表,它是连接电路原理图设计与电路板设计(PCB设计)的桥梁与纽带,通过电路原理图的网络报表,可以迅速地找到元器件之间的联系,从而为后面的PCB设计提供方便。印刷电路板提供了对电阻、 电容、集成电路等各种电子器件进行固定装配的机械支撑,提供了实现集成电路等各种电子元器件之间的布线、电气连接或电气绝缘所要求的电气特性,同时为自动焊锡提供阻焊图形;为元件的插装、粘装、检查、维修提供识别字符标记图形等。具体涉及步骤如下: (1)画原理图和创建网络表格。 (2)建立PCB文件和规划电路板。
(3)设置参数(工作层面参数,PCB编辑器的工作参数,元件布局,PCB布线参数)。 (4)加载元件封装库,装入网络表及元件封装。 (5)元件的布局。 (6)PCB布线。 (7)手动调整布线。 (8)DRC检查及报表。 (9)保存及打印。
16
浙江科技学院毕业设计
4 系统的软件设计
该设计的功能是在程序控制下实现的。该系统的软件设计方法与硬件设计相对应,按整体功能分成多个不同的程序模块,分别进行设计、编程和调试,最后通过主程序将各程序模块连接起来。这样有利于程序修改和调试,增强了程序的可移植性。
4.1 主程序
程序运行时,先进行程序初始化,然后进行水位监测程序,判断水位情况水,当水位最低时,启动上水程序,水位达到最高时关闭上水。检测水温后将水温显示在数码管上,同时水温最低时进行加热,水温达到最高时,关闭加热。 主程序如图4-1所示:
开始初始化开中断显示温度和水位是否到了水位底线?N自动上水Y关进水阀门N是否到设定的温度?开加热器Y关闭加热器
图4-1 主程序流程图
17
浙江科技学院毕业设计
主程序如下:
/****************main.c*************************************/ #include\#include \sbit d_a = P1^1; sbit d_b = P1^3; sbit key1 = P1^4; //sbit key2 = P1^5; sbit led1 = P3^3; sbit led2 = P3^4; sbit led3 = P3^5; sbit KS_3 = P2^5; sbit KS_2 = P2^6; sbit KS_1 = P2^7;
uint temp_dat; uchar flag1,flag2;
void temp_control(); void shuiwei_control(); main() { temp_dat=tem_manage()/100; delay(10); while(1)
{
18
浙江科技学院毕业设计
}}
temp_control(); shuiwei_control();
void temp_control() { }
void shuiwei_control() {
if(d_a==0 && d_b==0) //????1yμí£?×¢?? temp_dat=tem_manage()/100;
if(temp_dat<=50) {
if(temp_dat>=60) { }
KS_1=1;
if(d_a==0 && d_b==0) { } else {
KS_1=0; KS_1=1; led1=0;
} }
19
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计-太阳能热水器控制电路设计 doc - 图文(5)在线全文阅读。
相关推荐: