脉冲控制器

合集下载

使能、脉冲使能控制器使能的含义

使能、脉冲使能控制器使能的含义

使能、脉冲使能控制器使能的含义
地址代表的含义:
DB31.DBX 21.7 使能
DB31.DBX 2.1 脉冲使能控制器
DB31.DBX 1.5 第二测量位置
前言:大家都知道驱动的使能链包括infeed模块48、63、64,功率模块上的663,接口信号DB31.DBX2.1\ DB31.DBX21.7 那么,他们之间有什么联系和区别呢?
一、所有的脉冲使能(63、663、db31.dbx21.7)都是切断功率块晶闸管(或IGBT)的触发脉冲,所以叫脉冲使能。

因此切断脉冲使能,驱动停车比较缓慢。

二、所有的控制器使能或叫驱动使能(64、db31.dbx2.1)都是从控制的角度让驱动制动停车,制动过程中触发脉冲依然存在。

电源模块64 Drive enable 轴制动停车,比正常停止快,类似于db31.dbx2.1
出现报警21612
可能同时出现报警25050 Axis X1 contour monitoring
电源模块63 Pulse enable 在轴运行中,断开663,轴停止的比较慢,比正常停止慢,类似db31.dbx21.7
出现报警21612“Channel 1 axis X/X1 VDI signal servo enable’reset during motion”
DB31.DBX21.7 Pulse enable 轴停止的比较慢,比正常停止慢
出现报警21612“Channel 1 axis X/X1 VDI signal servo enable’reset during motion”
*报警21612是MMC报警,可以按OP上的ALARM CANCEL键消除。

GOYEN TBMM时序脉冲控制仪 说明书

GOYEN TBMM时序脉冲控制仪 说明书

技术说明书 TBMM 时序脉冲控制仪概况:高原公司的GC1200(带盒子)和TBMM(线路板)系列清灰 系统控制器是专为操作脉冲 除尘器阀门而设计的首选系列。

控制器提供连续信号给控制清灰脉冲频率和间隔的电磁阀以设定清灰时间。

以TBMM 电路板为基础的微处理机结合控制器程序的数字显示,能独立调节: o 阀门“通电”时间 o 阀门“停电”时间 o 工作的阀门数量 o 除尘器停止过滤后的吹净周期数(自动吹净功能)适用范围:适用于除尘器,特别是逆吹风脉冲清灰过滤系统包括各种滤袋、滤筒、扁袋、陶瓷管和金属纤维滤袋。

结构标准的GC1200 密封盒是用聚碳酸酯做成,为电子组装件提供总体安全保护,达到IP65 (Nema 4) 的保护等级。

客户也可以选用具有同等 保护功能 的金属密封盒。

TBMM 数显电子计时器已经被有关部门验证而且厂家提出保证, 决不会影响其他电子设备的安全运作。

GC1200 控制器是很结实的装置, TBMM 线路板表面已经过一种特殊处理,可经受高湿度、高温度环境。

各组件均经过严格挑选,可以隔离电子信号噪音,并具有输入电源超压保护和输出信号超载保护功能。

控制器具有自动吹净功能,计时器在除尘器风机停止后能继续运行,以完成整个预设定的程序周期。

当风机停止后,风机马达 启动器上的 辅助接触自动打开,开始吹净周期。

吹净周期的程序编制数为0~25。

当预编程序的周期数完成后,计时器就自动停止。

当除尘器风机再次开启后,吹净功能计时器也会自动开启。

