PLC控制数码管实现时钟功能设计
PLC课程设计--时钟系统设计

时钟系统设计一、设计背景近年来,随着电子产品的发展,人们对数字时钟的要求越来越高,本文针对人们的这一需求,设计了一种有PLC控制的智能化数字时钟,功能强大,界面友好,更好的满足了人们对它的智能化要求。
随着科技的发展和社会的进步,人们对数字钟的要求也越来越高,传统的时钟已不能满足人们的需求。
多功能数字钟不管在性能还是在样式上都发生了质的变化,有电子闹钟、数字闹钟等等。
在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉。
但是却很少知道其他类型的内部结构以及工作原理。
由PLC 的CPU模块作为数字钟的核心控制器,可以通过它的时钟信号进行计时实现计时功能,将其时间数据经PLC的外部接口输出,利用显示器显示出来。
通过开关可以进行定时、校时功能。
输出设备显示器可以用液晶显示技术和数码管显示技术。
时钟系统是一种用数字电路技术实现年、月、日、周、时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
此时钟系统是基于PLC技术的应运而设计的,该系统包括了硬件电路部分和程序实现部分。
二、设计目的及要求巩固《PLC技术》课程学过的知识,加强理论与实践的联系。
以西门子S7-300系列PLC 为例,通过本课程设计,达到了解硬件设备,熟悉PLC系统设计流程,灵活运用基本指令和高级指令的目的。
时钟系统包含年、月、日、周、时、分、秒的显示和设置。
为简化程序,不需要判断闰年,即大月为31天,普通小月为30天,2月为28天。
系统分两种模式,由一个选择开关进行切换。
1、运行模式初始运行,或上电时,系统默认为运行模式,系统按照一个默认初值运行时钟。
2、修改模式选择开关打到修改模式,系统时钟停止运行,进入修改状态。
修改值由两个拨码开关输入,可单独对年~分进行修改并确定。
修改完毕,打到运行模式,系统按照修改的时钟进行运行。
系统设计部分要求:两种模式由信号灯进行区别:绿灯亮表示系统处于运行模式;红灯闪烁,闪烁频率为0.5s 表示系统处于修改模式。
多功能数字时钟 plc设计

目录一.方案论证与比较二.系统设计三.软件设计四.系统测试与分析五.设计总结六.参考资料摘要本设计由单片机89C51、DS12887A时钟芯片、DAC0809模数转换芯片为核心,辅以必要的电路,构成了一个具有多功能的数字时钟。
它由220V、50Hz 交流电源供电,能够准确的显示时间、调整时间、闹钟定时,并能够对时钟所在的环境温度、工作时的电网电压、电网频率进行显示,还具有电压欠压、过压报警以及非接触止闹功能。
一、方案论证与比较1.数字时钟数字时钟是本设计的最主要的部分。
根据需要,可利用两种方案实现。
方案一:本方案完全用软件实现数字时钟。
原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。
利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将十字节清零。
该方案具有硬件电路简单的特点。
但由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。
而且,由于是软件实现,当单片机不上电,程序不执行时,时钟将不工作。
方案二:本方案采用Dallas公司的专用时钟芯片DS12887A。
该芯片内部采用石英晶体振荡器,其芯片精度不大于10ms/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。
为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。
当电网电压不足或突然掉电时,系统自动转换到内部锂电池供电系统。
而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。
基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。
2.数码管显示方案一:静态显示。
所谓静态显示,就是当显示器显示某一字符时,相应的发光二极管恒定的导通或截止。
该方式每一位都需要一个8 位输出口控制。
基于PLC的时钟设计

2.12
为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0—Y6来驱动,但让其依次轮班接通;四个数码管的阴极分别用Y10-Y13来同步控制其接通“—”极的时间,以期达到四个数码管轮番显示的目的.
由于水平有限,难免存在错误和疏漏,恳请领导、老师、读者批评指正。
摘要
本系统采用计数器、显示器和校时电路组成。由LED数码管来显示PLC所输出的信号。总体方案设计由主体电路和扩展电路两大部分组成.其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义.
通过数字电子钟的设计于制作,我们能够掌握一定的汇编语言知识并用于编写程序,掌握了定时与计数器的使用方法,以及微机常用的输入输出方式及接口技术。培养了自己的动手操作和实践能力,学习并巩固了程序设计的基本思路和方法。
本设计以西门子公司的S7—200CN为基础,设计了PLC电子时钟的梯形图。
本设计共分四大章:第一章是基础部分,介绍了PLC的概述说明了PLC的发展史。第二章主要是数字电子钟设计的软件介绍及应用。第三章是数字电子钟的设计程序,进一步清楚的了解其内部结果和工作原理。第四章是针对本设计在制作过程所参考文献及资料的统一说明及介绍。最后是对指导老师及在本设计过程当中给予我们帮助的老师及领导的感谢.
基于PLC的数字电子钟毕业设计完整版.doc

