调频式双音多频产生器的制作方法

文档序号:7532455阅读:253来源:国知局

专利名称::调频式双音多频产生器的制作方法
技术领域
:本发明关于一种调频式双音多频产生器,尤指一种利用数字电路产生双音多频信号的产生器。传统式的双音多频产生器大多是利用模拟电路所组合,如图1所示,其中方块1,为双音多频电压信号截取开关;方块2、3,为一组电压跟随器缓冲级线路;方块4,为模拟信号加法器;方块5,为参考电压源产生电路。然而,模拟电路常会受到制造工艺、温度或环境等因素的影响而容易产生信号干扰或失真,往往使输出值与实际值不符,此外,模拟电路于长久使用后,其电路上的元件值亦容易老化改变而影响其输出值,故传统用于产生双音多频信号所设计的模拟电路较不容易控制其精确度的大小,尤其当低电压工作时,以上问题就更显著;另对于制造技术而言,因电路特性因素,故于制作电路的面积无弹性可言,即该电路面积仅能缩小至一定范围内便无法突破;此外,电信局对电话线路的规定,拨号器的行值信号(相对电压值)与列值信号相比有2dB的预增益,但传统的模拟加法器只能将该预增益值控制在1~3dB范围之间,不能有效地控制于2dB的定值,故会影响其精确值。由上可知,传统的双音多频产生器,在设计及实际应用上,仍存在若干不便与缺点,其主要为模拟电路的设计,常会因周围环境的改变而容易造成信号干扰或失真等诸多问题,而可待加以改善。本发明的主要目的在于利用数字电路设计一调频式双音多频产生器,解决传统大多利用模拟电路设计而成的双音多频产生器,容易因制造工艺、温度、环境等多项因素的改变,而造成信号干扰或失真等问题,且该数字电路可在任何可工作电压及温度下,都可精确控制行值对列值信号(电压值)的预增益在2dB,以提高该电路对精确度的控制能力。本发明的另一目的在于提供一种电路面积有较大弹性的调频式双音多频产生器,解决传统电路因使用模拟方式处理,对于制造技术而言,模拟电路因其特性因素,故于制作其电路的面积仅能缩小至一定范围内便无法突破等问题。本发明的另一目的在于该储存数据的存储器,其制作可利用多种方式完成,应用弹性范围大,即创作者可依个人需要来设计,而不致局限其制作空间。本发明的再一目的在于利用键盘拨号器上每一行或列所欲产生信号波为正弦波的特性,即正弦波360°中,0°~90°间与90°~180°间相互对称及180°~270°间与270°~360°间相互对称原理,而使不同的两横轴值可对应相同的纵轴值,所以欲产生一周期的正弦波,事实上只需填一半的纵轴值即可,故本案中用以储存信号波的数据值(相对电压值)的存储器,利用该项特性,再配合(往返)计数器的运用,可仅储存产生一周期正弦波纵轴值的一半〔即数据值(相对电压值)的一半〕,如此可减少该存储器所需的记忆容量以减少其制作成本。本发明主要是利用键盘拨号器上的每一行或列所产生信号波的周期(频率)各不同,且该行或列所产生信号波的振幅(电压)大小相同原理,而改变每一行及列信号波的每一信号输出的间隔时间以得到相同的振幅值(该相同的振幅值已储存于存储器),再配合数字加法器及数字模拟转换器以输出双音多频产生信号;此外,利用该电话号码行、列值所产生信号波为正弦波的特性,即正弦波360°中,0°~90°间与90°~180°间相互对称及180°~270°间与270°~360°间相互对称原理,而使不同的两横轴值可对应相同的纵轴值,所以欲产生一周期的正弦波,事实上只需填一半的纵轴值即可,如此可减少该存储器所需的记忆容量以减少其制作成本,更符合经济效益。本发明的详细构造、应用原理、作用与功能,则参照下列依附图及实施例说明如下图1习知电路的方块图。图2本发明实施例的方块图。图3本发明实施例的行(列)信号波示意图。图4正弦波的示意图。表1本发明实施例存储器储存信号波相关数据的示例。表2本发明另一实施例存储器储存信号波相关数据的示例。如图2所示,为本发明实施例的方块图,首先,系统分别输入一固定系统时脉的信号至行可程序化计数时脉产生器(10)及列可程序化计数时脉产生器(20),再将使用者所输入按键的行值信号及列值信号分别输入至行可程序化的计数时脉产生器(10)及列可程序化计数时脉产生器(20),该两可程序化的计数时脉产生器(10)、(20)再依据先前所输入的行及列值信号周期值与使用者欲规划其信号波每一周期将区分为若干个阶段等数据,运算其每阶段的间隔时间(如图3所示,于下段将详细叙述),以产生行及列所需的频率的计数时脉,并分别输出该高价计数及计数时脉至行(往返)计数器(30)及列(往返)计数器(40),该行(往返)计数器(30)及列(往返)计数器(40)再分别根据由该两可程序化计数时脉产生器(10)、(20)输出的信号而于一定的时间间隔送出一与该时间对应的地址信号至存储器(50),另该存储器(50)已事先储存于该固定时间所将获得的数据(相对电压值),至找寻到该固定时间的对应地址后,使存储器(50)内的行输出接口及列输出接口分别输出该对应地址所储存的数据至数字加法器(60),数字加法器(60)将每一数据运算后,再将信号传送至数字模拟转换器(70),信号经转换后即可完成双音多频信号的输出;其中该相对电压值指最后通过数字模拟转换器输出的振幅,但该振幅与储存的数据可有一比例关系。请参阅图3,为本发明实施例行(列)信号波的示意图,图中横轴表示时间值,纵轴表示电压值,图示中正弦波I80及正弦波II90有相同的振幅,然而,正弦波I80的周期T2较正弦波II90的周期T1大,此时若创作者规定该信号波每一周期将区分为N个阶段,则可程序化的计数时脉产生器便可计算该正弦波I80及正弦波II90每一阶段的间隔时间分别为T1/n及T/n,且于时间T1/n及T2/n的振幅(电压)值a皆相同,以此类推于时间2T1/n及2T2/n,时间3T1/n及3T2/n……时间(n-1)T1/n及(n-1)T2/n(振幅值为b),时间T1及T2两两相对皆有相同振幅(电压值),故于图1所示的存储器50便是事先储存该固定时间间隔(T1/n、T2/n),该行(列)信号波将获得的数据9相对电压值)。请参阅图4,为正弦波的示意图。于该正弦波360°中,0°-90°间与90°-180°间相互对称及180°-270°间与270°-360°间相互对称,使不同的两横轴值可对应相同的纵轴值,如图4所示X1位于0°-90°间,X’1位于90°-180°间,但X1及X’1则对应相同的纵轴值a,另X2位于180°-270°间,X’2位于270°-360°间,但X2及X’2则可对应相同的纵轴值b,故欲产生一周期的正弦波,事实上只需填一半纵轴值的点即可(请参阅图表1、表2),例如由90°填到270°的纵轴值即包含正弦波的所有纵轴值,根据上述理论同样地于本发明图1所示的存储器50仅需储存该信号波一周期中所有数据(相对电压值)的一半,如此可减少存储器所需的记忆容量,而减少制作成本。但于上述理论中仍存在一些困难,即如图中90°及270°的峰点C、C’皆没有另一与其相对应的点存在,故图1中的行计数器30及计数器40的计数,必须在与90°(峰点)及与270°(峰点)衔接处另作一处理,亦即利用一可依须要以执行上数或下数的往返计数器(up-downcounter)来进行计数,如表1所示,其计数由0000上数至1111后再下数至0000,若该信号波每周期将被区分为30个阶数,则每一阶数都有一相对应的数据(相对电压值);如表1所示,如其数据为0及30.95分别为峰点,因该正弦波的特性,由表1可得知该正弦波的上数半周期(数据由0至30.95间)与下数半周期(数据由30.95至0间)上每一阶数彼此间皆有一对应相同数据,因此于存储器中仅需储存该正弦波的上数半周期或下数半周期所对应的数据,并依据图1所设计以产生的计数、计数时脉及地址信号以找寻对应地址以输出该对应地址的数据值;其中,上述正弦波的下数周期介于正弦波90°-270°间,上数周期介于正弦波0°-90°与270°-360°间,故存储器中仅需储存的数据介于正弦波在相位角(90°+n,360°)至(270°+n·360°)至(270°+n·360°)间所对应的数据值或正弦波在相位角(n·360°)至(270°+n·360°)间所对应的数据值或正弦波在相位角(n·360°)至(90°+n·360°)与相位角(270°+n·360°)至(n+1)·360°间所对应的数据值,其中n为整数或零。再者,本发明针对上述峰点上没有另一与其相对应点存在而造成不对称的问题又另提出一解决方法,即于图2所示的存储器50不储存该信号波的峰值(如图3所示峰点I、I’、II、II”的纵轴值),即改以将该信号波的相位偏移一小角度,如此虽牺牲一点精确度,但正弦波峰点的切线斜率为零,故对于该峰点及正弦波的变化量很小,而对于双音多频信号的输出影响不大,因此于信号波的峰点处没有衔接困难的问题存在,另一方面在电路处理上亦容易实现;如表2所示,该信号波每周期将区分为32个阶数,每一阶数亦都有一相对应的数据值(如表2所示),如表中数据值由0.07至30.93间与数据值由30.93至0.07间的每一阶数都有相互对应相同的数据值,故同样地于存储器中仅需储存该正弦波半周期所对应的数据值,亦即上述所称正弦波在相位角(90°+n·360°)至(270°+n·360°)或正弦波在相位角(n·360°)至(90°+n·360°)与相位角(270°+n·360°)至(n+1)·360°)间所对应的数据,其与上述表1所不同处,在于计数器的应用为一单向计数由0000上数至1111后再由0000重新上数,但对该计数器而言,因为触发器可同时将某数及其补数输出,故本实施例虽将信号波每周期区分为32阶数,但实际上只要运用4bits的计数器进行计数在适当时段取补数输出即可达到往返计数功能;如表2所示,其第二次由0000开始计数至1111时为取其补数输出,故虽然该计数器的计数为由0000至1111,但因取其补数的输出,则计数的真正计数地址为由1111至0000而达到往返计数功能。由上所述,可知本发明主要是利用行及列所产生的正弦波信号各分别有相同的振幅(电压)、不同周期(频率)的原理,配合使用者自行规划每一周期将区分为若干阶段而计算每一行或每一列于不同时间间隔将获得相同的振幅(电压)等原理而设计的数字电路,该数字电路可解决传统的模拟电路会因制造、温度及环境等因素而产生的信号失真或受干扰等问题,有效提高该信号输出的精确度;另该存储器仅储存信号波一周期的数据值(相对电压值)的一半,即可达到产生信号波的效用,如此则可减少制作成本。但以上所述,仅为本发明的一较佳实施例而已,不能以此限定本发明实施的范围。表1</tables>表权利要求1.一种调频式双音多频产生器,主要包括有一行可程序化的计数时脉产生器,其主要接收行值输入信号及固定系统时脉信号,并根据使用者对行值信号波的周期与其每周期欲区分阶段数的规划予以运算,以产生周期计数及计数时脉,同时将周期计数及计数时脉信号输出;一列可程序化的计数时脉产生器,其主要接收列值的输入信号及固定系统时脉信号,并根据使用者对列值信号波的周期与其每周期欲区分阶段数的规划予以运算,以产生周期计数及计数时脉,同时将该周期计数及计数时脉信号输出;一行计数器,接收由所述行可程序化的计数时脉产生器输出的信号,并于一定的时间间隔送出一与该固定时间对应的地址信号,地址信号循环方式为一种往返式循环;一列计数器,接收由的所述列可程序化的计数时脉产生器输出的信号,并于一定的时间间隔送出一与该固定时间对应的地址信号,该地址信号循环方式为一种往返式循环;一存储器,接收由所述行计数器及列计数器输出的信号,并找寻固定时间的对应地址后,将该地址事先已储存好的数据予以输出;一数字加法器,接收由所述存储器输出的数据,对于每一数据值运算后将输出一信号;一数字/模拟转换器,接收由所述数字加法器输出的信号,并将该信号由数字信号转换为模拟信号而输出一双音多频信号。2.如权利要求1所述的调频式双音多频产生器,其特征在于,所述存储器所存储的数据为正弦波在相位角(90°+n·360°)至(270°+n·360°)间的数据值,其中n为整数或零。3.如权利要求1所述的调频式双音多频产生器,其特征在于,所述存储器所储存的数据为正弦波在相位角(n·360°)至(90°+n·360°)间与该波在相位角(270°+n·360°)至[(n+1)·360°)]间的数据值,其中n为整数或零。4.如权利要求2或3所述的调频式双音多频产生器,其特征在于,所述存储器所存储的数据包括位于正弦波在相位角(90°±n·360°)的峰点值,其中n为整数或零。5.如权利要求1所述的调频式双音多频产生器,其特征在于,所述行计数器,为一行往返计数器。6.如权利要求1所述的调频式双音多频产生器,其特征在于,所述列计数器,为一列往返计数器。全文摘要一种调频式双音多频产生器,其包括有可程序化的时脉产生器,计数器或往返计数器、一存储数据的存储器、一数字加法器、一数字/模拟转换器,数字/模拟转换器,接收由所述数字加法器输出的信号,并将该信号由数字信号转换为模拟信号而输出一双音多频信号。本发明的双音多频产生器可解决以往利用模拟方式处理电路而容易产生信号失真的问题。文档编号H03B28/00GK1180263SQ9611997公开日1998年4月29日申请日期1996年9月5日优先权日1996年9月5日发明者吴荣田申请人:合泰半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1