自动打铃系统
自动打铃系统的eda设计和仿真

普通本科毕业设计题目:自动打铃系统的EDA设计和仿真学院软件与通信工程学生姓名学号专业电子信息工程届别09级指导教师职称二〇一三年五月普通本科生毕业论文(设计)诚信承诺书摘要自动打铃系统可以为学校上下课时间的准确控制提供方便,并且也可以在办公室、工厂等一些场合起到提醒人们时间的作用,因此打铃器的设计有一定的实际意义。
本次设计模拟学校的打铃系统,是在Quartus II软件平台上使用硬件描述语言(HDL)语言进行设计和仿真,系统包括了24小时的计时功能、时分秒数字显示功能、时间设置功能和基本打铃等功能。
系统由时钟模块、定时模块、选择模块、闹铃模块、打铃模块、显示模块组成,由按键进行时钟的校准、复位、启用等。
本文在介绍电子设计自动化(EDA)技术的基础上,着重阐述了如何使用EDA技术进行系统的开发,以及如何实现学校打铃系统。
通过仿真验证,打铃器具有正常计时、定时报警、报警时长设定等功能,可为日常作息提供准确、便捷的提醒。
系统运行稳定,设计方法可行。
【关键词】打铃系统硬件描述语言电子自动化AbstractThe system of automatically bell provides great convenience for student to control the accurate bell-time in school, and also plays an important role in the work and life in offices, factories,and many other occasions. So it is of great practical significance for us.This design is based on the Software platforms of Quartus using hardware description language (HDL) to carry on the design and simulation. The system includes calculating displaying and setting the right time in hour, minute and second and so on. This system is made of five modules,including the clock module, time decoding module, alarm clock, control module, ringing the bell module,display module, etc. You can press the keys to start or stop the clock and correct or clean the time. Based on describing devices of EDA,this article focuses on the development method and the way to implement a school bell system.Through simulation and practical test, this system has the function of normal timing, alarming, alarming-time setting, which can provide convenient and accurate remind of daily routine.It is proved that the operation of this system is stable, and the design method is possible.【Key words】Alarm Clock System;Hardware Description Language;Electronic Design Automation目录1 绪论 (1)1.1 研究背景与意义 (1)1.2 本文的主要研究内容和任务 (2)1.2.1 EDA的发展历程 (2)1.2.1 EDA技术的优点 (2)1.3 器件及工具介绍 (3)1.3.1 QuartusⅡ设计步骤 (3)1.3.2 VHDL语言特点 (3)2.1 时钟模块 (6)2.1.1 六十进制计数器模块 (7)2.1.2 二十四进制计数器模块 (7)2.2 定时模块 (8)2.3 选择模块 (8)2.4 闹钟模块 (9)2.5 打铃模块 (10)2.5.1 打铃时间设置 (10)2.5.2 打铃时长设置 (12)2.7 电源模块 (12)2.8 本章小结 (13)3 设计结果与仿真分析 (14)3.1 时钟模块仿真分析 (14)3.1.1 六十进制计数器仿真分析 (14)3.1.2 二十四进制计数器仿真分析 (14)3.1.3 时钟计时器器仿真分析 (14)3.2 定时模块的仿真分析 (15)3.3 选择模块仿真分析 (15)3.4 闹钟模块仿真分析 (15)3.5 打铃模块仿真分析 (16)3.5.1 打铃时间仿真分析 (16)3.5.2 打铃时长仿真分析 (16)3.6 本章小结 (16)致谢 (19)参考文献 (20)附录 (21)1 绪论1.1 研究背景与意义二十一世纪的今天,电子技术的发展已经到非常成熟的阶段,并且我们也体会到了电子技术是一个永不衰败的行业,因为电子技术的广泛应用和不断的发展,现在已经遍及到了各个行业及不同领域。
毕业设计--单片机自动打铃系统论文

摘要在现如今快节奏的生活中,人们对于时间的要求越来越苛刻,很多时候都需要对时间进行规划,然后到时间点就要有时间提醒,这就必须用到时钟提醒装置,亦可称为打铃装置。
打铃装置有很多种,比如手机的打铃系统,闹钟的机械打铃装置,广播打铃系统等等,但是日常生活中见得最多的还是校园的自动打铃系统。
在学校生活中,每天上下课都离不开打铃系统的使用。
打铃器可以为上下课的学生和老师们提供时间提醒,有利于师生对上课和学习的合理安排,同时,也可作为一个提醒学生们作息时间的时间表,让老师和学生都能有一个规律和科学的时间安排。
因此,打铃系统的核心部分也是时钟部分,为系统提供时间基准。
本设计主要是针对适用于校园打铃系统要求的,其介绍了一种基于单片机的自动打铃系统的设计方法,系统以AT89S51单片机为控制器,以DS1307时钟芯片为系统提供时间,并在液晶显示器上显示,通过按键可以设定定时打铃时间和打铃的时间间隔。
系统软件设计采用C语言来完成,C语言语法简洁,使用方便,用于完成软件设计非常方便。
本文提出的设计方法电路简单、成本低廉、实用性强。
关键字:打铃器、AT89S51单片机、DS1307、液晶显示器AbstractNow fast-paced life, the time more and more demanding, often need time to plan and then to the point in time there should be reminded, which must be used to clock reminder can also be calledrang the bell device. Rang the bell device are many, such as the phone rang the bell system, mechanical bell device of the alarm clock, radio bell systems, etc., but in daily life appear or campus automatic bell system. In school life, the last class of the day are inseparable from the bell system. The bell can provide time for the last class of students and teachers to remind conducive to a reasonable arrangement of the teachers and students to school and learning, but also as a reminder of the schedule of the students schedule, so that teachers and students cana law and scientific timing. Therefore, the core part is the clock part of the bell system, the system provides a time reference.This design is mainly for the applicable requirements of the campus bell system, introduced a microcontroller-based automatic bell system design method, the system controller is AT89S51 SCM , the DS1307 clock chip provide the system with time, and the LCD displayed on the monitor button can set the time interval of the timer rang the bell time and rang the bell. System software design using C language, C language syntax is simple, easy to use, very convenient to be used to complete the software design. This paper presents the design circuit is simple, low cost, and practical.Key words: Rang the bell AT89S51 SCM the DS1307 LCD monitors目录摘要 (I)Abstract (II)1 绪论 (1)1.1 选题目的及意义 (1)1.2 技术发展概况 (1)1.3 论文内容与结构 (3)2 方案设计 (4)2.1 方案比较与选择 (4)2.1.1 系统方案选择 (4)2.1.2 时钟芯片选择 (4)2.1.3 显示器件选择 (5)2.2 设计方案 (5)3 系统硬件设计 (7)3.1 硬件电路图 (7)3.2 时钟电路 (7)3.2.1 DS1307简介 (7)3.2.2 时钟电路设计 (8)3.3 按键电路 (8)3.4 单片机电路 (9)3.4.1 单片机简介 (9)3.4.2 单片机最小系统电路 (13)3.5 显示电路 (14)3.6 打铃电路 (15)4 系统软件设计 (17)4.1 软件设计流程图 (17)4.2 读取DS1307时间程序设计 (18)4.3 显示程序设计 (19)4.4 按键设定程序设计 (22)5 系统调试 (23)5.1 元件清单 (23)5.2 调试过程 (23)6 总结与展望 (26)致谢 (27)参考文献 (28)附录 (29)附录一:电路图 (29)附录二:源程序 (30)1 绪论1.1 选题目的及意义随着现代科技的发展,管理水平的完善,具有自动提示功能的打铃器能够为企业节省人力资源,减少开支,对做到一体化管理具有很大的帮助。
基于单片机自动打铃系统设计

