현재 위치 - 법률 상담 무료 플랫폼 - 회사 전체 - 急!大学单片机打铃器的设计,控制上课和下课,谢谢
急!大学单片机打铃器的设计,控制上课和下课,谢谢

首先,打铃器分为两种,一种是有源的,一种是无源的。有源的直接接上电源就会响,无源的需要给它一定的频率的电源才会响。以无源为例。使用定时芯片DS1302,由单片机编写时钟设定驱动代码,使DS1302工作,将大学的一个周的课程时间设定好打铃时间,储存在单片机的EEPROM里面,EEPROM驱动参考单片机说明书例程。

不管是无源的还是有源的打铃器都需要一个驱动,根据功率大小,使用三极管来驱动打铃器,用单片机驱动这个三极管。若打铃器功率较大,就要使用小三极管驱动大三级管,大的三极管再驱动打铃器。用单片机的一个管脚使用强推挽模式控制三极管。

当单片机不断读取DS1302芯片输出的时间并且读取其内部的EEPROM,一旦到达之前你设定在EEPROM里面的打铃的时间,就在三极管控制引脚发出20--20KHZ的方波,此时三级管导通,驱动打铃器以一定频率震动发出声音