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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
7 s3 i- D# ^5 U% R3 e. @, ^" d  S
摘要:本文介绍了基于USB总线的数据采集设备的开发方法,包括硬件设计,Firmware(固件)设计,基于
4 F0 O1 w& B2 @" `7 `0 ~- xWindows駆动程序模型(WDM)的设备驱动程序设计以及应用软件的设计,同时也介绍了基于USB$ {4 L7 j' Z' r+ ]+ G5 @! r
的远程数据采集系统。) n2 j. K% i0 G  [- M& ~; |& t
关键词:通用串行总线;数据采集;单片机
8 e- \( ^$ w! b! m; z( i引言
5 e! k: M$ S2 O" m$ i  Q. |: ?在工业生产和科学技术研究的各行业中,常常要' W) Z! {2 p+ O6 B. Z
对各种数据进行采集,现在常用的采集方式是在PC' H. [  g6 C8 Q& X" w7 p, w' V
机或工控机内安装数据采集卡,如A/D卡,RS-422卡; Y8 ?# k. n& v5 M( s+ X  W" [! t
和RS-485卡。采集卡不仅安装麻烦,易受机箱内环$ ?8 T3 f8 q) ^
境的影响,而且由于受计算机插槽数量和地址、中断/ ]- u' ?' [* u0 p
资源的限制,不可能挂接很多设备。而通用串行总线0 l' ^5 D! f  a2 ^
(Universal Serial Bus,简称USB)的出现能很好地解决
0 P$ i: v0 h$ U$ D) |3 F以上这些冲突。我们利用89C51单片机设计了基于8 B4 M+ C: q( a1 d
USB总线的数据采集设备,并可与MAX485结合起来
3 K" ^# b1 o4 i1 P$ t实现数据的远程采集。
, V+ a9 A5 G% \, f- n1系统硬件设计
, v6 P1 i6 _6 K$ cUSB数据采集系统硬件模块主要由串行A/D转8 i) @2 T$ g' ]. Y3 K0 Z
换器、89C51芯片、USB接口芯片和多路模拟开关等/ \: _0 ~9 y7 K( M& G1 B; b0 z5 i
组成。硬件总体结构框图如图1所示。
+ K; [1 n/ [3 u1 q; A0 Z" b
. Z! t, k0 }4 _1 y2 u' o) t( P" M; y* H
3 |: e4 g; i' h) i; _3 x/ d1 s
附件下载:
游客,如果您要查看本帖隐藏内容请回复

  ^( b, k8 M+ S+ B; r/ v7 l) \* o+ D9 v/ y" I. O1 n3 N3 t

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-25 14:23 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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