电风扇自动程序控制器设计 - 图文

更新时间:2023-12-21 13:16:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

综 合 课

程 设设计题目: 数字频率计 学生姓名: 李永

学 院: 信息工程学院 班 级: 12应用电子技术1班 学 号: 2012011880 指导教师: 谢剑锋 日 期: 2014 年 12 月 1

目录

第一章

第二章

第三章

第四章

第五章

设计任务书

设计方案 设计程序 调试与调整 设计小结

2

南 昌 工 程 学 院 综合课程设计任务书

一、课程设计(论文)题目: 十字路口交通灯控制电路设计 二、课程设计(论文)使用的原始资料(数据)及设计技术要求: 用单片机或FPGA设计交通灯控制电路 1.依人们的交通常规,“红灯停,绿灯行,黄灯提醒”。其交通灯的燃灭规律为:初始态是两个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。 2..数码管显示倒计时 三、课程设计(论文)工作内容及完成时间: 11.24-11.30 查资料,设计硬件电路; 12.1-12.6 软件设计; 12.7-12.12 软硬件联合调试,写设计报告

3

交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通

行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单

片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。本设计系统由单片机I/O口系统、交通灯状态显示系统、复位电路等几大部分组成。系统具有基本的交通灯功能,较好的模拟实现了十字路口可能出现的状况。本设计系统利用单片机的工作原理设计一个十字路口交通信号灯,要求东、西、南、北四个方向各有红黄绿色三个灯,当东西方向亮绿灯时,南北方向红灯亮起;反之,如果南北方向亮绿灯,同时东西方向亮绿灯;绿灯亮时车辆行驶,红灯亮时车辆停止。即在同一时间内保证只有两个对应方向的车辆可以行驶。本设计系统软件上采用Keil uVision3、Proteus。使用C51编程,主要编写了主程序、中

断子程序、延时子程序、数码管显示子程序、交通控制子程序、矩阵键盘子程序。 本设计系统经过整机调试,实现了对十字路口交通灯运作与设置的模拟。

4

/************************************/ /*程序名:TIMER0控制交通灯 */ /*作 者 :铁手一郎 */ /*时 间 :2009.6.20 */ /*Q Q :347999853 */ /*信息共享 */

/************************************/ #include

#define uchar unsigned char #define uint unsigned int uchar i;

static uchar second;

bit red,green,yellow,turnred;

uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}; void delay(uint z) {

uint x,y;

for(x=z;x>0;x--) for(y=110;y>0;y--); }

/***************显示子程序**********************/ void display(uchar sun) {

uchar shi,ge; ge=table[sun/10]; shi=table[sun];

P2=0xff; P0=ge; P2=0x01; delay(5);

P2=0xff; P0=shi; P2=0x02; delay(5);

P2=0xff; P0=ge; P2=0x04; delay(5);

5

P2=0xff; P0=shi; P2=0x08; delay(5);

P2=0xff; P0=ge; P2=0x10; delay(5);

P2=0xff; P0=shi; P2=0x20; delay(5);

P2=0xff; P0=ge; P2=0x40; delay(5);

P2=0xff; P0=shi; P2=0x80; delay(5); }

/*****************清零函数************************/ void crl(void) {

display(0); }

void main() {

TMOD=01;

TH0=-50000/256; TL0=-50000%6; EA=1; ET0=1; TR0=1; second=30; red=1; P1=0xf5; while(1) {

6

display(second); } }

uchar count;

