设计内容与指标 | 设计一种智能型的宿舍唤醒设计,同时还加入了防火灾报警系统。起床唤醒系统可以显示万年历,设定起床时间并实现音乐的自动播放。通过语音控制实现电灯与窗帘的自动开关,通过烟雾报警器可以快速发现火情通过GSM模块发送短信到学生的手机中,让学生即使在深夜或者宿舍无人的情况下也能快速获知险情,帮助学生脱离危险。 | ||
分析与设计思路 | 系统采用的主控制器是51单片机,型号为STC89C52RC,是STC公司生产的低功耗、高性能的8位微控制器,它具有8K字节的Flash,512字节的RAM,内置4K字节的EEPROM,3个16位定时器/计数器和4个外部中断。日期与时间模块选用DS1302时钟芯片,它接口简单、价格低廉且使用方便,它可以对年、月、日、周、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.0V~5.5V。显示模块采用了LCD12864液晶屏,可以配合单片机显示中文汉字与英文字符,可实现中文人机交互界面。音乐播放由单片机程序控制时间显示并连接电磁式蜂鸣器进行简单的音乐播放。语音控制模块选用LD3320芯片,它具有语音识别功能,可以识别学生“开电灯”“关电灯”“开窗帘”“关窗帘”的语音指令实现电灯与窗帘的控制。电灯由一个LED灯实现,电动窗帘通过一个步进电动机进行驱动,通过电动机的正反转进行控制。烟雾报警模块由烟雾传感器与扬声器组成,烟雾传感器采用MQ-2气体传感器,模拟量输出电压随着烟雾浓度发生变化,浓度越高,电压越大。一旦电压 达到单片机设定的安全电压值,扬声器会发出报警信号。GSM模块为SIM900A模块,该模块可通过51单片机发送AT指令进行控制,一旦发生火情,51单片机就会通过GSM模块发送短信给学生,使学生及时获知险情,脱离危险。 |