目录第一部分设计任务 (2)1、毕业设计的主要任务 (2)2、单片机总体设计思路 (2)第二部分设计说明 (3)1、单片机介绍 (3)2、设计说明 (3)3、软件设计 (8)第三部分设计成果 (12)1、开机运行图 (12)2、自动打铃器源程序 (12)第四部分结束语 (15)第五部分致谢 (18)第六部分参考文献 (19)第一部分设计任务1、毕业设计的主要任务设计一个采用4位数码管显示时间秒、分、时,伴有调时校正电路,响铃控制则是通过作息时间表和定时器来实现自动打铃的单片机控制系统。
对于不同的季节,作息时间可能不同,可以制定多个作息时间表采用开关切换达到目的。
本设计采用了1个开关实现夏季和冬季作息时间的切换,完成一个自动循环。
2、单片机总体设计思路(1)设计能正常工作的一个单片机最小硬件系统,外围电路包括设置键盘,LCD或LED的显示屏。
(2)进行软件设计,利用单片机系统时钟先设计一个高精度的内部时钟系统,最小精确时间为期1秒。
(3)在秒计数器的基础上设计一个24小时时钟,并设计若干定时功能。
(4)设计打铃执行机构,完成自动打铃功能。
第二部分设计说明1、单片机介绍本系统主要由主控模块,时钟模块,显示模块,键盘接口模块等4部分构成。
通过内部定时产生中断,从而使驱动电铃打铃。
设定51单片机工作在定时器工作方式1,每100ms产生一次中断,利用软件将基准100ms单元进行累加,当定时器产生10次中断就产生1S信号,这是秒单元加1。
同理,对分单有采用动态扫描LED的显示。
本系统采用四个按键,当时钟时间和设置时间一直时元和时单元计数从而产生秒、分、时的值,通过六位七段显示器进行显示。
由于动态显示法需要数据所存等硬件,接口作,进行打铃,每次打铃30s较复杂,考虑显示只有六位,且系统没有其他浮躁的处理程序。
2、设计说明2.1 AT89C51简介一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。
自动打铃系统设计样本

<<综合课程设计>>自动打铃系统设计报告题目: 自动打铃系统专业: 电子信息工程年级:学号:学生姓名:联系电话:指引教师:完毕日期: 12月30日自动打铃系统摘要在现如今快节奏生活中, 人们对于时间规定越来越苛刻, 诸多时候需要对时间规划, 然后届时间点就要有时间提示, 这就必要用届时中提示装置, 亦可称为打铃装置。
打铃装置有诸各种, 例如手机打铃系统, 闹钟机械打铃系统, 广播打铃系统等等, 但是寻常生活中见得最多还是校园自动打铃系统。
在学校生活中, 每天上课都离不开打铃系统使用。
打铃器可觉得上下课学生和教师们提供时间提示, 有助于师生对上课和学习合理安排。
同事也可以作为一种提示学生作息时间时间表, 让教师和学生均有一种规律科学时间安排。
因而, 打铃系统核心某些也是时钟某些, 为系统提供时间基准。
本设计重要是针对合用于校园打铃系统规定, 其简介了一种基于单片机自动打铃系统设计办法, 系统以STC89C52单片机为控制器, 以DS1302时钟芯片为系统提供时间, 并在1602液晶显示屏上显示, 通过按键可以设定定期打铃时间和打铃间隔。
系统软件设计采用C语言来完毕, C语言语法简洁, 使用以便, 用于完毕软件设计非常以便。
核心词: 打铃器、STC89C52单片机、DS1302、LCD1602ABSTRACT. I.today'.fast-pace.life, peopl.ar.mor.an.mor.requirements, i.man.case.nee.tim.t.plan, an.the.t.poin.i.tim.wil.hav.tim.t.remind, e.t.remin.device, als.know.a.Bel.equipment.Bel.device.ther.ar.many, suc.a.phon.ringin.system, th.mechanica.Bel.alar.cloc.system, broadcas.th.Bel.System, an.s.on, bu.i.everyda.lif.u.t.th.schoo.bel.syste.automatically.I.schoo.life,e.i.clas.ever.day.Bel.ca.provid.reminde.o.student.an.teacher.t.an.fro.sc hool,e.a.a.aler.s tuden.hour.schedule, w.o.science...Accordingly, Bel.cloc.i.th.cor.par.o.th.system,provid..tim.referenc.fo.th.system.Designe.primaril.fo.th.Bel.Syste.requirement.appl.t.th.campus, an.introduce.a.automati.Bel.syste.base.o.single-chi.desig.methods,system.wit.STC89C5.single-chi.controller, DS130.provide.th.syste.tim.cloc.chip, i.160.an.displaye.o.th.LC.b.pressin.th.se.ringin.an.ringin.i.interval.o.tim.o..regula.basis.Syste.softwar plete, .languag.synta.i.simple, e, pletin..softwar.design.Key Words: t Bell, DS1302, collector, STC89C52 single-chip LCD1602目录摘要 ................................................................................................... 错误!未定义书签。
电脑雨花石打铃系统设置教程

