本文介绍了USB OTG 技术在数据采集系统中的设计与实现,重点阐述了USB OTG 的工作原理、USB 主从机的硬件切换设计和固件程序设计。USB OTG(On The Go)能够实现设备间真正的点对点的数据传输[1],即一个拥有OTG 功能的设备它既可以扮演主机的角色操纵其它USB 从设备,同时它又可以担当从设备的角色接受主机的支配。比如,带有USB 的手机间可以不经过PC 机直接进行通信,手机可以直接连到USB 的照相机上下载图片,照相机可以直接连到USB 打印机上打印数据等。毫无疑问,这一技术有着非常广大的前景和市场潜力,目前,USB 执行组织还在不断完善这一技术标准,生产厂家还没有规模化地生产这类的芯片。近年来,随着USB技术的产生,已经出现许多基于USB接口芯片的数据采集和控制卡,它们和传统的数据采集和控制卡相比具有以下优点:(1)安装方便,即插即用,(2)在PC机箱外,电磁干扰小,(3)供电方便,(4)容易扩展。但是,这些设计大多数都是使用USB从设备接口芯片,系统最终只能和PC机交互数据,只有极少部分设计使用了主机接口芯片,系统可以外挂USB移动存储。直接和PC通信的系统,数据可以及时在PC上得到处理,能够满足实时控制的需要;外挂移动盘的系统,使用便捷,可以用于野外作业。本系统使用了USB OTG技术,兼备了两者的优点,性价比高,符合未来数据采集和工控的发展方向。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论