找回密码
 注册
关于网站域名变更的通知
查看: 418|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于USB总线和89C51单片机的数据采集系统设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-25 11:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
& h, w4 n- `4 W" [9 i4 n  m) ~5 o
摘要:本文介绍了基于USB总线的数据采集设备的开发方法,包括硬件设计,Firmware(固件)设计,基于
: x/ S* |. x8 n% W! p$ [( ?3 wWindows駆动程序模型(WDM)的设备驱动程序设计以及应用软件的设计,同时也介绍了基于USB' r4 H( M2 R" @! X* w( p' P
的远程数据采集系统。) A/ o3 T! u; U6 K2 T# P
关键词:通用串行总线;数据采集;单片机
! a8 ~1 l) K, Z% {( I7 G引言
- z6 @5 B# X+ g2 L3 W% _5 M8 }在工业生产和科学技术研究的各行业中,常常要& @) |9 c  j% C! C' f
对各种数据进行采集,现在常用的采集方式是在PC* @2 R* K& p* n, h# @
机或工控机内安装数据采集卡,如A/D卡,RS-422卡% R) T( I! [' G9 y
和RS-485卡。采集卡不仅安装麻烦,易受机箱内环
& f! O3 q) _8 T+ j) a2 z境的影响,而且由于受计算机插槽数量和地址、中断6 ^4 F) C0 h7 ~* r( ^( g
资源的限制,不可能挂接很多设备。而通用串行总线/ ]$ q' J, P) f5 t7 K- ?# @
(Universal Serial Bus,简称USB)的出现能很好地解决/ [/ }" E0 |2 r& _& _3 t* `
以上这些冲突。我们利用89C51单片机设计了基于
3 }0 K5 L1 F" p/ lUSB总线的数据采集设备,并可与MAX485结合起来
# G% o  n' ~6 X: w/ c% B. u8 A实现数据的远程采集。5 l$ P' l. |! t* h* F/ }- u# Y5 g3 ?
1系统硬件设计
6 t$ g, V$ N6 K* MUSB数据采集系统硬件模块主要由串行A/D转' k; B: p6 @1 s4 v, B7 `
换器、89C51芯片、USB接口芯片和多路模拟开关等4 _0 y5 h+ x3 T: J
组成。硬件总体结构框图如图1所示。
  b2 H( Q' Q' l* ?( f
  ~! C$ H# [, j
7 E# E! }1 Z! O- r4 [$ V( s7 d) e: N
0 d: h0 w& b9 j; C附件下载:
游客,如果您要查看本帖隐藏内容请回复

# X2 V1 q7 u! B% Q( h! P8 u( N( ^3 b9 @. \0 H# F# ~9 u# |  F

该用户从未签到

2#
发表于 2020-9-25 13:36 | 只看该作者
下载来学习下                                
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-3 18:54 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表