电脑雨花石打铃系统设置教程随着科技的不断进步,电脑在我们生活和工作中扮演着越来越重要的角色。
而在一些特定的场景中,我们常常需要用到打铃系统来提醒我们进行某项任务或活动。
电脑雨花石打铃系统是一款功能强大且易于使用的打铃软件,本文将为大家详细介绍如何进行系统的设置。
一、安装电脑雨花石打铃系统我们需要下载并安装电脑雨花石打铃系统。
在官方网站上搜索“电脑雨花石打铃系统”即可找到相关的下载链接。
下载完成后,双击安装包进行安装,按照提示一步步进行操作即可。
二、打开电脑雨花石打铃系统安装完成后,我们可以在桌面或开始菜单中找到电脑雨花石打铃系统的图标,双击打开软件。
三、设置打铃时间在打开的软件界面中,我们可以看到一个日历,点击日期可以进入设置界面。
在设置界面中,我们可以设置打铃的时间、重复周期以及铃声等参数。
点击“添加”按钮,选择想要设置的时间,并选择铃声文件,最后点击“确定”按钮保存设置即可。
四、设置打铃提示除了设置打铃的时间,我们还可以设置打铃的提示内容。
在设置界面中,找到“提示语”一栏,点击“编辑”按钮进行编辑,输入想要的提示内容,并保存设置。
五、设置打铃模式电脑雨花石打铃系统提供了多种打铃模式供我们选择。
在设置界面中,找到“打铃模式”一栏,点击下拉菜单选择想要的模式,如循环模式、单次模式等。
六、保存设置在完成所有设置后,点击设置界面中的“保存”按钮,将设置保存到系统中。
七、测试设置为了确保设置的准确性,我们可以点击软件界面中的“测试”按钮进行测试。
系统将按照设置的时间进行打铃,并显示设置的提示内容。
八、启动打铃系统在完成所有设置后,我们需要确保电脑雨花石打铃系统在开机时自动启动。
在软件界面中找到“启动项”一栏,点击“添加”按钮将软件添加到启动项中,这样每次开机时系统都会自动启动。
九、管理打铃任务在软件界面中,我们可以找到“打铃任务”一栏,点击进入管理界面。
在这里,我们可以添加、编辑、删除打铃任务,以及查看已完成的任务。
打铃系统

摘要在现如今快节奏的生活中,人们对于时间的要求越来越苛刻,很多时候都需要对时间进行规划,然后到时间点就要有时间提醒,这就必须用到时钟提醒装置,亦可称为打铃装置。
打铃装置有很多种,比如手机的打铃系统,闹钟的机械打铃装置,广播打铃系统等等,但是日常生活中见得最多的还是校园的自动打铃系统。
在学校生活中,每天上下课都离不开打铃系统的使用。
打铃器可以为上下课的学生和老师们提供时间提醒,有利于师生对上课和学习的合理安排,同时,也可作为一个提醒学生们作息时间的时间表,让老师和学生都能有一个规律和科学的时间安排。
因此,打铃系统的核心部分也是时钟部分,为系统提供时间基准。
本设计主要是针对适用于校园打铃系统要求的,其介绍了一种基于单片机的自动打铃系统的设计方法,系统以AT89C52单片机作为控制器,以DS1302时钟芯片作为系统提供时间,并在液晶显示器上显示,通过按键可以设定定时打铃时间。
系统软件设计采用C语言来完成,C语言语法简洁,使用方便,用于完成软件设计非常方便。
本文提出的设计方法电路简单、成本低廉、实用性强。
关键字:AT89C52单片机、DS1302、液晶显示器、打铃器AbstractNow fast-paced life, the time more and more demanding, often need time to plan and then to the point in time there should be reminded, which must be used to clock reminder can also be calledrang the bell device. Rang the bell device are many, such as the phone rang the bell system, mechanical bell device of the alarm clock, radio bell systems, etc., but in daily life appear or campus automatic bell system. In school life, the last class of the day are inseparable from the bell system. The bell can provide time for the last class of students and teachers to remind conducive to a reasonable arrangement of the teachers and students to school and learning, but also as a reminder of the schedule of the students schedule, so that teachers and students cana law and scientific timing. Therefore, the core part is the clock part of the bell system, the system provides a time reference.This design is mainly for the applicable requirements of the campus bell system, introduced a microcontroller-based automatic bell system design method, the system controller is AT89C52 SCM , the DS1302clock chip provide the system with time, and the LCD displayed on the monitor button can set the time interval of the timer rang the bell time. System software design using C language, C language syntax is simple, easy to use, very convenient to be used to complete the software design. This paper presents the design circuit is simple, low cost, and practical.Key words: AT89C52 SCM the DS1302 LCD monitors Rang the bell目录摘要 (1)Abstract ....................................................................................................... 错误!未定义书签。
基于单片机的自动打铃系统

1.任务
单片机实现按照下面表格的时刻设定各个时间节点,到一个时间节点就打铃。
通过键盘实现对时间节点的设定,设定的时间数值保存到内存当中。
利用定时器实现对当前时刻的累加,并通过数码管不断显示。
打铃通过蜂鸣器来实现。
当然,为简化自己的程序,不必完全实现下表中所有的时间节点。
打铃情况设计
2.思路
单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。
利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。
建立完一个实时时钟后接下来进行定时处理和打铃输出,当主程序检测到有分进位标志时,便开始比较当前时间与信息时间表上的作息时间是否相同,相同者,则进行报时处理并控制打铃,不相同则返回主程序。
其余请参考《基于单片机的电子时钟的设计》文档。
自动广播音乐打铃

