[实用新型]手绘波形发生器无效
申请号: | 201120004847.9 | 申请日: | 2011-01-07 |
公开(公告)号: | CN201956986U | 公开(公告)日: | 2011-08-31 |
发明(设计)人: | 胡聪;李智;许川佩;朱望纯;殷贤华;牛军浩 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | H03K3/02 | 分类号: | H03K3/02 |
代理公司: | 桂林市持衡专利商标事务所有限公司 45107 | 代理人: | 陈跃琳 |
地址: | 541004 广*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手绘 波形 发生器 | ||
技术领域
本实用新型涉及一种波形发生器,具体涉及一种手绘波形发生器。
背景技术
现有的通用的波形发生器是台式的波形发生器,这种台式波形发生器虽然可供用户按键选择及输入相应参数来产生正弦波、方波、三角波脉冲等常用的波形信号。但是依然存在着以下不足:1、波形设定采用的是按键输入方式,难以获得所见即所得的直观效果,而且操作较为复杂,使用者需要较长的时间才能够上手;2、能够产生的波形有限,难以实现“任意的手绘什么波形就输出什么波形”的功能;3、若要产生任意的自定义波形则需要在台式波形发生器的面板上设置更多的按键,并通过复杂的按键操控才能够实现。
发明内容
本实用新型所要解决的技术问题是现有波形发生器操作复杂、不能直观生成任意波形的不足,提供一种手绘波形发生器。
为解决上述问题,本实用新型所设计的一种手绘波形发生器,包括上位机、下位机、通信模块和D/A转换模块;其中上位机主要由手绘波形模块、波形数据生成模块、波形数据存储模块和波形数据发送模块所构成,手绘波形模块接在波形数据生成模块的输入端上,波形数据生成模块的输出端经过波形数据存储模块与波形数据发送模块相连;其中下位机则主要由波形数据接收模块和波形生成模块构成,波形数据接收模块的输出端连接波形生成模块;通信模块连接上位机的波形数据发送模块及下位机的波形数据接收模块;接波形生成模块的输出端与D/A转换模块相连。
上述方案所述手绘波形模块包括显示绘制波形的显示器以及绘制波形的鼠标。
上述方案所述通信模块最好为USB通信模块。
本实用新型通过上位机的界面编程即可以实现手绘波形并记录波形数据,并进行底层USB数据的控制和传输;记录的波形数据经过USB传输到下位机进行波形生成,再由D/A转换电路转换,最终完成波形输出的功能。与现有技术相比,本实用新型不仅无需复杂的按键操作,操作更为简单;而且能够输出频率、幅值、相位可调的任意手绘波形;使用更为直观和方便,配置更为灵活。
附图说明
图1为本发明一种手绘波形发生器的原理框图。
具体实施方式
本实用新型一种手绘波形发生器如图1所示,其主要由上位机、下位机、通信模块和D/A转换模块组成。其中上位机主要由手绘波形模块、波形数据生成模块、波形数据存储模块和波形数据发送模块所构成,手绘波形模块接在波形数据生成模块的输入端上,波形数据生成模块的输出端经过波形数据存储模块与波形数据发送模块相连。下位机则主要由波形数据接收模块和波形生成模块构成,波形数据接收模块的输出端连接波形生成模块。通信模块连接上位机的波形数据发送模块及下位机的波形数据接收模块;接波形生成模块的输出端与D/A转换模块相连。在上位机上,使用者通过手绘波形模块的界面上画图,实现手绘任意波形曲线;波形数据生成模块间隔采样曲线轨迹、波形数据存储模块记录成波形数据后;通过上位机底层的波形数据发送模块进行USB数据的控制和传输,实现记录的波形数据和下位机的通信。下位机的波形数据接收模块接收及记录的上位机传送来的波形数据,波形生成模块完成波形数据处理后送入D/A电路转换进行转换,最终完成手绘波形的输出。
本实用新型的上位机可由计算机来实现,上位机的人机界面,即手绘波形模块包括显示绘制波形的显示器以及绘制波形的鼠标。本实用新型的通信模块为USB通信模块。USB通信模块的传输遵循USB协议,根据USB协议,USB设备的上位机和下位机在连接后,上位机和下位机之间通过USB线交互,按照协议建立连接后,就可以正常通信了,传输信号的差分信号。本实用新型的下位机则可由单片机来实现。在本实用新型优选实施例中,下位机选用C8051F320微控制器,它是51单片机的内核,内部含有USB2.0的收发器,自带内部晶振以及上拉电阻,这样在硬件设计的时候,会大大简化电路。
上位机各模块的内部程序采用VB(Visual Basic)与VC(Visual C++)结合的形式;其中波形数据生成模块和波形数据存储模块利用VB方便于界面设计的特点,进行对手绘波形部分的设计和控制;而波形数据存储模块和波形数据发送模块则利用VC在底层设计中的方便,利用其对通信模块进行设计和控制,通过调用单片机自带的驱动程序实现其功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201120004847.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于侦测时钟频率的电路
- 下一篇:可编程增益放大器电路