推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于USB2.0高速接口的气动打标机系统的开发

更新时间:2020-04-14 01:52:06 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:usb 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

气动打标技术是用数控设备控制打印针头按照编辑好的字符或图形轨迹运动,同时气动设备控制高压气体高频冲击打印针,在工件表面形成由密集点阵组成的字符或图形的一种打标技术。气动打标机系统是由机械、电子和数控技术组成的产品,其在工业领域应用十分广泛。近年来,随着计算机技术的发展,USB2.0接口凭借其诸多优势已经普及,因此,开发基于USB2.0高速接口的气动打标机系统,提高企业产品竞争力成为必然。本文根据课题实际需要,提出并实施了一种基于USB2.0的高速接口的气动打标机系统方案。

  本文依次从硬件和软件两方面介绍了系统的解决方案和实施技术。上位机客户端软件采用VisualBasic开发,USB功能驱动程序则采用DriverStudio工具软件来开发,并采用VisualC++来开发的动态链接库(DLL);使用AltiumDesigner软件制作印制电路板;采用CYPRESS公司生产的USB2.0芯片CY7C68013A来实现数据的传输;采用AT89S52单片机来完成数控插补运算及对步进电机的运动控制和I/O处理;在KeiluVision4开发环境下,用基于单片机的C51语言编写了CY7C68013A的数据通信软件和AT89S52的数控插补及I/O处理软件;最后对系统进行了联机调试。

  该系统实用性强,采用自主设计的USB2.0接口系统与传统的并行接口相比,抗干扰能力强,硬件电路集成度高、功耗低、成本低,支持热插拔,即插即用、兼容性强。USB数据传输采用CY7C68013A的SlaveFIFO模式,数据传输速度快,能稳定的完成数据的传输。USB2.0数据传输模块与PC机的通讯采用通用动态函数库封装,保证了该模块在不同编程平台下的通用性,易用性,便于系统的升级。

部分文件列表

文件名 大小
基于USB2.0高速接口的气动打标机系统的开发.pdf 2M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载