自动播送音乐打铃广泛适用于校园自动播送音乐打铃、外语播送教学听力考试系统、工厂企事业单位上下班打铃。
一、系统概述: MP3自动播送系统:采用世界最先进的微电脑控制、MP3、FLASH录音技术。
将播送自动播放、音源选播、录音下载/音频和麦克录音存储等先进功能综合为一体。
高标准的产品定位,多功能的超前设计,成为播送设备的典范之精品,到达国内领先水平。
广泛适用于校园自动播送音乐打铃、外语播送教学听力考试系统。
二、综合功能:MP3自动播送、智能分区播送、日常教学播送、消防紧急播送、背景音乐播放、外语教学及听力考试播送功能。
三、系统特点:1、MP3存储:本系统采用SAMSUNG FLASH为存储方式,音质清晰、优美、内存容量有32、64M、128M、256M、512M,从60分钟---16小时,可满足各种用户播送需求。
2、编程播放:具有自动播送功能、每天可达99次设定编程播放,对播放内容和播出时间、次数及循环设定多遍播放并任意编程控制,实现无人置守。
每一次编程时间设定可达10首歌曲进展播放选择输入。
自动歌曲排序功能到达每首歌曲播放间距微电脑自动测算,还具有后曲压歌功能,确保对某些需要准点播放的内容拥有优先权。
3、功放管理:在每次执行定时播放程序时会自动提前5秒钟将功放电源翻开,防止功放机开机因启动及预热延时而影响正常播放。
〔智能化的设计起到了节能和科学化管理功放开关〕4、中文菜单显示:MP3自动播送系统采用中文式菜单液晶显示,引导式菜单进入,让操作者对各项功能信息一目了然,上下翻页及功能设定简洁方便,简单明朗易学易用。
5、程序设定:用户可根据不同的作息时间、内容进展编程设定,到达任意选择和调整作息时间,满足各播送单位对播送作息的选择需求。
6、MP3下载存录音源:本系统可直接从微机内下载所需的MP3音乐曲目,进展播送录音输入存储,用户可根据自身需要的内容进展任意下载选择曲目,再进展编程播放。
7、音频及麦克存录音源:本系统可直接从各种媒体〔VCD、CD、卡座等〕线路和麦克风两种方式录音输入存储音源音乐曲目。
单片机自动打铃系统

前言20世纪80年代人类社会进入信息时代以来,人们的一切社会活动都是以信息获取与信息交换为中心,因此,信息技术进入发展新时期,而作为信息技术的基础与支柱之一, 最早的是在学校见过的以物理器件和电磁原理做成的电铃器,其打铃方式单调,适用范围有限,而且会出现各个打铃执行器响铃不同步,打铃时间不准确的情况.随后出现了以微型计算机为核心的打铃器,精度大大提高,更扩大了其功能和集成度最早的工业控制只有靠操作人员的五官感觉和直接控制,后来有了集成芯片可显示控制设备的工作状态.不用工作人员去手动控制,可实现自动化,更像智能方向发展。
早期的集中式打铃系统是基于模拟信号的,他需要一对一的物理连接,而且计算的速度和精度低,信号传输的抗干扰能力也差,而且后来有了数字信号和单片机控制技术,出现了集成电路,集中式数字控制系统于七八十年代占主导地位,采用单片机,微机作为控制器,控制器内部传输的是数字信号,因此克服了模拟仪表控制系统中模拟信号精度低的缺陷,提高了系统的抗干扰能力.集成式打铃系统的优点是易于根据全局情况进行控制计算和判断。
在控制方式选择上芯片可以统一调度和安排; 不足的是,对控制器本身要求高了,必须具有足够的处理能力和较高的可靠性。
单片机诞生于20世纪70年代末,经历了SCM、MCU、SOC三大阶段 1.SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。
“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。
在开创嵌入式系统独立发展道路上,Intel公司功不可没。
2.MCU微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。
它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。
校园自动音乐铃声打铃系统

2010年4月9日
1.发布了3.9版。
2010年4月8日
1.开启多声道功能播放时,播放器上显示多声道的控制选项.
2.多个界面上的多声道名称可以定制,定制在SSPS.INI中修改.
2010年4月7日
1.对节假日功能进行了增强,在原有以天为单位的基础上增加了小时的控制,结束时间由天数控制改为日期方式控制.
3.注册功能进行更进,以前的注册用户需要重新注册。
2010年1月10日
1.新增了节假日停播作息表的功能。
2.新增了当天临时整体提前或推后N分钟播放作息表功能,用于临时性的提前上课时铃声调整。
2010年1月8日
1.增加了临时更换作息项至指定星期几功能。
2.注册功能进行了修改,增加授权日期。
3.增加了直接切换晴雨天的快捷菜单与工具栏按钮。
4.发了3.7版。
2010年1月15日
1.发布了3.6版。
2010年1月14日
1.增加了软件在线更新程序。
2010年1月11日
1.修正了3.5版中新建作息项中单一曲目的多声道参数不能保存的BUG。
2.试播功能中加入了对多声道播放的支持。
7.修正修改作息表时另存后,刷新时当前作息表出错的BUG。
8.修正了主界面为列表形式时,最大化后,列表大小没有随之最大化的BUG。
2009年9月3日
1.修正了最后一项作息表可能无法播放的BUG。
2.播放曲目时状态栏中的显示相应曲目名信息。
3.增加了退出时对窗口的大小,位置等信息的记录与恢复。
3.发布1.3版。
12月15日
1.对话框在XP以上操作系统中,将显示XP风格的方式。
自动打铃控制系统

