CN102364453A - Usb交互接口数据采集电路 - Google Patents
Usb交互接口数据采集电路 Download PDFInfo
- Publication number
- CN102364453A CN102364453A CN2011103199795A CN201110319979A CN102364453A CN 102364453 A CN102364453 A CN 102364453A CN 2011103199795 A CN2011103199795 A CN 2011103199795A CN 201110319979 A CN201110319979 A CN 201110319979A CN 102364453 A CN102364453 A CN 102364453A
- Authority
- CN
- China
- Prior art keywords
- usb
- interactive interface
- data
- interface
- processor
- 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.)
- Granted
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明公开一种
USB
交互接口数据采集电路,它包括
USB
交互接口,该
USB
交互接口具有第一输入输出端口和第二输入输出端口,所述第一输入输出端口与主机相连实现数据交互,所述第二输入输出端口与
ARMCortex
处理器相连实现数据交互,所述
ARMCortex
处理器收集多路传感器信号并将多路传感器信号转换为数据传送至
USB
交互接口。本发明现对于现有技术的有益效果在于:
1
)使用单一处理器实现对多种接口传感器采集的信号进行接收和处理;
2
)使用
USBHID
接口既实现了数据的采集,又实现了对数据源采集频率和采集精度等的控制。
Description
技术领域
本发明涉及一种数据采集电路,更特别涉及USB交互接口数据采集电路。
背景技术
随着物联网、车联网、军用物联网等产业的迅速发展,各种类型数据采集***的用量剧增,尤其是传感器数据采集***。传感器随着厂家不同,传感器类型不同,测量范围不同,接口类型也千差万别:有的使用电压输出、有的使用串口输出、有的使用电流输出、有的使用SPI接口输出、有的使用4-20mA接口输出……这样就给***设计带来了很多困难,也给***移植带来了很多困难。基于以上现状,本发明利用一种通用接口实现数据采集、处理和传输。
发明内容
本发明的目的是提供一种USB交互接口数据采集电路,适用于各种接口,并且将各种信号源统一为同一种USB识别的数据。
为解决上述技术问题,本发明采用如下技术方案:一种USB交互接口数据采集电路,它包括USB交互接口,该USB交互接口具有第一输入输出端口和第二输入输出端口,所述第一输入输出端口用于与主机相连实现数据交互,所述第二输入输出端口与ARM Cortex处理器相连实现数据交互,所述ARM Cortex处理器收集多路传感器信号并将多路传感器信号转换为数据传送至USB交互接口的第二输入输出接口。
优选地,所述ARM Cortex处理器为ARM Cortex-M3,该ARM Cortex-M3处理器采用LPC1768微控器。
优选地,ARM Cortex处理器与多路传感器之间可采用ADC、CAN、USB接口。
本发明现对于现有技术的有益效果在于:
1)使用单一处理器实现对多种接口传感器采集的信号进行接收和处理;
2)使用USB HID 接口既实现了数据的采集,又实现了对数据源采集频率和采集精度等的控制。
附图说明
图1是本发明实施例的电路原理框图。
图2是本发明实施例的USB交互接口电路。
图3是本发明实施例的ARM Cortex-M3处理器。
具体实施方式
下面结合附图1-3之一对本发明的较佳实施例进行详细阐述,以使本实用新型的优点和特征能更易于被本领域的技术人员理解,从而对本发明的保护范围作出更为清楚明确的界定。
本发明的实施例中:
如附图1所示,一种USB交互接口数据采集电路,它包括USB交互接口,该USB交互接口具有第一输入输出端口和第二输入输出端口,所述第一输入输出端口用于与主机相连实现数据交互,所述第二输入输出端口与ARM Cortex处理器相连实现数据交互,所述ARM Cortex处理器收集多路传感器信号并将多路传感器信号转换为数据传送至USB交互接口的第二输入输出端口。所述ARM Cortex处理器为ARM Cortex-M3,该ARM Cortex-M3处理器采用LPC1768微控器。ARM Cortex处理器与多路传感器之间可采用ADC、CAN、USB接口。
如附图2所示,USB交互接口的英文名为USB HID, 是Human Interface Device的缩写,由其名称可以了解HID设备是直接与人交互的设备,例如键盘、鼠标与游戏杆等。不过HID设备并不一定要有人机接口,只要符合HID类别规范的设备都是HID设备。
交互接口主要有两个作用:
1)为整个电路模块供电:因USB接口第一脚VBUS可从主机取得+5V电压,最大电流可达500mA。因本***ARM Cortex-M3处理器及***电路工作电流较小,大部分电流可供外部各种数据源使用,可满足设计需求。
)实现双向数据通信。可将经过ARM Cortex-M3处理器处理过的各种数据传输给上位机,也可实现按用户要求对采集频率、采集精度等指令传输给处理器。
该设计既实现了采集到的数据上传,也实现了对采集频率、采集精度等的控制,为上位机用户实现交互式数据传输;同时USB为通用接口,无论在PC还是各种工控设备中几乎都可以直接连接,这样方便用户更换不同类型的数据源节点。
如附图3所示,ARM Cortex-M3处理器及***电路主要实现与各类数据源通讯:采集、处理、传输各类传感器采集到的信号,并控制各类数据源采集频率和精度、使能等功能。ARM Cortex-M3处理器采用NXP公司的LPC1768,LPC1768有IIC、SSP/SPI、10位多路DAC、12位多路ADC、CAN、USB等接口,可与多类接口传感器直接连接并处理采集到的数据,这大大方便了传感器后级信号处理和调理电路。Q1和Q2分别为32.768KHZ和12MHZ的晶振,为处理器提供工作时钟。处理器的1、2、3、4、5、17、100脚为处理器的JTAG接口,在本设计中主要用于处理器初始程序的下载和调试。为处理器供电的+3.3V和VDDIO及为处理器ADC功能提供电压基准的基准电压等信号均加合适容值的电容进行滤波。
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。
Claims (3)
1..一种USB交互接口数据采集电路,其特征在于:它包括USB交互接口,该USB交互接口具有第一输入输出端口和第二输入输出端口,所述第一输入输出端口用于与主机相连以实现数据交互,所述第二输入输出端口与ARM Cortex处理器相连实现数据交互,所述ARM Cortex处理器收集多路传感器信号并将多路传感器信号转换为数据传送至USB交互接口的第二输入输出端口。
2.根据权利要求1所述的USB交互接口数据采集电路,其特征在于:所述ARM Cortex处理器为ARM Cortex-M3,该ARM Cortex-M3处理器采用LPC1768微控器。
3.根据权利要求1所述的USB交互接口数据采集电路,其特征在于:ARM Cortex处理器与多路传感器之间可采用ADC、CAN、USB接口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110319979.5A CN102364453B (zh) | 2011-10-20 | 2011-10-20 | Usb交互接口数据采集电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110319979.5A CN102364453B (zh) | 2011-10-20 | 2011-10-20 | Usb交互接口数据采集电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102364453A true CN102364453A (zh) | 2012-02-29 |
CN102364453B CN102364453B (zh) | 2015-01-21 |
Family
ID=45691019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110319979.5A Expired - Fee Related CN102364453B (zh) | 2011-10-20 | 2011-10-20 | Usb交互接口数据采集电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102364453B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104698909A (zh) * | 2013-12-09 | 2015-06-10 | 中国科学院声学研究所 | 水下航行器控制***传感器的数据采集接口及其配置方法 |
CN105526967A (zh) * | 2015-12-29 | 2016-04-27 | 南京奇崛电子科技有限公司 | 基于智能终端的测量设备及*** |
CN106327848A (zh) * | 2016-08-24 | 2017-01-11 | 北京航空航天大学 | 用于高分辨率多模态智能传感装置的分布式数据采集与传输装置 |
CN111857085A (zh) * | 2020-08-26 | 2020-10-30 | 艾聚达信息技术(苏州)有限公司 | 信息采集装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE29914086U1 (de) * | 1999-08-09 | 2000-03-23 | Lorenz GmbH - Technische Industriedienstleistungen, 91126 Schwabach | Einrichtung zur Verarbeitung gängiger Industriesignale mittels USB |
WO2001093045A2 (de) * | 2000-05-31 | 2001-12-06 | Coint Ag | Einrichtung, verfahren und computerprogrammprodukt zur signalkopplung zwischen datenverarbeitungseinrichtungen und peripheren geräten mit unterschiedlichen schnittstellen |
CN102034369A (zh) * | 2010-12-13 | 2011-04-27 | 南京大学 | 基于移动传感器节点的无线传感器网络实验平台 |
-
2011
- 2011-10-20 CN CN201110319979.5A patent/CN102364453B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE29914086U1 (de) * | 1999-08-09 | 2000-03-23 | Lorenz GmbH - Technische Industriedienstleistungen, 91126 Schwabach | Einrichtung zur Verarbeitung gängiger Industriesignale mittels USB |
WO2001093045A2 (de) * | 2000-05-31 | 2001-12-06 | Coint Ag | Einrichtung, verfahren und computerprogrammprodukt zur signalkopplung zwischen datenverarbeitungseinrichtungen und peripheren geräten mit unterschiedlichen schnittstellen |
CN102034369A (zh) * | 2010-12-13 | 2011-04-27 | 南京大学 | 基于移动传感器节点的无线传感器网络实验平台 |
Non-Patent Citations (4)
Title |
---|
刘丁 等: "USB在数据采集***中的应用", 《电子技术应用》 * |
姜薇 等: "基于USB微处理器的数据采集***设计", 《仪器仪表学报》 * |
张震 等: "高性能通用温度采集仪的研制", 《机电工程》 * |
王建辉 等: "基于ARM Cortex-M3的智能数据采集终端的设计", 《计算机与现代化》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104698909A (zh) * | 2013-12-09 | 2015-06-10 | 中国科学院声学研究所 | 水下航行器控制***传感器的数据采集接口及其配置方法 |
CN105526967A (zh) * | 2015-12-29 | 2016-04-27 | 南京奇崛电子科技有限公司 | 基于智能终端的测量设备及*** |
CN106327848A (zh) * | 2016-08-24 | 2017-01-11 | 北京航空航天大学 | 用于高分辨率多模态智能传感装置的分布式数据采集与传输装置 |
CN111857085A (zh) * | 2020-08-26 | 2020-10-30 | 艾聚达信息技术(苏州)有限公司 | 信息采集装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102364453B (zh) | 2015-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104020691A (zh) | 适用于多总线协议、多扩展接口的信号采集板卡 | |
CN105653461B (zh) | 一种单usb接口转多uart调试接口的转换*** | |
CN102364453A (zh) | Usb交互接口数据采集电路 | |
CN104632190A (zh) | 一种油气井参数采集方法和*** | |
CN205121255U (zh) | 一种基于单片机的控制*** | |
CN103322954A (zh) | 数显量具多通道数据采集仪 | |
CN204790445U (zh) | 基于Android***的多通道同步数据采集装置 | |
CN202382873U (zh) | 一种智能温度变送器 | |
CN204831576U (zh) | 一种基于nrf905的低功耗多点无线温度采集*** | |
CN101500009A (zh) | 适用于 10g sfp+光模块的高速多协议通讯板的设计方法 | |
CN205721225U (zh) | 一种电力数据采集及通信*** | |
CN205038468U (zh) | 一种具有gprs通讯的低温泵控制箱专用智能控制器 | |
CN205334387U (zh) | 基于mpu6050六轴传感器的悬空鼠标*** | |
CN103163797A (zh) | 基于usb接口的数据采集控制电路 | |
CN201393233Y (zh) | 一种新型适用于10g sfp+光模块的高速多协议通讯板 | |
CN206162863U (zh) | 一种传感器数据信号转换器 | |
CN205607431U (zh) | 数字式大气压力温度湿度测量记录仪 | |
CN103150952A (zh) | 可重构的eda实验平台 | |
CN207650989U (zh) | 一种智能仪表数据采集架构 | |
CN203069547U (zh) | 一种基于手机耳机接口的血糖仪 | |
CN204030543U (zh) | 一种基于dsp和fpga架构的光纤差动保护主控*** | |
CN205428192U (zh) | 一种数字化数据采集器 | |
CN202060763U (zh) | 采用通用模块接口的医用监护仪 | |
CN204759116U (zh) | 一种基于dsp和cpld的具有多种电气负载接口的主处理器模块 | |
CN109800626A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150121 Termination date: 20171020 |