图1 阀门控制技术参数输入电压 100-260 Vac 操作温度: -40℃至+60℃ 输出电压 与主供电匹配负荷输出指示器: 红色 LED控制接头数10, 20, 30, 40, 50 预编程序设定选择器: 三位数字电子显示器(LED) 阀门“通电”时间: 30~350 毫秒,每次可调节5 毫秒 吹净周期数: 0~25阀门“停电”时间: 5~180秒,每次可调节1秒 密封盒:铭牌 IP65/Nema 4 国际标准保护 功率负荷: 2.5 Amp, 100~260 Vac 材料:粉末涂层金属(M)或聚碳酸酯(P)定时精确度:定点的正负5%GC1200/GC1300/GC1400宽 度 高 度深 度安装孔尺寸 控制盒尺寸大小 英寸 mm 英寸 mm 英寸 mm 宽mm×高mm 聚碳酸酯10输出口11 180 7.5 180 5.12 90 120×120 聚碳酸酯20~50 输出口15 380 11 280 5.12 130 354×254 金 属10 输出口 12 300 7.87 200 4.72 120 —— 金 属20-50输出口15380123006.10155——接线:请按照接线图连接。

脉冲控制仪说明书2014-7-12

脉冲控制仪说明书2014-7-12

能型脉冲控制器使用说明书一、概述脉冲控制器采用单片机为主控制元件,运用数字处理及控制技术,具有速度快、精度高、控制功能强大等优点,采用数码管显示及按键输入,使人、机交互操作更方便。

二、功能1、控制器具有脉冲输出时间设置功能。

2、脉冲阀间隔时间设置功能。

3、周期间隔时间设置功能。

4、输出路数设置功能。

三、操作面板功能:1、功能按键:为功能项循环切换按键,在停机状态下,功能项循环顺序为A→B→C→F→A:在运行状态下,功能项循环顺序为l→2→3→4→5→l。

2、增加按键:数值按循环值增加一。

3、减小按键:数值按循环值减小一。

4、数码管显示:数码管前两位用于指示功能,后三位为显示数值,显示参数(表附后)。

5、发光管指示:A、电源:为控制器电源指示。

四、设置参数表:第一位后三位说明A XXX XXX=脉冲阀输出时间(单位:mS)B XXX XXX=脉冲阀间隔时间(单位:S)C XXX XXX=周期间隔时间(单位:S)F XXX XX=脉冲阀输出路数五、运行参数表:第一位数码管说明1-10 XXX 脉冲阀1运行,XXX=距离脉冲阀1-10剩余时间00 XXX XXX=大周期间隔时间六、使用方法I、首次使用时,在保护仪上电后,应按使用要求设置保护控制参数,设置完成后延时10S后即保存,直至再次改变这些设置。

2、脉冲阀输出时间设置:在非运行状态,数码管前两位显示“A”时,用增加按键或减小按踺改变数值,脉冲阀输出时间设置为l -999mS循环可选。

3、脉冲阀间隔时间设置:在非运行状态,数码管前两位显示“B”时,用增加按键或减小按键改变数值,脉冲阀间隔时间设置为1-999S循环可选。

4、周期间隔时间|殳置:在非运行状态,数码管前两位显示“C”时,用增加按键或减小按键改变数值,周期间隔时间设置为l-999S循环可选。

5、输出脉冲阀路数设置:在非运行状态,数码符前两位显小‘F”时,用增加按键或减小按键改变数值,输出脉冲阀路数设置为1-10循环可选。

plc1200脉冲程序实例

plc1200脉冲程序实例

plc1200脉冲程序实例PLC1200脉冲程序实例PLC(Programmable Logic Controller)是一种可编程逻辑控制器,它是一种数字化的电子设备,用于控制工业过程中的机器和设备。

PLC1200是一种常见的PLC型号,它具有高性能、高可靠性和高灵活性等特点,被广泛应用于各种工业控制领域。

脉冲程序是PLC控制系统中常用的一种程序,它通过计数器和定时器等元件来实现对脉冲信号的计数和控制。

下面我们以PLC1200脉冲程序实例为例,来介绍脉冲程序的实现方法。

我们需要明确脉冲程序的功能需求。

假设我们需要对一个物体进行计数,当计数值达到一定数量时,触发一个输出信号,控制其他设备的运行。

这时,我们可以采用PLC1200的计数器和定时器来实现。

