基于C8051F020的程控滤波器的实现
基于C8051F020单片机和SJA1000控制器实现深海测控系统的设计
基于C8051F020单片机和SJA1000控制器实现深海测控系统的设计1、引言为了开发海洋资源,人类必须首先了解海底环境。
然而,海底环境十分复杂,对海底探测的要求很高,深海环境下需要采集的参数比较多,包括深度、温度、盐度、PH值、溶解氧及各种化学元素等。
深海测控系统工作时需要接收来自甲板控制中心的命令,同时要将采集到的数据反送到甲板控制中心,二者之间的最大通信距离大于5km,因此,它们之间的通信要求很高。
CAN 总线与一般的通信总线相比,它的数据通信具有突出的可靠性、实时性和灵活性。
CAN的直接通信距离最远可达10km(速率在5kb/s以下),报文采用短帧结构,传输时间短,受干扰概率低,保证了数据出错率极低。
为此,采用CAN总线作为通信方式。
2、深海测控系统的基本组成深海测控模块由二大部分组成:测控子模块和通信子模块。
测控子模块的主要功能是根据甲板控制中心的命令启动系统并完成参数提取、转换、数据处理、存储及发送等操作。
通信子模块的功能是完成甲板与水下测控系统的通信。
测控子模块以Cygnal公司的C8051F020型单片机为核心,扩展信号调理电路及与CAN 总线的接口。
通信子模块是Philips公司的SJA1000型CAN控制器。
2.1 测控子模块深海测控子模块由微控制器系统和I/O系统组成。
微控制器是Cygnal公司的C8051F020型单片机。
C8051F020采用CIP-51型微控制器内核及流水线指令结构,70%的指令执行时间为1个或2个系统时钟周期,峰值速度达到25MI/s,能满足深海环境下多路数据的快速采集与分析。
C8051F020型单片机内部集成1个12位8通道带可编程增益放大器的A/D转换器和1个8位8通道A/D转换器,能满足深海多路环境参数采集;2路12位电压输出D/A转换器;16位可编程定时/计数器阵列PCA可用于输出PWM以控制步进电机的运转;64个耐5V电压的通用I/O口可控制开关器件的启动和停止。
单片机C8051F020及其在仪器和仪表中的应用
单片机C8051F020及其在仪器和仪表中的应用1引言当前,随着科学技术及工农业生产水平的不断提高,对相应的仪器仪表也提出越来越高的要求,因此,仪器仪表需扩展大量的外围功能部件来满足仪器仪表复杂性、高性能及智能化的要求。
这种方法虽然满足了仪器的复杂性要求,但随之而来的问题是由于系统扩展的过于复杂而造成系统可靠性降低,故障率增加,查找故障困难,从而失去了智能化仪器仪表的优势,如果能够将功能复杂的众多外围功能部件全部或大部分集成到系统所使用的单片机内部,则可大大提高仪器仪表系统的可靠性,同时又使系统的成本得以降低,还可利用单片机片内资源在不增加硬件成本的情况下增强仪器的性能,因而该方案是提高仪器仪表可靠性及性能的行之有效的方法,而美国Cygnal公司的C8051F020单片机便是1款可满足复杂高性能仪器仪表要求的单片机。
C8051F020单片机是集成在1块芯片上的混合信号系统级单片机,具有与MCS 51内核及指令完全兼容的微控制器。
除了具有标准8051机的数字外设部件外,片内还集成了数据采集与控制系统中常用的模拟部件和其它数字外设及功能部件,主要包括模拟多路选择器、可编程增益放大器、ADC、DAC、电压比较器、电压基准、温度传感器、SMBus/I2C、UART、SPI、可编程计数器/定时器阵列、定时器、I/O端口、电源监视器、看门狗定时器和时钟振荡器等,且该单片机内部具有JTAG和调试电路,通过JATG接口可以使用安装在最终应用系统产品上的单片机进行非侵入、全速及在系统调试。
2功能与特点(1)25MIPS高速流水线式与8051机完全兼容的CIP-51内核。
(2)真正12位100KBps、8通道带可编程增益放大器的ADC。
(3)真正8位500KBps,带可编程增益放大器的ADC。
(4)5个16位通用定时器。
(5)具有5个捕捉/比较模块的可编程计数/定时器阵列。
(6)内部电压基准。
(7)内置温度传感器(±3℃)。
基于C8051F020单片机的采集系统的设计
基于C8051F020单片机的采集系统的设计引言随着我国铁路向高速、高密、重载、电气化方向迈进,区间闭塞设备尤其是移频自动闭塞系统得到了迅速的发展,ZPW-2000R型无绝缘移频自动闭塞系统也因此得到了广泛的推广应用。
为保证ZPW-2000R型无绝缘移频自动闭塞系统能可靠安全的运行,随移频自动闭塞系统配套,提供了系统维护机,以对系统的运行状态进行全天候监视,方便维护人员及时发现故障,并尽快排除故障,保证安全。
本文介绍的采集系统正是为监测ZPW-2000R 型无绝缘移频自动闭塞系统维护机的主要设备提供接口。
l ZPW-2000R型无绝缘移频自动闭塞系统简介ZPW-2000R型无绝缘移频自动闭塞系统分室内设备和室外设备两部分。
室内设备包括发送器、功放器、接收器、滤波器、电缆模拟单元、采集系统、防雷单元、系统维护机;室外设备包括匹配单元(PB)、调谐单元(BA)、平衡线圈(SV A)、补偿电容等。
系统构成框图见图1,其主要工作方式为:发送器根据前方闭塞分区执行继电器构成的编码条件,输出相应编码移频信号。
先经“N+1”转换、方向电路、红灯转换条件及发送通道设备送至室外电缆,再经轨道匹配单元发送到轨道,并分别向两个方向传输。
正向信号经主轨道传送到本区段调谐区的接收侧,并在调谐区发送侧BA处以其对接收信号呈低阻而实现隔离,不再向下一个区段继续传输;反向信号经调谐区传输送至相邻区段的接收侧,同时以调谐区接收侧BA对发送信号呈低阻而实现隔离,不再向相邻区段继续传输。
经主轨道传输的本区段信号和经调谐区传输的邻区段反向信号都送入本区段的接收匹配单元端,再经电缆和通道设备传输,将两种信号送至接收滤波端,由滤波器两路混合分离,分出主轨道信号和调谐区信号这两路输出,分别送至接收器解调、译码,并输出动作执行继电器,控制区间信号灯显示,反映列车占用情况,同时控制后方闭塞分区发送的信息,实现自动控制。
程控滤波器的设计报告
程控滤波器的设计报告 This manuscript was revised by the office on December 10, 2020.程控滤波器设计报告(初步)摘要:本系统设计由可控增益放大器、程控滤波器、椭圆滤波器和幅频特性测试仪4部分组成。
可控增益放大器部分是以AD603作为核心器件,实现0~60 dB之间的增益调节;程控滤波器部分通过MAX261不同工作方式的设置,实现不同的滤波要求。
整个系统的控制和操作采用单片机8051F020来完成。
测试结果可用LCD显示。
性能指标达到设计要求,工作可靠,用户界面友好.关键词:AD603,程控滤波器,8051F020,幅频特性目录第一章总体方案设计 1-1第二章方案论证 2-4第三章各单元模块设计第一节放大器模块 5-5第二节滤波器模块 6-6第三节幅频特性测试模块 7-7 第四章测试结果(略)第五章设计总结 8-8第六章附录(略)第一章总体方案设计引言:本设计是基于开关电容有源滤波器的程控滤波器,可自由选择低通、高通和带通模式,也可步进调节滤波器通带截止频率和放大器增益,其创新点在于设计实现了四阶低通椭圆滤波器功能以及幅频特性的测试与显示功能。
该程控滤波器设计成本低、实现简单,可广泛应用于数字信号处理、通信、自动控制等领域,具有较强的实际应用性,走在国内外相关领域的前沿。
系统软件设计主要有3部分:(1)设置放大器的增益,控制高低通等滤波器的切换并设定其截止频率;(2)幅频特性测试.产生DDS信号的频率控制字,控制频率步进,测量并显示信号通过滤波器后的幅值信息;(3)人机交互功能。
系统软件设计采用模块化思想,模块内部采用层次化设计,总体流程如图1-1所示。
图1-1第二章方案论证程控放大器方案题目要求放大器输入信号振幅10mV,即峰峰值为20mV,电压增益为40dB,增益步进为10dB,通频带为100hz-40khz。
方案一:使用低噪声运放OP37按要求做6路不同幅度的放大,然后再用继电器或模拟开关做通道切换。
C8051F020单片机的程控滤波器设计
字滤波器两大类 。其 中模拟滤波器又可 分为有源 、 无源 、 异 类三个分类 ; 离散 滤波器又 可分为数字 、 取样模 拟 、 合三 混
233备课模块 . . 表 1数据库标准
I 标识符 ) D(
髓t ( 题 ) i 标 e
B ieap e . x文件 是一个类 似 Wod的在线编辑 器 , K s r 编辑
课程 、 同教师提 出的建 议、 不 意见
使用资源的权 限信息
资 源 所 属 的类 别
3 结 束语
系统采用 BS模 式开发 , , 系统 开发使用 A PN T技术, S .E 利用 S L Sre2 0 Q e r0 3创建和管理数据库 , v 利用 D em a— ra Wev
益显示 出其 巨大 的应用价值 。尽 管滤波技术 的发展到现在
只 有 七 十 多年 的历 史 ,但 它 的发 生 与 发 展 已 经 历 了诸 多 变
种 发展趋势 , 不断受到 电子 届的重视 。 本文将 以单片机为核 心, 结合程控滤波器 MA 2 2介 绍一种方便实用 , X6 有较 高性
21 年 8月 OO
电 脑 学 习
第4 期
C 0 0 0单片机 的程控 滤 波器设计 85 2 1 F
陈东 旭 ’ 陈 希婷 邬 杨波 ”
摘 要 : 本文设计 了 一个:阶程控滤波器 。 放大器增益可设置 : 、 低通 高通涟波器截止频率等参数可设置。 关 键 词 : 程控涟波器 截止频事 单 片机 增益
【】盛促 飙.基于 WE 3 B的备课系统 的研 究与开发【 .陕西: D】 西北 农业科 技大学, 06 20.
Ch n Do ra e ng Che tn n Xi g i W u Ya b ng o
基于C8051F020的双通道信号处理系统设计
Science &Technology Vision科技视界作者简介:张进(1971—),女,河南新野人,硕士,讲师,主要研究方向为通信与信息系统、电子技术。
0引言C8051F020单片机是完全集成的混合信号系统级芯片,具有与AT80S52兼容的微控制器的内核,与MCS-51指令集完全兼容。
它具有真正8位500ksps 的ADC、两路可编程数据更新方式的12位DAC 及64K 字节可编程的FLASH 存储器。
除此之外,还有4352字节的片内RAM,可寻址64k 字节地址空间的外部数据存储器接口,硬件实现的SPI,SMB/I2C 和两个UART 接口,5个通用的16位定时器。
其性能远远优越于AT89C52。
本题中的双通道模拟信号处理系统就是采用该芯片实现了双通道信号采集、存储与回放功能。
1项目原理本设计以上海新华龙公司C8051F020芯片为核心,外接输入输出电路及MB85RS256存储器,利用C8051F020内置A/D、D/A 转换,设计一个波形采集、存储与回放系统,实现了双通道模拟信号的采集、存储与回放。
用640*480触摸屏完成按键控制,并可显示出已采信号的波形、峰值以及频率等参数。
A 通道采集单极性信号,前置分压电路将外部输入信号调节到A/D 电路输入范围,经A/D 转换后送入到存储器存储。
通过回放C8051F020可将存储数据通过内置D/A 转换送出,经示波器显示出来。
B 通道输入双极性信号,通过电压偏置电路将信号调节到A/D 电路输入范围,输出信号经过滤波电路,交流耦合至通用示波器进行回放。
1.1A/D 的选择C8051F020内置高速A/D 存储器,具有两种转换模式:ADC0和ADC1。
ADC0包含一个100ksps,10位分辨率的逐次逼近寄存器型ADC 及一个9通道可编程模拟多路选择器(AMUXO)。
ADC1包含一个8通道可编程模拟多路选择器(AMUXO)和一个500ksps,8位分辨率的逐次逼近寄存器型ADC。
基于C8051F020的波形分析仪控制面板设计
在 一个 芯片 内集成 了 2个 多通 道 ADC子 系统 ( 每 个 子 系统包 括 1 可 编程增 益 放大器 和 1个模 拟 个
道 的 可配置 模 拟多路 开关 ( AMUXO 、 ) 1个 可编 程
增 益放 大 器 ( GA0 和 1个 1 0k p P ) 0 s S的 1 2位 分 辨 率 的逐次 逼 近寄存 器 型 ADC 。 ADC中集 成 了跟 踪 保 持 电路 和 可 编 程 窗 口
收 稿 日期 : 0 00 4 2 1 —62 作 者 简 介 :李 松 涛 ( 9 3 , , 1 8 一) 男 回族 , 南 许 昌人 , 春工 业 大 学 硕 士研 究 生 , 要 从 事 嵌 入 式 控 制 方 向 研 究 , — i sn toi08 河 长 主 E mal o ga l 0 : 2
@ 1 3 c r. 6 .o n
5 6 6
长 春 工 业 大 学 学 报( 自然 科 学 版 )
第 3 1卷
检 测 器 。AMUX 、 GA0 数 据 转 换 方 式 及 窗 口 0P 、
列 的识 别和 如何 根据键 盘 的按键 序列 去找相 应 的
(c 、 P A) 内部 振荡 器 、 8个 8位 通 用数 字 I0 端 口 /
和 6 KB L H 程序 存储 器 以及 8 5 4 F AS 0 1兼 容 的高 速微 控制 器 内核 。 J
C 0 1 0 0 的 AD O子 系 统 包 括 : 85 F 2 C 1个 9通
1 C 0 1 0 0单 片 机 概 述 85F 2
的 软 件 滤 波 程 序 , 进 行 了验 证 。 并
关键词 : 8 5 F 2 ;键 盘 ;编码 开 关 ;电位 器 ;A/ 转换 C 0100 D 中图分 类号 : TM9 0 2 3 . 文献 标志 码 : A 文章 编 号 :1 7 —3 4 2 1 ) 50 6 —5 6 41 7 (0 0 0 —5 50
C8051F020实验指导书
单片机真验指挥书籍之阳早格格创做目录第一章:真验设备简介11.1 系统真验设备的组成11.2 Silicon Labs C8051F 单片机开垦工具简介11.3 DICE-C8051F嵌进式真验/开垦系统简介3第二章集成开垦环境KEIL C硬件使用指北7 2.1 KEIL C硬件简曲使用证明7第三章真验指挥193.1 C8051F 单片机I/O 心接叉开关树坐193.2 数字I/O端心真验213.3 定时器真验233.4 中部中断真验253.5 键盘隐现真验273.6 六位动背LED数码管隐现真验293.7 RS3232串心通讯真验313.8 概括安排33使用特天证明:(1) 屡屡真验前,请小心阅读真验指挥,连线完成,查看无误后,圆可挨开电源.即连线时必须正在断电状态下.(2) 步调运止历程中,不要关关电源,如果要断电,必须停止运止步调,而且退出步调调试状态,可则会引起KEIL C硬件非仄常退出,以至引起DICE-EC5仿真器处事非常十分.(3) 如出现上述(2)的的误支配,引起DICE-EC5仿真器处事非常十分,可对于DICE-EC5仿真器举止复位.(正在光盘中找到文献夹“USB Reset”中的“USB Debug AdapterFirmware Reset”文献,单打运止,正在弹出的对于话框中面打“Update firmware”按钮,正在提示乐成后,面打“OK”按钮,退出复位步调.DICE-EC5仿真器即可仄常处事.正在下一次调试、下载步调时会提示“Do you want to update serial adapternow? ”,面打“决定”即可.第一章:真验设备简介1.1 系统真验设备的组成DICE-C8051F嵌进式真验/开垦系统由C8051F020 CPU 板、DICE-EC5仿真器战系统真验板三部分组成,应用该设备可举止片上系统单片机较典型应用的真验,请拜睹以下介绍.1.2 Silicon Labs C8051F 单片机开垦工具简介1.2.1 开垦工具概括Silicon Labs 的开垦工具真量上便是估计机IDE 调试环境硬件及估计机USB 到C8051F单片机JTAG 心的协议变换器(DICE-EC5)的推拢.SiliconLabs C8051F 系列所有的单片机片内均安排有调试电路,该调试电路通过鸿沟扫描办法获与单片机片内疑息,通过4 线的JTAG接心与开垦工具对接以便于举止对于单片机正在片编程调试.DICE-C8051F嵌进式真验/开垦系统中的C8051F020 CPU 板上的单片机为C8051F 系列中的F020.仿真器(DICE-EC5)一端与估计机贯串,另一端与C8051F 单片机JTAG 心贯串,应用Keil 的uVision2 调试环境便不妨举止非侵进式、齐速的正在系统编程(ISP)战调试.Silicon Labs 开垦工具支援瞅察战建改死存器战寄存器支援断面、瞅察面、堆栈指示器、单步、运止战停止下令.调试时不需要特殊的目标RAM、步调死存器、定时器大概通疑通讲,而且所有的模拟战数字中设皆仄常处事.1.2.2 开垦工具主要技能指标●支援的目标系统:所有C8051Fxxx 系列单片机.●系统时钟:最大可达25Mhz.●通过USB 接心与PC 机对接.●支援汇编谈话战C51 源代码级调试.●工具支援(Keil C).1.2.3 IDE 硬件运止环境央供PC 机不妨运止开垦工具硬件并能与串止适配器通疑.对于PC 机犹如下系统央供:● Windows 95/98/Me/NT/2000/XP 支配系统● 32Mb RAM● 40Mb 自由硬盘空间●空忙的USB 心1.2.4 开垦工具与PC 机硬件对接正在系统编程战调试环境如图下所示.硬件对接及硬件拆置:●将USB 串止电缆的一端与教教机的DICE-EC5仿真器USB接心对接;●对接USB 串止电缆的另一端到PC;●给目标系统上电;●拔出CD 并运止“”,将IDE 硬件拆置到您的PC 机;●正在PC 机的开初菜单的“步调”项中采用keil uVision2图标,运止IDE 硬件.1.3 DICE-C8051F嵌进式真验/开垦系统简介1.3.1 C8051F020 CPU 板概括C8051F020 CPU 板是为了便于拆置而安排的;C8051F020 CPU 板是将C8051F020的所有引足(100 个引足)引到四个单排针;该四组单排针可与分歧用户安排的应用系统对接,如正在该教教系统上将战系统真验板对接.证明: C8051F020 CPU 板是将C8051F020的所有引足(100 个引足)引到四个单排针,分别为JX1、JX2、JX3、JX4,四个单排针的内圈100个排针(内圈每个引足证明引足含意)与C8051F020芯片的对于应引足对接.而四个单排针的中圈100个排针(中圈标有引足号)部分引足悬空,而大部分引足已经与真验仪上的真验模块对接.(简曲对接请瞅硬件对接本理图).果此,本真验/开垦系统大部分真验模块只消将其相映引足的短路块插佳,即可真止与C8051F020单片机系统的对接.而一部分独力真验模块,必须通过导线与C8051F020单片机对接,对接前把要用到的引足上的短路块拔掉,而后用导线将内圈对于应引足与中部模块对接.真验完成后再把相映的短路块插佳.1.3.2 C8051F020 片上系统单片机片内资材①、模拟中设(1) 逐次迫近型8 路12 位ADC0变换速率最大100ksps可编程删益搁大器PGA温度传感器(2) 8 路8 位ADC1 输进与P1 心复用变换速率500ksps可编程删益搁大器PGA(3) 二个12 位DAC(4) 二个模拟电压比较器(5) 电压基准里里提供中部基准可输进(6) 透彻的VDD 监视器②、下速8051 微统造器内核流火线式指令结构速度可达25MIPS22 个矢量中断源③、死存器片内4352 字节数据RAM64KB Flash 步调死存器可做非易得性死存中部可扩展的64KB 数据死存器接心④、数字中设8 个8 位的端心I/OI2C、SPI、2 个巩固型UART 串心可编程的16 位计数器/定时器阵列(PCA)5 个通用16 位计数器/定时器博用的瞅门狗WDT更小心资料可拜睹Silicon Labs C8051F02x datasheet1.3.3DICE-C8051F嵌进式真验/开垦系统硬件组成(1)CPU板:CPU核心模块采与C8051F020芯片,该芯片是C8051F系列单片机中功能最为其齐的一款;(2)片内:64K FLASH, 4K XRAM片中扩展:256K FLASH, 32K XRAM(3)CPU板C8051F020芯片I/0引足局部引出,不妨战用户中部电路对接;(4)真验系统戴有JTAG接心,并配有DICE-EC3型USB下速通讯仿真器,通过4足的JTAG接心不妨举止非侵进式、齐速的正在线系统调试、仿真;(5)4*4阵列式键盘;(6)8位逻辑电仄开关输出、8位LED逻辑电仄隐现;(7)6位动背八段LED数码管;(8)2路单脉冲旗号爆收电路战1路8MHZ时钟爆收电路;(9)时钟分频电路;(10)模拟量爆收器电路战逻辑笔电路;(11)8*8LED面阵及启动电路;(12)128*64 LCD液晶隐现屏;(13)蜂鸣器电路;(14)曲流电机测速电路;(15)四相步进电机及启动电路;(16)继电器电路及接心;(17)单通讲RS-232 接心;(18)SPI 接心,LED 数码管隐现;(19)IIC 接心,接24C01 串止EEPROM;(20)IIC 接心,PCF8563日历时钟;(21)8 路12 位AD,2 路12 位DA 接心;(22)D12 USB 从机通疑;(23)SL811 USB 主机通疑;(24)RTL8019 10M 以太网通疑;1.3.4DICE-C8051F嵌进式真验/开垦系统天面及初初化证明●天面调配如下:0x0000-0x7fff,数据死存器SRAM天十范畴0x8000-0x87ff,D12_CS片选0x8800-0x8fff,SL811_CS片选0x9000-0x97ff,RTL8019_CS片选0x9800-0x9fff,LCD_CS片选0xA000-0xA7ff,死存0xA800-0xAfff,死存0xB000-0xB7ff,死存0xB800-0xBfff,死存0xc000-0xffff(x16),Flash,片选天面由P4 矮4 位端心决定●系统初初化:C8051F020 CPU板使用中部22.1184M 晶振,系统初初化后应用中部22.1184M 晶振,如果不举止系统初初化,系统将使用里里晶振,默认值为2M,也不妨通过树坐OSCICN 寄存器改变里里晶振的大小(可选值为2M、4M、8M、16M).●端心初初化:咱们根据c8051F020 CPU板及真验系统安排规划,摆设接叉开关,为UART0、SPI、SMBus、UART1、CEX0、CP0、T0、T1、INT0、INT1、INT2 战INT3 调配端心引足.其余,咱们将中部死存器接心摆设为复用办法并使用下端心.摆设步调如下:(1) 按CP0E=1,ECI0E=0,PCA0ME=001,UART0EN=1,SPI0EN=1,SMB0EN=1 树坐XBR0=0x8f;(2) 按SYSCKE=0,T2EXE=0,T2E=0,INT1E=1,T1E=1,INT 0E=1,T0E=1,CPI1E=0 树坐XBR1=0x1e;(3) 按WEAKPUD=0,XBARE=1,位5为0 用T4EXE=0,T4E=0,UART1E=1,EMIFLE=0,CNVSTE=0 树坐XBR2=0x44(4) 将中部死存器接心摆设为复用办法,并使用下端心,有PRTSEL=1,EMD2=0.(5) 将动做数字输进的端心1 引足摆设为数字输进办法,树坐P1MDIN 为0xFF.(6) 通过树坐P0MDOUT=0x34 、P1MDOUT=0xfd 、P2MDOUT= 0xf0 、P3MDOUT = 0xff,将矮端心输出办法树坐为推挽办法.树坐下端心输出办法P74OUT=0xf7;总线输出办法应试虑处事频次战启动本领,正在下速战下启动时总线应树坐为推挽办法,正在矮速战矮启动时漏极开路也可谦足央供,但是宁静性不下.(7) 树坐中部死存器摆设EMI0CF=0x2d;树坐中部死存器时序统造EMI0TC=0x9e;如果LCD 不克不迭仄常隐现不妨使EMI0CF=0x2f,EMI0TC=0xff 树坐为最大值;也不妨减小中部晶振大概使用里里晶振.第二章集成开垦环境KEIL C硬件使用指北2.1 KEIL C硬件简曲使用证明Keil C 拆置:睹..\tools\KeilC51v751a_Full\拆置证明.txt;拆置完成后,如果要使用DICE-EC5仿真器去仿真C8051F系统单片机,还需要拆置启动步调:加进“”,面打“SiC8051F_uv2”,曲至拆置完成.加进 Keil C51 后,屏幕如下图所示.几秒钟后出现编写界开用Keil C51时的屏幕加进Keil C51后的编写界里简朴步调的调试:教习步调安排谈话、教习某种步调硬件,最佳的要领是间接支配试验.底下通过简朴的编程、调试,带领大家教习Keil C51硬件的基础使用要领战基础的调试本领. 1)建坐一个新工程单打Project菜单,正在弹出的下推菜单中选中New Project选项2)而后采用您要死存的路径,输进工程文献的名字,比圆死存到C51目录里,工程文献的名字为C51.如下图所示,而后面打死存.3)那时会弹出一个对于话框,央供您采用单片机的型号,您不妨根据您使用的单片机去采用,keil c51险些支援所有的51核的单片机,尔那里仍旧以大家用的比较多的Atmel 的89C51去证明,如下图所示,采用89C51之后,左边栏是对于那个单片机的基础的证明,而后面打决定.(注意:咱们真验系统使用的单片机为Silicon Laboratories公司的C8051F020芯片).4)完成上一步调后,屏幕如下图所示到目前为止,咱们还不编写一句步调,底下开初编写咱们的第一个步调.5)正在下图中,单打“File”菜单,再正在下推菜单中单打“New”选项新建文献后屏幕如下图所示此时光标正在编写窗心里闪烁,那时不妨键进用户的应用步调了,但是笔者提议最先死存该空黑的文献,单打菜单上的“File”,正在下推菜单中选中“Save As”选项单打,屏幕如下图所示,正在“文献名”栏左侧的编写框中,键进欲使用的文献名,共时,必须键进透彻的扩展名.注意,如果用C谈话编写步调,则扩展名为(.c);如果用汇编谈话编写步调,则扩展名必须为(.asm).而后,单打“死存”6)回到编写界里后,单打“Target1”前里的“+”号,而后正在“Source Group 1”上单打左键,弹出如下菜单而后单打“Add File to Group ‘Source Group 1’”屏幕如下图所示选中Test.c,而后单打“Add”屏幕佳下图所示“Source Group 1”文献夹中多了一身材项“Text1.c”了吗?子项的几与所减少的源步调的几相共 .7)目前,请输进如下的C谈话源步调: #include<reg52.h> //包罗文献#include<stdio.h>void main(void) //主函数{SCON=0x52;TMOD=0x20; TH1=0xf3;TR1=1; //此止及以上3止为PRINTF函数所必须printf(“Hello I am KEIL. \n”);//挨印步调真止的疑息printf(“I will be your friend.\n”);while(1);} 正在输进上述步调时,读者已经瞅到了预先死存待编写的文献的佳处了吧,即Keil c51会自动辨别关键字,并以分歧的颜色提示用户加以注意,那样会使用户少犯过得,有用处普及编程效用.步调输进完成后,如下图所示:8)正在上图中,单打“Project”菜单,再正在下推菜单中单打“Built Target”选项(大概者使用快速键F7),编译乐成后,再单打“Project”菜单,正在下推菜单中单打“Start/Stop Debug Session”(大概者使用快速键Ctrl+F5),屏幕如下所示 :9)调试步调:正在上图中,单打“Debug”菜单,正在下推菜单中单打“Go”选项,(大概者使用快速键F5),而后再单打“Debug”菜单,正在下推菜单中单打“Stop Running”选项(大概者使用快速键Esc);再单打“View”菜单,再正在下推菜单中单打“Serial Windows #1”选项,便不妨瞅到步调运止后的截止,其截止如下图所示至此,咱们正在Keil C51上搞了一个完备工程的齐历程.但是那不过杂硬件的开垦历程,怎么样使用步调下载器瞅一瞅步调运止的截止呢?下一节咱们将介绍Keil C硬件与DICE-EC3仿真器的摆设证明.2.2 KEIL C 硬件与DICE-EC5仿真器摆设证明1.本摆设是针对于本公司的仿真开垦工具DICE-EC5的摆设要领;2.Keil C 硬件摆设如下:挨开Keil 硬件,新建一工程,采用Silicon Laboratories公司的C8051F020 动做CPU(根据本量CPU):(1)采用摆设如下图:(2)隐现如下图:(3)OUTPUT选项摆设:(4)A51汇编选项:(5)DEBUG选项:面打”Settings”此时必须决定DICE-EC5仿真器与PC处于联机状态!!!面打决定,完成树坐.第三章真验指挥3.1 C8051F 单片机I/O 心接叉开关树坐劣先权接叉开关译码器,大概称为“接叉开关”,按劣先权程序将端心0 – 3 的引足调配给器件上的数字中设(UART、SMBus、PCA、定时器等).端心引足的调配程序是从开初,不妨背去调配到P3.7.UART0有最下劣先权,而CNVSTR具备最矮劣先权.为数字中设调配端心引足的劣先权程序列于下图.当接叉开关摆设寄存器XBR0、XBR1 战XBR2 中中设的对于应允许位被树坐为逻辑‘1’时,接叉开关将端心引足调配给中设,相关的特殊功能寄存器的定义睹数据脚册大概相关书籍籍.接叉开关引足调配示例:正在本例中,咱们将摆设接叉开关,为UART0、SMBus、UART1、/INT0 战/INT1 调配端心引足(共8 个引足).其余,咱们将中部死存器接心摆设为复用办法并使用矮端心.咱们还将、P1.3 战P1.4 摆设为模拟输进,以便用ADC1 丈量加正在那些引足上的电压.摆设步调如下:(1)按UART0EN = 1、SMB0EN = 1、INT0E = 1、INT1E = 1 战EMIFLE =1 树坐XBR0、XBR1 战XBR2,则有:XBR0 = 0x05,XBR1 = 0x14,XBR2 = 0x02.(2)将中部死存器接心摆设为复用办法并使用矮端心,有:PRTSEL = 0,EMD2 = 0.(3)将动做模拟输进的端心1 引足摆设为模拟输进办法:树坐P1MDIN 为0xE3(、P1.3 战P1.2 为模拟输进,所以它们的对于应P1MDIN 被树坐为逻辑‘0’).(4)树坐XBARE = 1 以允许接叉开关:XBR2=0x42.●UART0 有最下劣先权,所以P0.0 被调配给TX0,P0.1 被调配给RX0.●SMBus 的劣先权次之,所以P0.2 被调配给SDA,P0.3 被调配给SCL.●接下去是UART1,所以P0.4 被调配给TX1.由于中部死存器接心选正在矮端心(EMIFLE = 1),所以接叉开关跳过P0.6(/RD)战P0.7(/WR).又果为中部死存器接心被摆设为复用办法,所以接叉开关也跳过P0.5(ALE).下一个已被跳过的引足P1.0 被调配给RX1.●接下去是/INT0,被调配到引足.●将P1MDIN 树坐为0xE3,使、P1.3 战P1.4 被摆设为模拟输进,引导接叉开关跳过那些引足.●底下劣先权下的是/INT1,所以下一个已跳过的引足P1.5 被调配给/INT1.●正在真止对于片中支配的MOVX 指令功夫,中部死存器接心将启动端心2 战端心3.(5)咱们将UART0 的TX 引足(TX0,)、UART1 的TX 引足(TX1,)、ALE、/RD、/WR(P0.[7:3])的输出树坐为推挽办法,通过树坐P0MDOUT = 0xF1 去真止.(6)咱们通过树坐P2MDOUT = 0xFF 战P3MDOUT = 0xFF 将EMIF 端心(P2、P3)的输出办法摆设为推挽办法.咱们通过树坐P1MDOUT = 0x00(摆设输出为漏极开路)战P1 = 0xFF(逻辑‘1’采用下阻态)克制3 个模拟输进引足的输出启动器.3.2 数字I/O端心真验一、真验脚段掌握C8051F020 I/0的使用,教习延时子步调的编写.二、真验真量P1心输出心,接八只收光二极管,编写步调,使收光二极管循环面明.三、真验本理介绍C8051F020有8位端心构造的64个数字I/O引足.矮端心(P0、P1、P2、P3)既不妨按位觅址,也不妨按字节觅址.下端心(P4、P5、P6、P7)只可按字节觅址.所有引足皆耐5V电压,皆不妨被摆设为漏极开路大概推挽输出办法战强上推.C8051F020器件有洪量的数字资材需要通过4个矮端I/O端心P0,P1,P2,P3才搞使用.但是本真验中主要介绍的I/O心主要动做通用的端心I/O (GPIO)引足去使用.每个端心引足的输出办法皆可被摆设为漏极开初大概推挽办法,缺省状态为漏极开路.正在推挽办法,背端心数据寄存器中的相映位写逻辑0将使端心引足被启动到GND,写逻辑1将使端心引足被启动到VDD.正在漏极开路办法,背端心数据寄存器中的相映位写逻辑0将使端心引足被启动到GND,写逻辑1将使端心引足处于下阻状态.当系统中分歧器件的端心引足有共享对接,即多个输出对接到共一个物理线时(比圆SMBus对接中的SDA旗号),使用漏极开路办法不妨预防分歧器件之间的争用.I/O端心的输出办法由PnMOUT寄存器中的对于应位决断.本真验中咱们用P1心启动收光二极管面明,果此必须将P1心定义为推挽办法.四、电路本理图五、真验步调框图六、真验步调步调功能:由P1心启动收光二极管循环面明.P1.0~P1.7接L1~L8(JP14)3.3 定时器真验一、真验脚段掌握C8051F020里里定时器/计数器的应用.二、真验真量本文献是LED灯闪烁真验步调;使用定时器0定时1秒,LED灯每隔1秒明1秒;使用中部22.1184MHz晶振.三、真验本理介绍C8051F020里里有5个计数器/定时器T0,T1,T2,T3战T4.那些计数器/定时器皆是16位,其中T0、T1、T2与尺度8051中的计数器/定时器兼容.T3、T4可用于ADC、SMBus大概动做通用定时器使用,T4还可用做C8051F02x中第二串心(UART1)的波特率爆收器.那些计数器/定时器不妨用于丈量时间隔断,对于中部事变计数大概爆收周期性的中断哀供.定时器0战定时器1险些真足相共,有4种处事办法.定时器2减少了一些时器0战定时器1中所不的功能.定是器3与定时器2类似,但是不捕获战波特率爆收器办法.定时器4与定时器2真足相共,可用做UART1的波特率爆收器.下表所列为定时器的处事办法:本真验中使定时器0处事正在办法1(TMOD=0x01),TIM0定时器时钟为系统时钟的1/12(CKCON=0x00).简曲寄存器定义请参照教科书籍.四、真验步调框图(注:真验时不需要液晶隐现)五、真验步调确认P3.5心与引足49上插有短路块,则收光二极管L1与P3.5已连.调进步调、拆载、运止,瞅察收光二极管是可每隔1秒明1次.3.4 中部中断真验一、真验脚段认识C8051F020 中部中断6/7 的使用.二、真验真量此步调尝试C8051F020的中断6、7,可正在相映的二其中断中设断面瞅察,当单脉冲按钮按下之后,加进中断处理时P4.4统造蜂鸣器鸣喊一声,收光二极管也共时闪烁一次.三、真验本理介绍CIP-51包罗一个扩展的中断系统,支援22其中断源,每其中断源有二个劣先级.中断源正在片内中设与中部输进之间的调配随器件的分歧而变更.每其中断源不妨正在一个SFR中有一个大概多其中断标记.当一其中设大概中部源谦足灵验的中断条件时,相映的中断标记被置为逻辑1.如果中断被允许,正在中断标记被置位时爆收中断.一朝目前指令真止完,CPU爆收一个LCALL到预约天面,开初真止中断服务步调(ISR).每个ISR必须以RETI指令中断,使步调回到中断前真止的那条指令的下一条指令.如果中断已被允许,中断标记将被硬件忽略,步调继承仄常真止(中断标记置1与可不受中断允许/克制状态的做用).每一其中断源皆不妨用一个SFR(IE~EIE2)中的相关中断允许位去允许大概克制,但是必须先将EA位(IE.7)置1,以包管每个单独的中断允许位灵验.不管每其中断允许位的树坐怎么样,EA位浑0将克制所有中断.本真验主要介绍C8051F020 中部中断6/7(对于应P3.6战P3.7).P3.6战P3.7可被摆设为边沿触收的中断源.用IE6CF(P3IF.2)战IE7CF (P3IF.3)位不妨将那二其中断源摆设为下落沿大概降下沿触收.当检测到引足P3.6战P3.7有下落沿大概降下沿爆收时,P3IF寄存器中对于应的中部中断标记(IE6大概IE7)将被置1.如果对于应的中断被允许,将会爆收中断,CPU将转背对于应的中断背量天面.端心3中断标记位:位7 IE7 中部中断7标记位0当检测到P3.7引足的下落沿大概降下沿时,该标记由硬件置位位6 IE6 中部中断6标记位0当检测到P3.7引足的下落沿大概降下沿时,该标记由硬件置位位5~4 已使用.读=00b,写=忽略位3 IE7CF 中部中断7边沿摆设位0中部中断7由IE7输进的下落沿触收1中部中断7由IE7输进的降下沿触收位2 IE6CF 中部中断6边沿摆设位0中部中断6由IE6输进的下落沿触收1中部中断6由IE6输进的降下沿触收位1~0 已使用.读=00b,写=忽略四、真验步调框图五、真验步调P2.0接L7;P2.1接L8;P3.6接JP7;P3.7接JP7;P4.4用短路块接蜂鸣器.按下单脉冲按钮,JP7爆收一个下落沿脉冲,加进中断后,蜂鸣器鸣喊一声,相映收光二极管也共时闪烁一次.3.5键盘隐现真验一、真验脚段掌握止列式键盘的处事本理.二、真验真量每按下一个键,蜂鸣器响一声,并正在LED数码管上隐现相映的字符.三、真验本理介绍正在键盘中按键数量较多时,为了缩小I/O心的占用,常常将按键排列成矩阵形式,也便是常道的止列式键盘.止列式键盘中的键本量上便是一个板滞开关,该开关位于止线战列线的接面处.当键被按下时,其接面的止线战列线接通,相映止线大概列线上的电仄爆收变更,进而决定被按下的功能键.时常使用的键辨别要领有:止扫描法、线翻转法战利用8279键盘接心的中断法.前二种要领相称于查询法,需要反复查询按键的状态,会占用洪量的CPU时间;后一种要领正在有键按下时背CPU申请中断,通常本去不需要占用CPU时间.本真验中咱们介绍止扫描法,其按键识别的历程如下:A:将局部止线SEL0~SEL3置为矮电仄,而后检测列线的状态.只消有一列的电仄为矮,则表示键盘中有键被按下,而且关合的键位于矮电仄线与4根止线相接叉的4个按键之中.若所列线均为下电仄,则键盘中无键按下.B:推断关合键天圆的位子.正在确认有键按下后,即可加进决定简曲关合键的历程.其要领是:依次将止线置为矮电仄,即正在置某根止线为矮电通常,其线为下电仄.正在决定某根止线位子为矮电仄后,再逐止检测各列线的电仄状态.若某列为矮,则该列线与置为矮电仄的止线接叉处的按键便是关合的按键.四、真验本理图五、真验步调框图(注:真验时只需LED数码管隐现)六、真验步调定义16个键为'0'~'F',每按下一个键,蜂鸣器响一声,并正在LED数码管上隐现相映的字符.P5.0~P5.3接SEL0~SEL3,P5.4~P5.7接RL0~RL3,P4.4接ALARM,P3.5接L1(JP14)(以上连线里里已经连佳,只消将对于应的短路块插上即可.),P1.0~P1.7接a~dp(JP18,LED段码端),P0.0接LED大众端所有一端(JP17).3.6 六位动背LED数码管隐现真验一、真验脚段认识并掌握LED七段数码管的处事本理,并掌握动背数码管的步调编写.二、真验真量本真验主假如六位八段LED数码管动背隐现,例步调隐现“123456”.三、真验本理介绍正在单片机应用系统中可利用LED隐现块机动天形成所央供位数的隐现器.N位LED隐现器有N 根位选线战8×N根段选线.根据隐现办法的分歧,位选线战段选线的对接要领有所分歧.段选线统造字符采用,位选线统造隐现位的明大概暗.LED隐现器有二种隐现办法:固态隐现战动背隐现.本真验介绍动背LED数码管的处事本理.LED动背隐现是将所有位的段选线并接正在一个I/O心上,共阳极度大概共阳极度分别由相映的I/O心线统造.每一位的段选线皆接正在一个I/O心上,所以每支一个段选码,每位LED数码管皆隐现共一个字符,那种隐现器是不克不迭用的.办理此问题的要领是利用的视觉滞留,从段选线上按位次分别支隐现字符的段选码,正在位选统造心也按相映的序次分别选通相映的隐现位(共阳极支矮电仄,共阳极支下电仄),选通位便隐现相映字符,并脆持几亳秒的延时,已选通位不隐现字符(脆持燃烧).那样,对于诸位隐现便是一个循环历程.从估计机的处事去瞅,正在一个瞬时惟有一位隐现字符,而其余位皆是燃烧的,但是果为人的视觉滞留,那种动背变更是觉察不到的.从效验上瞅,诸位隐现器能连绝而宁静天隐现分歧的字符.那便是动背隐现.四、真验本理图五、真验步调框图六、真验步调本步调主假如六位八段LED数码管动背隐现,例步调隐现“123456”.p1.0~p1.7接JP18(a~dp LED段码端);p0.0~p0.5接JP17(L1~L6 LED大众端);注意:拿掉相映足的短路块,用导线对接,并注意引足程序.3.7 RS3232串心通讯真验一、真验脚段掌握RS-232 串心通疑步调的安排战支配.二、真验真量(1)此例程是用UART0 动做串心通疑,硬件将其摆设到P0.0 战;(2)UART0是串心的中接心,为举止串心通疑,正在PC 端用串心调试帮脚硬件协共调试(利用其余串心通疑步调也不妨),用一根串心线将UART0串止心共PC 的串心贯串,波特率牢固为115200,通疑要领:1 位起初位,8 位数据位,1 位停止位.(3)MAX3232芯片将单片机收出的TTL 电仄转移为RS-232 电仄旗号,支/收旗号从9 芯插座UART0通过RS-232 电缆传递到PC 机.三、真验本理介绍每个C8051F MCU皆有能举止同步传输的串止心(UART).C8051F020有二个功能真足相共的UART(分别为UART0战UART1),它们除了具备8051尺度串止心的功能中,还具备帧过得检测战天面辨别硬件,称为巩固型串止心UART.UART不妨处事正在齐单工同步办法大概半单工共步办法,而且支援多处理器通疑.接支数据被久存于一个脆持寄存器中,那便允许UART 正在硬件尚已读与前一个数据字节的情况下开初接支第二个输进数据字节.一个接支覆盖位用于指示新的接支数据已被锁存到接支慢冲器而前一个接支数据尚已被读与.对于UART的统造战考察是通过相关的特殊。
基于C8051F020的低频周期信号频谱分析仪
2004年6月渝西学院学报(自然科学版)June 1,2004 第3卷 第2期Journal of W estern Chongqing University (Nature Sciences Edition )V ol 13 N o 12Ξ基于C8051F020的低频周期信号频谱分析仪倪向东(重庆师范大学 信息技术系,重庆 沙坪坝 400047)[摘 要]介绍了低频周期信号频谱的分析原理1采用高速单片机C8051F020完成FFT 运算1[关键词]频谱分析仪;C8051F020;周期信号;FFT[中图分类号]T M935.21 [文献标识码]A [文章编号]1671—7538(2004)02—0012—04我们知道,对电信号进行分析有两种基本方法:时域分析法和频域分析法1前一种方法是通过示波器来完成,可以观测信号的波形,测量信号的幅值、频率等参数;后者则是使用频谱分析仪来分析信号的各种频率成分,还可以得到信号的功率、失真、增益和噪声特性等指标1可见,对电信号进行频谱分析具有十分重要的意义1频谱分析仪主要可以分为用于音频信号分析的低频分析仪和用于微波信号分析的高频分析仪两大类1一般频谱分析仪的核心部件是模拟带通滤波器,通过它完成信号中各种频率成分的提取,主要的缺点在于滤波器的数量决定了仪器的分辨率1为此,文献[1]给出了一种采用自动调节滤波器参数来减少滤波器数量的新方法1本文介绍的是采用FFT 技术实现的数字式频谱分析仪11 基本原理介绍由信号分析理论可知,时域的模拟周期信号在满足狄义赫利条件下,可展开为傅立叶级数1比如周期T =6.4s 的锯齿波信号x (t )=1-t/6.4的傅立叶级数为:x (t )=a 0+∑∞k =1(a kcosk Ωt +b ksink Ωt ) =d 0+∑∞k =1d ksin (k Ωt +θk)1(1)其中直流分量a 0=d 0=0.5,余弦分量a k =0,正弦分量b k =1/k π,模拟角频率Ω=2π/T 1可见,时域模拟周期信号的频谱结构为离散谱1如果对x (t )进行一个周期N =512点的采样,即采样频率f s =80H z ,采样周期T s =0.0125s ,可以获的频率分辨率为基波频率0.15625H z (1/T ),最高谐波为256次谐波(40H z ,即折叠频率)1FFT 就是将采样后得到的时域数据通过快速计算转换为频域数据,即采用快速算法完成离散傅立叶变换1关于FFT 算法,在文献[2]中有详细介绍,本文从略1需要注意的是,模拟信号频谱的正常幅度电平应等于FFT 计算出的频谱分量除以采样点数N 1另外,FFT 计算出的X (k )与式(1)各系数的关系为:X (0)=a 0=d 0,X (k )=(a k -jb k )/2,k ≠01(2)所以,本文的频谱分析仪显示输出的幅度值d k =0与X (k )的关系为: d 0=X (0),d k =2|X (k )|1(3)2 系统硬件结构Ξ[收稿日期]2004—01—15[作者简介]倪向东(1967—),男,四川威远人,讲师,主要从事电子技术研究工作1文献[3]的频谱分析仪常用DSP芯片T MS320C50实现,而本频谱分析仪主要的硬件一是由美国Cygnal公司生产的新型高速ISP单片机,二是频谱显示部分采用320×240点阵液晶,液晶的控制器为SE D133512.1 C8051F020介绍C8051F020是一种S oC型单片机,采用Cygnal公司的专利技术,即CIP-51微控制器内核,它与MCS51指令集是完全兼容的1CIP-51内核集成有标准8052的全部外设,而且由于采用流水线结构,与标准的8052结构相比,其指令速度有很大的提高1CIP-51内核70%的指令执行时间为1到2个系统时钟(即晶振周期),在使用25MH z晶振时,其最高速度可以达到25MIPS1CIP-51的中断系统提供多达22个中断源,另外还有7个复位源1MC U内部还有一个时钟发生器作为默认的系统时钟,在需要时可以在运行中切换为外部时钟源1在片内存储器的设置方面,C8051F020中的CIP-51除了具有和8051一样的程序和数据地址设置外,还有4K B的RAM,通过其外部存储器接口(E MIF)还可以访问外部数据存储器1另外,64K B在系统可编程的F LASH存储器作为程序存储器,不需要专门的编程电压,便于进行较大程序的设计1片内集成12位、转换速率为100ksps的9通道ADC0,其中一个输入为内部温度传感器;其余8个为外部输入,通过9选1模拟选择器选择一个通道送入程控增益放大器1该放大器在ADC0之前,可用软件设置其增益1ADC转换有4种方式,本文采用定时器溢出方式1另外,C8051F020片内还有一个8位、采样速率可达500ksps的ADC1,两个比较器,两个12位DAC 和5个通用定时器1每个比较器都能在输入信号的上升沿或下降沿产生中断,本文利用该中断启动定时器完成信号周期的测量1片内的J T AG边界扫描和调试电路支持在系统调试,这使得C8051F020系统的调试比标准MC U仿真器要方便得多12.2 SE D1335控制器介绍SE D1335控制器是由日本SEIK OEPS ON公司生产的点阵液晶显示控制器1它有两种驱动方式,一种为图形方式,另一种为文本方式1在图形方式下,外接RAM的1bit数据控制LC D的一个象素,高电平点亮对应象素1在文本方式下,通过把字符代码存储到外接RAM中,控制器根据字符代码来确定其在内部字符发生器ROM中的地址,将其变成相应的点阵数据来完成字符的显示1它支持文本和图形方式混合显示1SE D1335控制器的硬件结构分为:和MC U的接口部分、内部控制器部分和驱动LC M的驱动部分1SE D1335和MC U的接口部分引脚连接如表1所示1表1 SE D1335和MC U的接口部分引脚连接说明符号接口引脚有效电平说 明G ND1,2,200V地VCC3+5V正电源Vadj4负对比度调整VEE5负负电源WR6L写信号RD7L读信号CE8L片选A09H/L H-写命令L-写数据RES10L复位信号DB0~DB712~19H/L数据NC11空脚 SE D1335有13条指令,多数指令带有参数1参数值根据所控制液晶显示模块和显示的要求来设定1详细介绍见有关文献12.3 系统硬件结构由于C8051F020是一种S oC型单片机,利用它设计的频谱分析仪,除了使用了1片74LS138作为液晶模块的片选译码外,几乎不需要外接其它器件,其硬件原理框图如图1所示1被测信号(幅度为0~2.4V)送入F020的12位ADC0.0和比较器0的“+”端,比较器0的“-”端为1.2V基准电压输入,完成AD转换和信号周期的测定1液晶模块以直方图方式显示被测信号频谱的直流成分和30次以内谐波幅度1图1 硬件框图3 系统程序流程系统程序分为5个基本模块:系统及液晶初始化模块、测量信号周期模块、AD模块、FFT算法模块和液晶显示模块1液晶模块初始化程序如下:v oid lcd—init(){uchar i;uchar arg1[8]={0x30,0x87,0x07,0x27,0x36,0xef,0x28,0};uchar arg2[10]={0,0,0x f0,0xb0,0x04,0x f0};lcd—write—c(0x40);/3SY STE M SET指令:LC D系统设置3/for(i=0;i<8;i++)lcd—write—d(arg1[i]);/3写入指令参数3/lcd—write—c(0x44);/3SCRO LL指令:设置各显示区起始地址、显示行数3/for(i=0;i<6;i++)lcd—write—d(arg2[i]);/3写入指令参数3/lcd—write—c(0x5a);/3H DOTEST指令:设置画面水平移动的点数3/lcd—write—d(0);lcd—write—c(0x5b);/3OVER LAY指令:设置合成显示方式二重;3/lcd—write—d(0x00);/3第一显示区的字符方式,第三显示区字符方式3/lcd—write—c(0x4c);/3CRS DIR指令:设置光标自动右移3/clear—txt();/3将第一显示区的数据清零3/clear—grap();/3将第二显示区的数据清零3/lcd—write—c(0x59);/3开显示3/lcd—write—d(0x17);dprintf(5,12,“低频频谱分析仪”);}限于篇幅,本文对其它模块不作详细介绍,读者可参阅有关文献1FFT算法模块参阅文献[4]14 系统测试结果本频谱分析仪在对锯齿波信号采样512点数据后,采用FFT 算法在F020单片机运算得到512点值,其中前5点浮点数据如下:X (0)=256.5,X (1)=0.4999954-81.486328j ,X (2)=0.4999954-40.741631j ,X (3)=0.4999954-27.159382j ,X (4)=0.4999954-20.367746j ,…我们知道,模拟周期信号的付氏级数=采样周期3FFT 系数/6.4,则上述数据对应周期信号的直流分量、基波、2~4次谐波为(最后的各系数还要乘上ADC 的基准电压2.4V ):F0=0.5009766,F1=0.0009766-0.1591530j ,F2=0.0009766-0.0795735j ,F3=0.0009766-0.0530457j ,F4=0.0009766-0.0397808j 1锯齿波信号的付氏级数理论值分别为:F0=0.5,F1=-(1/2π)j =-0.1591549j ,F2=-(1/4π)j =-0.0795775j 1基波F1的精度为: 0.07958-0.0012+0.0795720.07958=4.67×10-5…在采样点数N =128点时,10次谐波的误差为1%,20次谐波的误差为4%1上述情况出现的主要原因是在信号高频部分出现了混叠现象,可考虑加低通处理1另外,保证在1个周期采样相应点数,可提高FFT 计算精度1可见,本频谱分析仪能达到较高的测量精度,有一定的实用价值,而且该仪器具有结构简单、智能化、低成本和便于携带的特点1[参考文献][1]雷鸣,梁敏超.参数可调滤波器的低频频谱分析仪[J ].电子技术,2002,(10):61-641[2]王世一.数字信号处理(第二版)[M].北京理工大学出版社,19971125-134.[3]邓勇,施文康.基于T MS320C50的语音频谱分析仪[J ].中国仪器仪表,2000,(4):13-151[4]殷福亮,宋爱军.数字信号处理C 语言集(第一版)[M].辽宁科学技术出版社,1997161-651Low -Frequency Periodic Signals Spectrograph B ased on C 8051F 020NI X iang -dong(Dept.of Information Technology ,Chongqing Normal University ,Shapingba Chongqing 400047,China )Abstract :In this paper ,the theory of analyzing Low -Frequency Periodic Signals S pectrogram is introduced.High -speed singlechip C8051F020im plements FFT.K ey w ords :spectrograph ;C8051F020;periodic signals ;fast fourier trans form。
基于C8051F020的PWM输出频率分析
基于C8051F020的PWM输出频率分析第24卷增刊数据采集与处理V01.24No?SZ009年10⽉JournalofDataAcquisition&Processingoct.2009引⽂章编号:1004—9037(2009)增刊⼀0229⼀04基于C8051F020的PWM输出频率分析黄慧1张庆武2殷兴辉1(1.河海⼤学计算机及信息⼯程学院,南京,210098;2.南京邮电⼤学通信与信息⼯程学院,南京,210003)摘要:基于C805lF020芯⽚,研究了PCA模块的PWM信号产⽣原理以及软件实现的⽅法,并通过实验⽅法针对PCA模块,提出了PwM输出频率与PCA计数器/定时器时基的关系公式,结合计算与实验观察,分析了在不同设定下输出波形的频率范围以及频率与占空⽐的准确性问题。
实验结果表明,基于C8051F020产⽣的PWM信号具有控制精度⾼,响应快的优点,适于⽇常⽣活、⼯业⽣产和科学研究领域对控制系统的需要。
关键词:C8051F020单⽚机;PWM;可编程计数阵列中图分类号:TP368⽂献标识码:A‘FrequencyRangeandAccuracyAnalysisOfC8051F020⼀BasedPWMoutput.H“⼝挖.g.H“i1,Z^⼝挖gQi⽵g训“2,YI以Xi咒l乎^“i1(1.CollegeofComputerandlnformationEngineering,HohaiUniversity,Nanjing,210098,China;2.CollegeofCommunicationandInformationEngineering,NanjingUniVersityofPosts&Telecommunications,Nanjing,210003,China)Abstract:Theprincipleforthepulsewidthmodulation(PWM)signalofPCAmoduleisstudiedandthemethodsofsoftwaredesignonC8051F020chiparepresented.Furthermore,therela—tionshipexpressionsbetweenthePWMoutputfrequencyandthePCAcounter/timerbasefofthePCAmodulearededucedbytheexperiment.Combinedwithcomputationalandexperimen—talobservation,therangesofthewaveformfrequencyindifferentsettingareanalyzed,aswellastheaccuracyofthefrequencyandthedutycycle.ExperimentalresultsshowthattheC8051F020—basedPWMsignalhastheadvantagesofhighprecisionandfastresponse.Thus'itissuitablefordailylife,industrialproductionandscientificresearchinthecontrolsystemfieId.Keywords;C8051F020MCU;pulsewidthmodulation(PWM);PCAC805lF系列单⽚机是集成的混合信号⽚上系统(SOC),具有与MCS⼀5l内核及指令集完全兼容的微控制器,除了具有标准8051的数字外设部件外,⽚内还集成了数据采集和控制系统中常⽤的模拟部件和其他数字外设及功能部件。
基于双C8051F020微控制器的应用系统
1 系统 硬 件 构 成
整 个 系统 的装 置示 意 图如 图 1所示 。我 们 选 择 美 国 Slo icn公 司 的微 控 制器 ( U) C0 10 0 i MC 85 F2 ( 简称 F 2 ) 作 为应用 系统 的 C U 00是一种 混 合信 号 S C型 8位 单 片机 ,它有 一个 8通 道 的 、转 00 P 。F2 O 换速率 为 10 b s的 l 0 Kp 2位 A C,以 及 一 个 8通 道 的 、转 换 速 率 为 50 bs的 8位 A C;2个 l D 0K p D 2位
3 0 /s 9 . 6k /s 0 b 21 b [
。
2 S u 总 线 MB s
S u 总线标 准最早 由 It 公 司于 19 发布 ,它 以 P ip 公 司 的 IC总线 为基 础 ,面 向于 “ MB s nl e 95年 hl s i 2 不 同系统 组成 芯片 与系统 其他 部 分 问 的通 讯 ” 。S u 接 口的工 作 电压 可 以在 ( .0—5 ) V之 间 , J MB s 3 .0
维普资讯
第2 4卷 第 2期
20 0 7年 3月
贵州大学学报 ( 自然科 学版 )
Ju a o u huU ie i N t a S i cs or l f i o nvr t n G z s y( au l c ne ) r e
V0 .2 . 2 1 4 No Ma.2 r o(
D C;6 K lsR m,4 B R A 4 B Fah o K AM;有 2 2个 中断 源 和 5个 定 时 器/ 数器 ; 内部 有 两 个 增 强 型 全 双 工 计 U R 、S I A T P 总线 和 S u 总线 。 MB s
基于C8051F020单片机的塞曼稳频激光器控制系统的设计
塞 曼 激 光 器 主 要 有 纵 向 塞 曼 和 横 向塞 曼 H — e双 频 激 光 e N
器 , 折 射 He N 双 — e双 频 激 光 器 等 , 向 和 横 向 塞 曼 H — e双 纵 eN 频 激光 器 都 是 基 于 塞 曼效 应 和 模 牵 引 而 工 作 的 ,只 是 二 者 加 的 磁场 的方 向 不 同 。 前 者 是 在 H — e气 体 激 光 器 上 加 一 轴 向 磁 eN 场 , 出 的光 为 频 率 稍 有 不 同 的左 旋 和右 圆偏 振 光 。 后 者 是 加 输 而
1 塞 曼激 光 器 稳 频 原 理
稳 频 相 对 于 热 稳 频 法具 有 易 于 控 制 , 响应 速 度 快 等 特 点 。
2 塞 曼效 应 激光 器 稳频 系统 的 软 硬 件 实 现
表 1 特 殊 功 能 寄 存 器 AMX CF 0
AI 7 C Al N6 1 N45 C I AI 3 C A1 O¨C N2 1 N
a h ot r f w c ar r ve nd t e s fwa e l o h t e gi n. a
Ke wo d : eman t l ed as rC8 51 02 MCU, D y r sZe —sabi i l e , 0 F 0 z PI
C8 5 F 系 列 单 片 机 是 集 成 的 混 合 信 号 片 上 系 统 S C 01 O (y tm n c i)具 有 与 MC 一 1内核 及 指 令 集 完 全 兼 容 的 S se o hp , S5 微控制器 , 具有标 准 85 除 0 1的 数 字 外 设 部 件 之 外 , 内 还 集 成 片
能 以及 P D 算 法 来 实现 塞 曼激 光 器 的 稳 频 。 给 出 了该控 制 系统 的硬 件 结 构 和 软 件 结 构 。 I
基于单片机控制的程控滤波器设计
基于单片机控制的程控滤波器设计
随着实验仪器技术的发展,滤波器作为限制信号截止频率和限制传输通道等功能的主
要组成部分也变得越来越重要。
尤其是在极紫外与红外通信系统中,它通常用来作为一个
主要的发射器以减少外部干扰和失真。
传统的滤波器主要采用隔离的组件进行设计,而且
需要繁琐的电路以确保一致的性能,而且也会带来一些体积较大的问题。
因此,程控滤波
器就成为许多人探索和研究的重点,凭借其简单易控性能,让未来的通信系统能够更智能、更高效地实现。
本文主要研究基于单片机控制的程控滤波器设计,它可以自动检测输入信号的频率,
并相应调节滤波器输出。
基于程序控制,程控滤波器可以可靠地实现手动滤波器的功能,
但更具备可扩展性、灵活性和频率调节能力。
滤波器采用模拟电路和单片机控制驱动,现
代电路元件类型越来越多,单片机都能采取程序控制,从而可以扩大模拟电路设计的功能。
基于单片机控制的程控滤波器设计可以将信号从输入端传输到输出端,在系统控制的
情况下,程控滤波器的输出结果是停止传输的,而且可以采用软件算法控制滤波材料的参数,以及保证传递功率的匹配,让滤波器的性能更加可靠。
而且,调节滤波器参数的时候
也不需要更换模块,因此可以大大简化模块的搭建和适配。
最重要的是,这种类型的滤波
器控制传输时长可以在单位时间范围内可靠地调节,使得系统的整体性能更加稳定。
综上所述,基于单片机控制的程控滤波器设计明显优于传统滤波器,它可以更高效地
实现信号处理,具有快速响应能力、实时调节能力以及丰富的定制功能等特点,将会让未
来滤波器设计更加实用、更加方便。
基于新型单片机C8051F020的开关磁阻电机控制系统
伺服技术・SERVO TECHNIQUE基于新型单片机C 8051F 020的开关磁阻电机控制系统夏长亮 修 杰 祁温雅 王明超(天津大学电气与自动化工程学院,天津,300072)摘 要:C 8051F 020片内具有A /D 、D /A 、比较器及PCA 模块,有较强的参数检测及控制能力且指令执行速度快,故适合于开关磁阻电机的控制。
文中论述了C8051F 020在SR D 中的应用,介绍软、硬件的结构设计以及实验结果。
关键词:开关磁阻电机;控制系统;单片机;C8051F 020中图分类号:T M 352 文献标识码:A 文章编号:1001-6848(2004)05-0039-03A Switched Reluctance Motor drive system based on the novel MCU C 8051F 020XIA Chang -liang ,XIU jie ,QI Wen -ya ,WANG M ing -chao(Scho ol of Elect rical Engineer ing &A ut omat ion,T ianjin U niver sity ,T ianjin 300072,China )Abstract :Switched Reluct ance Dr iv ing system is a no vel AC dr iv e sy stem .It has many co ntro l par ameter ,also has many param eter to be det ect ed.T his r equir e that the har dco re o f t he contr ol sy stem sho uld has an a bility to detect many par ameter and facilit y to be used to contr ol.T he no vel M CU C8051F 020has A /D,D/A ,co mparat or s and PCA o n chip.It has a str ong abilit y to detect and co ntro l,also has a high speed co re.Accor ding to t he abov e,the nov al M CU C 8051F 020is suitable to be used to contr ol the SRM .Key words :Switched Reluct ance mo to r;co ntro l sy st em;M CU ;C8051F020收稿日期:2004-01-020 引 言开关磁阻电机驱动系统(SRD)是一种新型交流驱动系统,结构简单,坚固耐用,功率器件少,无直通的危险,可靠性高,可控参数多,控制灵活,调速范围宽、效率高。
基于C8051F020单片机的机床数控系统的研制
基于C8051F020单片机的机床数控系统的研制【摘要】介绍一种利用C8051F020单片机为控制核心的机床数控系统设计方案。
叙述了机床改造方案及系统的组成原理,并给出了系统的硬件及软件设计框图。
普通机床经数控改造后,其加工精度和生产率有较大的提高,而且成本低。
这是提高机床企业数控化的一条切实可行的途径。
【关键词】C8051F020单片机;普通机床;数控系统The Development of the Machine Tool NC System Based on C8051F020 MCU Han guiming(Institute of Information Technology,Guilin University of electronic technology)Abstract:A plan to design the machine tool NC system with C8051F020 MCU being the control center is introduced.The plan to rebuild the machine tool,the constitution principle of the system and the layout for the hardware and the software of the system are also given in this paper.After the rebuilding of the general-purpose machine tool by using the NC system,its working accuracy and productivity will be greatly enhanced and its cost will be lowered.It is a feasible way for machine tool enterprise to enhance the production of the numerical control machine tool.Key words:C8051F020 MCU;general-purpose machine tool;NC system引言数控机床作为一种高精度的自动化机床,综合应用了电子、计算机、自动控制和机床制造等领域的先进技术,在我国工业生产中起着极其重要的作用,它很好地解决了现代机械制造中加工对象精密、结构复杂、品种多、批量小等问题。
基于C8051F020单片机的数据采集电路设计
基于C8051F020单片机的数据采集电路设计刘青青;朱清芳【期刊名称】《现代电子技术》【年(卷),期】2012(035)009【摘要】阐述了一种以C8051F020芯片为核心的数据采集电路,该电路通过电压转换电路,实现了对操纵杆模拟信号的高速、高精度的采集,并通过RS 422串口通信模块实现与光电稳定平台的通信控制.该电路具有响应速度快,精度高,设计简单,应用灵活,易扩展等特点,在很大程度上提高了模拟信号采集的效率,完全可以满足信号采集处理对高精度和实时性的要求.%The paper describes a kind of data collecting system adopting C8051F020 chip which can collect and process data with high speed and accuracy to realize communication with Two-frame stable platform system. The system has advantages of short response time, high speed, simple structure, flexible application and expanding easily to enhance data collection efficiency and guarantee high accuracy and real time of the data collecting system.【总页数】3页(P135-136,140)【作者】刘青青;朱清芳【作者单位】洛阳师范学院数学科学学院,河南洛阳471022;洛阳师范学院数学科学学院,河南洛阳471022【正文语种】中文【中图分类】TN911.7-34【相关文献】1.基于C8051F020单片机的数据采集系统设计 [J], 唐宝成2.基于C8051F020单片机的数据采集与串口通讯的应用 [J], 张怀强;邢海霞;周建斌;何为民3.基于单片机的脉冲数据采集电路设计 [J], 朱超;孙万麟;宋莉莉4.一种基于单片机的PSD数据采集电路设计 [J], 俞睿;朱祺;郭倩;刘小兵;吴文华5.基于PIC单片机的以太网数据采集与控制电路设计 [J], 郁继宗; 彭树生因版权原因,仅展示原文概要,查看原文内容请购买。
基于C8051F020单片机的塞曼稳频激光器控制系统的设计
基于C8051F020单片机的塞曼稳频激光器控制系统的设计李来达;张斌;陈文学
【期刊名称】《工业控制计算机》
【年(卷),期】2010(023)009
【摘要】介绍了08051F020单片机的主要性能特点及其在塞曼稳频激光器控制系统中的应用.利用单片机A/D,D/A输出功能以及PID算法来实现塞曼激光器的稳频.给出了该控制系统的硬件结构和软件结构.
【总页数】2页(P105,107)
【作者】李来达;张斌;陈文学
【作者单位】湖南国防科技大学光电科学与工程学院,湖南,长沙,410073
【正文语种】中文
【中图分类】TP3
【相关文献】
1.基于C8051F020单片机的半导体激光器稳频系统 [J], 张胤;王斯琦
2.Rb原子塞曼调制稳频半导体激光器的实验研究 [J], 孙黎;李慧琴;胡勇
3.一种基于温度轨迹控制的塞曼稳频激光器预热方法 [J], 胡鹏程;谭久彬;闫磊;付海金
4.利用原子的塞曼光谱对半导体激光器进行稳频 [J], 江开军;王谨;李可;何明;涂鲜花;詹明生
5.半导体激光器塞曼调制稳频的实验对比研究 [J], 马修泉;陈文兰;陈帅;刘新元;陈徐宗
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将电路 中的电容设为相等值 即C1 C , = 2 电阻R = 3若设 2R .
L 7 2 使之两个电阻网络 的电阻值分 DA 7 4 与 C 0 I0 0相结合,实现 10 倍 以内任意增益 单片机控制其中一片 T C 5 8 C 5l 85F 2 00 sR 另一片的两个 电阻网络 的电阻值分别为 RIR . 、 2 设置 , 并满足 高、 、 低 带通滤波参数的要 求, 截止频率灵活可调, 别为 R 、 f 则品质 因数:Q; 2 R 酉 面 f R 且用 户 界 面 友 好 直 器 电路 .
根 据设计 任务要 求 ,采用 两级放大 的设计 。前 级通过
数控衰减, 这样即可实现 0B 6 d d ~ 0B之间的 1 d 0 B步进 。程控 放大器电路见 图 2 。
图 3滤波器部分 电路 图 采用专用D 集成芯片A 8 1 DS D9 5 产生扫频信号, 然后经过 AD 来消除信号的直流偏置, 8 1 1 并由单片机控 制其输出频率。 34真有效值 转换部分 . 真有效值转换部分 由A 3 构成 , 6 7 D6 7 AD 3 对滤波器输出 的信号进行有效值转换, 然后通过 A 8 2 DS 3 6对转换的有效值 进行采样后输出给单 片机单片机将此值进行处理后在 184 26
关 键 词 :程 控 滤 波 器 中 图分 类 号 :T 1 N0 DA 7 4 L 7 2 C 0 1 00 DD ( 9 5 ) C 5 1T C 58 8 5 F 2 S AD 8 1 文 献 标识 码 :A 文 章编 号 : 10 .9 3( 0 0 0 -9 .2 0 73 7 2 1 ) 70 00
I 2 和 O A6 7 大 10 NAI8 P 3放 0 0倍, 后级通过单片机对 A 5 1 33 幅 频 特 性 部 分 D7 4 .
液晶上 显示 出来 , 即画出幅频特性 曲线。
4 系统软件设计
本系统 的软件程序相对独立简单 ,模块之间相互独立的
工作, 由按 键 的 中 断进 入 相 应 的 工 作 界 面 。
1引 言
32 滤 波 电路 .
滤波器是通信系统 、信号处理和数据传送等领域必不可
此程控滤波器 由两片 T V72 L 5 8及四片 OP 6 6构成.电 A0
少甚至是至关重要 的环节 , 尤其在数据采集处理系统中, 是十 路如 图 3所示。第一片 T V7 2 控制滤波器的 Q值和增益 , L 58 分重要的组成 部分 , 其性 能的好坏直接影响整个系统的性能。 第二片T V7 2 控制滤波器的截止频率。 L 58 运算放大器 O A6 6 P 0 z 3 远远能满足题 目所要求 的条件。 本文设计的程控滤波器系统性能 良好 ,由可控增益放大 的带宽是 lMH ,
抗干扰能力强, 无论天气情况如何 , 都能精确 的跟踪太阳。
关键词 :太 阳 自动跟踪 中图分类号 :T 3 M9 视 日跟踪 光 电跟踪 光电池传感器 文章编号 :10 .93( l ) 70 1 2 0 73 7 2 0 0 .9. 0 0 文献标识码 :A
近年来, 太阳 自动跟踪 系统 多采用光 电式、 日式、 视 混合 计的问题。 。本系 统采 用视 日跟踪和传感器跟踪 的混合跟踪
图 2 程 控 放 大器 电路 图
主程 序 流 程 图 如 图 4所 示 。
—
—
科协论坛 ・2 l 0 0年第 7 下 )—— 期【
太 阳 自动跟踪系统 的研 究与设计
口 谢 磊 刘 星
( 渤海 大学信 息科 学与 工程学院 辽宁 ・ 锦州 1 10 ) 2 0 0
摘 要 : 了提高太 阳能的利用效率, 为 设计 了太阳 自动跟踪系统。跟踪方法采用视 日轨迹跟踪方法和光电跟踪 的混合跟踪方法, 第一级采用视 日轨迹跟踪方法, 第二级采用光 电池传 感器 跟踪进行校正。 该装置跟踪精度高 ,
式 等 跟 踪 方 法 ,但 这 些 方 法 都 存 在 一 定 的局 限性 。光 电跟 踪 方 法 , 一 级 采 用 视 日跟 踪方 法 , 了避 免视 日运 动 轨 迹 跟 踪 第 为
方法其跟踪 灵敏度 高、 比较 容易实现 , 但这种方法跟踪存在死 的误差累计问题 , 采用二级光 电池传感器跟踪进 行校 正, 比较 区 。 如 果传 感器 摆 放 不 合 理 往 往 会 导致 跟 踪 不 到 太 阳 ,而 且 四个光 电池的电压输 出,在一个很 小的范 围内精确的跟踪太 受天气的影 响较大 ,在稍长时间段里 出现乌云遮住太 阳的情 阳 的 位 置 。 况, 太阳光线往往 不能照到感光元件, 导致跟踪装置无法对准 1视 日运动轨迹跟踪 太 阳甚 至 会 出现 误 动 作 。视 日运 动 轨 迹 跟 踪 , 优 点是 在 有 其 视 日运动轨迹跟踪就 是根据相应的公式和参数计算 出太 云的情况下仍能正常工作, 缺点是跟踪精度低 , 有可能存在累 阳 的位 置 , 后 发 出指 令 给 步 进 电机 , 驱 动 太 阳跟 踪 装 置 , 然 去
基于 C 0 0 0的程控滤波器 的实现 85 2 1 F
口 郝玉君Ⅲ 甘 露
湖北 ・ 武汉 407; 304 400 ) 320 ( 1中国地质大学( [】 武汉) 电学院 机 【】 2武汉科技 学院电信学院 摘
湖北 ・ 武汉
要 :本 系统 由可控增益放大器 、 程控滤波器、 信号发生器、 控制部分等组成。 可控增益放大器部分 以D 74 AC 5 1
2 系统 总 体 结 构 增益 为 : = A-
一
本系统 由可控增益放大器 、程控滤波 器和 图形显示等系 统构成 。
系 统 总 体 构成 图如 图 l 示 所
1
,
滤波器的截止频 率为: 、— — 厂 一 nR 2
滤 波 电路 见 图 3 。
C,
图 l 系统 总体 构 成
作为核心器件 , 了输出增益的动态调整 ; 实现 程控滤波器采用两片DA转换器件 T C 58以 四片宽带运放运放 / L 72 及
OP 0 A66构成, 实现滤波器截止频率和 Q值可调 ; 频率特性测试仪采用 D DS做信号源。以单片机作为控 制核心, 实现增益和截止频率的预置 , 并实现功能测试和显示。系统性能指标达到 了设计要求, 安全可靠, 用户界面友好。