CN103235542A - 一种基于fpga的多路标准信号采集传输装置 - Google Patents
一种基于fpga的多路标准信号采集传输装置 Download PDFInfo
- Publication number
- CN103235542A CN103235542A CN2013101665258A CN201310166525A CN103235542A CN 103235542 A CN103235542 A CN 103235542A CN 2013101665258 A CN2013101665258 A CN 2013101665258A CN 201310166525 A CN201310166525 A CN 201310166525A CN 103235542 A CN103235542 A CN 103235542A
- Authority
- CN
- China
- Prior art keywords
- data
- unit
- signal
- fpga
- data acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明涉及一种基于
FPGA
的多路标准信号采集传输方法及专用装置。目前市场上也有一些基于单片机控制的多路数据采集装置,但受其单任务处理模式及工作速度等的影响,为保证采样频率,采样路数无法做得很多,但扩展性不好。一种基于
FPGA
的多路标准信号采集传输装置,其组成包括
:
基于
FPGA
的多路标准信号采集传输装置,其组成包括
:
壳体,所述的壳体中装有多路信号标准传感器、触摸屏、上位机;所述的信号采集装置中包括控制单元、数据传输单元、数据存储单元、数据采集单元、信号调理单元,所述的控制单元分别连接数据传输单元、数据存储单元、数据采集单元,所述的数据采集单元连接信号调理单元。本发明用于测控领域,满足了工业现场对多路信号采集的实时采样、实时处理的要求。
Description
技术领域:
本发明涉及测控领域,具体涉及一种基于FPGA的多路标准信号采集传输装置和信号传输方法。
背景技术:
现有许多需要多点数据监测的领域多采用人工现场操作的信息收集方式,需要消耗大量的人力资源,而且实时性差、采集过程繁琐,目前市场上也有一些基于单片机控制的多路数据采集装置,但受其单任务处理模式及工作速度等的影响,为保证采样频率,采样路数无法做得很多,但扩展性不好,采用FPGA作为控制单元,可以控制多个AD转换器同时并行工作,在保证数据采集精度的同时大幅度提高了采样速率,满足了工业现场对多路信号采集的实时采样、实时处理的要求。
发明内容:
本发明的目的是提供一种多路标准信号采集传输方法及其专用设备装置,在保证数据采集精度的同时不牺牲采样速率,采样速率完全由所选的AD转换器决定,并且该装置扩展性好,如需增加采集通道,只需要扩充数据采集单元即可,同时该装置数据传输单元要求具有两个通讯接口,可以分别接触摸屏和上位机,实现本地和远程数据监测。
本发明的目的是这样实现的:
一种基于FPGA的多路标准信号采集传输装置,其组成包括:壳体,所述的壳体中装有多路信号标准传感器、触摸屏、上位机;所述的信号采集装置中包括控制单元、数据传输单元、数据存储单元、数据采集单元、信号调理单元,所述的控制单元分别连接数据传输单元、数据存储单元、数据采集单元,所述的数据采集单元连接信号调理单元。
所述的基于FPGA的多路标准信号采集传输装置,所述的多路信号标准传感器连接信号调理单元,所述的数据传输单元分别连接所述的触摸屏、所述的上位机。
一种基于FPGA的多路标准信号采集传输装置,其组成包括:主板,底板和扩展板,外壳采用PLC外壳,主板包括FPGA和FPGA供电电路和与底板及扩展板的接口构成,控制单元、数据存储单元和数据传输单元的UART模块和MODBUS RTU协议处理模块等全部集成在一块FPGA中;底板包括信号调理单元、数据采集单元、电源电路和数据传输单元中两个隔离的RS485通讯接口,主板与底板通过双排插针插座连接,外部多路传感器通过弹簧端子与底板连接,扩展板可以通过扁平电缆与主板连接实现扩展,未扩展时采集装置可以采集64路4-20mA标准信号,扩展后可以采集96路4-20mA标准信号,采样精度为16位,采样速率为2秒/次。
一种上述的基于FPGA的多路标准信号采集传输装置进行信号采集传输的方法,通过信号调理单元,将多路标准4-20mA电流信号转换为数据采集单元可接受的电压信号;数据采集单元,用于对所述信号调理单元信号调理后输出的电压信号进行模数转换,采样获取各路被采集的标准信号数据;所述的数据存储单元,用于对数据采集单元采集的信号数据进行存储;所述的控制单元,用于对数据采集单元、数据存储单元、数据传输单元进行操作控制,是整个信号采集传输装置的核心;数据传输单元,与触摸屏和上位机通过RS485接口连接,通过MODBUS RTU协议将数据传输至触摸屏和上位机,所述的控制单元,采用FPGA作为控制芯片,通过verilog语言编程实现逻辑及时序控制,对数据采集单元中的多个AD转换芯片进行通道及采样控制,将采集到的各路数据存储到数据存储单元中,通过数据传输单元将数据传输到上位机及触摸屏,所述的数据采集单元,由多个多通道串行AD转换芯片构成,通过控制单元实现多个AD转换器同时并行工作,在保证数据采集精度的同时大幅度提高了采样速率,并且数据采集单元可扩展性好,如需增加采集通道,只需要扩充数据采集单元即可,所述的数据存储单元,采用双端口RAM模块,一个端口只写用于存储AD转换结果,一个端口只读用于数据通讯,避免AD模块与通讯模块同时选中同一个存储单元出现错误;所述的数据传输单元,包括两个隔离的485通讯接口、UART模块和MODBUS RTU协议处理模块。通过MODBUS RTU协议将采集数据传输至触摸屏和上位机。
有益效果:
1.本发明由多个多通道串行AD转换芯片构成,通过控制单元实现多个AD转换器同时并行工作,在保证数据采集精度的同时大幅度提高了采样速率。
本发明数据存储单元,采用双端口RAM模块,一个端口只写用于存储AD转换结果,一个端口只读用于数据通讯,避免AD模块与通讯模块同时选中同一个存储单元出现错误。
本发明于采用FPGA作为控制芯片,通过verilog语言编程实现逻辑及时序控制。
本发明数据采集单元可扩展性好,如需增加采集通道,只需要扩充数据采集单元即可。
本发明数据传输单元具有两个通讯接口,可以分别接触摸屏和上位机,实现本地和远程数据监测。采用FPGA作为控制单元,可以控制多个AD转换器同时并行工作,在保证数据采集精度的同时大幅度提高了采样速率,采样速率完全由所选的AD转换器决定。并且该装置扩展性好,如需增加采集通道,只需要扩充数据采集单元即可,控制单元将采集到的各路数据存储到数据存储单元,数据存储单元采用双端口RAM模块,一个端口只写用于存储AD转换结果,一个端口只读用于数据通讯,避免AD模块与通讯模块同时选中同一个存储单元出现错误,同时该装置数据传输单元包括两个隔离的RS485通讯接口、UART模块和MODBUS RTU协议处理模块,通过MODBUS RTU协议将采集数据传输至触摸屏和上位机,实现本地和远程数据监测。
附图说明:
附图1是本发明的结构示意图。
具体实施方式:
实施例1:
一种基于FPGA的多路标准信号采集传输装置,其组成包括:壳体,所述的壳体中装有多路信号标准传感器6、触摸屏7、上位机8;所述的信号采集装置中包括控制单元1、数据传输单元2、数据存储单元2、数据采集单元3、数据采集单元4、信号调理单元5,所述的控制单元分别连接数据传输单元、数据存储单元、数据采集单元,所述的数据采集单元连接信号调理单元。
实施例2:
实施例1所述的一种基于FPGA的多路标准信号采集传输方法,通过信号调理单元,将多路标准4-20mA电流信号转换为数据采集单元可接受的电压信号;数据采集单元,用于对所述信号调理单元信号调理后输出的电压信号进行模数转换,采样获取各路被采集的标准信号数据;所述的数据存储单元,用于对数据采集单元采集的信号数据进行存储;所述的控制单元,用于对数据采集单元、数据存储单元、数据传输单元进行操作控制,是整个信号采集传输装置的核心;数据传输单元,可以与触摸屏和上位机通过RS485接口连接,通过MODBUS RTU协议将数据传输至触摸屏和上位机,所述的控制单元,采用FPGA作为控制芯片,通过verilog语言编程实现逻辑及时序控制,对数据采集单元中的多个AD转换芯片进行通道及采样控制,将采集到的各路数据存储到数据存储单元中,通过数据传输单元将数据传输到上位机及触摸屏,所述的数据采集单元,由多个多通道串行AD转换芯片构成,通过控制单元实现多个AD转换器同时并行工作,在保证数据采集精度的同时大幅度提高了采样速率,并且数据采集单元可扩展性好,如需增加采集通道,只需要扩充数据采集单元即可,所述的数据存储单元,采用双端口RAM模块,一个端口只写用于存储AD转换结果,一个端口只读用于数据通讯,避免AD模块与通讯模块同时选中同一个存储单元出现错误;所述的数据传输单元,包括两个隔离的485通讯接口、UART模块和MODBUS RTU协议处理模块。通过MODBUS RTU协议将采集数据传输至触摸屏和上位机。
实施例3:
一种实施例2所述的基于FPGA的多路标准信号采集传输方法使用的设备,其组成包括:主板,底板和扩展板构成,外壳采用PLC外壳,主板包括FPGA和FPGA供电电路和与底板及扩展板的接口构成,控制单元、数据存储单元和数据传输单元的UART模块和MODBUS RTU协议处理模块等全部集成在一块FPGA中;底板包括信号调理单元、数据采集单元、电源电路和数据传输单元中两个隔离的RS485通讯接口,主板与底板通过双排插针插座连接,外部多路传感器通过弹簧端子与底板连接,扩展板可以通过扁平电缆与主板连接实现扩展,未扩展时采集装置可以采集64路4-20mA标准信号,扩展后可以采集96路4-20mA标准信号,采样精度为16位,采样速率为2秒/次(全部通道)。
Claims (3)
1.一种基于FPGA的多路标准信号采集传输装置,其组成包括:壳体,其特征是: 所述的壳体中装有多路信号标准传感器、触摸屏、上位机;所述的信号采集装置中包括控制单元、数据传输单元、数据存储单元、数据采集单元、信号调理单元,所述的控制单元分别连接数据传输单元、数据存储单元、数据采集单元,所述的数据采集单元连接信号调理单元。
2.根据权利1所述的基于FPGA的多路标准信号采集传输装置,其特征是:所述的多路信号标准传感器连接信号调理单元,所述的数据传输单元分别连接所述的触摸屏、所述的上位机。
3.一种基于FPGA的多路标准信号采集传输装置,其组成包括:主板,底板和扩展板,其特征是:外壳采用PLC外壳,主板包括FPGA和FPGA供电电路和与底板及扩展板的接口构成,控制单元、数据存储单元和数据传输单元的UART模块和MODBUS RTU协议处理模块等全部集成在一块FPGA中;底板包括信号调理单元、数据采集单元、电源电路和数据传输单元中两个隔离的RS485通讯接口,主板与底板通过双排插针插座连接,外部多路传感器通过弹簧端子与底板连接,扩展板可以通过扁平电缆与主板连接实现扩展,未扩展时采集装置可以采集64路4-20mA标准信号,扩展后可以采集96路4-20mA标准信号,采样精度为16位,采样速率为2秒/次。
4.一种权利要求1或2或3所述的基于FPGA的多路标准信号采集传输装置进行信号采集传输的方法,其特征是:通过信号调理单元,将多路标准4-20mA电流信号转换为数据采集单元可接受的电压信号;数据采集单元,用于对所述信号调理单元信号调理后输出的电压信号进行模数转换,采样获取各路被采集的标准信号数据;所述的数据存储单元,用于对数据采集单元采集的信号数据进行存储;所述的控制单元,用于对数据采集单元、数据存储单元、数据传输单元进行操作控制,是整个信号采集传输装置的核心;数据传输单元,与触摸屏和上位机通过RS485接口连接,通过MODBUS RTU协议将数据传输至触摸屏和上位机,所述的控制单元,采用FPGA作为控制芯片,通过verilog语言编程实现逻辑及时序控制,对数据采集单元中的多个AD转换芯片进行通道及采样控制,将采集到的各路数据存储到数据存储单元中,通过数据传输单元将数据传输到上位机及触摸屏,所述的数据采集单元,由多个多通道串行AD转换芯片构成,通过控制单元实现多个AD转换器同时并行工作,在保证数据采集精度的同时大幅度提高了采样速率,并且数据采集单元可扩展性好,如需增加采集通道,只需要扩充数据采集单元即可,所述的数据存储单元,采用双端口RAM模块,一个端口只写用于存储AD转换结果,一个端口只读用于数据通讯,避免AD模块与通讯模块同时选中同一个存储单元出现错误;所述的数据传输单元,包括两个隔离的485通讯接口、UART模块和MODBUS RTU协议处理模块。通过MODBUS RTU协议将采集数据传输至触摸屏和上位机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101665258A CN103235542A (zh) | 2013-02-01 | 2013-05-08 | 一种基于fpga的多路标准信号采集传输装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310040329 | 2013-02-01 | ||
CN201310040329.6 | 2013-02-01 | ||
CN2013101665258A CN103235542A (zh) | 2013-02-01 | 2013-05-08 | 一种基于fpga的多路标准信号采集传输装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103235542A true CN103235542A (zh) | 2013-08-07 |
Family
ID=48883589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101665258A Pending CN103235542A (zh) | 2013-02-01 | 2013-05-08 | 一种基于fpga的多路标准信号采集传输装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103235542A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103645660A (zh) * | 2013-11-27 | 2014-03-19 | 桂林电子科技大学 | 激光打标卡数据采集及标刻图像验证装置及方法 |
CN104570855A (zh) * | 2014-12-18 | 2015-04-29 | 文曲 | 一种基于fpga的数据采集***及方法 |
CN105137862A (zh) * | 2015-07-31 | 2015-12-09 | 中国科学院声学研究所 | 一种伽马能谱测井通讯电路及其*** |
CN105425684A (zh) * | 2015-12-24 | 2016-03-23 | 华中科技大学 | 一种基于fpga控制的数据采集方法及装置 |
CN106131009A (zh) * | 2016-07-08 | 2016-11-16 | 郭剑锋 | 一种数据采集端口扩展装置、***及方法 |
CN106209836A (zh) * | 2016-07-08 | 2016-12-07 | 郭剑锋 | 一种数据采集端口扩展装置、数据采集***及方法 |
CN106569440A (zh) * | 2016-10-25 | 2017-04-19 | 宁波中车新能源科技有限公司 | 一种基于modbus‑rtu协议实现微处理器与触摸屏通讯的方法 |
CN110376459A (zh) * | 2019-07-05 | 2019-10-25 | 武汉海创电子股份有限公司 | 多通道晶体振荡器频率-温度特性的高速采集***及方法 |
CN111610342A (zh) * | 2020-06-09 | 2020-09-01 | 杭州澎康自动化科技有限公司 | 一种旋转机械频率测量方法及转换装置 |
CN111638304A (zh) * | 2019-03-01 | 2020-09-08 | 沈阳工业大学 | 一种多路信号高速采集存储装置 |
CN113093631A (zh) * | 2021-04-30 | 2021-07-09 | 珠海广浩捷科技股份有限公司 | 一种Auto-Test-Handler-System-AD-V1板卡 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6717541B1 (en) * | 2002-04-29 | 2004-04-06 | Iowa State University Research Foundation, Inc. | Fast low cost multiple sensor readout system |
CN101509805A (zh) * | 2009-03-27 | 2009-08-19 | 中国科学院上海光学精密机械研究所 | 基于现场可编程门阵列的多路并行数据采集*** |
CN201667029U (zh) * | 2010-04-22 | 2010-12-08 | 河南丰博自动化有限公司 | 信息化定量给料机及其电气控制*** |
US20110178774A1 (en) * | 2008-01-24 | 2011-07-21 | Alan Lee Migdall | Low Cost Multi-Channel Data Acquisition System |
CN102201014A (zh) * | 2011-05-24 | 2011-09-28 | 清华大学 | 一种多通道数据采集单元 |
CN202472346U (zh) * | 2012-03-27 | 2012-10-03 | 天津创远电气工程有限公司 | 多通讯协议的总线型plc |
CN202547697U (zh) * | 2012-05-08 | 2012-11-21 | 中南林业科技大学 | 基于fpga的机载传感器数据采集*** |
-
2013
- 2013-05-08 CN CN2013101665258A patent/CN103235542A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6717541B1 (en) * | 2002-04-29 | 2004-04-06 | Iowa State University Research Foundation, Inc. | Fast low cost multiple sensor readout system |
US20110178774A1 (en) * | 2008-01-24 | 2011-07-21 | Alan Lee Migdall | Low Cost Multi-Channel Data Acquisition System |
CN101509805A (zh) * | 2009-03-27 | 2009-08-19 | 中国科学院上海光学精密机械研究所 | 基于现场可编程门阵列的多路并行数据采集*** |
CN201667029U (zh) * | 2010-04-22 | 2010-12-08 | 河南丰博自动化有限公司 | 信息化定量给料机及其电气控制*** |
CN102201014A (zh) * | 2011-05-24 | 2011-09-28 | 清华大学 | 一种多通道数据采集单元 |
CN202472346U (zh) * | 2012-03-27 | 2012-10-03 | 天津创远电气工程有限公司 | 多通讯协议的总线型plc |
CN202547697U (zh) * | 2012-05-08 | 2012-11-21 | 中南林业科技大学 | 基于fpga的机载传感器数据采集*** |
Non-Patent Citations (1)
Title |
---|
刘晓明等: "MEMS加速度传感器的引信数据采集***", 《电子科技大学学报》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103645660A (zh) * | 2013-11-27 | 2014-03-19 | 桂林电子科技大学 | 激光打标卡数据采集及标刻图像验证装置及方法 |
CN103645660B (zh) * | 2013-11-27 | 2016-02-24 | 桂林电子科技大学 | 激光打标卡数据采集及标刻图像验证装置及方法 |
CN104570855A (zh) * | 2014-12-18 | 2015-04-29 | 文曲 | 一种基于fpga的数据采集***及方法 |
CN105137862A (zh) * | 2015-07-31 | 2015-12-09 | 中国科学院声学研究所 | 一种伽马能谱测井通讯电路及其*** |
CN105425684A (zh) * | 2015-12-24 | 2016-03-23 | 华中科技大学 | 一种基于fpga控制的数据采集方法及装置 |
CN105425684B (zh) * | 2015-12-24 | 2017-10-31 | 华中科技大学 | 一种基于fpga控制的数据采集方法及装置 |
CN106209836A (zh) * | 2016-07-08 | 2016-12-07 | 郭剑锋 | 一种数据采集端口扩展装置、数据采集***及方法 |
CN106131009A (zh) * | 2016-07-08 | 2016-11-16 | 郭剑锋 | 一种数据采集端口扩展装置、***及方法 |
CN106569440A (zh) * | 2016-10-25 | 2017-04-19 | 宁波中车新能源科技有限公司 | 一种基于modbus‑rtu协议实现微处理器与触摸屏通讯的方法 |
CN111638304A (zh) * | 2019-03-01 | 2020-09-08 | 沈阳工业大学 | 一种多路信号高速采集存储装置 |
CN110376459A (zh) * | 2019-07-05 | 2019-10-25 | 武汉海创电子股份有限公司 | 多通道晶体振荡器频率-温度特性的高速采集***及方法 |
CN111610342A (zh) * | 2020-06-09 | 2020-09-01 | 杭州澎康自动化科技有限公司 | 一种旋转机械频率测量方法及转换装置 |
CN113093631A (zh) * | 2021-04-30 | 2021-07-09 | 珠海广浩捷科技股份有限公司 | 一种Auto-Test-Handler-System-AD-V1板卡 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103235542A (zh) | 一种基于fpga的多路标准信号采集传输装置 | |
CN203520081U (zh) | 一种基于时间同步的多通道数据采集仪 | |
CN201926890U (zh) | 一种海洋参数现场监测设备 | |
CN101587498A (zh) | 双模式信号采集板 | |
CN202057414U (zh) | 矿用噪声传感器 | |
CN206575438U (zh) | 一种基于BroadR‑Reach的车载以太网测试转换模块以及测试*** | |
CN102065212B (zh) | 多路数字图像或数字视频采集装置 | |
CN103308828A (zh) | 基于cpld的变压器局部放电电-声信号同步监测装置 | |
CN206339849U (zh) | 一种基于总线的多路通用信号采集装置 | |
CN208459818U (zh) | 多源信号采集卡 | |
CN201690447U (zh) | 一种小型化多通道旋转设备微弱信号无线采集*** | |
CN206459689U (zh) | 一种标准化传感器接口 | |
CN213399437U (zh) | 一种高集成度嵌入式多传感器信号采集与处理装置 | |
CN201853131U (zh) | 热电阻信号采集模块 | |
CN201293939Y (zh) | 一种高速数据采集*** | |
CN203908666U (zh) | 一种断路器/gis振动信号采集装置 | |
CN107290648A (zh) | 一种用于轨道电路的信号采集传输装置 | |
CN201919092U (zh) | 多路数字图像或数字视频采集装置 | |
CN202472384U (zh) | 一种基于small RTOS操作***的环保数采仪 | |
CN202855054U (zh) | 3g无线振动数据采集传输装置 | |
CN202205078U (zh) | 多通道数据采集设备 | |
CN106357502A (zh) | 一种多路采编传输*** | |
CN201167331Y (zh) | 一种用于双向数据传输实时监测的接口盒 | |
CN108919702A (zh) | 基于can和蓝牙通讯的整车数据采集与监控***及方法 | |
CN201429702Y (zh) | 双模式信号采集板 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130807 |