具体实现步骤如下:1. 配置计数器在PLC1200的编程软件中,我们可以选择计数器元件,并进行相应的配置。

假设我们需要计数100个脉冲信号,那么我们可以将计数器的计数值设置为100。

同时,我们还需要设置计数器的清零条件,即当计数器的值达到100时,自动清零。

2. 配置定时器为了保证计数器的计数精度,我们需要对脉冲信号进行采样,并设置一个合适的采样周期。

这时,我们可以选择定时器元件,并进行相应的配置。

假设我们需要每隔10ms采样一次脉冲信号,那么我们可以将定时器的时间设置为10ms,并将其与计数器进行关联。

3. 配置输出信号当计数器的值达到100时,我们需要触发一个输出信号,控制其他设备的运行。

这时,我们可以选择输出元件,并进行相应的配置。

假设我们需要输出一个高电平信号,那么我们可以将输出元件的状态设置为ON。

4. 编写程序在PLC1200的编程软件中,我们可以编写相应的程序,实现对计数器、定时器和输出信号的控制。

具体实现方法如下:(1)在主程序中,设置一个循环语句,用于不断地采样脉冲信号。

(2)在循环语句中,设置一个计数器计数的条件,当计数器的值达到100时,触发一个输出信号。

脉冲控制仪

脉冲控制仪

使用说明产品概述脉冲控制仪是脉冲袋式除尘器喷吹清灰的主要控制装置。

它的输出信号控制电磁脉冲阀,进而控制压缩空去对滤袋循序喷吹清灰,使除尘器的运行阻力保持在设定范围之内,以保证除尘器的处理能力和收尘效率。

控制仪每次输出一路驱动电压,驱动电压持续的时间,称为脉冲宽度;输出两路相邻驱动电压的间隔时间,称为脉冲间隔;脉冲控制仪完成对所有脉冲电磁阀驱动输出,称为一个脉冲周期;两个相邻脉冲周期的间隔时间称为周期间隔;根据除尘器清灰要求设定脉冲控制仪的脉冲宽度、脉冲间隔、周期间隔、输出路数的参数值使除尘器运行阻力保持在设定范围之内。

该脉冲控制仪产品其操作更直观更简单,性能更稳定。

广泛应用于窑炉,水泥立窑、矿山等行业的除尘清灰系统中。

脉冲控制仪运行波形图脉冲控制仪功能描述可根据除尘器清灰要求,调整脉冲宽度、脉冲间隔和周期间隔,控制电磁脉冲阀的开启和关闭,对除尘器实行定时清灰。

同时设置有压差控制仪输入接点,接上压差控制仪后可以定压清灰;脉冲控制仪上的输出指示二极管依次显示每路驱动电压的输出状态,使控制仪输出状态直观清晰;数码管显示区显示每个参数运行的计时时间和在参数设定时显示参数设定值;脉冲控制仪器件采用集成电路提高了产品的稳定性和可靠性;脉冲控制仪采用全密封塑料外壳,外形美观,防尘性能好;接线位置、脉冲控制仪安装孔位置设计合理,便于现场接线安装使用。

脉冲控制仪工作原理:脉冲控制仪采用工业级芯片作为控制核心;在印刷线路板上有明显的设置标志,可方便的进行控制仪的清灰参数设置;控制仪输出侧设有各个输出点的工作指示,可快速判断输出点的状态;各输出端输出控制电磁脉冲阀的开启,喷吹压缩空气清灰,同时有发光二极管显示喷吹顺序。

除尘器清灰时,一边过滤一边喷吹清灰,脉冲控制仪按设定的脉冲宽度和脉冲间隔输出电信号控制脉冲阀逐个喷吹清灰。

技术指标15W1.拧去控制仪盒盖四角的紧固螺栓,即能取下盒盖,控制仪盒底外壳四角上的通孔是用于安装固定螺钉的,用M4十字螺钉固定。

GOYEN P 系列精确压差脉冲控制仪 技术说明书

