八路呼叫器设计报告
- 格式:ppt
- 大小:499.00 KB
- 文档页数:17
八路抢答器的方案设计书报告(1)1. 引言本文档是针对设计和实现八路抢答器系统的方案设计书报告。
在本文档中,将详细介绍八路抢答器系统的设计思路、功能需求、系统架构以及实施计划等内容。
2. 背景八路抢答器系统是一种用于答题竞赛或培训活动的设备,可以实现多人同时抢答并进行计分的功能。
该系统的设计旨在提高用户参与度和活动趣味性,同时也便于组织者进行评分和统计。
3. 功能需求八路抢答器系统的功能需求如下:•支持多人同时抢答:允许多个参与者同时按下抢答器进行答题。
•计分功能:系统能够准确记录参与者的答题顺序和答案是否正确,并实时计分。
•抢答器控制:提供抢答器的控制接口,包括按下和释放抢答键。
•显示功能:系统需要提供显示设备,以展示参与者的答题情况和当前的计分情况。
•结果统计和导出:系统能够统计答题情况,并支持将结果导出到外部文件。
4. 系统架构八路抢答器系统的整体架构如下图所示:系统架构图系统架构图系统由以下几个主要模块组成:•抢答器模块:包括八个抢答器设备和一个控制单元,负责接收抢答信号并控制计分逻辑。
•控制单元:负责控制整个系统的运行,并与其他模块进行通信。
•显示模块:提供显示设备,以展示参与者的答题情况和当前的计分情况。
•存储模块:负责存储答题结果和其他相关数据。
5. 实施计划根据以上的方案设计,八路抢答器系统的实施计划如下:1.硬件准备:根据系统架构,准备八个抢答器设备、一个控制单元和显示设备。
2.软件开发:根据系统功能需求,开发抢答器模块、控制单元模块、显示模块和存储模块的软件代码。
3.硬件搭建:将抢答器设备和控制单元连接起来,并连接显示设备。
4.软件集成:将开发完成的软件代码进行集成,并进行功能测试和性能优化。
5.系统测试:测试整个八路抢答器系统的功能和性能,并进行调试和优化。
6.部署和维护:将系统部署到目标环境中,并进行系统的维护和更新。
6. 总结本文档详细介绍了八路抢答器系统的方案设计。
通过对系统的功能需求进行分析和设计,我们可以确保系统能够满足用户的需求,并提供稳定和高效的抢答体验。
数字电子课程设计题目医院呼叫系统设计姓名XXX学号XXXXXXX学院信息学院摘要随着科技的进步,人性化,智能化的医疗服务体系越来越接近人们的生活,为了满足医院各个病房的病人的需要,有必要设计并制作一个医院呼叫系统来满足这个需求。
本文研究的目的是在利用自己所学的数字电路及模拟电路的知识,设计一个电路系统来满足要求,并在设计和具体的实践过程中提高自己数字电路的学习水平。
该系统设计的技术指标是要实现对病人请求的声与数码管显示的转换,同事在实际操作中,根据病人病情的轻重缓急,加以区分优先级,所以,在以八路的病房呼叫系统为例时,由八个开关组成呼叫系统的呼叫电路,八个开关分别对应八个病房。
在八个病房中八号病房的病人病情最为严重,依次向下病人病情逐渐减轻,一号病房病人病情最轻。
该呼叫系统具有优先编码的功能,即当八号病房的病人呼叫时不管其他病房的病人有没有呼叫都只显示八号病房的号码请求,然后再依次显示其他病房的号码请求。
关键字:医院呼叫系统、数字电路、优先级电路、目录1.方案论证-----------------------------------------------------------------------32.电路设计-----------------------------------------------------------------------43.性能的测试--------------------------------------------------------------------84.结论-----------------------------------------------------------------------------95.性价比--------------------------------------------------------------------------96.课设体会-----------------------------------------------------------------------97.参考文献-----------------------------------------------------------------------98.附录1---------------------------------------------------------------------------109.附录2---------------------------------------------------------------------------1010.附录3---------------------------------------------------------------------------11方案论证利用数字逻辑电路设计一个八路医院呼叫系统,实现将病人的请求及时传递给医院值班的医生和护士,并对病情严重的病人呼叫实现优先编码的过程,提醒值班人员做好抢救工作和服务。
医院住院病人呼叫器的设计(1)设计一个8 床位的无线呼叫器,供医院住院病人(或静脉点滴病人)呼叫医护人员时使用;(2)病人可通过按动自己床边的按钮,向医护人员发出呼叫信号;(3)当有病人呼叫信号时,医护人员值班室设置的显示器可显示出该病人的床位编号,同时扬声器发出声音信号,提示值班的医护人员。
程序:#include<reg52.h> //大力学习倡导规范的模块化程序设计#define uint unsigned int#define uchar unsigned char#defineN 100#defineb 1sbit SCE=P0^0;sbit RST=P0^1;sbit DC=P0^2;sbit DIN=P0^3;sbit SCLK=P0^4;sbit ALARM=P0^7;bitsituation=0,wa1=0,wa2=0,wa3=0,wa4=0,wa5=0,wa6=0,wa7=0,wa8=0; uchar key1=0;uint second=0;uint i;char code Letter[26][6]={{0x00,0x24,0x54,0x54,0x78,0x40},//a 0{0x00,0x01,0x7F,0x44,0x44,0x38},//b 1{0x00,0x38,0x44,0x44,0x4C,0x00},//c 2{0x00,0x38,0x44,0x45,0x7F,0x40},//d 3{0x00,0x38,0x54,0x54,0x58,0x00},//e 4{0x00,0x48,0x7E,0x49,0x09,0x00},//f 5{0x00,0x74,0xAA,0xAA,0xA6,0x40},//g 6{0x41,0x7F,0x48,0x08,0x70,0x40},//h 7{0x00,0x48,0x7A,0x40,0x00,0x00},//i 8{0x00,0x40,0x88,0x7A,0x00,0x00},//j 9{0x42,0x7E,0x50,0x28,0x44,0x00},//k 10{0x00,0x00,0x42,0x7E,0x40,0x00},//l 11{0x04,0x7C,0x04,0x7C,0x04,0x78},//m 12{0x44,0x7C,0x44,0x04,0x78,0x40},//n 13{0x00,0x38,0x44,0x44,0x38,0x00},//o 14{0x00,0x84,0xFC,0xA4,0x24,0x18},//p 15{0x00,0x18,0x24,0xA4,0xFC,0x80},//q 16{0x00,0x44,0x7C,0x48,0x04,0x04},//r 17{0x00,0x48,0x54,0x54,0x24,0x00},//s 18{0x00,0x04,0x3E,0x44,0x20,0x00},//t 19{0x04,0x3C,0x40,0x44,0x7C,0x40},//u 20{0x04,0x1C,0x60,0x30,0x0C,0x04},//v 21{0x00,0x0C,0x70,0x1C,0x70,0x0C},//w 22{0x00,0x44,0x6C,0x10,0x6C,0x44},//x 23{0x84,0x9C,0x60,0x10,0x0C,0x04},//y 24{0x00,0x64,0x54,0x4C,0x44,0x00},//z 25};char code Number[10][6]={{0x00,0x7C,0x82,0x82,0x7C,0x00}, //0 小二字6*7{0x00,0x00,0x84,0xFE,0x80,0x00}, //1{0x00,0xC4,0xA2,0x92,0x8C,0x00}, //2{0x00,0x44,0x92,0x92,0x6C,0x00}, //3{0x00,0x30,0x28,0x24,0xFE,0x20}, //4{0x00,0x4E,0x8A,0x8A,0x72,0x00}, //5{0x00,0x7C,0x92,0x92,0x64,0x00}, //6{0x00,0x02,0xF2,0x0A,0x06,0x00}, //7{0x00,0x6C,0x92,0x92,0x6C,0x00}, //8{0x00,0x4C,0x92,0x92,0x7C,0x00} //9};static void delay(uint z){uint x, y;for(x=z;x>0;x--)for(y=110;y>0;y--);}void lcd5110_write_byte(uchar dat,uchar model) //向5110写入一个字节model=1写数据model=0写命令{uchar i;SCE=0;DC=model;for(i=0;i<8;i++){if(dat&0x80) DIN=1;else DIN=0;dat=dat<<1;SCLK=0;SCLK=1;}DC=1;SCE=1;DIN=1;}void lcd5110_write_point(uchar *dat,uint n) //向5110写入指定一维数组的n个字节{uchar i;SCE=0;DC=1;for(i=0;i<n;i++){delay(2);lcd5110_write_byte(*(dat+i),1);}}void lcd5110_write_point2(uchar *dat,uint n) //向5110写入指定的二维数组,这个二维数组的每个元素都是一个n个数字的一维数组{uchar i;DC=1;for(i=0;i<n;i++){delay(2);lcd5110_write_byte(*(dat+i),1);}}void lcd5110_write_address(uchar x,uchar y) //设置5110写数据的指针x指列《1-->84》y指行《1-->6》{uchar add_y=0x40,add_x=0x80;lcd5110_write_byte(0x20,0);x-=1;y-=1;add_x+=x;add_y+=y;lcd5110_write_byte(add_y,0);lcd5110_write_byte(add_x,0);}void lcd5110_init(void){RST=1; //复位可有可无/*===============================使用扩展指令==================================================== ============*/lcd5110_write_byte(0x21,0); /*功能设置“0010 0pdVH”pd=0 芯片工作V=0 DDRAM水平寻址H=0 使用基本指令pd=1 芯片处于掉电模式V=1 DDRAM垂直寻址H=1 使用扩展指令*/lcd5110_write_byte(0x04,0);//-->《0x04-->0x07》温度控制(类似与亮度度反比)“0000 01T1T2”对应着相应的温度系数lcd5110_write_byte(0x10,0);//-->《0x10-->0x17》设置偏置系统(类似与对比度反比)“0001 0 BS2 BS1 BS0”lcd5110_write_byte(0xC0,0);//-->《0x80-->0xff》写V op 到寄存器“1 V op6 V op5 V op4 V op3 V op2 V op1 V op0”/*===============================使用基本指令==================================================== ============*/lcd5110_write_byte(0x20,0);lcd5110_write_byte(0x0c,0); //《0x08》00显示空白设置显示配置“0000 1D0E”//《0x0c》10普通模式//《0x09》01开所有显示段//《0x0d》11反转印象模式lcd5110_write_byte(0x40,0); //《0x40-->0x45》6 设置RAM Y的地址“0100 0 Y2 Y1 Y0”第几行开始写lcd5110_write_byte(0x80,0); //《0x00-->0x53》84 设置RAM X的地址“1X6X5X4 X3X2X1X0”第几列开始写}void timer_init(){TMOD=0X01;TL1=0XFf;TH1=0Xdf;TR1=1;ET1=1;EA=1;}key_scan(){ uchar temp,num;/********************************************************** **************/P2=0xfe; //扫描第一行temp=P2;temp=temp&0xf0;while(temp!=0xf0){delay(5);temp=P2;temp=temp&0xf0;while(temp!=0xfe){temp=P2;switch(temp){case 0xee:num=1; break;case 0xde:num=2; break;case 0xbe:num=3; break;}} temp=0xf0;}P2=0xfd; //扫描第二行temp=P2;temp=temp&0xf0;while(temp!=0xf0){delay(5);temp=P2;temp=temp&0xf0;if(temp!=0xfd){temp=P2;switch(temp){case 0xed:num=4; break;case 0xdd:num=5; break;case 0xbd:num=6; break;}} temp=0xf0;}P2=0xfb; //扫描第三行temp=P2;temp=temp&0xf0;while(temp!=0xf0){delay(5);temp=P2;temp=temp&0xf0;if(temp!=0xfb){temp=P2;switch(temp){case 0xeb:num=7; break;case 0xdb:num=8; break;case 0xbb:num=9; break;}} temp=0xf0;}return num;}void blank_space(){lcd5110_write_byte(0x00,1); //空格lcd5110_write_byte(0x00,1);lcd5110_write_byte(0x00,1);lcd5110_write_byte(0x00,1);}void emergency(){blank_space();blank_space();blank_space();blank_space();blank_space();blank_space();blank_space();blank_space();}void write_ward(){lcd5110_write_point2(Letter[22],6); //ward lcd5110_write_point2(Letter[0],6);lcd5110_write_point2(Letter[17],6);lcd5110_write_point2(Letter[3],6);}void title(){if(situation==0){lcd5110_write_address(4,1);blank_space();lcd5110_write_point2(Letter[0],6); //alllcd5110_write_point2(Letter[11],6);lcd5110_write_point2(Letter[11],6);blank_space();lcd5110_write_point2(Letter[13],6); //normallcd5110_write_point2(Letter[14],6);lcd5110_write_point2(Letter[17],6);lcd5110_write_point2(Letter[12],6);lcd5110_write_point2(Letter[0],6);lcd5110_write_point2(Letter[11],6);blank_space(); blank_space(); blank_space();}else{ lcd5110_write_address(1,6);lcd5110_write_point2(Letter[18],6); //soslcd5110_write_point2(Letter[14],6);lcd5110_write_point2(Letter[18],6);lcd5110_write_byte(0xa0,1);lcd5110_write_address(4,1);blank_space();write_ward();blank_space();lcd5110_write_point2(Letter[2],6); //callinglcd5110_write_point2(Letter[0],6);lcd5110_write_point2(Letter[11],6);lcd5110_write_point2(Letter[11],6);lcd5110_write_point2(Letter[8],6);lcd5110_write_point2(Letter[13],6);lcd5110_write_point2(Letter[6],6);if(wa1==1){lcd5110_write_address(22,6);lcd5110_write_point2(Number[1],6);}if(wa2==1){lcd5110_write_address(28,6);lcd5110_write_point2(Number[2],6);}if(wa3==1){lcd5110_write_address(34,6);lcd5110_write_point2(Number[3],6);}if(wa4==1){lcd5110_write_address(40,6);lcd5110_write_point2(Number[4],6);}if(wa5==1){lcd5110_write_address(46,6);lcd5110_write_point2(Number[5],6);}if(wa6==1){lcd5110_write_address(52,6);lcd5110_write_point2(Number[6],6);}if(wa7==1){lcd5110_write_address(58,6);lcd5110_write_point2(Number[7],6);}if(wa8==1){lcd5110_write_address(64,6);lcd5110_write_point2(Number[8],6);}}}void ward1(){lcd5110_write_address(4,2);if(situation==1&wa1==1&second>0&second<200)emergency();else{write_ward();lcd5110_write_point2(Number[1],6); //显示ward1}}void ward2(){lcd5110_write_address(4,3);if(situation==1&wa2==1&second>200&second<400)emergency();else{write_ward();lcd5110_write_point2(Number[2],6); //显示ward2}}void ward3(){lcd5110_write_address(4,4);if(situation==1&wa3==1&second>0&second<200)emergency();else{write_ward();lcd5110_write_point2(Number[3],6); //显示ward3 }void ward4(){lcd5110_write_address(4,5);if(situation==1&wa4==1&second>200&second<400) emergency();else{write_ward();lcd5110_write_point2(Number[4],6); //显示ward4}}void ward5(){lcd5110_write_address(44,2);if(situation==1&wa5==1&second>200&second<400) emergency();else{write_ward();lcd5110_write_point2(Number[5],6); //显示ward5 }void ward6(){lcd5110_write_address(44,3);if(situation==1&wa6==1&second>0&second<200) emergency();else{write_ward();lcd5110_write_point2(Number[6],6); //显示ward6}}void ward7(){lcd5110_write_address(44,4);if(situation==1&wa7==1&second>200&second<400) emergency();else{write_ward();lcd5110_write_point2(Number[7],6); //显示ward7}}void ward8()lcd5110_write_address(44,5);if(situation==1&wa8==1&second>0&second<200) emergency();else{write_ward(); lcd5110_write_point2(Number[8],6); //显示ward8}}void state()//病情{if(key1==1) wa1=1;else if(key1==2)wa2=1;else if(key1==3)wa3=1;else if(key1==4)wa4=1;else if(key1==5)wa5=1;else if(key1==6)wa6=1;else if(key1==7)wa7=1;else if(key1==8)wa8=1;}void genxin(){ uint i;lcd5110_write_address(1,6);for(i=40;i--;i>1)blank_space();}void main(){timer_init(); //定时器初始化lcd5110_init();genxin();ALARM=1;while(1){if(key1!=0){ if(second>200) ALARM=0;if(second<200) ALARM=1;situation=1;state();}else situation=0;title();ward1();ward2();ward3();ward4();ward5();ward6();ward7();ward8();}}void timer1_int() interrupt 3 { second++;if(second==400)second=0;TL1=0XFf;TH1=0Xdf;key1=key_scan();}// all normal 病房一切正常// Ward1 Ward5// Ward2 Ward6// Ward3 Ward7// Ward4 Ward8//Ward calling 病房呼叫。
项目报告内容:一、八路呼叫器设计的原理框图如果某一路有呼叫请求,则该呼叫信号被送入优先编码器进行编码,编码器输出经锁存后,送入显示电路,显示这一路的编号。
同时锁存控制信号触发单稳态电路,产生脉宽为2秒的脉冲信号控制多谐振荡器,多谐振荡器输出2秒的报警信号,报警状态可以用手动按键消除。
二、根据电路的大概框图查阅资料选择芯片:(1)编码器:74LS148 (2)锁存器:74LS373 (3)驱动/译码器:74LS248(4)共阴极数码管(5)555芯片(6)74LS30八输入与非门(7)蜂鸣器,电阻,电容。
三、查阅芯片相关资料:(1)编码器:74LS148为8线—3线优先编码器,0~7编码输入端(高电平有效),EI选通输入端(低电平有效),A0、A1、A2编码输出端口(低电平有效),GS宽展(低电平有效);EO选通道输出。
逻辑及其工作电压:电源电压:7V,输入电压:7V。
其余引脚的作用和脚号如图中所标:功能表如下:H-高电平 L-低电平⨯-任意(2)锁存器:74LS373为三态输出的八透明锁存器,当三态允许控制端 OE 为低电平时,O0~O7 为正常逻辑状态,可用来驱动负载或总线。
当 OE 为高电平时,O0~O7 呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。
当锁存允许端 LE 为高电平时,O 随数据 D 而变。
当 LE 为低电平时,O 被锁存在已建立的数据电平。
当 LE 端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度被改善 400mV。
引脚图:引脚符号:D0~D7 数据输入端 OE 三态允许控制端(低电平有效)LE 锁存允许端 O0~O7 输出端真值表:(3)555多谐振荡器:555的内部结构可等效成23个晶体三极管,17个电阻,两个二极管,组成了比较器,RS 触发器,等多组单元电路。
特别是由三只精度较高5k电阻构成了一个电阻分压器,为上下比较器提供基准电压,所以称之为555。
八路呼叫器课程设计答辩一、教学目标本课程的教学目标是让学生了解八路呼叫器的基本原理、结构和使用方法,掌握相关的电路知识和实践技能。
具体来说,知识目标包括:1.了解八路呼叫器的基本原理和结构。
2.掌握呼叫器的工作原理和电路组成。
3.了解各种常见的八路呼叫器及其应用。
技能目标包括:1.能够分析八路呼叫器的电路图和工作原理。
2.能够独立完成八路呼叫器的组装和调试。
3.能够运用八路呼叫器解决实际问题。
情感态度价值观目标包括:1.培养学生的创新意识和团队合作精神。
2.增强学生对电子技术的兴趣和热情。
3.培养学生对科学研究的敬畏之心和持续学习的动力。
二、教学内容本课程的教学内容主要包括八路呼叫器的基本原理、结构和使用方法。
具体的教学大纲如下:1.八路呼叫器的基本原理:介绍八路呼叫器的工作原理和电路组成。
2.八路呼叫器的结构:介绍八路呼叫器的各个部分及其功能。
3.八路呼叫器的使用方法:讲解如何正确使用八路呼叫器及其注意事项。
4.常见八路呼叫器及其应用:介绍各种常见的八路呼叫器及其在不同场景下的应用。
5.八路呼叫器的设计与制作:讲解如何设计和制作一个八路呼叫器。
6.八路呼叫器的调试与优化:介绍如何对八路呼叫器进行调试和优化。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法和实验法等。
具体的教学方法如下:1.讲授法:通过讲解和演示,使学生了解八路呼叫器的基本原理和结构。
2.讨论法:学生进行小组讨论,分享学习心得和经验,提高学生的合作能力。
3.案例分析法:通过分析实际案例,使学生了解八路呼叫器在不同场景下的应用。
4.实验法:引导学生亲自动手进行实验,培养学生的实践能力和创新能力。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:八路呼叫器相关教材,用于引导学生学习基本知识和理论。
2.参考书:提供相关的参考书籍,帮助学生深入了解八路呼叫器的相关内容。
八路呼叫器目录摘要 (3)第一章八路呼叫器设计任务、要求和方案 (4)1.1设计题目 (4)1.2设计任务与要求 (4)1.2.1设计任务 (4)1.2.2典型模块与主要元件 (4)1.3设计方案 (4)1.3.1设计要求 (4)1.3.2工作原理 (4)第二章单元电路设计 (6)2.1输入回路 (6)2.2锁存器控制电路 (8)2.3七段LED数码管显示电路 (10)第三章总电路图及其原理说明 (16)3.1输入锁存 (16)3.2编码和译码显示 (16)3.3报警系统 (16)第四章仿真和电路调试及其分析 (17)4.1仿真结果及分析 (17)4.2调试电路及其分析 (17)第五章八路呼叫器总电路原理图和仿真图 (18)结论 (20)参考文献 (21)致谢 (22)附录 (23)摘要本文的八路呼叫器电路由四大部分组成:输入回路、锁存器控制电路、七段LED数码管显示电路和声光报警系统。
八路呼叫器是利用以74LS系列集成芯片组成电路各个部分,实现对八路呼叫的电子控制。
通过采用74LS373锁存器和74LS148编码器构成八路呼叫器的核心组成部分,形成对信号的锁存。
采用74LS48译码器对二进制数进行译码再发送到七段显示器,形成对路组的显示,其中加入74LS83四位全加器对输入的二进制数加一使显示路组符合按键的数码。
采用发光二极管、三极管和喇叭组成声光报警系统,其中三极管用来对信号进行功率放大。
八路呼叫器由按键S1---S8来进行呼叫,它是利用每一路按键的通断来达到呼叫的目的。
八路呼叫器的电源只有5V,使电路实现了低耗和方便。
电路其中有的元件因为本身问题,为了防止电流过大对元件造成烧坏,要在元件前面加上限流电阻。
这样对保证电路能够安全的工作。
借助Multisim软件对单元电路以及总体电路进行了仿真分析,设计中运用Multisim软件绘制了单元电路,Protel 99SE软件绘制了总体电路图,圆满的实现了电路对八路呼叫器的功能。
8路呼叫器课程设计一、课程目标知识目标:1. 让学生理解8路呼叫器的基本原理和功能。
2. 掌握8路呼叫器的电路组成和各部分作用。
3. 了解8路呼叫器在现实生活中的应用。
技能目标:1. 培养学生动手操作能力,能正确组装和调试8路呼叫器。
2. 提高学生问题解决能力,能分析并解决8路呼叫器使用过程中出现的问题。
3. 培养学生团队协作能力,能在小组合作中共同完成8路呼叫器的制作和调试。
情感态度价值观目标:1. 激发学生对电子技术的兴趣,培养其探索精神和创新意识。
2. 培养学生尊重事实、严谨求实的科学态度。
3. 增强学生的环保意识,使其认识到电子设备在使用过程中应遵循节能环保的原则。
课程性质分析:本课程属于电子技术领域,以实践操作为主,注重培养学生的动手能力和问题解决能力。
学生特点分析:八年级学生具备一定的物理知识和动手能力,对新鲜事物充满好奇心,但注意力容易分散,需要结合实际操作和趣味性来提高学习兴趣。
教学要求:1. 结合教材内容,确保课程目标的实现。
2. 注重理论与实践相结合,提高学生的实践操作能力。
3. 创设情境,激发学生兴趣,引导学生主动参与课堂活动。
4. 分层次教学,关注个体差异,使每个学生都能在原有基础上得到提高。
二、教学内容本节课教学内容主要包括以下三个方面:1. 8路呼叫器原理与功能- 介绍8路呼叫器的基本原理,如信号传输、编码解码等。
- 分析8路呼叫器的功能,如呼叫、应答、挂断等。
2. 8路呼叫器电路组成与作用- 深入讲解8路呼叫器的电路组成,包括电源、信号处理、放大、驱动等部分。
- 介绍各部分的作用,如电源为整个系统提供能量,信号处理实现信号的编码解码等。
3. 8路呼叫器制作与调试- 按照教材指导,学生动手组装8路呼叫器。
- 教师示范调试方法,学生学会如何检测和排除故障。
教学大纲安排如下:第1课时:8路呼叫器原理与功能第2课时:8路呼叫器电路组成与作用第3课时:8路呼叫器制作与调试教材章节关联:本教学内容与教材中“电子技术应用”章节相关,涉及8路呼叫器的原理、电路组成、制作与调试等部分。
上海电力学院课题名称8路呼叫器课题代码 208 院(系)电气工程学院专业电气工程及其自动化班级 2012021 学生邓时间 2015年1月23日指导教师签名:教研室主任(系主任)签名:一、设计目的1、了解并掌握电子电路的一般设计方法,具备初步的独立设计能力。
2、通过查阅手册和文献资料,进一步熟悉常用电子器件的类型和特性,提高识读中小规模集成芯片的能力。
并掌握合理选用集成电路器件的原则;进一步掌握电子仪器的正确使用方法。
3、熟悉八路呼叫器的工作原理,运用数字电子技术、模拟电子技术的知识进行电路设计。
4、学会使用EDA软件Multisim对电子电路进行仿真设计。
5、初步掌握普通电子电路的安装、布线、调试等基本技能,提高电路布局、布线及检查和排除故障的能力。
6、提高综合运用所学的理论知识独立分析和解决问题的能力,学会撰写课程设计总结报告;培养严肃认真的工作作风和严谨的科学态度。
二、设计任务及要求。
1、任务:设计并制作一个8路呼叫器。
2、要求:1)当某一路有呼叫时,能显示该路的编号,同时给出声光报警信号,报警时间为2s左右。
2)报警状态可以手动切除。
3)设计出实现电路;4)用Multisim软件对该系统进行仿真;5)用面包板接器件,制作电路,完成调试、撰写设计报告;三、总体设计方案及原理框图呼叫器原理框图如图1所示。
如果某一路有呼叫请求,则该呼叫信号被送入10-4优先编码器(74HC147)进行编码,编码器信号经过反相器(74HC04)后编码输出,经锁存器(74HC1373)后加上锁存控制信号八与非门(74HC30)送来的信号相结合完成Q=D以及信号锁存的功能,然后送到译码器(CD4511)经保护电阻后送入显示电路,显示这一路的编号。
同时锁存控制信号经(74HC00-A)触发单稳态电路,产生脉宽大约2s的脉冲信号。
控制信号一路控制多谐振荡器,多谐振荡器输出2s的声报警信号,一路控制二极管产生大约2s的光报警信号。