基于PLC的数字电子钟毕业设计完整版.doc 本文是关于基于PLC的数字电子钟毕业设计完整版的介绍,下面将为大家详细阐述。
一、选题背景随着现代社会的发展,数字电子钟成为了人们生活中不可缺少的物品之一。
数字电子钟可以直观地显示时间,并且具有定时、闹钟、铃声等功能,受到了广泛的青睐。
本文选题基于PLC的数字电子钟,旨在运用数字电子技术和现代化工业控制技术,设计制作一款具有高精准度、稳定性、可靠性的数字电子钟。
二、选题目的本文选题的目的是设计制作一款基于PLC的数字电子钟,该产品具有以下优点:1、高精度计时功能:该数字电子钟采用高第二振荡器,具有秒级精度。
2、多功能组合:该数字电子钟可以实现闹钟和定时功能,并且具有3种铃声选择。
3、PLC可编程控制:采用PLC技术进行控制,可实现电子钟的编程控制和调试。
4、良好的稳定性和可靠性:数字电子钟的硬件部分采用高质量的元器件,具有良好的稳定性和可靠性。
三、技术路线本文的数字电子钟主要由显示模块、控制模块和电源模块组成。
显示模块:显示模块采用4位7段数码管,通过PLC输出控制信号,实现数字时钟的显示功能。
控制模块:控制模块采用PLC进行控制,信号处理电路通过采集各种外部信号控制数码管的显示和闹铃的启停。
另外,该数字电子钟还具有闹钟、定时等功能,可实现按键控制。
电源模块:电源模块采用变压器降压、稳压电路进行变压、稳压,以保证电子钟的正常工作。
四、设计思路1、数字显示功能的实现显示模块采用4位7段数码管,通过PLC输出控制信号,实现数字时钟的显示功能。
以公共阳极方式接线,通过PLC输出控制信号,选择要显示的数字,在输出控制信号后,使其中的1位7段数码管上显示相应的数字。
2、实现外部信号采集3、 PL C可编程控制实现功能数字电子钟的编程控制和调试可以通过PLC技术来实现,用户可根据需要编制相应的程序来实现不同的功能。
例如,对不同的闹钟周期进行设置、调整铃声大小等。
四、实验结果与分析本文设计制作的基于PLC的数字电子钟具有高精准度、稳定性、可靠性等优点,通过实验测定,数字电子钟的时钟计时误差在1s以内,稳定性好,可靠性高,其功能实现较为完善。
PLC在数字显示电子钟中的应用

新建和改造的农村网络应该尽量多设立 保证工作电位为零,通过工作接地可泻放设备 离,避免长时间摩擦电线漏电,220V市电进入
光点,减少放大器级连的同时意味着故障率的 漏电、静电,电缆外层通过用户等位置带进 有线网络 。线路在跨越变压器台时要在线缆
降低. 随着光缆及光设备造价的日益降低,通 电。由此 可见 ,工作接地对保护线路放大 上加一层绝缘防护带,绝不可在变压器台上安
钮, S B2 为分预置按钮,输出点数码管段a , b 、c , d 、e ,f , g 分别为七段数码管中 相对应的段划,H L 为秒闪烁显示灯。
(2)按下启动按钮SBO, XO闭合,M150 接 通并 自锁 ,四个数码管的显示状态为 00 ;0 0, 然后,TO, T I 产生 Is 的时钟脉冲。Y7 由于TO 以接通和间断各。.5s 的形式工作,故使得秒闪 烁显示灯 HL 以亮 0.58和熄灭0 .5s 的方式工 作,即以每 is 亮0 .5s 然后熄灭0 .5s 的方式周 而复始地工作。M 2 一M 10 的常闭触点全闭 合,故 M1接通。MI 接通,M 1 的常开触点闭 合 使m l oo 闭合时,分别接通M4 0, M4 1, M42, M43 , M44, M45,由于 ml oo 是动态 接通的(根据设置,M 100 , M101, M102, M103 每4 0 ms 轮流接通一次) ,所以此时M 4 0, M4 1, M 42, M 43, M44, M 45 被接通. 而 M40 , M 41, M 42 , M43, M4 4, M45 又分 别接通Y 0, Y 1, Y 2, Y3, Y4 , Y5 ,使得右 边第一个数码显示管输出为 0。同理,使得四 个数码显示管输出状态为00 :00,
平房住宅区,目前以光缆同轴混合单向传输技 水胶布,虽然造价低,但时间长胶布老化,下雨 坏. 最好在器件前加装避雷器 ,并可靠接地.
PLC控制数码管实现时钟功能设计DOC