GOYEN P 系列精确压差脉冲控制仪 技术说明书

技术说明书 P系列精确压差脉冲控制仪概况:高原公司最新推出的P系列除尘器清灰系统精确压差脉冲控制仪具有独特的模块结构,能使一个简单的时序控制器方便地扩展为先进的压差控制仪,具有模拟和数字输入/输出功能,并能与SCADA和DCS系统整合。

高原公司的P系列脉冲控制仪强大的选购功能将能够满足客户的日益增长的需要。

主/付输出控制板模块式结构:新一代的清灰系统控制器是易于配置的主控制器+付控制板的架构。

主控制器具有10个输出端子,每个付板也具有10个输出端子,通过连接主控制器和付板(最多可连接19个付板),使脉冲控制输出点总数多达200个。

每个输出端子都具有独立的开关和LED指示灯。

付板可以选择插拔式接线座或螺丝固定线头的接线方式。

P-2DC-CTX-MOD主控制器模块PS-C付板控制模块清灰模式选择:用户可以选择从以下的两种功能平台模块按照除尘器的控制需求选择,并且可以自行互换模块,只要拆下一个模块后更换上另一个模块即可。

P-SM:时序控制模块,根据时序控制脉冲清灰信号。

脉冲时间为30~500毫秒,脉冲间隔为1~999秒。

P-SM时序控制模块P-EDM: 高级压差控制模块,使清灰系统控制更加方便和灵活。

除了支持 P-SM的所有功能外, P-EDM 模块还提供:●根据压差阻力的上限和下限控制清灰●根据高压差阻力点和阻力下降的百分率控制清灰●可选择显示压差的单位 (kPa,Pa,mmH20,inH20,mmHg)●压差控制下最少清灰频率功能●可选择预先设定的清灰模式,减少二次扬尘同时减少控制系统布线的工作量●新除尘器预涂层功能●风机停止后启动吹净清灰周期●可选购压差管自动清洁装置,防止气管积灰堵塞P-EDM压差控制模块P-SM 和P-EDM 两个模块共有的功能包括:● 宽视角LCD 液晶显示屏 ● 每次按键输入有声响● 5种语言显示; 英、德、意大利、法和西班牙文 ● 停电时控制仪状态和数据自动记忆 ● 在运行时可滚动显示所有设定参数值●在启动时自动搜索连接着控制仪的的阀门线圈,付板模块以及通讯模块 ● 运行时间和周期记录 ● 出厂初始值重设系统报警功能:● 电磁线圈短路或断路的故障检测和位置判断 ● 运行周期在10万、50万和95万次报警 ● 看门狗报警 ● 电压不足报警 ● 电路板温度超标报警 ● 压差阻力超高报警 ● 辅佐设备故障报警●气包低压报警 (需连接压缩气管路压力变送器)报警延迟时间最长为255秒,报警既可在控制器上重新设定,也可以通过P-CTX 或 P-MOD 通讯卡进行远程控制。

脉冲控制仪使用说明