河南城建学院自动打铃控制系统班级0944131专业电气工程及其自动化姓名刘泱利学号094413129指导教师梁宁一自动打铃控制系统一、设计目的和任务1、设计目的综合运用本课程及前期课程的相关知识和技能,相对独立地设计和调试一个小型PLC应用系统,使学生获得控制技术工程的基本训练,提高工程意识和实践技能。
同时提高学生对文献资料的检索和信息处理的能力,以及编写和整理设计文档的能力。
2、设计任务熟悉工艺流程及生产设备的工作原理;根据控制要求,画出PLC 接线图;利用编程软件编制程序,然后在实验室完成调试。
二、设计要求学生作息时间8:20 预备22:00 就寝8:30-9.:15 第一节上课23:00 熄灯9:25--10:10 第二节课10:30-11:15 第三节课11:25-12:10 第四节课12:10--13:20 午餐、午休13:20 第五节预备13:30-14:15 第五节课13:25-15:10 第六节课15:30--16:15 第七节课16:25--17:10 第八节课17:10--18:00 晚餐18:00--18:45 第九节课18:55--19:40 第十节课19:50--20:35 第十一节课对自动打铃控制器的要求如下:①上课铃与下课铃的铃音不同,其他的铃音为连续音。
②每次打铃的时间为5秒。
③星期六,星期日不打铃。
④要求系统可连续循环。
三、设计思路对于自动打铃控制系统,我采用的是定时器和断电延时器来实现铃声按时间响起,每天最后响铃后通过移位寄存器来实现第二天的程序运行,五天之后通过累加器和延时器来对本周运行的程序进行清零。
从而实现自动打铃系统的程序循环。
四、系统框图五、系统程序设计总结根据课程设计任务书的设计要求,我们通过之前一个星期的学习和实验,为这次设计提供了经验,使我们能在规定时间内完成了课程要求,仿真成功并能使自动打铃系统顺利运行,完成了预期目标通过本次课程设计,我们学会了程序的设计、分析,数码管针脚的寻找。
基于单片机的自动打铃系统设计很完整

摘要近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。
简易自动打铃系统的出现,使学校上下课铃声得以有效管制,对于减轻学校管理人员工作量、提高学校各工作效率,减少管理人员因忘记打铃,从而导致老师拖延课程时间起到明显效果。
本系统采用单片机STC89C52为中心器件来设计简易自动打铃控制器,系统实用性强、操作简单、扩展性强。
关键词:单片机;8255扩张芯片;数码管显示时钟模块;键盘调时钟模块;定时蜂鸣器鸣叫模块。
目录简易自动打铃系统 (1)设计要求 (1)1方案论证与对比 (1)1.1方案一 (1)1.2方案二 (1)1.3方案对比与选择 (1)2单元电路设计与计算 (2)2.1复位电路 (2)2.2时钟电路 (2)2.3按键电路 (3)2.4数码显示功能说明 (4)2.5蜂鸣器电路 (4)3系统软件工作流程 (5)3.1系统软件设计流程图 (5)3.2按键处理流程图 (5)3.3定时器中断流程图 (6)3.4响铃流程图 (7)4系统功能测试与整体指标 (8)4.1系统各功能模块的性能调试与测试 (8)4.2系统功能测试 (9)4.3系统误差原因分析 (9)4.4系统整体指标测试 (9)5详细仪器清单 (10)6总结与思考致谢 (10)7参考文献 (11)附录一:总设计原理图 (11)附录二:总设计PCB板图 (12)附录三:程序 (13)简易自动打铃系统设计要求利用单片机作为控制核心,完成一个简易自动打铃系统。
具体功能要求如下:(1)基本计时和显示功能(12小时制)。
可设置当前时间(包括上下午标志,时、分的数字显示)。
(2)能实现基本打铃功能,规定:上午7:30早自习:打铃5秒、停2秒、再打铃5秒。
基于51单片机的自动打铃系统课程设计

湖南人文科技学院课程设计报告课程设计:单片机课程设计设计题目:自动打铃系统系别:通信与操纵工程系专业:电子信息工程班级:学生姓名:学号:起止日期:指导教师:教研室主任:摘要单片机确实是微操纵器,是面向应用对象设计、突出操纵功能的芯片。
单片机接上晶振、复位电路和相应的接口电路,装载软件后就能够够组成单片机应用系统。
将它嵌入到形形色色的应用系统中,就组成了众多产品、设备的智能化核心。
本设计确实是应用单片机壮大的操纵功能制作而成的闪烁的LED小灯,该设计包括以下几点功能:实现24小时制电子钟,6为数码管显示,显示时分,显示格式为A/P 12—00,打铃时刻为早:7:30 ,晚:10:30;系统利用2只按键,一个用于调整分钟,一个为小时调整。
本设计采纳的是STC89C52单片机,该单片机采纳的MCU51内核,因此具有专门好的兼容性,内部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序加倍方便。
显示器件采纳通用型七段共阴极数码管;键盘调整部份采纳的是独立键盘。
通过这次设计能够加倍牢固的把握单片机的应用技术,增强动手能力、硬件设计能力和软件设计能力。
关键字:单片机;电子钟;打铃;晶振;数码管;按键目录第一章方案论证设计................................................................ 错误!未定义书签。
1.1 设计的应用意义........................................................... 错误!未定义书签。
1.2 设计方案选择............................................................... 错误!未定义书签。
1.3 整体设计框图............................................................... 错误!未定义书签。
西门子LOGO!自动打铃控制系统