/*****************中断服务函数*******************/ void T0_time() interrupt 1 {

TH0=-50000/256; TL0=-50000%6; count++;

if (count==20) {

count=0;

second--;//秒减1 if(second==0) { //这里添加定时到0的代码 ,可以是灯电路,继电器吸合等,或者执行一个程序 if(red) { red=0;yellow=1; second=5; P1=0xdb;//黄灯亮5秒 } else if(yellow && !turnred) { yellow=0;green=1; second=50; P1=0xee;//绿灯亮50秒 } else if(green) { yellow=1;green=0; second=5; P1=0xdb;//黄灯亮5秒 turnred=1; }

else if(yellow && turnred) { red=1;yellow=0; P1=0xf5;;//红灯亮60秒 second=30; turnred=0;

7

四调试检查

电子安装完毕,通常不宜急于通电,要形成这种习惯,先要仔细检查。其检查内容包括:(1)连线是否正确检查的方法通常有两种方法:a. 按照电路图检查安装的线路这种方法的特点是根据电路图连线,按一定顺序安装好的线路,这样比较容易查出哪里有错误。按照实际线路来对照原理图电路进行查线这是一种以元件为中心进行查线的方法。把每个元件引脚的线一次查清,检查每个去处在电路图上是否存在,这种方法不但可以查出错线和少线还容易查出多线。

为了防止出错,对于已查过的线通常应在电路图上做出标记,最好用指针 式 万用表“欧 姆1”挡,或 数 字 万 用 表“欧 姆 挡”的蜂 鸣 器 来 测 量,可 直 接测量元、器件引脚,这样可以同时发现接触不良的地方。

元器件的安装情况检查元器件引脚之间有无短路和接触不良,尤其是电源和地脚,发光二极管“+”、“-”极不要接反。 调试方法与原则

通电观察把经过准确测量的电源接入电路。观察有无异常现象,包括有无元件发热, 甚至冒烟有异味电源是否有短路现象等;如有此现象,应立即断电源,待排除故障后才能通电。下一步对电路参数提出合理的修正。 调试中注意的事项

为了保证效果,必须减小测量误差,提高测量精度。为此,需注意以下几点:

(1)正确使用测量仪器的接地端

(2)测量电压所用仪器的输入端阻抗必须远大于被测处的等效阻抗。 因为,若测量仪器输入阻抗小,则在测量时会引起分流给测量结果带来很大的误 差。

(3)仪器的带宽必须大于被测电路的带宽。要正确选择测量点。

(4)用同一台测量仪进行测量进,测量点不同,仪器内阻引起的误差大小 将不同。 (5)

调试过程中,不但要认真观察和测量,还要于记录。记录的内容包括 实验条件,观察的现象,测量的数据,波形和相位关系等。只有有了大量 的可靠实验记录并与理论结果加以比较,才能发现电路设计上的问题,完 善设计方案。

(6)调试时出现故障,要认真查找故障原因,切不可一遇故障解决不了的 问题就拆掉线路重新安装。因为重新安装的线路仍可能存在各种问题。

8

仿真原理图

9

设计小结

通过此次课程设计让我对自己的学习情况有了更为深刻的认识和了解,发现自己不知道的比想象中的要多,很多原本以为自己知道的只是原来是很模糊的,因此对于学习还需要加强力度。同时这次课程设计也检验了我们的动手能力,我们所学习的只是需要在实践中进行检验,以此来判断自己对于知识的掌握程度,一边加深和改善今后的学习。动手能力是非常重要的,而在这一方面恰好是我很欠缺的,通过这次课程设计,加强了我动手、思考和解决问题的能力。由于

我们此次的课程设计需要的元器件比较多,所以在布线时采用了自 动布线,有些线路就显得凌乱,究其原因还是PROTEL学习得不够深入.

总体来说,这次实习不仅仅是锻炼了我在贸易操作方面的一些技能,同时,经过这次实习,我还从中学到了很多课本上所没有提及的知识,还有就是在就业心态上我也有很大的改变,以前我总想找一份适合自己爱好,并且专业对口的工作。可现在我们都知道找工作很难,要专业对口更难,很多东西我们初到社会才接触、才学习。所以我现在要建立起先就业再择业的就业观。应尽快学会在社会上独立,敢于参加与社会竞争,敢于承受社会压力,使自己能够在社会上快速成长。总的来说,作为一个快要毕业的大学生,无论是在今后的工作或是生活中,实习都将成为我人生中一笔重要的资本。

10

本文来源:https://www.bwwdw.com/article/fz85.html

Top