当前位置:首页 > 单片机 > 单片机
[导读]【摘 要】 介绍一种由单片机控制的采用MAX038芯片构成的高频函数发生器,它的特点是输出精度高,频率范围宽,失真小。 关键词:函数发生器,频率,占空比 1 引 言   在自动控制系统设计及调试过程中,不

【摘 要】 介绍一种由单片机控制的采用MAX038芯片构成的高频函数发生器,它的特点是输出精度高,频率范围宽,失真小。
    关键词:函数发生器,频率,占空比

1 引 言
  在自动控制系统设计及调试过程中,不同频率的正弦波、三角波和方波常作为信号源,应用十分方便。过去常由分立元件及集成运放构成振荡器,后来出现的ICL8038其最高频率仅能达到100kHz。而MAX038芯片性能更好,最高频率可达20MHz,且三种波形由同一端输出。单片机控制品质卓越,基于单片机的函数发生器运行可靠,操作方便。
2 高频信号发生器芯片MAX038简介
  MAXIM公司生产的MAX038芯片是一种高频精密的函数发生器,可产生三角波、锯齿波、正弦波、方波及脉冲波,且频率及占空比的控制可独立进行。
  Lin管脚电流范围在10~400μA时电路获得最佳工作性能。输出波形的选择由逻辑地址引脚A0和A1的组合来决定:A1A0=10或11时,输出正弦波;A1A0=00时,输出方波;A1A0=01时输出三角波。波形切换可在0.3μs内完成,但输出波形有0.5μs的延迟时间。输出频率由Lin引脚的电流、SOSC引脚的对地电容量和FADJ的电压来决定。当FADJ引脚接地时,输出频率由公式给出:

F0=Lin/CF

式中,F0是输出频率,单位MHz;Lin是管脚输入电流,单位μA;CF是决定输出频率的串入电容值,单位pF.
3 基于单片机函数发生器的设计与实现
3.1 系统硬件接口电路设计
  Intel公司的MCS-51系列中的8051单片机应用已很成熟,以其为基核的其他8位机都有极好的兼容性,应用十分方便。图1所示为以8051和MAX038为核心的系统硬件电路。


 

  用8279完成键盘输入和LED显示控制两种功能,键盘按键设置:数字键0~9,小数点,正弦波、方波和三角波切换键,频率选择Hz、kHz、MHz切换键,占空比键,回车键。采用外部译码方式,8279的SL0~SL2经74LS138(2)输出接键盘,同时经74LS138(1)输出驱动后送LED。8279的显示输出B0~B3,A0~A3作8位数据输出,当键盘出现有效闭合键时,数据自动进入8279的RAM存储器,并向CPU申请中断。

  MAX038的频率控制电压由10位DAC1020提供,经Rin=50kΩ的电阻进入Lin引脚,8051的P2.6作为DAC1020的片选信号,采用双缓冲器方式,锁存10位数据。DADJ引脚电压范围-2.4V~+2.4V由8位DAC0832的双极性输出电压提供,即占空比调节的控制电压。用8051的P2.5作为DAC0832的片选信号,基准电压采用MAX038内部2.5V基准电压,接入VR端。DAC0832的ILE接+5V,片选端和数据传送端都与74LS373输出线A0相连。
  设Lin输入端电压为Vin,串接电阻为Rin,则有公式:

F0=Vin/〔Rin×CF〕

式中,F0是输出频率,单位MHz;Vin是输入端电压,单位V;Rin是串接电阻,单位Ω;CF是决定输出频率的串入电容值,单位pF。
  取Rin=50kΩ,Vin的范围0.5~5V,这样对于某一电容,可提供十倍扫频范围,从而电容的选择就可确定输出频率范围,即频段。第一频段电容取100μF,频率范围0.1~1Hz,第二频段到第九频段电容选择按十倍衰减,即可获得各频段频率范围,第九频段频率范围是10~20MHz,每一频段步进值选各频段低段频率的0.5%。有九个频段供选择切换,8051的P1.2~P1.5通过T1042译码后送入频段设定电路,由软件启动频段设定电路中的开关来进行频段选择。
