摘要
针对一般总线的数据采集设备都受到不支持热插拔、PC端口资源有限等因素的影响,使用起来很不方便的问题,设计了采用USB(UniversalSerialBus)作为数据采集系统的通讯总线,系统采用具有ISP(In-SystemPrograming)功能的微控制单元P89C51RD2HBA和专用USB接口芯片PHIUSBD12作为硬件通讯平台,遵循USB1.1协议规范设计通讯部分程序,使用KILEC编译环境完成系统程序的设计。该设计使采集系统具有接口便捷、易扩展和低成本等特点,经测试,该系统采样速率可以达到136kbit/s。
The data acquisition system of general Bus dose not support hot inserting and pulling operation,the resouces of PC port is limited.The data acquisition system applied USB(Universal Serial Bus) as communication bus has the merit of convenient interface, easy to expand and low cost. In this system, we used the MCU P89C51RDHBA with ISP(In-System Programing) function and the special purpose USB interface chip PDIUSBD12 as hardware communication platform, and use the USB1.1 specification to design communication program in KILE C compiling environment. The test result show that the sample speed is up to 136 bit/s.
出处
《吉林大学学报(信息科学版)》
CAS
2004年第5期472-475,共4页
Journal of Jilin University(Information Science Edition)
基金
国家"十五"科技攻关重大基金资助项目(2001BA210A05-3)
关键词
数据采集
USB总线
USB1.1协议
单片机
data acquisition
universal serial bus(USB)
USB1.1 specification
micro control unit (MCU)