宽带前置放大电路报告
- 格式:docx
- 大小:147.32 KB
- 文档页数:12
宽带放大器(A题)摘要本作品主要由增益放大器OPA820ID和功率放大芯片THS3091D,分别实现增益信号的调节和末级功率的放大,在20HZ到5MHZ带宽范围之间的小信号进行有效的放大,实现增益0dB到100dB之间连续可调,最大不失真输出电压有效值不小于10V,利用DC—DC变换器TPS61087DRC为末级放大电路供电。
系统主要由三个模块组成:前级放大电路;功率放大电路;供电电路,本设计在放大电路中设计了相位补偿电路和防止产生自激振荡电路,由于电路限用单电源供电,所以在电路设计时加入了合适的偏置。
关键词:宽带增益放大器 OPA820ID TPS61087DRC THS3091D一方案选择与论证:分析设计题目的各项要求,放大器的增益调节是重点,而功率放大是本题的难点,因此有以下的方案选择与论证。
1增益放大电路部分方案一:采用TI公司提供的OPA820ID芯片,采用反相输入比例运算放大电路,设计简单,但容易产生自激振荡,电路稳定性差,不选用此方案。
方案二:采用多级放大器的级联实现增益放大,通过模拟开关选择信号的级联放大,每一级实现不同的增益放大,最终实现的增益等于各级增益之和。
此方案原理简单,但需较多模拟开关和较多运放的级联,增加了系统的成本和不稳定性,而且调试难度较大,增加了本身的不稳定性。
故放弃此方案。
方案三:采用TI公司提供的OPA820ID芯片,采用同相输入比例运算放大电路,设计简单,且能有效避免自激,稳定性好。
采取此方案。
2功率放大部分方案:由于题目要求采用THS3091ID,所以放弃使用分立元件实现的方案,而使用集成高速功率放大器THS3091D,驱动负载能力较大,低噪声,采用并联三个THS3091D高速宽带放大器,电路简单,增益可调,而且方便调试,为防止自激,我们采用输入电压从反相输入端输入,由于THS3091D为单电源供电,所以在其同相输入端加入直流偏置电路,以使同相输入电压为Vcc/2.其原理图见下。
宽带直流放大器第三组:陈吉洋、杨在然、周佳佳本设计以超低功耗单片机STM32为控制核心,通过可控增益放大器AD603与OPA642分别实现信号增益的调节和末级的功率放大,在0~10M带宽范围内的小信号进行有效放大,实现增益0dB~100dB 范围内的步进程控可调和手动连续可调,最大不失真输出电压有效值达10V。
系统主要由六个模块组成:直流稳压源、前置缓冲电路、可控增益放大电路、滤波器模块、功率放大模块和控制与显示模块。
本设计在前置缓冲电路对信号进行初步处理,减小后续模块中的噪声来源,同时在后级放大电路中利用软件对后级放大器电路进行补偿,把系统的失调和漂移抑制在较低的限度之内。
关键词:可控增益放大器功率放大带宽一、系统方案论证1.总体方案论证分析放大器设计要求的指标,带宽和增益要求高,放大器带宽为10MHz 以上,增益在0dB~60dB之间可调,并且要求能够在50Ω的负载提供有效值为10V 的正弦波输出。
针对上述特点,我们将整个放大器分为五个模块:前置缓冲级,增益可调的中间放大级,末级功率放大级,控制显示电路和直流稳压电源。
系统整体框图如图1所示。
其中难点是增益可调放大级和末级功率放大级,下面对这两个部分的方案分别进行设计论证。
图1、系统整体框图2.1放大器的论证与选择方案一:单运放电路。
简单的测量放大器是由仪器放大器和可变增益放大器级联而成,该放大电路的优点是电路简单,易于实现,但其零漂很大,放大精度也差。
方案二:精密斩波稳零电路。
精密斩波稳零运放具有更加理想化的性能指标,一般情况下不需要调零就能正常工作,大大提高了精度,但其带宽很小,难以满足设计要求。
方案三:模拟增益可编程运放电路。
使用微控制器控制模拟增益可编程运放可以灵活的实现增益的步进,同时可以实现比较大的增益,但其结构和指令比较复杂,开发周期较长。
方案四:多级运放电路。
应用多级运放可以得到很大的增益,并且对单个运放的性能要求较低,系统总增益等于各运放增益的和,可以将信号放大和功率放大分开处理;带宽也比较好控制,可以选择多种耦合方式,充分的发挥出电路的性能;电路结构也比较简单。
带前置放大的音频功率放大器设计姓 名学 号院、系、部 班 号 完成时间※※※※※※※※※ ※※ ※※ ※※ ※※※※※※※※※2013级 模拟电子技术课程设计摘要前置放大电路须由低噪声,高保真,高增益,快响应,宽带音响集成电路,所以采用NE5534实现,NE5534是单路高效低噪音运算放大器相比于其他放大器来说拥有更好的噪声性能,更高的外部驱动能力以及更加高的小信号输入和更高的功率带宽。
这使得它们特别适合应用于高质量和专业的音频设备以及仪器仪表,控制电路和电话信道。
集成功率放大电路成熟,低频性能好,内部设计具有复合保护电路,可以增加其工作的可靠性,尤其集成厚膜器件参数稳定,无须调整,信噪比较小,而且电路布局合理,外围电路简单,保护功能齐全,还可外加散热片解决散热问题。
功率放大器在家电和数码产品中使用越来越广泛,与我们日常生活有着密切的联系,功率放大器随着科技的不断进步也经历了几个不同的阶段,从最初的电子管功率放大器到现在的集成功率放大器,按所用放大器的分类可分为电子管式放大器,晶体管式功率放大器(包括场效应管)和集成功率放大器,目前以晶体管和和集成电路式功率放大器为主,晶体管的功率放大器是被使用最广泛的,人们研制出许多优质的新型电路使功放的谐波失真很容易减少到0.05%以下,场效应管是很有潜力的功率放大器,它具有噪音小、动态范围大、负温度特性等特点,音色和电子管相似,保护电路简单。
场效应管的生产技术还在不断发展,集成功率放大器也大量的涌现出来,其工艺和指标都达到了很高的水平,它的突出特点是体积小、电路简单和性能优越、保护功能齐全。
关键词:功率放大器场效应管 NE5534目录第1章设计任务与要求···································································错误!未定义书签。
宽带直流放大器摘要:本项目制作了一个宽带直流放大器。
宽带直流放大器主要由输入缓冲级、程控增益放大器、调零电路、功率放大四部分构成。
输入缓冲级采用THS4001高宽带运放对输入高频小信号放大输出给下一级,输入电阻50Ω与信号源进行阻抗匹配;程控增益放大器由AD603构成(-10dB~30dB)增益的高频放大电路,同时由80C51f0202的单片机为核心主控放大器的增益调节;然后再经THS3091对放大信号进行功率放大,使得输出电压达到10V有效值以上的电压,驱动50Ω的负载电阻。
本项目设计的放大器可以达到5MHz以内电压1dB波动,10MHz 以内3dB的衰减;纹波电压(V pp)0.2V;最大不失真输入电压(V pp)59mV;最大不失真输出电压(V pp)5.6V;增益可控范围0~32dB,步进1dB。
关键字:高频;放大器;程控增益;单片机;1、设计任务与实验要求1.1 设计任务设计并制作一个宽带直流放大器1.2 基本要求(1)电压增益A V≥40dB,输入电压有效值V i≤20mV。
A V可在0~40dB范围内手动连续调节。
(2)最大输出电压正弦波有效值V o≥2V,输出信号波形无明显失真。
(3)3dB通频带0~5MHz;在0~4MHz通频带内增益起伏≤1dB。
(4)放大器的输入电阻≥50Ω,负载电阻(50±2)Ω。
1.3发挥部分(1)最大电压增益A V≥60dB,输入电压有效值V i≤10 mV。
(2)在A V=60dB时,输出端噪声电压的峰-峰值V ONPP≤0.3V。
(3)3dB通频带0~10MHz;在0~9MHz通频带内增益起伏≤1dB。
(4)最大输出电压正弦波有效值V o≥10V,输出信号波形无明显失真。
(5)进一步降低输入电压提高放大器的电压增益。
(6)电压增益A V可预置并显示,预置范围为0~60dB,步距为5dB(也可以连续调节);放大器的带宽可预置并显示(至少5MHz、10MHz 两点)。
宽带放大器设计报告―-武汉大学电子设计基地设计组第1组:许可崔振威谢超摘要:本系统利用可变增益放大器AD600作为核心,通过模拟开关选通不同的控制电压的方式来达到增益步进6dB,总增益从0dB到30dB的目的,其控制电压均由2.5v电压基准MAX873经过精密电阻分压得到,有效的保证了控制电压的稳定度,获得良好的波形。
前置放大采用由AD844构成的正向放大器,可以有效的提高输入电阻,使输入电阻达到兆欧级别。
后级放大采用增益固定为10dB的同向放大器,从而使整个电路的增益能从10dB变化到40dB,该放大器由高精度宽带运放MAX477构成,在保证良好输出波形的同时,可以使输出电压有效值大于3V。
前置放大和后级放大的输出均采用峰值检测电路检测出正半周最大电压值,用于有效值的计算,采用AD603构成的AGC电路,在输入信号在0.05V~1.00V内变化时,能将输出有效值稳定在2.05~2.6 V。
整个系统的通频带为1K~14.6MHz。
由12位A/D 转换器MAX197对输出信号的峰值进行测量,分辨率达到1mV 。
AT89S52和CycloneFPGA 构成的单片机小系统板可以通过键盘,人为预置增益值来获取相应的放大倍数,同时实时显示实际增益值、输出有效值和当前增益误差。
整个系统采用中文显示,界面友好美观,控制方便。
一、方案论证与选择1.增益控制部分:方案一采用普通宽带运算放大器组成的放大电路,同时由分立元件构成的AGC控制电路,通过包络检波再反馈回放大器的方法来控制放大倍数,这种方法构成电路简单,但是反馈控制比较困难,难以实现步进,精度也很低。
方案二采用集成可变增益放大器AD600作为增益控制。
AD600是一款低噪声、精密控制的可变增益放大器,温度稳定性高,最大增益误差为0.5dB,满足题目要求的精度,其增益(dB)与控制电压成线性关系,因此可以方便的采用控制电压的方式来控制放大器的增益.采用D/A变换装置输出电压控制高速压控放大器AD600来实现增益的步进,采用此种方法可以获得很小的步进。
宽带前置放大电路宽带前置放大电路【摘要】:本系统设计的宽带前置放大电路由频率显示装置、输入阻抗匹配单元、无源衰减网络、有源放大电路四部分组成,带宽可达40MHz,具有良好的直流和交流特性。
频率显示部分使用TI公司的OPA842、TLV3501及MSP430F149单片机进行信号处理,使用12864液晶进行显示。
输入阻抗匹配单元有50Ω和1M Ω可选,由电阻电容组成的无源衰减网络与后级相匹配可实现不低于DC~35MHz的1倍和10倍衰减,有源放大单元选用TI公司的OPA690和OPA684可实现对信号1倍和10倍放大,电路输出电阻近似为0。
一、系统整体方案论证与比较题目要求有源放大电路采用正负5V供电,在正负5V电源及1M欧输入阻抗的条件下进行1倍、10倍衰减,以及1、10倍有源放大,可供选择方案如下:方案一:为了实现衰减和放大的功能,考虑直接选取可调增益的运放实现,如AD603。
其内部由R-2R梯形电阻网络和固定增益放大器构成,加在梯形网络输入端的信号经衰减后,由固定增益放大器输出,衰减量是由加在增益控制接口的电压决定的,优点是电路集成度高、结构简单。
缺点是此芯片的衰减量是由加在增益控制接口的参考电压决定的,要手动精准控制,难度大;梯形电阻网络的输入阻抗低,不能满足1MΩ的要求;且工作频带仅为50MHz,很难满足题目工作带宽要求。
方案二、根据题目对电路衰减和放大倍数的要求,特别是工作频带高的要求,采用宽带运放,如TI的OPA690、OPA684构成后级有源放大环节,其增益带宽积带宽均在500M以上,满足题目要求的DC~35M工作带宽的要求,1、10倍放大分开,10倍放大采用5倍与2倍相乘的形式可以降低对单级运放带宽的要求,无源衰减网络采用电阻分压构成,采用电阻分压不会限制输入信号的带宽,阻抗匹配部分采用电阻串并联形式。
综上所述:我们选择方案二作为本次比赛的总体方案。
二、系统整体框图系统整体框图如图2-1所示。
摘要本设计宽带直流放大器中核心部分以高速低噪声运算放大器OPA300和可调线性增益放大器VCA822对信号进行放大。
将一片OPA300与两片VCA822进行级联,基本部分中调节每一级的电位器对应地改变每一级的放大倍数,从而使整个系统的电压放大倍数进行连续变化,满足了要求;发挥部分中以AT89S52单片机为核心,控制DAC0832的电流输出,再经电流变电压后输入至放大器从而对信号进行了放大。
本设计利用了高性能的芯片提高了系统的稳定性、准确性和抗干扰性。
目录一、方案论证与比较 (4)二、理论分析计算1.带宽增益积、通频带内增益起伏控制、线性相位 (5)2.抑制直流零点漂移 (5)3.放大器稳定性 (5)三、系统简介及单元电路分析1.系统简介 (6)2.单元电路简介 (6)2.1 直流稳压电源 (7)2.2 宽带直流放大器电路 (7)2.3 单片机系统电路 (7)2.4 DAC0832电路 (8)四、系统软件设计 (8)五、系统测试1.主要测试仪器 (8)2.测试方案 (8)3.测试结果 (8)六、总结 (9)七、附件 (11)一、方案论证与比较改变放大器的增益,一般有两种途径,一种是改变反相端的输入电阻,另一种是改变负反馈电阻阻值。
方案一:如图1所示,采用模拟开关或继电器作为开关,构成梯形电阻网络,单片机控制继电器或模拟开关的通断,从而改变放大器的增益。
此方案的优点在于简单,缺点是电阻网络的匹配难以实现,调试很困难。
方案二:如图2所示,非易失性数字电位器改变电阻,克服了模拟电位器的主要缺点,无噪声,寿命长,阻值可程控改变,设定阻值掉电记忆。
该方案优点是增益范围宽,占用μP口少,成本低,通频带取决于运放的通频带,但是不能进行连续变化的调节。
方案三:用AT89S52单片机控制DAC0832的输出电流,经过运算放大器后将电流转换为对应的电压后加入宽带放大器的反相输入端,键入所需要的放大倍数从而改变整个宽带放大器的。
宽带直流放大器(杨秋云)组员:李华卫毛丽君杨秋云肖茜雯谭平平摘要:本作品以STM32F103VET6为控制核心,采用宽带放大芯片LMH6624和压控放大器VCA810结合方式,实现了设计中可调增益的要求;采用低噪声电流反馈运放THS3091芯片实现了10V有效值输出的功率放大;在系统设计中,采用了合理的阻抗匹配,规范的线路布局和有效的散热设置,并且综合考虑了去耦、滤波,以及使用同轴电缆屏蔽干扰,降低功耗,减少了高频信号的噪声和自激,全面提高了系统的稳定性。
经测试,指标达到设计的要求。
关键词:STM32F103VET6 LMH6224 VCA810 THS3091一、方案论证与选择1、前级放大模块方案一:采用三极管和各分立元件构成前级放大器。
实现不小于22dB的增益,本方案成本低,但电路复杂,调试繁琐,且电路稳定性差,容易产生自激现象。
方案二:采用集成芯片。
采用放大器LMH6624做前级放大的核心器件,具有低噪声、低功耗、高性能的优点。
所以我们采用此方案。
2、可控增益放大模块方案一:采用场效应管控制增益实现。
采用单片机控制场效应管工作在可变电阻区,利用其电压与电阻的线性关系实现增益的控制,但由于大量分立元件的引入,使得电路复杂且稳定性差。
方案二:采用程控放大器VCA810实现。
因为VCA810的可调范围-40dB~+40dB,那么可直接采用VCA810作为放大的中间调节级对已进行小倍数放大的信号进行再次放大或衰减。
更有一点就是VCA810具有宽带低噪声,并且以dB为单位的线性增益的特点。
该方案方便、稳定,可操作性强,所以采用此方案。
3、低通滤波模块方案一:采用集成芯片实现有源滤波电路。
集成芯片成本较高,而且截止频率难达到设计的要求。
方案二:采用椭圆低通滤波器。
椭圆低通滤波器是一种零、极点型滤波器,它在有限频率范围内存在传输零点和极点。
同样的性能要求,椭圆低通滤波器的通带和阻带都具有等波纹特性,因此通带,阻带逼近特性较好,比其它滤波器所需用的阶数都低,而且它的过渡带比较窄,可以更好的达到设计的要求,所以采用此方案。
科技信息2009年第13期SCIENCE &TECHNOLOGY INFORMATION 0.引言宽带前置放大电路应用广泛,本文从应用角度出发设计了一款电路应用灵活方便、可靠性强、输入阻抗可调、过载能力强、电路工作带宽较大等优越特性,应用前景广泛。
1.电路设计本宽带前置放大电路,在较宽的频带范围内具有良好的直流和交流特性,电路包括输入阻抗匹配、无源衰减网络、有源放大等环节,采用单端输入单端输出方式实现信号变换。
输入阻抗匹配单元有50Ω和1M Ω两种数值可选,无源衰减网络单元可以在输入阻抗不变的前提下实现对信图1系统框图号1倍或10倍衰减,有源放大单元可以实现1、2、5、10倍放大,电路输出电阻近似为0。
图2输入阻抗匹配单元与无源衰减网络1.1输入阻抗匹配单元与无源衰减网络输入阻抗匹配单元有两个数值可以选择,50Ω和1M Ω,两种选择按并联连接方式连接,其中50Ω的部分将对整个输入阻抗匹配单元起决定的作用,如果用两个50Ω的电阻并联然后在串接同样的一组电阻来提供50Ω的输入阻抗匹配单元,这样每个电阻承担的电流过大,容易烧坏。
本电路选用四个100Ω电阻并联,取两组,构成50Ω的输入阻抗匹配单元,这样4个电阻分担干路电路,具有较强的过载能力。
无源衰减电路的设计,利用串联电路分压的性质设计电路,可以对信号1倍或10倍的衰减,将1M Ω分成950K Ω和50K Ω两个部分,在50K Ω部分取输出,可以对信号10倍衰减,由两个500K Ω的串联,取出其中的一个电阻对信号1倍衰减。
开关选择跳线式开关,做为本电路系统的选择开关。
本电路在不同信号频率下工作,频率的高低将对电路的性能产生不同的影响,为了防止信号的干扰,在电路系统中放入多个去耦电容,电容的大小根据信号的频率而定,另外为了保持电源的稳定,在电源电路中放入了数值较大的滤波电容。
1.2关于有源放大电路的设计有源放大单元可以放大1倍,2倍,5倍,10倍,理论上来说,用4个运算放大器来实现其4个不同倍数的放大功能。
宽带前置放大电路宽带前置放大电路【摘要】:本系统设计的宽带前置放大电路由频率显示装置、输入阻抗匹配单元、无源衰减网络、有源放大电路四部分组成,带宽可达40MHz,具有良好的直流和交流特性。
频率显示部分使用TI公司的OPA842、TLV3501及MSP430F149单片机进行信号处理,使用12864液晶进行显示。
输入阻抗匹配单元有50Ω和1M Ω可选,由电阻电容组成的无源衰减网络与后级相匹配可实现不低于DC~35MHz的1倍和10倍衰减,有源放大单元选用TI公司的OPA690和OPA684可实现对信号1倍和10倍放大,电路输出电阻近似为0。
一、系统整体方案论证与比较题目要求有源放大电路采用正负5V供电,在正负5V电源及1M欧输入阻抗的条件下进行1倍、10倍衰减,以及1、10倍有源放大,可供选择方案如下:方案一:为了实现衰减和放大的功能,考虑直接选取可调增益的运放实现,如AD603。
其内部由R-2R梯形电阻网络和固定增益放大器构成,加在梯形网络输入端的信号经衰减后,由固定增益放大器输出,衰减量是由加在增益控制接口的电压决定的,优点是电路集成度高、结构简单。
缺点是此芯片的衰减量是由加在增益控制接口的参考电压决定的,要手动精准控制,难度大;梯形电阻网络的输入阻抗低,不能满足1MΩ的要求;且工作频带仅为50MHz,很难满足题目工作带宽要求。
方案二、根据题目对电路衰减和放大倍数的要求,特别是工作频带高的要求,采用宽带运放,如TI的OPA690、OPA684构成后级有源放大环节,其增益带宽积带宽均在500M以上,满足题目要求的DC~35M工作带宽的要求,1、10倍放大分开,10倍放大采用5倍与2倍相乘的形式可以降低对单级运放带宽的要求,无源衰减网络采用电阻分压构成,采用电阻分压不会限制输入信号的带宽,阻抗匹配部分采用电阻串并联形式。
综上所述:我们选择方案二作为本次比赛的总体方案。
二、系统整体框图系统整体框图如图2-1所示。
图2-1 系统整体框图三、系统硬件设计1、单片机及显示装置小信号经过OPA842构成的21倍有源放大电路放大,而大信号则经过无源衰减网络衰减。
之后,信号通过过零比较器变成可捕脉冲,低频脉冲经过无源衰减网络直接由单片机测得频率,高频脉冲经过74LS163和74LS00构成的10分频、100分频、1000分频或10000分频电路进行分频,再经过无源衰减网络即可由单片机测得频率。
最后由12864液晶进行显示。
(1)21倍有源放大电路采用TI公司的宽带高速运放OPA842,其增益带宽积为200MHz。
电路图如图3-1所示。
图3-1 21倍有源放大电路(2)2倍无源衰减电路采用电阻串联分压,电路图如图3-2所示。
图3-2 2倍无源衰减电路(3)波形转换电路采用TI公司的轨对轨高速比较器TLV3501搭建过零比较电路。
使用单电源+5V供电。
经过21倍有源放大电路或者2倍无源衰减电路的信号被控制在2V 左右,比较适合作为TLV3501的输入信号。
经过过零比较电路之后,输出频率和输入信号的频率相同的脉冲信号。
TLV3501的轨对轨输出能够直接驱动CMOS或者TTL逻辑电路,因此,这给我们之后的逻辑分频电路带来了方便。
电路如图3-3所示。
图3-3 波形转换电路(4)分频电路采用74LS163四位十六进制计数器和74LS00四二输入与非门搭建10分频电路。
再通过10分频电路的级联,实现100分频、1000分频、10000分频电路。
使用分频电路对高频信号进行分频处理。
电路如图3-4所示。
图3-4 分频电路(5)单片机处理及显示装置采用TI公司的MSP430F149单片机对输入信号进行处理。
在单片机对信号进行处理之前首先要用无源衰减电路对波形转换电路或者分频电路的输出信号进行衰减,同样采用电阻串联分压的形式,使输入单片机的信号稳定在3V左右,电路图不再赘述。
使用F149的定时器A的捕获/比较功能,捕获输入脉冲的上升沿,优先级较高的定时器B定时50ms,测得1s内的上升沿数目,即可得到输入信号的频率。
再通过12864液晶对测得频率进行显示。
源程序如下:#include <MSP430x14x.h>#include "cry12864.c"voidInitSys();unsigned long upflag = 0;unsigned long f_50ms = 0;unsigned long frequency = 0;uintfy[7]; //==用于存放频率显示数据==const unsigned char pinlv[]={"频率为:(Hz) "};void process(void); //==函数声明==void delay(); //==延时函数==/*******************************************主函数********************************************/void main(void){WDTCTL = WDTPW + WDTHOLD; // Stop WDTInitSys(); // MCLK , SMCLK----8M//---------------------------------------------------------------------//Timer_B的设置,用于产生定时中断,中断时间为50000usP1DIR |= BIT3; // Set P1.3 to output directionTBCCTL0 = CCIE; // TBCCR0 interrupt enabledTBCCR0 = 50000;TBCTL = TBSSEL_2 + ID_3 + MC_1; // SMCLK,1M, upmode//---------------------------------------------------------------------//Timer_A的设置,用于捕获外部信号的边沿触发,可以设置为上升沿触发,或者下降沿触发P1DIR&=~BIT2;P1SEL = BIT2; //==设置P1.2端口为功能模块使用,即:做捕获源==TACTL = TASSEL_2+TACLR+TAIE+MC1;//==定时器A时钟信号选择ACLK, CCTL1 = CM_1+SCS+CAP+CCIE; //==输入上升沿捕获,CCI0A为捕获信号源==_EINT();Ini_Lcd(); //==初始化液晶==Disp_HZ(0x80,pinlv,8);while(1){process();Write_Cmd(0x90);//==写地址==Write_Data(0x30+fy[6]);delay();Write_Data(0x30+fy[5]);delay();Write_Data(0x30+fy[4]);delay();Write_Data(0x30+fy[3]);delay();Write_Data(0x30+fy[2]);delay();Write_Data(0x30+fy[1]);delay();Write_Data(0x30+fy[0]);delay();}}/*******************************************函数名称:InitSys功能:初始化时钟函数参数:无返回值:无********************************************/voidInitSys(){unsignedinti;BCSCTL1&=~XT2OFF; //==打开XT2振荡器==do{IFG1 &= ~OFIFG; //==清除振荡器失效标志==for (i = 0xFF; i > 0; i--); //==延时,等待XT2起振==}while ((IFG1 & OFIFG) != 0); //==判断XT2是否起振==BCSCTL2 =SELM_2+SELS; //==选择MCLK、SMCLK为XT2,8M== }/*******************************************函数名称:Timer_B功能:定时器B中断服务子函数,产生50ms定时参数:无返回值:无********************************************/// Timer B0 interrupt service routine#pragma vector=TIMERB0_VECTOR__interrupt void Timer_B (void){P1OUT ^= BIT3; // 定时50msf_50ms = upflag;upflag = 0;}/*******************************************函数名称:Timer_A功能:捕获待测信号上升沿********************************************/#pragma vector=TIMERA1_VECTOR //==定时器A中断处理==__interrupt void Timer_A(void){switch(TAIV) //向量查询{ case 2: //捕获中断if(CCTL1&CM0) //捕获到上升沿upflag++;break;default:break;}}/*******************************************************延时函数*******************************************************/void delay(){unsignedinti;unsignedint j=10;for(i=10;i>0;i--){while(j--);}}/******************************************************************** 数据处理********************************************************************/ void process(void){frequency=f_50ms*20;fy[6]=frequency/1000000;fy[5]=(frequency-1000000*fy[6])/100000;fy[4]=(frequency-1000000*fy[6]-100000*fy[5])/10000;fy[3]=(frequency-1000000*fy[6]-100000*fy[5]-10000*fy[4])/1000;fy[2]=(frequency-1000000*fy[6]-100000*fy[5]-10000*fy[4]-1000*fy[3])/100;fy[1]=(frequency-1000000*fy[6]-100000*fy[5]-10000*fy[4]-1000*fy[3]-100*fy[2] )/10;fy[0]=frequency%10;}2、输入阻抗及无源衰减部分设计 (1)输入阻抗匹配部分输入阻抗要求最大允许误差为2%,同时50Ω输入阻抗可承受5V 的过载能力。