脉冲控制仪使用说明
脉冲间隔:输出两路相邻驱动电压的间隔时间;
脉冲周两个相邻脉冲周期的间隔时间;
二、型号含义:
三、技术指标
额定输入电压
220VAC( 10%)50-60HZ,(或其他规格)
额定输出电压
24VDC(或其他规格)
额定输出电流
0.6A
耗电
5W
七、常见故障及排除
1、控制仪上电后,电源指示灯不亮,应检查电源输入端子是否松动,电源保险是否熔断,电源变压器是否正常等;
2、控制仪上电后,数码管显示和按键输入正常:
3、输出LED指示灯不亮,电磁阀不动作,可能电路损坏;
4、输出LED指示灯全亮,电磁阀公共端可能接触不良;
5、若某一电磁阀工作不正常,应检查对应的开关管是否漏电或击穿损坏;
接线图:
六、使用说明
1、运行控制(仅支持QYM-ZC-10D、QYM-LC-10D):
2、当线路板上“信号选择”插块连接时,外部运行信号输入无效;
3、当线路板上“信号选择”插块断开时,外部运行信号输入有效。接上电源后,外接的触点没有闭合,控制仪则停止运行,等待外部触点闭合;外部触点闭合后,控制仪开始运行,从第一路开始输出驱动脉冲阀,经脉冲宽度延时,停止输出,再经脉冲间隔延时后,继续输出下一路,至最后一路后,再经周期间隔延时后开始从第一路进行下一个循环周期;
一、产品概述
脉冲控制仪是脉冲袋式除尘器喷吹清灰的主要控制装置。它的输出信号控制电磁脉冲阀,进而控制压缩空去对滤袋循序喷吹清灰,使除尘器的运行阻力保持在设定范围之内,以保证除尘器的处理能力和收尘效率。
1、脉冲控制仪工作原理:
脉冲控制仪运行波形图
2、脉冲控制仪功能
可根据除尘器清灰要求,调整脉冲宽度、脉冲间隔和周期间隔,控制电磁脉冲阀的开启和关闭,对除尘器实行定时清灰。同时设置有压差控制仪输入接点,接上压差控制仪后可以定压清灰;

ZXTEC ZXM-32型 脉冲式锥度张力控制器 说明书

ZXTEC ZXM-32型 脉冲式锥度张力控制器 说明书

使用说明书瑞安市中星工控设备有限公司脉冲式锥度张力控制器型ZXM-32地址:浙江省瑞安市经济开发区朝阳路87号总机:0577-******** 65608162技术支持:812、805分机传真:*************网址: 邮编:325200一、技术参数:输入电压: AC220V±15%输出电流: DC0-3A最大输出电流设置: 2A/3A适配负载阻抗: 8-12Ω电流输出波动: <0.01A张力控制方式: 手动控制/脉冲式锥度控制锥度模式选择: 收卷锥度/放卷锥度脉冲设定范围: 0-999次脉冲输入最高频率:100HZ二、外型尺寸:ZXM-3157mm69mm 168mm三、接线图:磁粉离合制动器霍尔开关张注意: 该控制器工作电压为AC220V±15%/50-60HZ, 电压过高会导致控制器永久性损坏。

磁粉离合制动器阻抗应该在8-12Ω之间,否则可能会导致控 制器过热而永久性损坏。

提示:!!四、操作与显示界面介绍:4ZXM-31、电源开关:控制器总电源控制。

2、电位器:调节该电位器可以手动改变输出电流。

3、测量脉冲显示:控制器选择锥度张力控制模式时(参数P10=2 或=3)该窗口显示霍尔开关输入的脉冲数量,控制器选择手动控制 模式时(参数P10=0或=1)该窗口显示张力输出的千分比数据 ;设置参数时该窗口显示参数号。

4、工作电流显示:显示控制器当前的输出电流,设置参数时该窗口 显示设置的数据。

5、设置键:按该键将进入参数设置。

6、确认键:在参数设置状态按该键控制器将当前设置的数据保存并 退出设置。

7、8、数据调节键:在设置状态按该键可以调节数据。

9、输出键:按该键可以使控制器打开或关闭输出,若处于关闭输出 状态时工作电流显示窗口将闪烁提示。

10、张力复位键:按该键可以使当前的张力输出复位到设定的复位张力(P02)。

五、参数:5-1普通参数设置方法:按设置键测量脉冲显示窗口将显示参数号(如 :P01)电流输出显示窗口显示该参数号的内容,继续按设置键 将选择下一参数号,选择好参数号后按数据调节键可以调节设置的 数据,当数据调到所需的数据后按确认键将退出设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