111西门子LOGO !自动打铃控制系统王浩然(辽宁工程职业学院,辽宁 铁岭 112000)摘 要:随着时代的发展,目前的打铃系统多种多样,如多媒体中控系统、音乐电铃以及打铃器控制的电铃等,针对学院的实际情况,我们从经济性、可靠性以及操作难易程度上选择了PLC控制的打铃系统,本文主要介绍PLC控制的打铃系统的优点及系统组成。
关键词:学院;LOGO!;打铃一、PLC打铃控制系统的优点(一)经济性。
PLC即可编程序控制器,本系统我们选择的PLC是西门子公司生产的LOGO!控制器。
LOGO!是西门子公司生产的小型PLC。
LOGO!的全球唯一生产基地在中国南京,中国制造却发往世界各地,所以中国客户拿到的产品就代表着全球质量水准。
本地化生产给中国客户带来的就是更短的订货周期、更快的售后服务响应。
相比其他类型的PLC,LOGO!从选型到编程都力求精简,对用户的技术要求最低,而且相对中国市场主流的PLC价格更低,更加经济。
(二)可靠性。
因为PLC采用了大规模集成电路设计,不需要大量的活动元件和连线电子元件,它的连线大大减少。
与此同时PLC采用了一系列可靠性设计的方法进行设计。
例如冗余设计、断电保护、故障诊断和信息保护及恢复。
它具有比通用计算机控制更简单的编程语言和更可靠的硬件。
(三)操作简单。
本系统选用的西门子LOGO!集成了多功能显示面板,我们可以通过面板和组合按键来实现参数修改、系统监控、时钟调整等功能。
而普通类型的PLC及其他打铃系统则必须通过编程软件或专用的多媒体软件来实现。
(四)容易扩展。
西门子LOGO!的输入点可以针对打铃的控制方案来选取,比如日常打铃可以通过一路输入控制,当有考试时可以换另一路输入。
这样就可以通过选取输入点来控制输出,从而实现不同打铃方案快速切换。
如需要临时添加打铃方案,还可通过增加输入点来实现,操作简单,易于扩展。
二、系统组成针对以上优点,我们设计了以LOGO!为控制单元的打铃系统,本系统主要包括CPU模块(西门子LOGO!)、输入、输出模块、控制箱以及软件设计等几部分。
自动控制打铃系统设计

教学系审核意见:主任签字:年月日简易自动打铃系统设计设计要求1.基本计时和显示功能(12小时制)。
2.可设置当前时间(包括上下午标志,时、分的数字显示)。
3.能在上午7:30(早自习)和下午10:30(晚熄灯)定点打铃,且每次打铃均为响铃5s,停2s,再响5s。
1.方案论证与对比1.1方案一采用时钟芯片和键盘实现功能方案一原理框图如图1-1所示:DS1302芯片蜂鸣器89C52单片机8255芯片数码管键盘图 1-1 采用时钟芯片和键盘实现功能该系统用DS1302对时、分、秒计时和设置打铃时间,采用三线串行数据传输接口与STC89C52进行同步通信,用矩阵键盘来设置时间值,并通过8255芯片读入设置值,最后通过89C52单片机芯片综合控制[1],把当前时间送到数码管显示,到点把信号送入蜂鸣器,实现打铃。
1.2方案二:采用中断定时实现功能方案二原理框图如图1-2所示:图 1-2 采用中断定时实现功能该系统以STC89C52单片机为核心控制部件。
用8255做I/O 拓展芯片,数码管接8255的PA 、PB 引脚,用动态扫描的方式显示当前时间。
蜂鸣器与单片机的P2.0口相连,当打铃时间到时,由STC89C52发出打铃指令。
以外部INT0和INT1中断按钮实现调时功能。
1.3方案比较本设计要求能实现基本计时和打铃功能。
计时和打铃时间设计,方案一中用到了DS1302时钟芯片计时和打铃时间设置;方案二中采用定时器中断来计时并结合软件设置打铃时间。
上述两种方案中:方案一的外围硬件电路设计复杂,而且时钟芯片没有得到充分利用,而方案二的软件计时具有硬件开销小,成本低,外围电路设计简单等优点。
蜂鸣器中 断 数码管8255芯片89C52调时设计,方案一中用矩阵键盘实现调时功能;方案二中采用外部中断0和1的两个按钮来实现调时。
上述两种方案中:方案一的软件设计比方案二的难度系数大,使程序易读性不强。
综合对计时的精密程度要求不高的本系统,本设计采用方案一来实现功能。
电脑雨花石打铃系统设置教程

电脑雨花石打铃系统设置教程电脑雨花石打铃系统设置教程电脑雨花石打铃系统是一种方便、实用的工具,可以帮助我们管理时间和提醒日程安排。
这篇文章将介绍如何设置电脑雨花石打铃系统,帮助您充分利用该工具。
本教程包括安装软件、设置铃声、定时提醒等内容,通过生动、全面的介绍,希望对您有指导意义。
第一步:安装软件首先,您需要在电脑上安装电脑雨花石打铃系统软件。
您可以在官方网站上下载最新版本的软件,确保安全可靠。
下载完成后,双击安装文件,按照提示完成安装过程。
安装完成后,您可以在桌面或开始菜单中找到软件的图标。
第二步:设置铃声设置铃声是使用电脑雨花石打铃系统的重要步骤。
打开软件后,找到“铃声设置”选项。
在弹出的窗口中,您可以选择系统自带的铃声,也可以导入自己的铃声文件。
如果您希望使用自己的铃声文件,点击“导入铃声”按钮,选择文件所在的路径,然后点击“确定”按钮保存设置。
同时,您还可以设置铃声的音量和播放次数,以适应不同场景的需求。
第三步:定时提醒定时提醒是电脑雨花石打铃系统的核心功能之一。
在设置提醒之前,您需要明确您希望提醒的具体时间和内容。
在软件的主界面中,找到“新建提醒”选项。
在弹出的窗口中,选择提醒的日期和时间,并填写提醒的标题和详细内容。
您还可以选择是否重复提醒,设置提醒的间隔时间。
所有设置完成后,点击“确定”按钮保存提醒设置。
第四步:管理提醒一旦您设置了提醒,您可以在软件的主界面中看到所有的提醒列表。
您可以轻松地通过该列表管理和编辑提醒。
例如,您可以修改提醒的时间、内容,或删除不再需要的提醒。
在提醒发生时,系统将自动弹出提醒窗口,并播放设置的铃声,提醒您。
总结通过以上的步骤,您已经学会了如何设置电脑雨花石打铃系统。
这个系统可以帮助您管理时间和提醒日程安排,提高工作和生活的效率。
在使用过程中,您可以根据自己的需求,灵活设置铃声和提醒方式。
相信通过这个工具的帮助,您的时间管理会更加有序,生活和工作也会更加高效。
学校打铃系统

