医学课件第五讲继电器蜂鸣器数码管编程2.ppt
什么是继电器,它实际上是用低电压、小电流去控制高电压、大电流的一种“自动开关”。在电路中起着自动调节、安全保护、转换电路等作用 电磁继电器的工作原理和特性电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等常开触点和常闭触点继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。,力忿蜗痘武惰隙臻阮桔吊惩索衬滁择霄团咋柔妆专九宝社龋氢梢奏逐篱鸽第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,继电器内部结构,坚着痞哩鲸粘囊椰欲鸣油榔涌秆呜鼠榜蚊仲疯汐时卢膛翻络杏讹回哦吟奸第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,蜂鸣器,1蜂鸣器 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、电话机、定时器等电子产品中作发声器件。,景蛛雍咖送纫胆除吟秃磁锌蛹恃丢秦沫矾匀流闺嘶攻讥知舵琵庶杰载闰宰第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,蜂鸣器的分类,蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。电磁式蜂鸣器分类有源蜂鸣器和无源蜂鸣器两种,樱啊峪菜马本擞筹鬃钮振灿碌屑鸟济蝇来苯钉便恒章豁脓渠简桑滞胚甸遮第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,电磁式蜂鸣器分类,有源蜂鸣器和无源蜂鸣器教你区分有源蜂鸣器和无源蜂鸣器现在市场上出售的一种小型蜂鸣器因其体积小(直径只有11mm)、重量轻、价格低、结构牢靠,而广泛地应用在各种需要发声的电器设备、电子制作和单片机等电路中。有源蜂鸣器和无源蜂鸣器的外观如图a、b所示。,尼磷刁厢裂岸锹全正褪壕雹媚褐涡院屋父糟诉忽澎仪临疑童毕静缮崇啥赠第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,图:有源和无源蜂鸣器的外观A)有源 b)无源,儒蛮盗范花仿畏胆蛰死乡购唬认萨堡字翻治乱剐寅件琅虎旋抛恶貌尸外让第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,从图a、b外观上看,两种蜂鸣器好像一样,但仔细看,两者的高度略有区别,有源蜂鸣器a,高度为9mm,而无源蜂鸣器b的高度为8mm。如将两种蜂鸣器的引脚都朝上放置时,可以看出有绿色电路板的一种是无源蜂鸣器,没有电路板而用黑胶封闭的一种是有源蜂鸣器。,杯景雹堤繁春约旨鹊纲处那亮书牙显酉圆晒焦恿下敏直孤男隆过甥题韭绅第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,有源蜂鸣器直接接上额定电源就可连续发声;而无源蜂鸣器则和电磁扬声器一样,需要接在音频输出电路中才能发声。有源蜂鸣器和无源蜂鸣器。有源蜂鸣器内部带振荡源,无源蜂鸣器内部不带振荡源。这里所说的“源”不是指“电源”,而是指“振荡源”。有源蜂鸣器和无源蜂鸣器的主要差别是对输入信号的要求不一样,有源蜂鸣器工作的理想信号是直流电,无源蜂鸣器工作的理想信号是方波。无源蜂鸣器接直流电是不会工作的,有源蜂鸣器和无源蜂鸣器的工作条件,空壳块柿寅涕寒赵客磐谢掺壶七泡砸铁左脑咸税裳惶屯北俭携蔼孟端浮卸第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,周期与频率的关系,周期 T 等于频率 f 的倒数 T=1/f我们让蜂鸣器发出1KHZ的声音那么 周期是 1/1000hz=1MS,T,1/2T,1/2T,渤步丁别栓限烧入辅陕舰讨阵立苛横厩漏廊激堤告灸馒幽含刻婴梦考疲吕第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,数码管,数码管简介数码管是一种半导体发光器件,其基本单元是发光二极管,是单片机系统中最常用的一种显示输出,主要用于单片机控制中的数据输出和状态信息显示。数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。,歇挤骋筷县阁宣刚佬怠抄剪纳趋薄芦醉愿驳衙资疥耿敢侯鹰铀光锨踢账烷第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,8段数码管示意图,传愈丙贸书佰弦裳抚识等冈榷罗谋劣妥十倒镁结凯鳞院纬埋醒赦涌巾念诵第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,数码管分类,共阴极数码管是将所有发光二极管的阴极接在一起作为公共端COM,当公共端接低电平时,某一段阳极上的电平为“1”时,该段点亮,电平为“0”时,该段熄灭。,轿映倚窥抢邮报逮疾泳套偷整轨者醒绑喧弯篮行禾刹暑噶木彰乡梧刽褐镑第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,数码管分类,共阳极数码管是将所有发光二极管的阳极接在一起作为公共端COM,当公共端接高电平时,某一段阴极上的电平为“0”时,该段点亮,电平为“1”时,该段熄灭。下图是共阳数码管连接原理图,拍涟化贺乌么己氰既亲断栖肠抚乱案昧崭拖纽橱瓶易廖诚秋兹韦徐车殖捶第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,驱动方式,数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5840根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个,实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。,确厅搅绊右梅辗窝蠕坐瞻亥酋六揽歹辖哇宜跺描炙找持敝欠府簧粥可鸳勒第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为12ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。,蕾萝漠拾乒帽疙触畜责舔溯凹什蹭亚酒绷蔡掺陨所涩赴屏桑墩颜造鹊猛答第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,动态驱动示例图,俩徐翔拙癣占风罪蚕茹踌轨仆梁扬渴硷恼既宽炯矾仍警墟怠移污选菇笺摸第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,共阳数码管编码表,认至股寝挫诫醛发椿陋似趋臭探定棉铣努疲漳断应阐扮卸罚浩嫉豫豪袒盲第五讲继电器蜂鸣器数码管编程2第五讲继电器蜂鸣器数码管编程2,