3.2 系统软件设计方案及实现
    系统的主程序流程框图如图2所示。
  先对8279进行初始化,即允许中断申请,清8279状态,置键盘显示方式及时钟编程等,再置MAX038初始波形与频率、占空比。然后测试回车键是否闭合,以决定是否进行中断处理,判断输出波形并输出控制信号,有关输出波形频率的控制电压及占空比的计算送DAC1020及DAC0832,最后将波形频率及占空比送显示缓冲区,调显示子程序显示。
4 结束语
  利用单片机对MAX038的实时程序控制可产生高频高精度的输出波形,系统运行稳定,输出波形失真小、漂移小、频率范围宽,基于8051的CHMOS单片机也可方便地实现嵌入应用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

是德科技京东自营旗舰店在本月9日重磅开业,开业期间(9日至11日每天10:00)推出"限时秒杀"活动,多款高端测试仪器以超值优惠价格回馈广大科研工作者和工程师。本次活动精选三款明星产品:EDU36311A三路输出台式电源...

关键字: 示波器 台式电源 函数发生器

函数发生器是一种多波形的信号源。它可以产生正弦波、方波、三角波、锯齿波,甚至任意波形。

关键字: 函数发生器

上海 2025年4月29日 /美通社/ -- 在2025上海国际汽车工业展览会期间,移远通信正式推出全新车载蜂窝天线补偿器,该产品基于双向动态补偿、微秒级频段切换、混频电路...

关键字: 天线 蜂窝 移远通信 频段

在现代电子设备中,开关电源因其高效、节能等优点得到广泛应用。然而,开关电源在工作过程中会产生电磁干扰(EMI),影响自身及周边电子设备的正常运行。EMI 干扰按频段可分为不同类型,每种频段的干扰有着独特的产生原因,也需要...

关键字: 开关电源 电磁干扰 频段

频率电压转换器将频率或脉冲转换成成比例的电输出,如电压或电流。它是发生重复事件的机电测量的重要工具。因此,当我们在频率电压转换器电路中提供一个频率时,它将提供一个成比例的直流输出。在这里,我们使用KA331集成电路来构建...

关键字: KA331 集成电路 频率电压转换器 函数发生器

函数发生器或波形发生器是电子学的一个组成部分,用于产生各种波形,如正弦波、方波、锯齿波等。我们已经设计了正弦波产生电路、方波产生电路和锯齿波产生电路。现在,在本教程中,我们将向您展示如何使用运算放大器和一些基本组件设计三...

关键字: 运算放大器 函数发生器 波形发生器 LM358

引领高精度导航新时代 上海2024年11月5日 /美通社/ -- 近日,全球领先的物联网整体解决方案供应商移远通信宣布,正式发布其全星系多频段高精度GNSS模组LG580P。该模组具备高精度、高稳定性、低功耗等特点,并...

关键字: 频段 高精度 移远通信 LG

雷达的角宽度与波长和天线宽度的比值成正比。想要获得给定的波束宽度,波长越长,则天线必须越宽。低频下,需选用非常大尺寸的天线才能产生理想的窄波束。而高频下,小天线就足够了。我们知道,波束越窄,角分辨力也就越高。

关键字: 雷达 频段

上海2024年7月15日 /美通社/ -- 近日,全球领先的物联网整体解决方案供应商移远通信正式宣布,其全新款支持"全系统+全频段"的RTK高精度GNSS定位模组LG290P正式进入商用阶段,且已面向客户实现批量交付。...

关键字: 频段 高精度 移远通信 LG

上海2024年6月27日 /美通社/ -- 2024世界移动通信大会•上海(MWCS 2024)期间,广和通发布成本优化、小尺寸、兼容全球LTE频段的Cat.1 bis模组M...

关键字: LTE 无线通信 频段 终端
关闭