PLC控制数码管实现时钟系统设计一、课程设计的目的及要求根据专业教学计划与教学大纲的规定,本课程应有一周的课程设计。
通过一定的课题,使学生巩固本课程的基础知识。
提高运算、查阅资料、制图和设计的独立工作能力。
其要求如下:1. 学生接到设计题目之后,必须详细了解所设计的系统、应完成的主要任务、工作环境和条件,应达到的自动化水平、生产效率、经济指标、大致的使用年限,另外还要了解设计的具体要求,包括一般的控制要求及特殊要求等内容。
2. 查阅有关的参考书、工具书、期刊、杂志等提出可能实现的方案,对其中的一、二种方案进行性能和经济指标、使用的难易程度等做全面的衡量。
3. 进行总体设计规划,合理分配I/O点,并绘出电气控制线路的原理草图。
4. 绘制电气原理图,计算并选择电器元件。
5. 编写PLC软件清单并进行模拟调试。
6. 编写课程设计说明书。
二、控制要求本设计以如何显示时间为例,说明怎么利用PLC组成的八段码数显时钟控制器。
该控制器可以动态显示小时、分、秒。
开机后显示初始状态,按下启动按钮,该控制器开始工作;按下停止按钮,显示暂停于当前状态。
在控制器工作的工程中,可以进行秒、分、小时、各状态采用动态循环方式。
控制要求:开机时初始状态显示为00时00分00秒。
按下启动按钮,开始工作,按时间顺序走,说白了就是电子时钟. 各时间状态采用动态循环扫描。
三、 系统概况(一) 系统的组成该数显时钟系统主要由LED 八段数码管和整点报时系统组成。
由PLC 控制的数字电子时钟如图1—1所示。
电子钟由8个八段LED 数码管组成。
最左边的两个显示小时,中间的四个分别显示分钟,最右边的两个显示00~60秒。
在分与秒和小时与分之间各有两个发光二极管。
R?LEDR?LEDR?LEDR?LEDR?LEDR?LED(二)PLC 的选型及I/O 分配 根据所需的控制信号,输入点数2点,输出点数14点,选择三菱PLC FX2N--32MR 构成基本控制单元。
PLC控制的数字显示电子钟

PLC控制的数字显示电子钟1.引言随着现代科技和自动化控制技术的发展,电子钟被广泛应用于各类场合,特别是工业生产环境中的自动化生产和管理过程中,电子钟可以起到非常重要的作用。
PLC是当前工业自动化领域中使用最为广泛的控制系统之一,它可以在工业生产过程中对自动控制系统进行精确的操作和控制,PLC控制的数字显示电子钟因此也得到了广泛的应用。
本文将对PLC控制的数字显示电子钟进行详细地介绍和分析。
2.数字显示电子钟的基本构成数字显示电子钟主要由以下几部分组成:时钟芯片、数字显示器、数码管驱动芯片和电源等。
2.1 时钟芯片时钟芯片是数字显示电子钟中最核心的部分,它可以实现时钟的实时显示和管理,时钟芯片通常包括实时时钟计数器、控制器和数据存储器等,它可以通过对实时时钟计数器进行计时,实现时钟的精准控制和显示。
2.2 数字显示器数字显示器即为显示时间的数码管,它可以显示时钟芯片所计时的具体时间,数码管可以是七段数码管或者十六段数码管,根据需要,任意数量的数码管可以连接在一起。
2.3 数码管驱动芯片数码管驱动芯片是数字显示电子钟中实现数码管显示的最关键部分,它通常由多个芯片组成,包括每个数码管的控制器、数据锁存器和驱动器等。
数码管驱动芯片可以控制数码管的显示状态,使得数字显示电子钟可以非常准确地控制和显示时间。
2.4 电源电子钟的电源主要供给时钟芯片、数字显示器和驱动芯片等电子器件使用,它通常需要稳定的电压和电流输出,以确保电子元器件的正常运行。
3.PLC控制的数字显示电子钟的设计原理PLC控制的数字显示电子钟的基本设计原理包括如下步骤:3.1 时钟芯片和数字显示器的连接时钟芯片通常需要通过串行接口和其它数字电路板连接起来,而数码管可以通过直接连接或者通过驱动芯片的方式进行连接,其连接方式有四种:单共阴连接、单共阳连接、多位直接连接和分时多位共阴/共阳连接。
3.2 PLC和时钟芯片的连接PLC控制器需要通过读取和写入时钟芯片的输入/输出口来控制时钟芯片的工作状态,PLC控制器通常需要通过时钟芯片的串行接口或并行接口与时钟芯片连接。
0801PLC时钟电路设置程序设计

