[发明专利]一种多路门禁控制器韦根数据采集方法无效
| 申请号: | 201210157497.9 | 申请日: | 2012-05-21 |
| 公开(公告)号: | CN102693568A | 公开(公告)日: | 2012-09-26 |
| 发明(设计)人: | 郑贤忠;陆德波;付厚奎;袁行船 | 申请(专利权)人: | 中船重工(武汉)凌久高科有限公司 |
| 主分类号: | G07C9/00 | 分类号: | G07C9/00 |
| 代理公司: | 武汉金堂专利事务所 42212 | 代理人: | 胡清堂 |
| 地址: | 430074 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 门禁 控制器 数据 采集 方法 | ||
1.一种多路门禁控制器韦根数据采集方法,其特征在于:微型控制器MCU与韦根接口之间构造一个韦根总线桥接电路,MCU与韦根总线桥之间通过并行总线构成电连接,韦根接口与韦根总线桥接电路之间通过IO线构成电连接;韦根总线桥采用“中断+扫描去抖+移位+奇偶校验+超时控制”的方法采集韦根数据,具体包括以下步骤:
步骤1:所述韦根总线桥通过韦根数据接口实时检测端口电平状态,如果第n(0<n≤N)路韦根数据端口DATA0或DATA1有高电平到低电平的下降沿跳变,则经过扫描去抖、移位、计数和超时控制处理;
步骤2:如果韦根数据计数器的值与韦根数据格式N位相同并且数据位校验正确则将韦根通道数据状态寄存器第n位标志位置1,同时根据韦根通道数据状态寄存器之前的值是否为0输出中断信号到MCU中断输入INT端口,等待MCU中断响应后读取数据;
步骤3:MCU响应中断、通过与韦根总线桥之间的并行总线,采用标准时序读取韦根通道数据状态寄存器的值,并根据该寄存器的置1标志位读取对应韦根通道数据寄存器的有效数据,读后将该标志位清零;
步骤4:继续判断韦根通道数据状态寄存器值是否等于零,如果不为零则继续读取韦根通道数据状态寄存器并根据该寄存器的置1标志位读取对应韦根通道数据寄存器的值,读后将该标志位清零,直到该寄存器值等于零。
2.根据权利要求1所述的一种多路门禁控制器韦根数据采集方法,其特征在于:所述的韦根总线桥是时序逻辑电路,包括复杂可编程逻辑器件CPLD或现场可编程门阵列FPGA等,内部可定义韦根通道数据寄存器、韦根通道数据状态寄存器、韦根数据计数器、去抖计时器、韦根数据超时控制定时器。
3.根据权利要求1所述一种多路门禁控制器韦根数据采集方法,其特征在于:韦根总线桥外接1只低频有源晶振和1只高频有源晶振,其中低频率有源晶振用于韦根数据采集的扫描去抖定时、超时控制;高频率有源晶振作为韦根总线桥与MCU之间并行通信时序的主频。
4.根据权利要求1所述的一种多路门禁控制器韦根数据采集方法,其特征在于:所述的超时控制的方法:经过扫描去抖判断信号有效后,韦根数据超时控制定时器开启,或清零并重新开始计时;如果超时控制定时器溢出则将韦根通道数据状态寄存器、韦根数据计数器清零,超时控制定时器清零并停止计时,如果超时控制定时器在溢出前检测到韦根数据端口有有效信号则清零并重新计时。
5.根据权利要求1所述的一种多路门禁控制器韦根数据采集方法,其特征在于:所述的输出中断的方法:韦根通道数据状态寄存器第n位标志位置1之前寄存器的值是否等于0,如果等于0则产生一次中断,如果不等于0则不产生中断信号。
6.根据权利要求1所述的一种多路门禁控制器韦根数据采集方法,其特征在于:所述的读取对应韦根通道数据寄存器的有效数据的方法:在读时序的片选和读地址使能信号有效后,韦根总线桥将韦根通道数据寄存器的有效数据锁存到并行数据总线上等待MCU读取,其中数据总线接口低字节对应韦根寄存器数据低字节,字节高位在前,最高字节的值等于该韦根通道数据寄存器所对应的通道号。
7.根据权利要求1所述的一种多路门禁控制器韦根数据采集方法,其特征在于:其中MCU范围适用于8bit、16bit、32bit等各种类型嵌入式微型处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船重工(武汉)凌久高科有限公司,未经中船重工(武汉)凌久高科有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210157497.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