科信学院课程设计说明书(2012 /2013学年第二学期)课程名称:《单片机应用》课程设计题目:脉冲控制器专业班级:电气2班学生姓名:赵永章学号:100062223指导教师:段广玉王静爽韩昱设计周数:两周设计成绩:2013年07月11日目录1. 课程设计目的................................................................................................32. 课程设计内容及设计过程说明...........................................................................32.1功能介绍................................................................................................32.2.1电路原理..........................................................................................32.2.2protel原理图....................................................................................42.2.3各功能模块电路设计...........................................................................52.2.3.1LED和蜂鸣器模块.....................................................................52.2.3.2硬件复位模块和晶振模块............................................................52.2.3.3段码输出和共阴极数码管模块......................................................62.2.4 PCB图.............................................................................................72.2.5 共阴极数码管显示码对照表..................................................................72.3元件清单................................................................................................82.4实际电路板成品图....................................................................................92.5程序流程图 (10)2.6汇编程序 (11)2.6.1程序源代码 (11)2.6.2代码分析 (13)3. 课程设计结论 (13)4. 参考文献 (14)1、课程设计目的通过具体的功能电路进一步熟练protel99se的应用,进一步熟练焊接技术,掌握万用电路板的使用方法和技巧,初步掌握单片机编程和调试的技能,例如本课题的数码管显示模块,中断程序设计等。

学会利用相关工具检查电路和借助计算机或仿真仪器单步调试程序。

注重团队合作,合理组织分工作业,耐心细心,不怕困难,各尽其力,勤动手动脑,善于分析问题,灵活解决问题,提出设计思路,模块组合与技巧的实际操作。

通过这些具体的体验,为以后步入岗位从事相关单片机电路设计工作打下基础。

2、课程设计正文2.1功能介绍脉冲控制器可以实现手动加减计数。

k1为加计数键,k2为减计数键,数码管可以显示0~9、A、b、C、d、E、F。

另外当显示为“0”且按下k2键,或者当显示为“F”且按下k1键时,蜂鸣器响,同时LED亮。

2.2.1电路原理由于课题要求采用中断控制,所以k1可由INT0表示,k2可由INT1表示,P1.0输出驱动蜂鸣器和LED。

通过适当编程就可以实现这样的要求:当按下k1时显示加1,而当按下k2时显示减1,当显示为“0”且按下k2键,或者当显示为“F”且按下k1键时,蜂鸣器响,同时LED 亮。

另个在这里附带共阴极八段数码管引脚功能图和AT89C51单片机引脚功能图如下所示:2.2-1 共阴极数码管引脚图 2.2-2 AT89C51引脚图2.2.2protel原理图此图同时包含了P1.0输出通过三极管驱动蜂鸣器和LED模块,硬件复位模块,晶振模块,中断模块,I/O接口模块,由P2构成的段码输出模块,共阴极数码管模块。

可以作为原理分析和硬件调试的依据。

2.2.3各功能模块电路设计2.2.3.1LED和蜂鸣器模块因为课题要求为LED亮时蜂鸣器同时响,这样就可以把它们并联到一起,鉴于单片机P0口带负载能力有限,我们选择了PNP三极管9012作为驱动,同时,为了给LED限流,我们又串入了电阻,这样可以达到理想的结果。

模块电路如右图2-2-3-1所示图2-2-3-12.2.3.2硬件复位模块和晶振模块如图2-2-3-2下方所示为硬件复位模块,即单片机的最小系统,它由复位开关和10uF电容并联而成,分别接到单片机的EA和RESET接口,当开关闭合后,RESET接口为高电平,实现复位功能。

如图2-2-3-2右上角所示为晶振模块,由6MHz的晶振和两个30pF的电容构成,接到单片机的X1、X2端口,为单片机提供外部时钟脉冲,从而使单片机可以运行。

图2-2-3-2 2.2.3.3段码输出和共阴极数码管模块图2-2-3-3如图2-2-3-3所示为段码输出和共阴极数码管模块,前者由P0口中的七个接口P0.1~P0.7构成,由P0口出来的段码直接送给数码管显示,而不再需要CD4511的驱动,因为单片机本身有一定的带负载能力,可以驱动一个数码管。

