【技术实现步骤摘要】
一种数字输入输出处理系统
[0001]本技术涉及信号处理
,尤其涉及一种数字输入输出处理系统
。
技术介绍
[0002]随着工业技术的不断发展,设备需要使用越来越多的传感器,这就使得设备的数字
IO
数量需求越来越多,对数字
IO
的要求也越来越高
。
[0003]市面大部分产品控制输入一般只有单级的
RC
滤波且滤波精度低,软件通过多次采样进行滤波,控制输出不带自动翻转功能,必须通过软件编程定时再翻转回来,这种控制输入输出方式的输入滤波精度低
、
输出延时精度低
。
[0004]上述内容仅用于辅助理解本技术的技术方案,并不代表承认上述内容是现有技术
。
技术实现思路
[0005]本技术的主要目的在于提供了一种数字输入输出处理系统,旨在解决现有技术中数字输入输出处理系统一般只有单级的
RC
滤波且滤波精度低,软件通过多次采样进行滤波,控制输出不带自动翻转功能,必须通过软件编程定时再翻转回来的技术问题
。
[0006]为实现上述目的,本技术提供了一种数字输入输出处理系统,所述数字输入输出处理系统包括:
FPGA
芯片;
[0007]所述
FPGA
芯片内设有输入处理模块以及输出处理模块;
[0008]所述输入处理模块包括:多拍滤波单元;
[0009]所述多拍滤波单元与所述
FPGA
芯片的 ...
【技术保护点】
【技术特征摘要】
1.
一种数字输入输出处理系统,其特征在于,所述系统包括:
FPGA
芯片;所述
FPGA
芯片内设有输入处理模块以及输出处理模块;所述输入处理模块包括:多拍滤波单元;所述多拍滤波单元与所述
FPGA
芯片的外部输入引脚连接;所述输出处理模块包括:计数器和异或电路;所述异或电路分别与所述计数器以及所述
FPGA
芯片的外部输出引脚连接;所述多拍滤波单元,用于对所述外部输入引脚接收到的输入信号进行多拍滤波处理,获得滤波信号,以使外部终端获得滤波信号;所述异或电路,用于基于待处理信号和所述计数器的计数脉冲信号进行异或操作,获得所述待处理信号的翻转信号,并通过所述外部输出引脚将所述翻转信号输出
。2.
如权利要求1所述的数字输入输出处理系统,其特征在于,所述输入处理模块还包括:可调
PWM
时钟和信号计数单元;所述多拍滤波单元还分别与所述可调
PWM
时钟以及所述信号计数单元连接;所述可调
PWM
时钟,用于根据
PWM
时钟设置调整多拍滤波单元进行多拍滤波的时间间隔;所述信号计数单元,用于采用
FPGA
寄存器进行输入信号计数
。3.
如权利要求1所述的数字输入输出处理系统,其特征在于,所述输出处理模块还包括:输出寄存器;所述输出寄存器与所述异或电路连接;所述异或电路,用于基于输出寄存器输出的待处理信号和所述计数器的技术脉冲信号进行异或操作,获得所述待处理信号的翻转信号,并通过所述外部输出引脚将所述翻转信号输出
。4.
如权利要求1所述的数字输入输出处理系统,其特征在于,所述系统还包括:光耦隔离降压模块和
RC
滤波模块;所述光耦隔离降压模块与所述
RC
滤波模块连接,所述
RC
滤波模块与所述
FPGA
芯片的外部输入引脚连接;所述光耦隔离降压模块,用于对外部输入信号进行电气隔离及降压,获得输入信号,并将所述输入信号发送至所述
RC
滤波模块;所述
RC
滤波模块,用于对所述输入信号进行滤波,并将滤波后的输入信号发送至所述
FPGA
芯片
。5.
如权利要求4所述的数字输入输出处理系统,其特征在于,所述光耦隔离降压模块包括:第一
LED
灯
、
第一电阻
、
第一电容
、
第二电阻以及第一光电耦合器;所述第一
LED
灯的阴极与外部信号的输入端连接,所述第一
LED
灯的阳极与所述第一电阻的第一端连接;所述第一电阻的第二端分别与所述第一电容的第一端
、
所述第二电阻的第一端以及所述第一光电耦合器的第一端连接;所述第...
【专利技术属性】
技术研发人员:肖毅,
申请(专利权)人:深圳市恒昱控制技术有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。