可编程任意函数信号计算机发生器的制作方法

文档序号:6590320阅读:240来源:国知局
专利名称:可编程任意函数信号计算机发生器的制作方法
技术领域
可编程任意函数信号计算机发生器技术领域该信号发生器是计算机技术在信号处理方面的应用。
背景技术
目前信号发生器有利用单板机产生函数值,经D/A转换、放大后输出的, 也有用微机产生函数值,经USB接口,通过并-串-并-D/A转换、放大后输出的。发明内容为了降低现有信号发生器的生产成本,提高转换精度,充分利用现有设 备,本实用新型的目的是提供一种可编程任意函数信号计算机发生器。本实用新型解决其 技术问题所采用的技术方案是计算机并行端口(1)的数据寄存器引脚2、3、4、5分别与D/ A转换芯片DAC1210 (2)的DI4、DI5、DI6、DI7引脚对应相连,并同时分别与DAC1210 (2)的 DI0、DI1、DI2、DI3引脚对应相连;计算机并行端口(1)的数据寄存器引脚6、7、8、9分别 与DAC1210(2)的DI8、DI9、DI10、DI11引脚对应相连;计算机并行端口 (1)的控制寄存器 引脚1同时与DAC121 0⑵的f^T、"M引脚相连;计算机并行端口(D的控制寄存器引 脚14、16分别与0六(1210(2)的BYTEl /BYTE2^ IFlR引脚对应相连;DAC1210 (2)的引脚 101、102与集成运算放大电路(3)相连。本实用新型的有益效果是该信号发生器能够利用计算机软件产生各种函数信 号,D/A转换速度快、精度高,电路结构简单,模块化集成,充分利用了现有设备,节约了资 金,适合作任意需求的信号源。


附图是可编程任意函数信号计算机发生器的电路原理图。图中是计算机 并行接口(1),D/A转换芯片DAC1210(2),集成运算放大电路(3)。
具体实施方式
1、在计算机的BIOS中设置并行接口的操作模式为PS/2或EPP或 ECP。2、计算机并行端口(1)的数据寄存器引脚2、3、4、5分别与D/A转换芯片 DAC1210(2)的 DI4、DI5、DI6、DI7 引脚对应相连,并同时分别与 DAC1210 (2)的 DIO、DIU DI2、DI3引脚对应相连;计算机并行端口(1)的数据寄存器引脚6、7、8、9分别与DACl 21 0(2)的018、019、0110、0111引脚对应相连;计算机并行端口 (1)的控制寄存器引脚1同 时与DAC1210(2)的1^1、—引脚相连;计算机并行端口(1)的控制寄存器引脚14、16 分别与 DAC1210(2)的 BYTEl /BYTE2、XFER引脚对应相连;DAC1210(2)的引脚 101、102 与集成运算放大电路(3)相连。3、用VB编写控制程序,下载TVicLPT并行接口专用软件,并将其作为ActiveX控 件加入到VB工具栏中,编写计算机程序,选定所需的信号函数关系式,用16除以函数值,余 数放入变量1,商放入变量2,用“TViCLPTl.Pin(16) =0”命令将计算机并行端口(1)的引 脚16置为“1”,用“TVicLPTl.Pind) = 0”命令将计算机并行端口(1)的引脚1置为“0”, 用“TViCLPTl.Pin(14) = 0”命令将计算机并行端口(1)的引脚14置为“0”,用“TVicLPTl. DataPort=变量1”命令将变量1的数据存入计算机并行端口(1)的数据寄存器的低四位, 通过引脚2、3、4、5输出数据至DAC1210 (2)的引脚DIO、DI1、DI2、DI3,存入DAC1210 (2)的 四位输入锁存器;用“TVicLPTl. Pin(14) = 1”命令将计算机并行端口(1)的引脚14置为 “1”,用“TVicLPTl. DataPort=变量2”命令将变量2的数据存入计算机并行端口(1)的数据寄存器中,通过引脚2、3、4、5、6、7、8、9输出数据至DACl 2 10(2)的引脚DI4、DI5、DI6、 DI7、DI8、DI9、DI10、DI11,存入 DAC1210 (2)的八位输入锁存器中,用 “TVicLPTl. Pin (16) =0”命令将计算机并行端口(1)的引脚16置为“0”,将12位数据锁存到DAC1210(2)的 12位DAC寄存器中,开始D/A转换,一次转换结束后,用“TVicLPTl. Pin(16) = 1”命令将计 算机并行端口(1)的引脚16置为“1”,采用循环语句进行下一次的函数值转换。 该控制程序在windows XP操作系 统下运行。
权利要求可编程任意函数信号计算机发生器,是由计算机、D/A转换接口、集成运算放大电路连接而成,其特征是计算机并行端口(1)的数据寄存器引脚2、3、4、5分别与D/A转换芯片DAC1210(2)的DI4、DI5、DI6、DI7引脚对应相连,并同时分别与DAC1210(2)的DI0、DI1、DI2、DI3引脚对应相连;计算机并行端口(1)的数据寄存器引脚6、7、8、9分别与DAC1210(2)的DI8、DI9、DI10、DI11引脚对应相连;计算机并行端口(1)的控制寄存器引脚1同时与DAC1210(2)的dest_path_YZ000006018933500021.tif引脚相连;计算机并行端口(1)的控制寄存器引脚14、16分别与DAC1210(2)的 BYTE1 dest_path_YZ000006018933500022.tif引脚对应相连;DAC1210(2)的引脚I01、I02与集成运算放大电路(3)相连。
专利摘要可编程任意函数信号计算机发生器。是计算机技术在信号处理方面的应用。主要是为了降低现有信号发生器的生产成本。本实用新型解决其技术问题所采用的技术方案是计算机并行端口(1)的引脚2、3、4、5分别与DAC1210(2)的DI4、DI5、DI6、DI7引脚对应相连,并同时分别与DAC1210(2)的DI0、DI1、DI2、DI3引脚对应相连;计算机并行端口(1)的引脚6、7、8、9分别与DAC1210(2)的DI8、DI9、DI10、DI11引脚对应相连;计算机并行端口(1)引脚1同时与DAC1210(2)的引脚相连;计算机并行端口(1)引脚14、16分别与DAC1210(2)的BYTE1/引脚对应相连;DAC1210(2)的引脚IO1、IO2与集成运算放大电路(3)相连。该信号发生器适合作任意函数信号源。
文档编号G06F1/02GK201569932SQ20092017362
公开日2010年9月1日 申请日期2009年8月19日 优先权日2009年8月19日
发明者刘鹏程 申请人:刘鹏程
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1