1、PT2272 应用(2008-11-28 20:10:20)标签:pt2262 pt2272 应用 it 分类:Hardware Circuit以前一直用的是 VD5026 配合 VD5027因为成本的原因希望改成大众的 PT2262 PT22722262 作为发送端有这样一些特性1. 编码由 地址码+数据码+同步码组成。具体可以参见 PDF所有码都按照顺序连续发送 4 遍 2272 接受到 2 个同样的码便解码获得数据2. 编码频率是这样算的32000 除以外接的频率电阻的阻值,单位是 K 欧姆,得出基本频率单位 K 赫兹例如,外接 3.3M 电阻。则 32000 除以 3300 约等于 1
2、0K 赫兹3. 10K 赫兹什么概念,就是基本频率高低高低 1 秒钟变化 10000 次则每次变换为 100 微秒。设 A=100us2262 中的0 表示为 4A 时间的高电平 12A 时间的低电平+4A 时间的高电平 12A 时间的低电平1 表示为 12A 时间的高电平 4A 时间的低电平+12A 时间的高电平 4A 时间的低电平f(空)表示为 4A 时间的高电平 12A 时间的低电平+12A 时间的高电平 4A 时间的低电平查看文章 编码解码芯片 PT2262/PT2272 芯片原理简介:2009-04-14 20:43PT2262/2272 是台湾普城公司生产的一种 CMOS 工艺制造
3、的低功耗低价位通用编解码电路,PT2262/2272 最多可有 12 位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供 531441 地址码,PT2262 最多可有 6 位(D0-D5)数据端管脚,设定的地址码和数据码从 17脚串行输出,可用于无线遥控发射电路。编码芯片 PT2262 发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片 PT2272 接收到信号后,其地址码经过两次比较核对后,VT 脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262 不接通电源,其 17
4、 脚为低电平,所以315MHz 的高频发射电路不工作,当有按键按下时,PT2262 得电工作,其第 17 脚输出经调制的串行数据信号,当 17 脚为高电平期间 315MHz的高频发射电路起振并发射等幅高频信号,当 17 脚为低平期间 315MHz的高频发射电路停止振荡,所以高频发射电路完全收控于 PT2262 的 17脚输出的数字信号,从而对高频电路完成幅度键控(ASK 调制)相当于调制度为 100的调幅。PT2262/2272 特点:CMOS 工艺制造,低功耗,外部元器件少,RC振荡电阻,工作电压范围宽:2.615v ,数据最多可达 6 位,地址码最多可达 531441 种。应用范围:车辆防
5、盗系统、家庭防盗系统、遥控玩具、其他电器遥控。 名称 管脚 说 明 A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D57-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉 Vcc 18 电源正端()Vss 9 电源负端()TE 14编码启动端,用于多数据的编码发射,低电平有效;OSC1 16振荡电阻输入端,与 OSC2 所接电阻决定振荡频率;OSC2 15 振荡电阻振荡器输出端; Dout 17 编码输出端(正常时为低电平)在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的
6、时间越长。网站上大部分产品都是用 2262/1.2M2272/200K 组合的,少量产品用2262/4.7M2272/820K。名称 管脚 说 明 A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),必须与 2262 一致,否则不解码 D0-D57-8、10-13地址或数据管脚,当做为数据管脚时,只有在地址码与 2262 一致,数据管脚才能输出与 2262 数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换 Vcc 18 电源正端()Vss 9 电源负端()DIN 14 数据信号输入端,来自接收模块输出端OSC1 16振荡电阻输
7、入端,与 OSC2 所接电阻决定振荡频率;OSC2 15 振荡电阻振荡器输出端; VT 17解码有效确认 输出端(常低)解码有效变成高电平(瞬态)地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。上面是我们从超再生接收模块信号输出脚上截获的一段波形,可以明显看到,图上半部分是一组一组的字码,每组字码之间有同步码隔开,所以我们如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。图下部分是放大的一组字码:一个字码由 12 位 AD 码(地址码加数据码,比如 8 位地址码加 4位
8、数据码)组成,每个 AD 位用两个脉冲来代表:两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”2262 每次发射时至少发射 4 组字码,2272 只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动 VT 端同步为高电平。因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。 PT2272 解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6 之分,其中 L 表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M 表示
9、非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的 6 和 4 表示有几路并行的控制通道,当采用 4 路并行数据时(PT2272-M4),对应的地址编码应该是 8 位,如果采用 6 路的并行数据时(PT2272-M6),对应的地址编码应该是 6 位。PT2262/2272 芯片的地址编码设定和修改:在通常使用中,我们一般采用 8 位地址码和 4 位数据码,这时编码电路 PT2262 和解码 PT2272 的第 18 脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3 的 8 次方为 6561,所以地址编码不重复度为 6561 组,只
10、有发射端 PT2262 和接收端 PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的 PT2262 和 PT2272 的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将 PT2262 和 PT2272 的 18 脚设置相同即可,例如将发射机的 PT2262 的第 1 脚接地第 5 脚接正电源,其它引脚悬空,那么接收机的 PT2272 只要也第 1 脚接地第 5 脚接正电源,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的 D1D4 端输出约 4V 互锁高电平控制信号,同时 VT 端也输
11、出解码有效高电平信号。用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。我们网站提供的遥控类产品上一般都预留地址编码区,采用焊锡搭焊的方式来选择:悬空、接正电源、接地三种状态,出厂是一般都悬空,便于客户自己修改地址码。这里我们以常用的超再生插针式接收板 A-L4 的跳线区为例:网友可以看到,跳线区是由三排焊盘组成,中间的 8 个焊盘是PT2272 解码芯片的第 18 脚,最左边有 1 字样的是芯片的第一脚,最上面的一排焊盘上标有 L 字样,表示和电源地连同,如果用万用表测量会发现和 PT2272 的第 9 脚连同;最下面的一排焊盘上标有 H 字样,表示和正电源连同,
12、如果用万用表测量会发现和 PT2272 的第 18 脚连同.所谓的设置地址码就是用焊锡将上下相邻的焊盘用焊锡桥搭短路起来,例如将第一脚和上面的焊盘 L 用焊锡短路后就相当于将 PT2272 芯片的第一脚设置为接地,同理将第一脚和下面的焊盘 H 用焊锡短路后就相当于将 PT2272 芯片的第一脚设置为接正电源,如果什么都不接就是表示悬空。设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分。至于设置什么样的地址码完全随客户喜欢。PT2262 和 PT2272 除地址编码必须完全一致外,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收,随着技术的发展市场上出现一批
13、兼容芯片,在实际使用中只要对振荡电阻稍做改动就能配套使用,根据我们网站的实际使用经验,下面的参数匹配效果较好:编码发射芯片振荡的电阻同步位宽度窄脉冲宽度宽脉冲宽度配套的解码接收芯片振荡电阻PT2262 SC2260R4 PT2272/SC22721.2M 200K1.5M 5.1M 5 毫秒 150 微秒 450 微秒 270K2.2M 390K3.3M 12M 10 毫秒 320 微秒 960 微秒 680K4.7M 20M 14 毫秒 450 微秒 1350 微秒 820K2262 IR 是 2262 系列用于红外遥控的专用芯片,可以按照下面的图纸进行接线,可以通过调整发射端 Rosc 电
14、阻的大小使接收距离最远,发射端电阻的调整范围 390420K。注意:批号为 703780 的 SC2262IR DIP18 的芯片振荡电阻请选用 510K!这里我们可以提供一种和 PT2262/2272 芯片完全兼容的 SC 系列芯片,这种芯片可以直接替代 PT 系列芯片,外围无需作任何改动,但是价格要比 PT 系列便宜很多,感兴趣的客户可以购买样片进行测试。PT2262/PT2272 编解码 IC 在无线智能报警系统中的应用Application of PT2262/PT2272 in Wireless Intelligent Alarming System华南师范大学 吴文佳摘 要:本文提
15、出了一种用 PT2262/PT2272 编解码 IC 电路实现自动探测报警,并能用中文直接指示报警发生地点和报警类型的智能报警系统的设计方案,对其工作原理和关键电路作了深入的分析。 关键词:探测器 ; 自动拨号 ;报警器 ; 编解码模块引言由于防盗报警设备对于保护生命和财产安全起到重要的作用,因此它得到越来越广泛的应用,但往往由于布线麻烦和价格问题,而不容易被人们所接受。为此,我们设计了一个全无线、低成本、配置灵活、智能型自动报警系统。系统组成与工作原理整个系统主要由红外微波双鉴探测器、门磁开关、烟雾感应器、玻璃破碎探测器、紧急按钮、编码发射模块、接收解调模块、自动拨号报警器、模拟摘机解码模块
16、和显示电脑等组成,如图1 所示。图 1 系统组成示意图(略)PT2262/PT2272 编解码 IC 的特性PT2262、PT2272 是 18 脚双列直插式编解码 IC,具有很强的抗干扰能力。PT2262 编码器能将数据和地址编译成代码的波形,最大有 12 位三状态的地址,共有 531441 种地址代码。PT2272 是与 PT2262 配对的解码器,也具有 12 位三状态地址,共有 531441 种地址代码。PT2262、PT2272都是 CMOS 电路,具有功耗低、工作电压范围宽(315V)等特点。这两种器件的引脚功能如下:PT2262-A0A5(16)地址引脚,有三种状态:“0”、“1
17、”和“浮”。A6/D0A11/D5(7、8、1013),它们可以作为地址码引脚,也可以作为数据码引脚。当作为地址码引脚时,它们能置成“0”、“1”或“浮”;当作为数据码引脚时,它们只能置成“0”、“1”。TE(14):发送使能端,低电平有效。当它被置为低电平时,PT2262 的编码波形就输出到 DOUT,数据码输出引脚(17)。OSC1、OSC2(16、15):振荡器引脚。VCC(18):电源正极。VSS(9):电源负极。PT2272-A0A5(16),A8/D0A11/D3(7、8、1013):与 PT2262 含义相同。DIN(14):数据输入引脚。VT(17):有效传输引脚,高电平有效。
18、当 PT2272 接收到有效编码波形信号时,VT 变为高电平。OSC1、OSC2(16、15):振荡器引脚。VCC(18):电源正极。VSS(9):电源负极。PT2272 的数据输出有“暂存”和“锁存”两种,“暂存”是当输入端信号消失时,PT2272 对应的数据位输出变成低电平;“锁存”是当输入端信号消失时,PT2272 的数据位输出保持原有状态,直到接收到地址码相同时新的输入。PT2272 的数据输出有 4、6 位之分,以后缀来区分:M代表“暂存”,L 代表“锁存”。例如 PT2272 L4 表示数据位输出 4 位,锁存输出。当编码电路 PT2262 将数据连同地址码由 17 脚串行发送,经
19、过双线传输到解码器 PT2272 的 14 脚数据输入端。解码器的地址 A0A7 与编码器的地址 A0A7 相同时,解码器将接收发送来的数据,并行呈现在数据输出端 D0D3 端锁存,同时在 VT 端输出一个脉冲信号。编码发射模块就是电子市场出售的无线遥控模块的发射部分,它们的体积很小,大约 3cm 4cm 1.5cm,可以和红外微波双鉴探测器、门磁开关、烟雾感应器、玻璃破碎探测器、紧急按钮做成一个整体。编码发射模块主要由 PT2262 编码 IC 和高频调制、功率放大电路组成,如图 2 所示。图 2 编码发射模块原理方框图(略)其中编码部分电路由 PT2262 编码 IC 来组成,具体电路见图
20、 3 所示。图 3 编码电路原理图(略)编码发射模块、接收解调模块的有效作用距离在室内大约为几十米,在一户家庭内使用已经足够。接收解调模块和自动拨号报警器装在一起,和电话机并接到电话线上。每一组与报警探测器相连的编码发射模块都有同一个地址,在系统最大地址数目是 256。而不同的探测器由不同的数据来区分,最大数目是 16。通过 SW1 和 SW2 来设定,用于确定报警的地点和报警的类型。它们分别作为地址和数据输入到 PT2262 的地址和数据输入端。当红外微波双鉴探测器、门磁开关、烟雾感应器、玻璃破碎探测器、紧急报警按钮其中一个报警时,输出高电平使得倒相器 T 的集电极输出低电平,令 PT226
21、2 的使能端(14 脚)有效,在编码输出脚(17)输出几千赫串行的编码信号,再经过 315MHz 的高频调制和功率放大发射输出。接收解调模块由超外差接收器和解调器组成。当有探测器报警时,315MHz 高频报警信号经超外差接收器放大、解调器解调,还原为几千赫串行的编码信号,这个信号分成两路,一路经滤波电路形成脉冲触发自动拨号报警器,模拟摘机向报警中心拨号报警;另一路通过电话线路传到报警中心的解码模块。解码模块用 PT2272 L4 加接一个由时基电路 NE555 组成的周期约 0.1 秒的振荡电路和双 4 位二进制计数器 CD4520 组成。解码电路的地址是变动的,256 个地址大约 26秒一个
22、循环。几千赫串行的编码信号输入到 PT2272 L4 的 14 脚输入端,当计数器输出的 8 位地址与编码发射模块发出的编码信号所编的地址码一致时,PT2272 L4 解码 IC 的有效输出脚VT(17)输出高电平,这个高电平经 T1 倒相器倒相输入到计数器的 EN 使能端,控制计数器停止计数,这时 PT2272L4 的地址和数据都被锁定,12 位数据一起输入到电脑的并行口(打印口)。经电脑翻译用中文显示发生报警的地址和报警的类型,并同时发出“嘟嘟”的报警声,以引起注意,如图 4 和图 5 所示。图 4 接收解调和解码模块原理方框图(略)图 5 解码模块部分电路原理图(略)为了在电话线上能传输
23、编码信号,这个编码信号的频率必须在音频的范围,大概几千赫左右。这个频率可以由编码电路的振荡电阻来选定,大约 1M 左右。软件设计采用 VB 或 Delphi 面向对象可视化高级语言编写软件,运行于indows95 或以上的环境,按实际应用场合设计一电子地图。当发生报警时,所在地点上出现一个闪动的红点,并且在旁边拉出一个标示地点名称和报警种类的文字框,同时发出“嘟嘟“的报警声,以引起注意。通过电子地图可以直观地、清楚地反映报警现场准确的地理位置和区域,使报警中心人员能正确、及时赶到报警现场,抓获罪犯,处理案件。软件主要是一个数据库,对应的地点名称、警情种类和住户名称可以在界面的设置栏一一输入数据
24、库。软件还要求能浏览和打印发生警讯的日期、时间、地点、警情类型、住户名称等资料。结束语上述智能报警系统最大特点是各个报警探测器都是无线安装,便于已经装修好的住户使用。由于它的配置比较灵活,电路比较简单,成本又比较低廉,同时又具有智能识别发生报警的地点和报警类型的优点,适用于住宅生活小区的治安管理。车库门禁集中控制系统的设计来源:中国一卡通网 作者:王文虎,李建奇,朱文君 发布时间:2008-12-30 16:22:32 字体大、中、小 关键词:车库门禁 微处理器 门禁系统 单片机 摘 要:介绍了一种基于微处理器 STC89C52 软件模拟 PT2262 编码的车库门禁集中控制系统,改进了传统的
25、 PT22622272 编译码一对一遥控操作模式的车库门禁系统,采用 LCD 显示与双色 LED 指示,提供了良好的人机界面,操作方便,实现了车库门禁集中控制。实践证明,系统运行稳定、可靠,对现有的门禁遥控改造有较好的推广价值。 为了极大地节省人力、物力、财力的成本,车库集中控制成为了物业管理的一个有效的环节。传统的车库门禁系统主要是单一车库遥控操作模式,当车库数量较多时,管理人员需要耗费大量时间寻找相应车库的遥控器,一方面给管理人员增加了工作强度,另一方面也不能及时响应车库开门,同时每个车库遥控器的保管以及定期的电池更换,都将给物业管理部门带来人、财、物的消耗。 1 车库门禁集中控制系统结构
26、 目前,车库门禁系统的遥控操作,大多运用 PT2262PT2272 编译码技术,并借助 315 MHz 或 433 MHz 射频网络对车库门实现开与关的控制。PT2262 2272 在遥控编译码操作中,务必保证地址码的一致性,当采用一个遥控编码芯片控制多个解码芯片时,就需要对不同解码芯片进行相应地址码的切换,实际应用中可以采用继电器触点和三态门两种切换方式,试验发现,当频繁切换地址码时,多位地址代码中只要含有“01” 或“10” 的形式,几次或几十次连续遥控操作后,地址码的唯一性将破坏,无法完成遥控编、译码功能。所以,当“单点”对“ 多点”控制且采用 PT2272 译码操作时,切实可行的手段就
27、是借助单片机技术模 PT2262 编码。 车库门禁集中控制系统采用单片机模拟编码,对于接收译码既可以是 PT2272 硬件译码方式,也可以是单片机软件译码方式。如图 1 所示,车库门禁集中控制系统结构框图,分五个基本单元:键盘、微处理器基本系统、非易失性 SRAM、显示、315 MHz 发射模块键盘实现地址码与数据码的输入给定;微处理器基本系统主要是模拟 PT2262 产生 8 位地址码、4 位数据码和同步码的调制信号,通过光电隔离驱动 315 MHz 发射模块;车库状态信息通过双色 LED 指示,如红色代表车库已存车,绿色代表车库未存车,所有车库的状态信息一方面通过非易失性 DS1225SR
28、AM 保存,另一方面通过 LCD 滚动显示,以实现车库集中动态管理。 图 1 系统整体结构图 2 硬件设计 21 单片机及其外围电路 单片机选型采用 MCS51 系列单片机,考虑到微处理器的抗干扰能力以及源代码容量,选用 flash ROM 为 8K 的 STC89C52 作为系统的控制器,硬件接口电路如图 2由于键盘输入需要提供 0-9 十个数字以及开门、关门、暂停、解密、在库等 5 个功能按键,P1 口作为用户 4x4 矩阵键盘输入接口,并通过 CD4046 产生键盘使能信号形成外部中断。图 2 单片机及其外围电路 微处理器晶振频率的选择较为重要,考虑到软件模拟编码,对于硬件译码的方式,晶
29、振频率的高与低,对编译码影响的关系并不大;但对于软件译码方式,时序要求较高,晶振频率较高比较理想。这里选用 24 MHz 晶振,扩展的可编程并行口 82C55 最多可以提供 24个 IO 口,用于双色 LED 显示使能。由于每个车库状态对应于一个红绿双色二极管,当车库有车时,二极管为红色,车库处于空闲状态时,一极管为绿色,可见车库存车状况要么已存车,要么未存车,是一种“乒乓”方式。考虑到 LED 总处于显示状态,即便一个 LED 只需要 5 mA 的电流,则要求 82C55 提供至少 600 mW 的输出功率,可见 82C55 输出口同时驱动 24 个 LED 显示是不现实的,这里在 82C5
30、5 的输出口接一个反相器如 74LS06以提供显示驱动,如图 3 双色 LED 显示电路图所示,当 A 点为高电平,B 点为低电平,二极管发红色光,反之,当 A 点为低电平,B 点为高电平,二极管发绿色光。82C55 的片选端 CS 接单片机的 P26。而实际设计中共需要 25 个双色 LED 显示驱动,则直接采用单片机的 P27 实现一位双色 LED 显示驱动。 图 3 双色 LED 显示电路示意图 LED 只能对单一车库的存车状态给予指示,对于全部车库存车动态信息采用 LCD 给予宏观显示LCD 选用 SMG12864A,其内核为 ST7920,内置中文字库,采用 IO 口控制方式,8 位
31、数据并行口接单片机 P0 口,控制线 RS、RW、E 和 RST 分别接单片机的 P30、P31、P33 和复位电路高电平输出。系统上电时,LCD 复位,当 E 为高电平,LCD 使能,RS 为数据和命令选择端,RS=I 时,为读写数据,RS=0 时,表示读写指令或读状态字,Rw=1 进行读操作,R W=0 进行写操作。键盘若无任何操作, LCD 滚动显示在库库号和空库库号信息。 为了避免系统掉电时,车库状态集中管理信息丢失,设计时扩展了非易失性 SRAM 芯片 DSl225AD,它可以在没有外部电源的情况下最少可以保存数据 l0 年,掉电期间数据被自动保护,并且,没有写次数限制,DS1225
32、AD 的片选端 接单片机的 P25。 22315MHz 射频单元 单片机比对 PT2262 编码方式模拟的数据输出信号,由 P24 通过光耦 TIL117 隔离后与发射模块相连。射频模块选用深圳科讯生辉公司制作的 315MHz 或 433 MHz 的 ASK 发射模块,实验发现,绕射距离相对较远,空旷发射距离更远,这也是一般 ASK 发射模块所不及的。该模块采用 9 V 供电,声表谐振器 SAW 稳频,两级放大的大功率发射驱动,保证了较好的发射距离。 考虑到射频模块对单片机系统运行的影响,P24 输出的数据通过同轴电缆引出,对射频单元采取屏蔽措施,提高了系统的稳定性。 3 系统软件设计 31
33、系统初始化 系统的初始化主要是:P1 口赋 0FOH;单片机定时器 TO 定义为方式 1;外部中断 0 定义为边沿触发方式;82C55 的 A、B、C 口定义为方式 0 输出模式; SMG12864A 的初始化。 32 模拟 PT2262 编码生成 PT2262 及其兼容芯片一帧数据包括 12 位地址数据码和同步码本设计一帧数据的格式为 8 位地址码,4 位数据码和同步码,1 位地址数据宽度位是 32 个振荡周期 ,如图4 所示,PT2262 编码时序图,位 0、位 1 和高组态 f 通过改变脉冲占空比的不同区分,其中位 0 在 32 个振荡周期 中由两个占空比为 025 的脉冲所组成;位 1
34、 在 32 个振荡周期中由两个占空比为 075 的脉冲所组成;位 f 在 32 个振荡周期 中由占空比为 025 和占空比为 075 的两个脉冲所组成。 如图 5 所示,PT2262 同步码时序图,同步码在 128 个振荡周期 内,其占空比为 132,且先高电平后低电平模式。本设计中振荡周期 为 50s,系统每次重复发送 4 帧数据以确保接收能正确识别。图 4 PT2262 编码时序图图 5 PT2262 同步码时序图33 程序流程图图 6 主程序流程图 图 7 中断服务程序流程图 系统程序包含三部分:键盘扫描、模拟编码生成、LCD 显示,源代码采用 C51 编写。主程序流程如图 6 所示,上
35、电后系统初始化,从 DS1225 中读出关电源前各车库状态,刷新 LED 指示,每隔一段时间对系统“名称界面 1”、“空车库号统计界面 2”、“车在库号统计界面 3”滚动显示。统计界面一屏可显示 l5 个车库号,当空车库号统计数或车在库号统计数超过 l5,则需要相应界面的统计内容更新。为了确保显示界面美观,对 LCD 操作时需要暂时关闭外部中断。键盘输入时,响应外部中断 0 服务程序,中断服务程序流程如图 7 所示。扫描键盘,获取数字键与功能键的键值,显示车库号,并生成模拟 2262 的数据帧,即地址码+数据码+同步码,执行开门、关门、暂停、解密等命令。 4 结论 本设计基于单片机软件模拟 PT2262 编码,实现了对多车库门的遥控操作,改变了原有单一门禁遥控操作方式,并提供了良好的人机界面,便于操作,达到了车库门禁集中控制目的。实践证明,系统运行稳定、可靠,对现有的门禁遥控改造有较好的推广价值。