共阴极数码管也容易连接,只是在焊接时要注意其引脚排列顺序和3、8引脚的接地(即电源负极)。

2.2.4PCB图2.2.5共阴极数码管显示码对照表字符Dp g f e d c b a 段码0 1 1 0 0 0 0 0 0 3FH1 1 1 1 1 1 0 0 1 06H2 1 0 1 0 0 1 0 0 5BH3 1 0 1 1 0 0 0 0 4FH4 1 0 0 1 1 0 0 1 66H5 1 0 0 1 0 0 1 0 6DH6 1 1 0 0 0 0 1 0 7DH7 1 1 1 1 1 0 0 0 07H8 1 1 0 0 0 0 0 0 7FH9 1 0 0 1 0 0 0 0 6FHA 1 0 0 0 1 0 0 0 77HB 1 0 0 0 0 0 1 1 7CHC 1 1 0 0 0 1 1 0 39HD 1 0 1 0 0 0 0 1 5EHE 1 0 0 0 0 1 1 0 79HF 1 0 0 0 1 1 1 0 71H 2.3元件清单AT89C51单片机1个共阴极数码管1个PNP三极管9012 1个蜂鸣器1个红色发光二极管1个6 MHz晶振1个10uF电容1个30pF电容2个开关3个330Ω电阻4个1kΩ电阻1个10kΩ电阻9个导线若干万用电路板1个焊锡、松香适量2.4实际电路板成品图在焊接时我们以PCB板图作为参考,充分利用万用板的优势,比如成排交叉的电源线和地线、三孔相连的焊孔,我们本着尽量节省导线的原则安装元器件,而且不少地方我们利用了元器件的引脚当导线,更有少些短导线我们用从电阻上剪下的引脚做成裸导线代替,同时保证导线之间不发生短路的可能。

焊点全部在印刷电路一侧,多余导线全用明线,这样使得电路板做出来方便放置并容易检测,但由于万用板孔距的限制因而使实际接线不太美观,给它带来了小小的缺陷。

2.5程序流程图开始初始化变量K1按下?N延时10msYK1仍按下?NY关蜂鸣器和LED显示是否为“F”?蜂鸣器响、LED亮Y数码管显示加1N返回K2按下?N延时10msYK2仍按下?NY关蜂鸣器和LED显示是否为“0”?蜂鸣器响、LED亮Y数码管显示减1N返回2.6C语言程序2.6.1程序源代码#include<reg52.h>#define uint unsigned int#define uchar unsigned charsbit key1=P3^2;sbit tixing=P0^1;sbit key2=P3^3;uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};uchar num=0;void delay(uint z){uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}void main(){while(1){if(key1==0){delay(5);if(key1==0){num++;tixing=1;if(num==16){num=0;tixing=0;}}while(!key1);}elseif(key2==0){delay(5);if(key2==0){tixing=1;if(num==0){num=16;tixing=0;}num--;}while(!key2);}P2=table[num]; }}2.6.2代码分析结合程序流程图,本程序可以识为由INT0和INT1构成的两个“主程序”MAIN1和MAIN2,利用它们之间的相互跳转来等待两个中断的键入,在按键去抖之,保护好中断现场后可进入各自的中断子程序。

利用“while”和“for”循环语句来实现“0~F”的加减计数循环,利用“if”语句判断显示值为“F”时或者“0”时,再按键就使蜂鸣器响并且LED亮的子程序。

送到P2口的段码则由读取事先编好的段码表来实现。

3、课程设计结论经过两周的设计工作,我们最终完成了任务,实现了我们单片机控制的脉冲控制器功能电路,它来之不易,凝聚了我们组员的辛勤汗水努力过程。

从这个意义上它不只是一块有功能的电路板,更是我们劳动和智慧的象征。

课程设计是一个大项目,集中体现团队合作,协调配合的精神。

在设计之前我们已初步根据各自的特长分工进展。

相关文档
最新文档