家用电脑绣花机及在家用电脑绣花机上输入数据的方法

文档序号:6290613阅读:1588来源:国知局
专利名称:家用电脑绣花机及在家用电脑绣花机上输入数据的方法
技术领域
本发明属于绣花机领域,尤其涉及一种家用电脑绣花机及在家用电脑绣花 机上输入数据的方法。
背景技术
目前家用电脑绣花机綉花花样资源来源有两个 一为固化在硬件中的数据, 二为通过专用接口 i更备从外部输入。其中第二种AUf部输入的方法又具体分为 采用专用设备输入(如日本厂家生产的PE100绣花机采用花卡输入)和通过连 接线从PC机输入。
现有的采用将花样数据固化在硬件中的方法缺点是空间有限,只能固化 有限个数的花样,而且要增加硬件上的额外成本。采用专用设备输入的方法, 需要设计专门的石更件接口设备,通用性不强。采用通过连接线从PC机输入的 方法,需要有一台PC机与绣花机进行连接,操作上不方便。

发明内容
本发明的实施例的目的在于提供一种家用电脑绣花机及在家用电脑綉花机 上输入数据的方法,该家用电脑綉花机及在家用电脑綉花机上输入数据的方法, 旨在解决现有技术中的绣花机及输入数据的方法空间有限、通用性不强、操作 不方^f更的问题。
本发明的实施例是这样实现的, 一种家用电脑绣花机,包括綉花机主控板 和USB接口硬件模块,所述USB接口硬件模块一端与绣花机主控板相连,另一端连接USB设备读取花样数据。
本发明的技术方案还包括所述USB接口硬件模块包括USB驱动芯片、
驱动芯片时钟发生电路及USB物理接口模块,所述USB驱动芯片用于对USB
设备进行读写控制和与綉花机主控板进行数据通讯;述驱动芯片时钟发生电路
用于为USB驱动芯片提供时钟信号;所述USB物理接口模块用于与USB驱
动芯片完成信号和供电的电气连接。
本发明的技术方案还包括所述USB接口硬件模块还包括辅助电路模块,
所述辅助电路模块用于使USB物理接口模块抗干扰。
本发明的技术方案还包括所述USB驱动芯片采用专用USB驱动芯片。 本发明的技术方案还包括所述USB驱动芯片采用嵌入式处理器。 本发明的技术方案还包括所述USB物理接口模块为USB设备的标准接
口插槽。
本发明的实施例所采取的另 一技术方案包括一种在家用电脑绣花机上输入 数据的方法,其特征在于,增力。USB接口硬件模块,连接USB接口硬件模块 与绣花机主控板,所述USB接口硬件模块用于提供接口函数,该方法包括
所述綉花机主控板调用接口函数,从USB设备上读取数据;
所述绣花机主控板根据通讯协议完成USB设备的数据与系统数据的交换。
本发明的技术方案还包括所述方法还包括
所述绣花机主控板根据USB设备的通讯协议结合硬件驱动时序完成对 USB底层硬件的驱动。
本发明的技术方案还包括所述接口函数包括USB状态查询函数和/或 USB目录索引函数和/或USB文件读取函数和/或USB文件写入函数。
本发明实施例的技术方案具有如下优点或有益效果本发明的家用电脑绣 花机及在家用电脑綉花机上输入数据的方法方案在不改变电脑绣花机原有体系
结构的&出上,增加本专利中描述的USB接口硬件模块,并使家用电脑绣花机
5增加一种独立的功能,该功能使电脑綉花机使用者能够通过目前常用的数据存
储设备一 一u盘进行绣花花样数据的输入,其降低了用户购买专用数据输入设
备的负担,简化了数据输入的操作过程,增加了产品的附加值。 本发明的特征及优点将通过实施例结合附图进行详细说明。