学校打铃系统### 1. 引言在学校日常教学管理中,打铃系统是一种非常重要的组织工具。
学校打铃系统可以帮助学校准确掌握课堂时间,保障教学进度的顺利进行,同时也能够提高师生的时间管理和效率,为校园生活提供秩序和规范。
本文将详细介绍学校打铃系统的定义、功能、优点以及未来发展的趋势。
### 2. 学校打铃系统的定义学校打铃系统是一种通过定时设定、自动触发的方式,在学校校园内发出规定的铃声,提醒学生、教职员工进行相应的活动或课程转换的系统。
通常,学校打铃系统会根据学校的课程表安排进行设定,在指定的时间点自动响起铃声。
### 3. 学校打铃系统的功能学校打铃系统具备以下主要功能:#### 3.1 时间提醒学校打铃系统能够精确掌握课堂时间,准时提醒学生、教师和工作人员进行相应的活动或课程转换。
例如,上课开始前的提醒铃声可以帮助学生及时进入教室,而下课的铃声则能清楚地通知学生结束当前课程,准备进入下一堂课。
#### 3.2 自动控制学校打铃系统通过预先设定的规则和时间表,能够自动控制铃声的触发和停止。
这样,学校工作人员无需手动操作,也能够确保时间的精准和准时性。
#### 3.3 多功能设置学校打铃系统通常支持多种功能设置,例如设定每天的起始时间、课程时间、休息时间和结束时间等。
同时,还可以根据需要设定特殊日期的时间表,如假期、活动日等。
### 4. 学校打铃系统的优点#### 4.1 提高学校管理效率学校打铃系统能够提高学校管理效率,保障教学秩序和课程紧凑的进行。
铃声的精确触发和停止可以有效避免教学时间浪费,提高教师和学生的学习效果。
#### 4.2 减轻教职员工工作负担通过自动化的打铃系统,学校工作人员无需手动操作铃声,不再需要每节课都进行提醒或调度,从而减轻了他们的工作负担。
他们可以将更多的时间和精力用于其他重要的工作,提高工作效率和质量。
#### 4.3 规范校园生活学校打铃系统为校园生活提供了秩序和规范。
自动打铃系统

音乐打铃系统帮助概述随着校园文化建设的发展,当前很多学校安装了音乐铃系统取代传统的电铃。
音乐铃的使用,摒弃了单调、呆板的传统电铃声,使铃声更富于人性化,为创造高雅的校园人文环境再添新景,对于缓解师生的紧张情绪,陶冶学生艺术情操都大有裨益。
目前常见的音乐铃系统主要有两种:一、硬件型。
采用智能打铃机定时播放铃声音乐,优点是结构简单,易于使用;但其内建的铃声不易扩展,打铃时间表不够灵活。
二、软件型。
采用通用微机安装打铃软件来实现播放铃声音乐,优点是铃声资源丰富,便于编辑,容量只受微机硬盘的限制,而且可以实现灵活的时间控制。
音乐打铃集中了上面两种音乐铃的优点,具有使用简便,功能强大,造价低廉的特点。
音乐打铃是专门为各级各类学校、幼儿园设计的音乐铃软件,可以实现定时播放音乐铃声,定时自动广播,手动播放广播,同时也适用于机关、厂矿、部队、商场实现自动广播控制。
安装与卸载系统需求硬件需求:主频 1G,内存 128M,硬盘剩余空间 1000-10000M(取决于安装到硬盘的铃声文件的数量),网卡(必须的)。
操作系统:Windows 2K/XP最终用户许可协议用户安装软件前请仔细阅读本协议。
一、本软件安装后需要进行注册获得使用授权认证,才能做为正式版本使用,否则,只做为试用版本使用二、权利的归属本软件的所有权及著作权属于本软件作者,并受中华人民共和国著作权法及有关法律和国际条约的保护。
因此,您必须象对待其他受著作权法保护的作品(如书籍或音乐制品)一样对待它。
除了按协议规定的方式行使本协议授予的权利之外,用户不得以其他任何方式行使本软件的其他权利。
三、对用户的授权及限制:在本协议有效期间,本软件作者授权用户以对被许可软件非独占的、不可转让的使用权,最终用户有权:1、根据使用的要求把软件装入计算机内,但是只能在一台机器上运行,不得同时在多台机器上使用;2、为防止许可软件损坏而制作许可软件的备份复制品,但必须保证许可软件上所有的软件作者名称、商标标识、版权标识、版权声明及其他权属标志或声明同时被复制,且不得以任何方式提供给第三方使用;3、为进行许可软件的操作培训而复制用户手册,或将许可软件磁盘或光盘上的许可资料打印输出,但必保留上述资料中所有的软件作者名称、商标标识、版权标识、版权声明及其他权属标志或声明。
自动打铃系统实验报告