0801PLC时钟电路设置程序设计设计一个PLC时钟电路的程序,该电路可以实现显示小时、分钟和秒数,并且能够实现时间的增加和减少功能。
1.硬件设计:-使用一个PLC(可编程逻辑控制器)作为主控制器。
-连接一个用于显示的7段LED数码管,用于显示小时、分钟和秒数。
-使用几个按钮作为输入设备,用于增加和减少时间。
2.程序设计:-定义三个变量,分别表示小时、分钟和秒数。
-初始化变量为0。
-设置一个定时器,每1秒钟触发一次。
-每次定时器触发时,增加秒数变量,并判断是否达到60秒。
-如果是,秒数变量重置为0,增加分钟数变量,并判断是否达到60分钟。
-如果是,分钟数变量重置为0,增加小时数变量,并判断是否达到24小时。
-如果是,小时数变量重置为0。
-更新显示数码管的值为小时、分钟和秒数变量的值。
-设置两个按钮分别用于增加和减少时间。
-当增加按钮按下时,增加秒数变量,并判断是否达到60秒。
-如果是,秒数变量重置为0,增加分钟数变量,并判断是否达到60分钟。
-如果是,分钟数变量重置为0,增加小时数变量,并判断是否达到24小时。
-如果是,小时数变量重置为0。
-当减少按钮按下时,减少秒数变量,并判断是否小于0。
-如果是,秒数变量重置为59,减少分钟数变量,并判断是否小于0。
-如果是,分钟数变量重置为59,减少小时数变量,并判断是否小于0。
-如果是,小时数变量重置为233.实现代码如下(使用伪代码表示):```初始化:hour = 0minute = 0second = 0定时器触发:second = second + 1如果 second >= 60,则second = 0minute = minute + 1如果 minute >= 60,则minute = 0hour = hour + 1如果 hour >= 24,则hour = 0更新数码管显示为 hour:minute:second 按钮触发(增加按钮):second = second + 1如果 second >= 60,则second = 0minute = minute + 1如果 minute >= 60,则minute = 0hour = hour + 1如果 hour >= 24,则hour = 0按钮触发(减少按钮):second = second - 1如果 second < 0,则second = 59minute = minute - 1如果 minute < 0,则minute = 59hour = hour - 1如果 hour < 0,则hour = 23```这个设计可以实现一个基本的PLC时钟电路,通过定时器和按钮的控制,可以显示当前的小时、分钟和秒数,并且可以通过按钮增加和减少时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC控制数码管实现时钟系统设计一、课程设计的目的及要求
根据专业教学计划与教学大纲的规定,本课程应有一周的课程设计。
通过一定的课题,使学生巩固本课程的基础知识。
提高运算、查阅资料、制图和设计的独立工作能力。
其要求如下:
1. 学生接到设计题目之后,必须详细了解所设计的系统、应完成的主要任务、工作环境和条件,应达到的自动化水平、生产效率、经济指标、大致的使用年限,另外还要了解设计的具体要求,包括一般的控制要求及特殊要求等内容。
2. 查阅有关的参考书、工具书、期刊、杂志等提出可能实现的方案,对其中的一、二种方案进行性能和经济指标、使用的难易程度等做全面的衡量。
3. 进行总体设计规划,合理分配I/O点,并绘出电气控制线路的原理草图。
4. 绘制电气原理图,计算并选择电器元件。
5. 编写PLC软件清单并进行模拟调试。
6. 编写课程设计说明书。
二、控制要求
本设计以如何显示时间为例,说明怎么利用PLC组成的八段码数显时钟控制器。
该控制器可以动态显示小时、分、秒。
开机后显示
初始状态,按下启动按钮,该控制器开始工作;按下停止按钮,显示暂停于当前状态。
在控制器工作的工程中,可以进行秒、分、小时、各状态采用动态循环方式。
控制要求:
开机时初始状态显示为00时00分00秒。
按下启动按钮,开始工作,按时间顺序走,说白了就是电子时钟. 各时间状态采用动态循环扫描。
三、 系统概况
(一) 系统的组成
该数显时钟系统主要由
LED 八段数码管和整点报时系统组成。
由PLC 控制的数字电子时钟如图1—1所示。
电子钟由8个八段LED 数码管组成。
最左边的两个显示小时,中间的四个分别显示分钟,最右边的两个显示00~60秒。
在分与秒和小时与分之间各有两个发光二极管。
R?
LED
R?
LED
R?
LED
R?
LED
R?
LED
R?
LED
(二)PLC 的选型及I/O 分配 根据所需的控制信号,输入点数
2点,输出点数14点,选择三菱
PLC FX2N--32MR 构成基本控制单元。
其I/O 分配表如下:
表1—1 I/O 分配表
四、系统设计
(一)LED数码管工作原理
它是由若干个发光二极管组成的,当发光二极管导通时,相应的一个点或一个笔划发光,控制不同组合的二极管导通,就能显示出各种字符。
LED数码管分普通亮度和高亮度两种。
管子正常发光时段工作电流为5~10mA的属于普通数码管,低于2mA的为高亮度数码管,后者的发光效率高而功耗低。
点亮显示器有静态和动态两种方法。
所谓静态显示,就是当显示器显示基本一个字符时,相应的发光二极管恒定地导通或截止。
所谓动态显示就是一位一位地轮流点亮各位显示器(扫描),对于每一位显示器来说,每隔一段时间点亮一次。
控制显示器公共极电位的I/O 口,称为扫描口,控制各位显示器所显示的字形的8位口,称为段数据口。
各辅助继电器各数字显示
数字0 1 2 3 4 5 6 7 8 9 秒个位M121 M122 M123 M124 M125 M126 M127 M128 M129 M130 秒十位M133 M134 M135 M136 M137 M138
分个位M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 分十位M13 M14 M15 M16 M17 M18
时个位M21 M22 M23 M24 M25 M26 M27 M28 M29 M30 时十位M33 M34 M35
各辅助继电器各划显示
各划 a b c d e f g 秒个位M140 M141 M142 M143 M144 M145 M146 秒十位M150 M151 M152 M153 M154 M155 M156 分个位M40 M41 M42 M43 M44 M45 M46
分十位M50 M51 M52 M53 M54 M55 M56
时个位M60 M61 M62 M63 M64 M65 M66
时十位M70 M71 M72 M73 M74 M75 M76
数字时钟PLC控制输入输出分配表
数字显示PLC控制接线图如下:
硬件接线图如下:
PLC梯形图及解释如下:
M8013 提供
1秒的脉冲
信号.
STLF完成十
进位的效果.
进位后用
PLS复位.
秒十位逢6进位.之后复位.
分个位逢十进位后复位.
分十位逢6进位后复位.
时个位进位. 时十位进位.
秒个位”a”划显示.
秒个位”b”划显示.
秒个位”c”划显示.
秒个位”d划显示.
秒个位”e”划显示.
秒个位”f”显示.
秒个位”g”划显示.
秒十位”a”划显示.
秒十位“b”划显示.
秒十位“c”划显示.
秒十位“d”划显示.
秒十位“e”划显示.
秒十位“f”划显示.
秒十位“g”划显示.
以下是分个位各划显示.
以下是分十位各个划的显示.
以下是时个位各划的显示.
以下是时十位各划显示.
“a”划显示. “b”划显示. “c”划显示.
“d”划显示. “e”划显示“f”划显示.
“g”划显示.
动态扫描轮流点亮6个显示管.
动态扫描脉冲60ms为一周期.
动态扫描移位.。