图1是本发明实施例的家用电脑绣花机的结构图2是本发明实施例的在家用电脑绣花机上输入数据的方法的流程图。
具体实施例方式
为了使本发明实施例的目的、技术方案及优点更加清楚明白,以下结合附 图及实施例,对本发明实施例进行进一步详细说明。
请参阅图1,为本发明实施例的家用电脑绣花机的结构图。本发明实施例 的家用电脑绣花机包括綉花机主控板1及USB接口硬件模块2, USB接口硬 件模块通过电气连接与绣花机主控板上的处理器连到一起,以接收处理器命令 和传输数据。USB接口硬件模块包括USB驱动芯片21、驱动芯片时钟发生 电路22、辅助电路模块23及USB物理接口模块24。
USB驱动芯片可以采用市场上成型的专用USB驱动芯片,也可以采用嵌 入式处理器。芯片选型或者设计标准可以参照USB1.0或USB2.0,两种标准 在传输速度上有一定的区别,但在家用电脑绣花机这一实际应用环境下,传输 速度可以作为次要条件来考虑。USB驱动芯片主要完成对USB设备的读写控 制和与綉花机主控板的数据通讯。
驱动芯片时钟发生电路是USB驱动芯片的辅助模块,为USB驱动芯片提 供时钟信号,使USB驱动芯片能够正常工作。
辅助电路模块包含一些相关的接口电路,如滤波电路及一些由小电子元器件构成的其他辅助电路单元,主要完成USB物理接口模块的抗干扰等可靠性设 计。
USB物理接口模块是一个USB设备的标准接口插槽,与USB驱动芯片完 成信号和供电的电气连接。
请参阅图2,为本发明实施例的在家用电脑绣花机上输入数据的方法的流 程图。该方法增加USB接口硬件模块,连接USB接口硬件模块与綉花机主控 板,其包括
步骤100:在模块入口调用主程序中的模块;
步骤200: USB模块用户接口模块为上层软件系统提供几个接口函数,在 系统程序中可以通过调用这些函数完成对USB设备的实际操作,完成从USB 设备的数据读取等相关功能,这几个接口函数包括USB状态查询函数、USB 目录索引函数、USB文件读取函数、USB文件写入函数等;
步骤300: USB模块底层硬件驱动模块主要根据USB设备的通讯协议结 合硬件驱动时序完成对USB底层硬件的驱动;
步骤400:数据处理模块通过通讯协议完成与系统程序的数据交换工作;
步骤500:从模块出口返回状态值和传递数据。
加USB接口硬件模块,嵌入式软件设计者在设计软件的时候增加USB接口相 关的软件模块,使改进后的系统支持USB接口的相关操作,达到从USB接口 进行数据输入的目的。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种家用电脑绣花机,包括绣花机主控板,其特征在于,还包括USB接口硬件模块,所述USB接口硬件模块一端与绣花机主控板相连,另一端连接USB存储设备读取花样数据。
2、 如权利要求1所述的家用电脑綉花机,其特征在于,所述USB接口硬 件模块包括USB驱动芯片、驱动芯片时钟发生电路及USB物理接口模块,所述USB驱动芯片用于对USB设备进行读写控制和与绣花机主控板进行 数据通讯;所述驱动芯片时钟发生电路用于为USB驱动芯片提供时钟信号;所述USB物理接口模块用于与USB驱动芯片完成信号和供电的电气连接。
3、 如权利要求2所述的家用电脑绣花机,其特征在于,所述USB接口硬 件模块还包括辅助电路模块,所述辅助电路模块用于使USB物理接口模块抗干 扰。
4、 如权利要求2或3所述的家用电脑綉花机,其特征在于,所述USB驱 动芯片采用专用USB驱动芯片。
5、 如权利要求2或3所述的家用电脑綉花机,其特征在于,所述USB驱 动芯片采用嵌入式处理器。
6、 如权利要求1所述的家用电脑绣花机,其特征在于,所述USB物理接 口模块为USB设备的标准接口插槽。
7、 一种在家用电脑绣花机上输入数据的方法,其特征在于,增加USB接 口硬件模块,连接USB接口硬件模块与綉花机主控板,所述USB接口硬件模 块用于提供接口函数,该方法包括所述綉花机主控板调用接口函数,从USB设备上读取数据; 所述绣花机主控板根据通讯协议完成USB设备的数据与系统数据的交换。
8、 如权利要求7所述的方法,其特征在于,所述方法还包括 所述绣花机主控板根据USB设备的通讯协议结合硬件驱动时序完成对USB底层硬件的驱动。
9、 如权利要求7所述的方法,其特征在于,所述接口函数包括USB状态 查询函数和/或USB目录索引函数和/或USB文件读取函数和/或USB文件写入 函数。
全文摘要
本发明提供了一种家用电脑绣花机及在家用电脑绣花机上输入数据的方法,该家用电脑绣花机中,USB驱动芯片用于对USB设备进行读写控制和与绣花机主控板进行数据通讯;驱动芯片时钟发生电路用于为USB驱动芯片提供时钟信号;USB物理接口模块用于与USB驱动芯片完成信号和供电的电气连接。本发明的家用电脑绣花机及在家用电脑绣花机上输入数据的方法方案在不改变电脑绣花机原有体系结构的基础上,使电脑绣花机使用者能够通过目前常用的数据存储设备——U盘进行绣花花样数据的输入,其降低了用户购买专用数据输入设备的负担,简化了数据输入的操作过程,增加了产品的附加值。
文档编号G05B15/02GK101446805SQ200710187469
公开日2009年6月3日 申请日期2007年11月27日 优先权日2007年11月27日
发明者俊 姜, 孙汉明, 王相东, 王秀锋, 顾伟杰, 马永彪, 黄朝晖 申请人:飞跃中科(台州)数控系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1