文档详情

交通灯实验报告.doc

发布:2017-02-12约3.56千字共14页下载文档
文本预览下载声明
题目:交通灯设计 学校:聊城职业技术学院 成员:李增、殷暅、刘勇 时间:2010-4-13 目 录 摘 要 3 一 设计任务与要求 4 二 设计方案与论证 4 方案一 5 方案二 5 三 总体设计流程图 5 四 用multisim对电路进行仿真 6 五 单元电路设计 7 一 单片机最小系统 7 二 交通灯接线图 8 六 总原理图及部分程序 8 一 总原理图 8 二 部分程序 9 七 原理图的焊接及程序的下载和调试 10 一 焊接设计的原理图 10 二 程序的下载和调试 10 三 调试注意事项 10 八 元件明细表 11 九 接线表 11 十 装配工艺文件 12 十一 调试工艺文件 12 十二 使用说明书 12 十三 附件 12 摘 要 本设计基于8051单片机,四角按键,红、黄、绿灯完成了交通灯的设计。设计以单片机作为核心控制器件,按键作为外部中断输入信号。通过测试,时间参数的设定,整体性能的稳定性等各项指标均很高。 关键字:单片机、中断。 一 设计任务与要求 要求:根据交通灯的运行进行制作。 1.当是红灯时到时间就变成绿灯。 2. 当绿灯时要先变到黄灯再变到红灯。 二 设计方案与论证 总体分析: 根据实验要求我们需找出控制灯的控制器,如:单片机、555定时器。 方案一 先把每个灯亮灭的时间计算出来然后再利用555定时器控制。 方案二 利用单片机的最小系统,把灯接到单片机的P0口,然后再向单 片机内烧写程序。 案比较及确定: 方案一虽然也能实现题目的要求但是需要的外围器件较多,焊接比较复杂,调试比较困难。 综上所述我们选用第二个方案。 三 总体设计流程图 四 用multisim对电路进行仿真 通过仿真结果可以看出电路及程序的设计能很好的实现题目的要求。 五 单元电路设计 一 单片机最小系统 由上图可以知道单片机最小系统就是单片机+外围器件,其中外围器件包括3个电容(C1、C2、C3)、一个石英晶体振荡器(Y1)、和电源供电(Vcc)。 二 交通灯接线图 D1为红灯、D2为黄灯、D3为绿灯、D4为红灯、D5为黄灯、D6为绿灯。 六 总原理图及部分程序 一 总原理图 二 部分程序 void main() //主函数 { while(1) // 无限循环 { if(P3_2==1P3_3==1) { // 1路口绿灯亮,2路口红灯亮。 GD1=0,RD2=0; // 延时 (延时2秒) delay(4000); // 1路口绿灯灭同时黄灯亮 GD1=1,YD1=0; delay(2000);        //延时(延时1秒) YD1=1,RD1=0;      // 1路口黄灯灭同时红灯亮 RD2=1,GD2=0;      // 2路口红灯灭同时绿灯亮 delay(4000); GD2=1,YD2=0; // 2路口绿灯灭同时黄灯亮 delay(2000); RD1=1,YD2=1; // 1路口红灯灭同时2路口黄灯灭 } } } 七 原理图的焊接及程序的下载和调试 一 焊接设计的原理图 (1) 检查所选元件是否都能正常工作 (2) 按照电路进行焊接 二 程序的下载和调试 将编写好的程序下载到单片机内看是否能实现功能,如果不能实现则要检查序哪里不正确,看是粗心造成的还是思路不正确。如果试验现象和实验要求一样那就成功了。 三 调试注意事项 调试过程中,不但要观察测量,还要记录,进行分析、判断。养成严谨的科学作风,不可急于求成,更不能没有目的的乱,甚至把。这样,不但不能解决问题,还会①当按下开关一时南北路的红灯始终亮、东西路
显示全部
相似文档