发明名称 |
一种基于CPLD的IO数据采集卡及其数据采集方法 |
摘要 |
本发明公开一种基于CPLD的IO数据采集卡及其数据采集方法,用于数据采集和/或数据输出,包括CPLD模块、数据采集模块、数据输出模块、隔离模块、IO接线端子和SPI总线接口,数据采集模式下,IO接线端子采集数字信号并传输至数据采集模块,数据采集模块兼容5V和24V的数字信号并将数字信号传输给CPLD模块,CPLD模块采集数字信号并进行整合和处理后传输至隔离模块,隔离模块将数字信号电气隔离后经SPI总线接口上传至上位机;数据输出模式下,SPI总线接口接收上位机下发的数字信号并传输至隔离模块,隔离模块将数字信号电气隔离后发送给CPLD模块,CPLD模块将经电气隔离后的数字信号进行验证和处理后传输至数字输出模块,并输出至IO接线端子。 |
申请公布号 |
CN106126459A |
申请公布日期 |
2016.11.16 |
申请号 |
CN201610438218.4 |
申请日期 |
2016.06.17 |
申请人 |
上海应用技术学院 |
发明人 |
冀宝霖;赵怀林;陈胜;华容 |
分类号 |
G06F13/40(2006.01)I;G06F13/42(2006.01)I;G06F11/10(2006.01)I |
主分类号 |
G06F13/40(2006.01)I |
代理机构 |
上海汉声知识产权代理有限公司 31236 |
代理人 |
胡晶 |
主权项 |
一种基于CPLD的IO数据采集卡,用于数据采集和/或数据输出,其特征在于,包括CPLD模块、数据采集模块、数据输出模块、隔离模块、IO接线端子和SPI总线接口,其中:数据采集模式:所述IO接线端子采集外部数字信号,并传输至所述数据采集模块;所述数据采集模块兼容5V和24V的数字信号,并将此数字信号传输给所述CPLD模块;所述CPLD模块采集所述数据采集模块传送过来的数字信号并进行整合和处理后,传输至所述隔离模块;所述隔离模块将所述数字信号电气隔离后,经所述SPI总线接口上传至上位机;数据输出模式:所述SPI总线接口接收上位机下发的数字信号,并传输至所述隔离模块;所述隔离模块将此数字信号电气隔离后,发送给所述CPLD模块;所述CPLD模块将所述经电气隔离后的数字信号进行验证和处理后,传输至所述数字输出模块,并经所述数字输出模块输出至所述IO接线端子。 |
地址 |
200235 上海市徐汇区漕宝路120号 |