- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对VB的USB接口虚拟示波器的设计
第6卷 第 1期 济源职业技术学院学报 Mar.2oo7
对 VB的 USB接口虚拟示波器的设计
李 丹 ,胡满红 ,金新民 (1.北京交通大学 电气工程学院,北京 100044;2.济源职业技术学院 机电系,河南 ≮琛 454650)
摘 要:对一种基于VB的 USB接口虚拟示波器的设计方法进行了研究,研究内容包括界面和波 形显示设计以及 USB通讯的软件设计,并给出了通讯协议和虚拟示波器实际运行时的效果图 关键词 :VB;USB;虚拟示波器 中图分类号:TN915.04 文献标识码:A 文章编号:1672—0342(2007)01—0008—03
在 代上业的生产和应用巾,很多场合需要 对各种电 信号的波彤进行显示、存储和回放。 利用传统的示波器能较好地 示各种电量波彤, 然而对波形的存储和回放相对比较麻烦,儿具有 存储功能的示波器价格也比较昂贵。在 Pc机 E 利用 Visual Basic(VB)程序语占设计的虚拟示波 器不仅能简 方便地对各种电最信号进行波形的 显示、存储和 I放,还具有较好的人机交互界面。 USB作为一种新的通用串行总线标准,应用越来 越广泛,它具有较强的纠错能力、速度快 、不占用 系统资源、驱动程序开发简单的特点,较好地满足 了现代数控系统的要求 。
一 、虚拟示波器设计
1.虚拟示波器界面设计 VB程序设汁语言‘是一种功能强、效率高、容 易学习的编程T具,它提供 r一种可视化的软件 开发环境,采用面ruJ对象技术和事件驱动机制,从 而极大地提高_r编程的效率 。运用 VB中自身 提供的控件和 ActiveX挎什,便可设计出关观的 界面。 在虚拟示波器界而的设计中,用到的 VB6。0 的控件主要有:命令按钮 、PictureBox图像挖什、 图形控什、标签控什、单选钮控什干?定时器。由于 VB6。0自带的定时器的精度较低,为I-十多毫 秒,无法很好地实现数据的通汛和波形的 示,凶 此,在设计r{I’还运』{f精度为 lms的定时器 ccrp Fimer 将 ccrpTinler6.dl文什放到路径 C:\
wIND0ws\system32\下,在 VB软件 发环境中, 选择 “Project”菜 下的“References”项,打歼 “References
— Project”页『f{ ,浏览选中 ecrpTimer6. dl项,便可在 r程设计巾运用定时器eerpTimer。 2.波 形显 示 波形的显示足通过任图片框 I 点和连线完 成的。利用 PictureBox 像控件 示界面中建 两个图彤显示区,分别 示 A、B两个通道的波 形。通过波形显示 旁的单选钮控件组选择所要 示的电量波形,通过单 打命令按钮实现波形幅 度干?时基的调 数据的采集干?刷新 示采』{J异步的方式。当 时基大于 lOOms时,整『并 乐的波形数据较多, 波彤的 示采J十J不断滚动刷新的 式,采集到一 个点的数据,过儿毫秒再刷新显示;当时基小于 lOOms时,整屏显示的波形数据较少,采用整屏刷 新的方式,采集完满屏的数据,才 屏刷新,刷新 完后,过一段『I、『问_P}开始下一次数据的采集。波 形数据的存储和读取是运川 VB6.0 rj带的 FSO 义小文件读写功能来实现的
二、USB通讯
l。USB器件 小设计巾 USB设备采用的足 PHI1 IPS公 司 的 PDIUSBD12器件。D12足一种高性能的 USB 接1 I芯片,其特点如下 : (1)内部集成 SIE、320 7 FIFO、收发器和 电压 整器;
收稿日期:2005—08—10 作者简介:李 丹(1982一),女,重庆人,北京交通大学电气 程学院硕士;胡满红(1968一), ,内蒙占 资人,济源职业 技术学院机电系讲师;金新民(1950一),男,浙江杭州人,北京交通人学咆气上程学院教授,博上 导师:
8
维普资讯
第 6卷 第 1期 2007年 3月 济源职业技术学院学报 Journal of Jiyuan f )rational and Technical Coleg Vol_6 No.1 Mar.2007
(2)主端点的双缓冲配置增加数据的吞吐能 信息格式: 力; (3)采用 GoodLink技术的连接指示器; (4)监控数据的传输采用 SoftConnect技术, USB设备在枚举的时候不需要拔出设备; (5)D12既可以采用地址/数据总线复用方 式,也可以采用地址/数据总线分开的方式。方便 与任何微控制器/微处理器实现高速的并行接口。 2.PC机通讯软件设计 虚拟示波器中的数据是通过 PC机和下位机 之间进行 USB通讯得到的。由于 VB6.0没有 USB通讯的控件,PC机要想和下位机进行通讯, 除了在Pc机上安装
您可能关注的文档
- 大型轴流式和贯流式叶片数控加工技术.pdf
- 大大会会Distr.General.pdf
- 大学计划介绍.pdf
- 大智慧专业版使用手册.pdf
- 大气细颗粒物一次源排放清单编制技术指南.pdf
- 大气颗粒物中微生物群落多样性及危害研究进展.pdf
- 天津凯发电气股份有限公司首期限制性股票激励计划(草案).pdf
- 天津商科数控设备有限公司.pdf
- 天津合昶网络科技有限公司.doc
- 天津市天津中学2011年公开招聘实施方案.doc
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
文档评论(0)