12 12目录一、 设计要求 (1)1.1项目功能概述1.2设计环境二、 总体设计要求 (1)2.1系统总体结构框图、模块划分 ........................ 1 2.2系统软件流程图 ..................................... 2 三、 详细设计 .. (2)3.1模块1 .......................................................... 2 3.1.1硬件设计1. 该模版块功能2. 芯片选择(各芯片功能、引脚等介绍) 3.该模块的硬件连接( 附上该模块硬件链接图) 3.1.2软件设计该模块所用的主要函数及其功能说明 3.2模版23.2.1硬件设计 (2)1.芯片选择(芯片介绍)2.该模块的硬件连接3.1.2软件设计该模块所用的主要函数及其功能介绍四、详细制作 (6)4.1原理图制作过程、遇到的问题及处理方法 ............... 6 4.2 PCB 图制作过程、遇到的问题及处理方法 .............. 7 4.3 PCB 板制作过程、遇到的问题及处理方法 .............. 8 4.4元器件焊接过程、遇到的问题及处理方法 4.5烧写程序的步骤 . (9)4.6整机调试过程、遇到的问题及处理方法五、小结……5、1收获125.2体会六、参考资料 (13)七、总结 (13)一、设计要求1.1项目功能概述系统正常工作时,在液晶屏的第一行用汉字显示”自动打铃系统”,第二行会显示当前时间,在随后的四行显示最近要打铃的时间,即将要打铃的时间用黑底白字显示,四行时间一页.如果该页的最后一个时间打过铃后,自动翻页,将下一页的4个打铃时间显示出来;用户可以通过按键修改当前时间或打铃时间.1.2设计环境Keil uVisio n2PADS LayoutPADS Router二、总体设计要求2.1系统总体结构框图、模块划分805RS232图11-2 MAX232串行通信电路團C3卄805RiD TiDTGNDGNDTM RxDvcc £图114 MAX232串行通信电路图CI+VccG5DCl- iriouTC2+RUN oRIOITTI IN T2our T2M -Rib R2OUT■- CS + Vccv+ GW Cl-C2+ HOLTRIIHC2-RlOb'I讥 Tim T2OUT T2QI R 和 R2OU T8052.2系统软件流程图图 发送数据程序流程图 接收数据稈序流稈图■>详细设计3.1模块13.2硬件设计3.3各单元的功能描述(1) 对单片机进行编程,使主要功能由软件控制实现,从而简化硬件电路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淮南职业技术学院
毕业设计
题目:学院自动打铃系统设计系别:煤矿机电系
专业:矿山机电二班
姓名:王灿
学号: 1003044 指导教师:刘立群
摘要
学校以及一些企事业单位通常使用电铃声作为上下课、上下班等作息时间信号。
电铃已是学校以及一些企事业单位不可缺少的设备,随着社会的发展不但对其需求量越来越大,对电铃的自动控制要求也越来越高,于是人们设计了通过不同控制方式来实现的自动打铃系统。
本文介绍一种采用三菱PLC控制的作息时间自动打铃控制系统,详细地阐述了系统的组成、系统硬件接线和系统软件设计,并详细介绍了系统工作原理。
该系统具有外设电路配置简单、扩展方便、操作容易,可靠性高实用性强等特点。
该系统用于学校电铃的自动控制,具有周末和假期控制功能和星期与时间的显示功能,实现了作息时间无人控制的自动化、科学化管理与操作。
关键词:作息时间控制系统,PLC,I/O接线,软件设计
概述
PLC即可编程控制器(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。
PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
20世纪70年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。
更高的运算速度、
超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。
20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。
这个时期可编程控制器发展的特点是大规模、高速度、高性能、产品系列化。
这个阶段的另一个特点是世界上生产
可编程控制器的国家日益增多,产量日益上升,这标志着可编程控制器已步入成熟阶段。
我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。
最初是在引进设备中大量使用了可编程控制器。
接下来在各种企业的生产设备及产品中不断扩大了PLC的应用。
目前,我国自己已可以生产中小型可编程控制器。
可以预期,随着我国现代化进程的深入,PLC在我国将有更广阔的应用天地。
所以PLC才被越来越多的人所熟悉,也被广泛的应用于自动化的生产与生活当中。
而本课题就来源于学校的实际情况,包括上下课打铃程序、双休日控制程序以及控制学生宿舍开(熄)灯等自动化程序的控制,相信PLC将会更加贴近生活,服务大众。
一、设计任务
1.作息时间控制设计大纲
为了方便自动控制,节省更多人力资源,基于PLC自动控制系统的自动打铃系统
已广泛应用于工厂、学校等各类企业。
具有操作简单,价格低廉,功耗低等优点,现就我校的作息时间为例,设计一套自动响铃系统。
淮南职业技术学院作息时间表如下
1.1设计要求
1.上课铃与下课铃的铃音不同 铃音响的频率不同 上课铃为短音 响0.5秒 停0.5 秒 下课铃为长音 响2秒 停1秒 其他的铃音为连续音。
2.每次打铃的时间为30秒。
3.外部设手动启动和停止按钮,无需时间显示模块。
以一天为周期单循环。
二、系统程序设计
2.1 系统流程图
控制程序是本系统的核心部分,任何外部硬件都是在程序的控制下进行运转的。
为了便于分析 下面将分段对程序进行注释该系统软件由计时及作息时间表程序和控制程序3个结构组成。
2.2程序梯形图
2.2.1 计时及时间调节程序
其中,m8011为1ms周期振荡,m8014为1m周期振荡。
没分钟c0自动加1,满一小时复位,c1没小时自动加1,24小时复位一次。
2.2.2 作息时间表程序
2.2.3 电铃控制程序
3.部分程序源代码
三、设计总结
根据课程设计任务书的设计要求,我们通过之前一个星期的学习和实验,为
这次设计提供了经验,使我们能在规定时间内完成了课程要求,仿真成功并能使
自动打铃系统顺利运行,完成了预期目标
通过本次课程设计,我们学会了程序的设计、分析,数码管针脚的寻找。
在
实际的操作过程中遇到了很多棘手的问题,但是在指导老师以及同学们的共同努
力下把问题都一一解决了。
在此我必须感谢我们的指导老师,在老师的指导及同
学们的共同努力下才顺利完成了本次课程设计的任务。
通过本次课程设计,我学会了PLC的基本编程方法,对PLC的工作原理和使
用方法有了更深刻的理解。
在理论的运用中,提高了我们的工程素质,在没做课
程设计之前,对一些细节不太重视,当我们把自己想出来的程运用到PLC上的时候,问题出现了:不是不能运行,就是运行的结果与课程设计的要求不相符合。
通过解决一个个在调试过程中出现的问题,我们对PLC的理解与认识得到就加强;看到了理论与实践的差距;意识到没有理论的知识的支持,实践是无从下手的,理论与实践相结合,可以使我们的整体素质得到提高。
参考文献
[1] 王也仿主编. <<可编程控制器应用技术>> 机械工业出版社
[2] 陈立定,吴玉香,苏开才.电气控制与可编程控制器.广州:华南理工大学出版社,2003
[3] 钟肇新,彭侃.可编程控制器原理及应用(第3版).广州:华南理工大学出版社,2005
[4] 金广业,李景学编.可编程序控制器原理与应用.北京:电子工业出版社,1991 (TP301/5)
[5] 史国生编.电气控制与可编程控制器技术.北京:化学工业出版社,2004
[6] 杨振兴,陈登顺.可编程序控制器原理和应用.长沙:中南工业大学出版社,1993
[7] 吕景泉.可编程控制器技术教程.北京:高等教育出版社,2001。