一种数字输入输出处理系统技术方案

技术编号:39708298 阅读:13 留言:0更新日期:2023-12-14 20:37
本实用新型专利技术涉及信号处理技术领域,公开一种数字输入输出处理系统,该系统包括

【技术实现步骤摘要】
一种数字输入输出处理系统


[0001]本技术涉及信号处理
,尤其涉及一种数字输入输出处理系统


技术介绍

[0002]随着工业技术的不断发展,设备需要使用越来越多的传感器,这就使得设备的数字
IO
数量需求越来越多,对数字
IO
的要求也越来越高

[0003]市面大部分产品控制输入一般只有单级的
RC
滤波且滤波精度低,软件通过多次采样进行滤波,控制输出不带自动翻转功能,必须通过软件编程定时再翻转回来,这种控制输入输出方式的输入滤波精度低

输出延时精度低

[0004]上述内容仅用于辅助理解本技术的技术方案,并不代表承认上述内容是现有技术


技术实现思路

[0005]本技术的主要目的在于提供了一种数字输入输出处理系统,旨在解决现有技术中数字输入输出处理系统一般只有单级的
RC
滤波且滤波精度低,软件通过多次采样进行滤波,控制输出不带自动翻转功能,必须通过软件编程定时再翻转回来的技术问题

[0006]为实现上述目的,本技术提供了一种数字输入输出处理系统,所述数字输入输出处理系统包括:
FPGA
芯片;
[0007]所述
FPGA
芯片内设有输入处理模块以及输出处理模块;
[0008]所述输入处理模块包括:多拍滤波单元;
[0009]所述多拍滤波单元与所述
FPGA
芯片的外部输入引脚连接;
[0010]所述输出处理模块包括:计数器和异或电路;
[0011]所述异或电路分别与所述计数器以及所述
FPGA
芯片的外部输出引脚连接;
[0012]所述多拍滤波单元,用于对所述外部输入引脚接收到的输入信号进行多拍滤波处理,获得滤波信号,以使外部终端获得滤波信号;
[0013]所述异或电路,用于基于待处理信号和所述计数器的计数脉冲信号进行异或操作,获得所述待处理信号的翻转信号,并通过所述外部输出引脚将所述翻转信号输出

[0014]可选地,所述输入处理模块还包括:可调
PWM
时钟和信号计数单元;
[0015]所述多拍滤波单元还分别与所述可调
PWM
时钟以及所述信号计数单元连接;
[0016]所述可调
PWM
时钟,用于根据
PWM
时钟设置调整多拍滤波单元进行多拍滤波的时间间隔;
[0017]所述信号计数单元,用于采用
FPGA
寄存器进行输入信号计数

[0018]可选地,所述输出处理模块还包括:输出寄存器;
[0019]所述输出寄存器与所述异或电路连接;
[0020]所述异或电路,用于基于输出寄存器输出的待处理信号和所述计数器的技术脉冲信号进行异或操作,获得所述待处理信号的翻转信号,并通过所述外部输出引脚将所述翻
转信号输出

[0021]可选地,所述系统还包括:光耦隔离降压模块和
RC
滤波模块;
[0022]所述光耦隔离降压模块与所述
RC
滤波模块连接,所述
RC
滤波模块与所述
FPGA
芯片的外部输入引脚连接;
[0023]所述光耦隔离降压模块,用于对外部输入信号进行电气隔离及降压,获得输入信号,并将所述输入信号发送至所述
RC
滤波模块;
[0024]所述
RC
滤波模块,用于对所述输入信号进行滤波,并将滤波后的输入信号发送至所述
FPGA
芯片

[0025]可选地,所述光耦隔离降压模块包括:第一
LED


第一电阻

第一电容

第二电阻以及第一光电耦合器;
[0026]所述第一
LED
灯的阴极与外部信号的输入端连接,所述第一
LED
灯的阳极与所述第一电阻的第一端连接;
[0027]所述第一电阻的第二端分别与所述第一电容的第一端

所述第二电阻的第一端以及所述第一光电耦合器的第一端连接;
[0028]所述第一电容的第二端与输入输出接口连接,所述第二电阻的第二端与所述第一电容的第二端连接;
[0029]所述第二电阻的第二端

所述第一电容的第二端还与所述第一光电耦合器的第二端连接;
[0030]所述第一光电耦合器的第三端与所述
RC
滤波模块连接;
[0031]所述第一光电耦合器的第四端接地

[0032]可选地,所述
RC
滤波模块包括:第三电阻和第二电容;
[0033]所述第三电阻的第一端与所述第一光电耦合器的第三端连接,所述第三电阻的第二端与供电电压端连接;
[0034]所述第二电容的第一端与所述第一光电耦合器的第三端连接,所述第二电容的第二端与所述第一光电耦合器接地的第四端连接

[0035]可选地,所述系统还包括:光耦隔离模块与放大模块;
[0036]所述光耦隔离模块与分别所述
FPGA
芯片的外部输出以及所述放大模块连接,所述放大模块与负载连接;
[0037]所述光耦隔离模块,用于对所述
FPGA
输出的翻转信号进行电气隔离,并将隔离后的所述翻转信号发送至所述放大模块;
[0038]所述放大模块,用于对隔离后的所述翻转信号进行放大处理,并将处理后的信号发送至负载

[0039]可选地,所述光耦隔离模块包括:第四电阻

第五电阻

第三电容

第六电阻

第二
LED
灯和第二光电耦合器;
[0040]所述第二光电耦合器的第一端与所述
FPGA
芯片的外部输出引脚连接;
[0041]所述第四电阻的第一端与供电电压端连接,所述第四电阻的第二端与所述第二光电耦合器的第二端连接;
[0042]所述第二光电耦合器的第三端分别与放大模块

所述第五电阻的第一端以及输入输出接口连接,所述第二光电耦合器的第四端与所述放大模块连接;
[0043]所述第五电阻的第二端与所述第三电容的第一端连接,所述第三电容的第二端分别与所述第六电阻的第一端

所述放大模块连接;
[0044]所述第六电阻的第二端与所述第二
LED
灯的阴极连接,所述第二
LED
灯的阳极连接输入输出接口

[0045]可选地,所述放大模块包括:三极管
、<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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
灯的阳极与所述第一电阻的第一端连接;所述第一电阻的第二端分别与所述第一电容的第一端

所述第二电阻的第一端以及所述第一光电耦合器的第一端连接;所述第...

【专利技术属性】
技术研发人员:肖毅
申请(专利权)人:深圳市恒昱控制技术有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1