1、 I 摘 草鱼 草鱼要 草鱼 FPGA 是现场可编程门阵列 (Field 草鱼 Programmable 草鱼 Gate 草鱼 Array)的简称 。 草鱼 它具有可编程逻辑器件现场可编程的灵活性 , 鲤鱼 又有门陈列器件功能强 、 pork高集成度和高速度的优点 , 鲤鱼 因此已在现代通信系统设计中被越来越广泛的应用 。 草 鱼草鱼 VHDL 语言具有很强的电路描述和建模能力 , 鲤鱼 能从多个层次对数字系统进行建模和描述 , 鲤鱼 从而大大简化了硬件设计任务 , 鲤鱼 提高了设计效率和可靠性 。 草 鱼草鱼 论文着重使用 VHDL 语言对 2FSK的调制与解调进行编程 。 草鱼 在系统 仿
2、真中 ,鲤鱼 用 MAX+PLUS作为仿真平台 , 鲤鱼 对 2FSK 信号进行了调制解调的仿真 。 草鱼 调制方面用的键控法 , 鲤鱼 解调方面用的相干解调进行解调 。 草鱼 基于 FPGA 的 2FSK调制与解调在 MAX+PLUS 草鱼 II 上实现 , 鲤鱼 通过 VHDL 语言的编程 , 鲤鱼 生成调制解调所需要的几个模块 , 鲤鱼 以实现整个 2FSK 的调制解调系统 。 草鱼草鱼 本论文共分四章 , 鲤鱼 第一章主要是介绍了 FPGA 的原理以及它的应用 、 pork发展现状 , 鲤鱼 另外介绍了 VHDL 语言的特点 ; pork第二章较为详细的讲述了 FSK调制和解调的原理
3、, 鲤鱼 其中包括 FSK 的多种调制和解调 , 鲤鱼 及功率谱密度的特点 。草鱼 第三章开始对 2FSK 调制解调系统的各个单元器件进行设计 。 草鱼 第四章开头介绍了 MAX+PLUS 草鱼 II 这款软件 , 鲤鱼 接着使用这款软件实现 2FSK调制解调算法 , 鲤鱼 其中包括对各个功能模块的算法编程和时序仿真 。 草 鱼草鱼 本设计的目的不是为了产生一种优于前人算法的算法 , 鲤鱼 而是部分使用前人的算法 , 鲤鱼 在前人算法中加入自己对 2FSK 调制解调算法的理解 , 鲤鱼 从而产生能用于本设计的非通用算法 。 草鱼草鱼 草鱼 关键词 : p ork仿真 , 鲤鱼 2FSK, 鲤鱼
4、 VHDL, 鲤鱼 FPGA 草鱼 草鱼 草鱼 草鱼草鱼 草鱼草鱼 草鱼 草鱼草鱼 Abstract 草鱼 FPGA 草鱼 is 草鱼 the 草鱼 abbreviation 草鱼 for 草鱼 Field 草鱼 Programmable 草鱼 Gate 草鱼 Array.It 草鱼has 草鱼 the 草鱼 flexibility 草鱼 of 草鱼 field 草鱼 programmable 草鱼 to 草鱼 the 草鱼 programmable 草鱼logic 草鱼 devices,also 草鱼 have 草鱼 strong 草鱼 function, 草鱼 high 草鱼 level
5、草鱼 of 草鱼 integration 草鱼and 草鱼 the 草鱼 advantages 草鱼 of 草鱼 high 草鱼 speed,these 草鱼 advantages 草鱼 are 草鱼 same 草鱼 with 草鱼II Gate 草鱼 Array 草鱼 草鱼 devices.Therefore 草鱼 ,it 草鱼 has 草鱼 been 草鱼 more 草鱼 and 草鱼 more 草鱼 widely 草鱼used 草鱼 in 草鱼 the 草鱼 modern 草鱼 communication 草鱼 system 草鱼 design.草鱼 VHDL 草鱼 language 草
6、鱼 has 草鱼 strong 草鱼 ability 草鱼 of 草鱼 circuit 草鱼 described 草鱼 and 草鱼modeling, 草鱼 it 草鱼 can 草鱼 model 草鱼 and 草鱼 describe 草鱼 digital 草鱼 system 草鱼 in 草鱼 multiple 草鱼levels,simplified 草鱼 the 草鱼 hardware 草鱼 design 草鱼 task, 草鱼 to 草鱼 improve 草鱼 the 草鱼 design 草鱼efficiency 草鱼 and 草鱼 reliability.草鱼 This 草鱼 paper
7、草鱼 mainly 草鱼 use 草鱼 the 草鱼 language 草鱼 of 草鱼 VHDL 草鱼 on 草鱼 programming 草鱼modulation 草鱼 and 草鱼 demodulation 草鱼 of 草鱼 2FSK. 草鱼 In 草鱼 the 草鱼 system 草鱼simulation,using 草鱼 MAX+PLUS ,to 草鱼 simulate 草鱼 modulation 草鱼 and 草鱼demodulation 草鱼 of 草鱼 2FSK. 草鱼 Modulation 草鱼 use 草鱼 keying 草鱼 method, 草鱼demodulation
8、草鱼 use 草鱼 coherent 草鱼 demodulation 草鱼 method.Based 草鱼 on 草鱼 2FSK 草鱼modulation 草鱼 and 草鱼 demodulation 草鱼 of 草鱼 FPGA 草鱼 realizing 草鱼 on 草鱼MAX+PLUS ,through 草鱼 the 草鱼 VHDL 草鱼 language 草鱼 programming, 草鱼producing 草鱼 some 草鱼 blocks 草鱼 of 草鱼 modulation 草鱼 and 草鱼 demodulation,realizing 草鱼the 草鱼 whole 草鱼 2F
9、SK 草鱼 modulation 草鱼 and 草鱼 demodulation 草鱼 system.草鱼 This 草鱼 thesis 草鱼 in 草鱼 chapter 草鱼 4,The 草鱼 first 草鱼 chapter 草鱼 is 草鱼 mainly 草鱼 introduces 草鱼 he 草鱼basic 草鱼 principle 草鱼 of 草鱼 FPGA 草鱼 and 草鱼 its 草鱼 application, 草鱼 development 草鱼situation,also 草鱼 introduces 草鱼 the 草鱼 characteristics 草鱼 of 草鱼 the
10、草鱼 language 草鱼 of 草鱼VHDL;por kthe 草鱼 second 草鱼 chapter 草鱼 tells 草鱼 the 草鱼 details 草鱼 of 草鱼 草鱼 草鱼 FSK 草鱼 modulation 草鱼and 草鱼 demodulation 草鱼 basic 草鱼 principle, 草鱼 including 草 鱼various 草鱼 modulation 草鱼 and 草鱼 demodulation 草鱼 method 草鱼 of 草鱼 草鱼 草鱼 FSK,and 草鱼 power 草鱼 spectral 草鱼 density 草鱼characterist
11、ics.The 草鱼 third 草鱼 chapter 草鱼 began 草鱼 to 草鱼 design 草鱼 each 草鱼 unit 草鱼 devices 草鱼of 草鱼 the 草鱼 2FSK 草鱼 modulation 草鱼 and 草鱼 demodulation.The 草鱼 fourth 草鱼 chapter 草鱼began 草鱼 to 草鱼 introduce 草鱼 MAX 草鱼 + 草鱼 PLUS 草鱼 II 草鱼 software,using 草鱼 this 草鱼 software 草鱼to 草鱼 realize 草鱼 the 草鱼 algorithm 草鱼 of 草鱼 2F
12、SK 草鱼 modulation 草鱼 and 草鱼demodulation,including 草鱼 programming 草鱼 the 草鱼 algorithm 草鱼 of 草鱼 the 草鱼 function 草鱼module 草鱼 and 草鱼 timing 草鱼 草鱼 simulation.草鱼 The 草鱼 purpose 草鱼 of 草鱼 the 草鱼 design 草鱼 is 草鱼 not 草鱼 to 草鱼 produce 草鱼 an 草鱼 algorithm 草鱼 that 草鱼better 草鱼 than 草鱼 previous 草鱼 algorithm,but 草鱼 s
13、ome 草鱼 of 草鱼 the 草鱼 previous 草鱼 algorithm 草鱼III were 草鱼 used,in 草鱼 the 草鱼 previous 草鱼 algorithm 草鱼 to 草鱼 add 草鱼 my 草鱼 2FSK 草鱼 demodulation 草鱼 of 草鱼 the 草鱼 algorithm,producing 草鱼 a 草鱼 special 草鱼 algorithms 草鱼 that 草鱼 used 草鱼 on 草鱼 this 草鱼thesis.草鱼 草鱼 Key 草鱼 Words 草鱼 : 草鱼 Simulation;por k 草鱼 草鱼 2FSK;p
14、ork 草鱼 草鱼 VHDL;pork 草鱼 草鱼 FPGA 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草 鱼 草鱼 草鱼 草鱼 草鱼 目 草鱼 草鱼 录 草鱼 摘 草鱼 草鱼 要 I 草鱼 Abstract I 草鱼 第一章 草鱼 草鱼 绪论 1 草鱼 1.1 草鱼 FPGA 介绍 1 草鱼 1.2 草鱼 VHDL 简介 2 草鱼 1.3 草鱼 论文的目标与内容安排 3 草鱼 第二章 草鱼 FSK 调制解调方法 4 草鱼 2.1 草鱼 FSK 调制方法 4 草鱼 2.1.1 草鱼 2FSK 与 MFSK
15、 调制 4 草鱼 2.2 草鱼 草鱼 2FSK 调制 8 草鱼 2.2.1 草鱼 模拟调频 8 草鱼 2.2.2 草鱼 草鱼 键控法 9 草鱼 2.3 草鱼 草鱼 2FSK 解调 10 草鱼 2.3.1 草鱼 草鱼 相干解调 10 草鱼 2.3.2 草鱼 草鱼 非相干解调 10 草鱼 2.3.3 草鱼 草鱼 过零检测 10 草鱼 第三章 草鱼 2FSK 调制解调设计 11 草鱼 3.1 草鱼 草鱼 2FSK 调制器设计 11 草鱼 3.1.1 草鱼 草鱼 功能模块设计 11 草鱼 3.1.2 草鱼 草鱼 波形的降噪 13 草鱼 3.2 草鱼 草鱼 2FSK 解调器设计 14 草鱼 第四章 草鱼
16、 基于 max+plus的 2FSK 的调制解调算法 14 草鱼 IV 4.1 草鱼 草鱼 max+plus软件简介 14 草鱼 4.2 草鱼 草鱼 2FSK 调制解 调算法 15 草鱼 4.2.1 草鱼 草鱼 m 序列算法 15 草鱼 4.2.2 草鱼 草鱼 分频器算法 16 草鱼 4.2.3 草鱼 草鱼 数据选择器算法 17 草鱼 4.2.4 草鱼 草鱼 解调器算法 18 草鱼 4.2.5 草鱼 草鱼 2FSK 调制解调完整算法 20 草鱼 结 草鱼 束 草鱼 语 错误 !未定义书签。 草鱼 致 草鱼 草鱼 谢 错误 !未定义书签。 草鱼 参 草鱼 考 草鱼 文 草鱼 献 21 草鱼 附录
17、 22 草鱼 附录 23 草鱼 附录 25 草鱼 附录 25 草鱼 草鱼草鱼 草鱼 草鱼 1 第一章 草鱼 草鱼绪论 草鱼 1.1 草鱼FPGA 介绍 草鱼 FPGA是现场可编程门阵列( Field 草鱼 Programmable 草鱼 Gate 草鱼 Array) , 鲤鱼 它有类似于半定制门阵列的通用结构 , 鲤鱼 即由逻辑功能模块排列成阵列 , 鲤鱼 并由可编程的互连资源连接这些逻辑功能模块 。 草鱼草鱼 不同厂家生产不同型号的 FPGA 都有各自的特色 , 鲤鱼 就结构来分析 , 鲤鱼基本由 3 部分组成 , 鲤鱼 即可编辑逻辑块( CLB Configurable 草鱼 草鱼Logi
18、c 草鱼 Block) , 鲤鱼 输入输出单元( IOB I/O 草鱼 Block)和可编程连线( IR Interconnect 草鱼 Resource) 。 草鱼 常见 FPGA 的结构主要有 3中类型 : pork查表结构 , 鲤鱼 多路开关结构 , 鲤鱼 多极与非门结构 。 草 鱼 草 鱼 1.查找表型 FPGA 的结构 草鱼 查找表型 FPGA可编程逻辑块是查找表 , 鲤鱼 由查找表构成函数发生器 , 鲤鱼 通过查找表来实现逻辑函数 。 草鱼 查找表的物理结构是静态存储器( SRAM) 。 草鱼 输入项的逻辑函数可以由有一个 8 位容量的 SRAM实现 , 鲤鱼 函数值存放在 SRA
19、M中 , 鲤鱼 SRAM 的地址线起输入线的作用 , 鲤鱼 地址即输入的变量值 , 鲤鱼 SRAM 的输出为逻辑函数值 , 鲤鱼 由连线开关与其他功能模块连接 。 草鱼草鱼 查找表结构函数的功能非常强 。 草鱼 多个输入的查找表可以实现多个输入项的组合逻辑函数 , 鲤鱼 这样的函数有许多 。 草鱼 用查找表实现逻辑函数时 , 鲤鱼 把对应函数的真值表预先存放在 SRAM 中即可实现相应的函数运算 。 草 鱼草鱼 2.多开关型 FPGA 结构 草鱼 在多路开关型 FPGA 中 , 鲤鱼 可编辑模块是可配制的多路开关 。 草鱼 利用多路开关的特性对多路开关的输入和选择信号进行配制 , 鲤鱼 接到固
20、定电平或输入信号上 , 鲤鱼 从而实现不同的逻辑功能 。 草鱼 多路开关型 FPGA 的代表是 Actel公司的 ACT 系列 FPGA。 草 鱼草鱼 在分析多路开关型结构时 , 鲤鱼 必须选择一组 2选 1 多路开关作为基本函数 ,鲤鱼 然后再对输入变量进行配制 , 鲤鱼 以实现所需的逻辑函数 。 草鱼 多路的开关 草鱼 结构中 , 鲤鱼 同一函数可以用不同的形式来实现 , 鲤鱼 取决于选择控制信号和输入信号的配置 。 草鱼草鱼 3.多极与非门型 FPGA 结构 草鱼 采用多极与非门结构的器件是 Altera 公司的 FPGA。 草鱼 Altera 公司的与非门结构基于一个“与 -或 -异或
21、“逻辑块 。 草鱼 Altera 公司的 FPGA的多极与非门结构同 PLD 的与或阵列很类似 。 草 鱼草 鱼 在多极与非门结构中的与门是可编辑的 , 鲤鱼 它起着逻辑连接和布线的作用 ,鲤鱼 而在其他算术功能方面 , 鲤鱼 FPGA 采用了逻辑单元阵列 LCA( Logic 草鱼 Cell 草鱼Array)这样一个新概念 , 鲤鱼 内部包括可配置逻辑模块 CLB( Configurable 草2 鱼 Logic 草鱼 Block)、 pork输入输出模块 IOB(Input 草鱼 Output 草鱼 Block)和内部连线(Interconnect)三个部分 。 草鱼草鱼 FPGA 的特点
22、主要有 : pork草鱼 1、 pork采用 FPGA 设计 ASIC 电路 , 鲤鱼 用户不需要 投片生产 , 鲤鱼 就能得到合用的芯片 。 草 鱼草鱼 2、 p orkFPGA 可做其它全定制或半定制 ASIC 电路的中试样片 。 草鱼草鱼 3、 p orkFPGA 内部有丰富的触发器和 I O 引脚 。 草鱼草鱼 4、 porkFPGA 是 ASIC 电路中设计周期最短 、 pork开发费用最低 、 pork风险最小的器件之一 。 草 鱼草鱼 5、 porkFPGA 采用高速 CHMOS 工艺 , 鲤鱼 功耗低 , 鲤鱼 可以与 CMOS、 porkTTL 电平兼容 。 草鱼草鱼 可以说
23、 , 鲤鱼 FPGA 芯片是小批量系统提高系统集成度 、 pork可靠性的最佳选择之一 。 草 鱼草鱼 FPGA是由存放在 片内 RAM中的程序来设置其工作状态的 , 鲤鱼 因此 , 鲤鱼 工作时需要对片内的 RAM 进行编程 。 草鱼 用户可以根据不同的配置模式 , 鲤鱼 采用不同的编程方式 。 草 鱼草鱼 加电时 , 鲤鱼 FPGA 芯片将 EPROM 中数据读入片内编程 RAM 中 , 鲤鱼 配置完成后 ,鲤鱼 FPGA 进入工作状态 。 草鱼 掉电后 , 鲤鱼 FPGA 恢复成白片 , 鲤鱼 内部逻辑关系消失 , 鲤鱼因此 , 鲤鱼 FPGA 能够反复使用 。 草鱼 FPGA 的编程无
24、须专用的 FPGA编程器 , 鲤鱼 只须用通用的 EPROM、 porkPROM 编程器即可 。 草鱼 当需要修改 FPGA功能时 , 鲤鱼 只需要一片 EPROM 即可 。 草鱼 这样 , 鲤鱼 同一片 FPGA, 鲤鱼 不同的编程数据 , 鲤鱼 可以产生不同的电路功能 。 草鱼 因此 , 鲤鱼 FPGA 的使用非常灵活 。 草鱼草鱼 FPGA 有多种配置模式 : pork并行主模式是一片 FPGA 加一片 EPROM 的方式 ; pork主从模式可以支持一片 PROM编程多片 FPGA; pork串行模式可以采 用串行 PROM编程 FPGA; pork外设模式可以将 FPGA 作为微处理
25、器外设 , 鲤鱼 由微处理器对其编程 。 草 鱼草鱼 由于 FPGA 草鱼 具有可编程逻辑器件现场可编程的灵活性 , 鲤鱼 草鱼 又具有门陈列器件功能强 、 pork高集成度和高速度的优点 , 鲤鱼 草鱼 因此在要求功能越来越强 , 鲤鱼 草鱼体积越来越小 , 鲤鱼 草鱼 功耗越来越低的现代通信系统设计中被越来越广泛的应用 。 草 鱼草鱼 1.2 草鱼VHDL 简介 草鱼 硬件描述语言 (HDL Hardware 草鱼 Description 草鱼 Language)是一种用于设计硬件电子系统的计算机语言 , 鲤鱼 它用软件编程的方式来描述电子系统的逻辑功能 、 p ork电路结构和连接形式
26、, 鲤鱼 与传统门级描述方式相比 , 鲤鱼 它更适合大规模系统的设计 。 草鱼 VHDL 语言可读性强 , 鲤鱼 易于修改和发现错误 。 草鱼 早期的硬件描述语言 , 鲤鱼 如 ABEL HDL、 porkAHDL, 鲤鱼 由不同的 EDA 厂商开发 , 鲤鱼 互不兼容 ,3 鲤鱼 而且不支持多层次设计 , 鲤鱼 层次间翻译工作要由人工完成 。 草鱼 为了克服以上不足 , 鲤鱼 1985 年美国国防部正式推出了 VHDL(Very 草鱼 High 草鱼 Speed 草鱼 IC 草鱼Hardware 草鱼 Description 草鱼 Language)语言 , 鲤鱼 1987 年 IEEE 采
27、纳 VHDL 为硬件描述语言标准 (IEEE 草鱼 STD-1076)。 草 鱼草鱼 VHDL 语言的全称是“超高速集成电路硬件描述语言” , 鲤鱼 它是一种全方位的硬件描述语言 , 鲤鱼 包括系统行为级 、 pork寄存器传输级和逻辑门级多个设计层次 , 鲤鱼 支持结构 、 pork数据流 、 pork行为三种描述形式的混合描述 , 鲤鱼 草鱼 VHDL 是一种独立于实现技术的语言 , 鲤鱼 它不受某一特定工艺的束缚 , 鲤鱼 允许设计者在其使用范围内选择工艺和方法 。 草鱼 为了适应未来的数字硬件技术 , 鲤鱼 VHDL 还提供了将新技术引入现有设计的潜力 。 草鱼 VHDL 语言的最大特
28、点是描述能力极强 , 鲤鱼 覆盖了逻辑设计的诸多领域和层次 , 鲤鱼 并支持众多的硬件模型 。 草鱼草鱼 此外 , 鲤鱼 VHDL 较其他的硬件描述语言有如下优越之处 : pork草鱼 1、 p ork支持从系统级到门级电路的描述 , 鲤鱼 同时也支持多层次的混合描述 ; pork描述形式可以是结构描述 , 鲤鱼 也可以是行为描述 , 鲤鱼 或者二者兼而有之 。 草鱼草鱼 2、 p ork既支持自底向上的设计 , 鲤鱼 也支持自顶向下的设计 ; pork既支持模块化设计 , 鲤鱼 也支持层次化设计 ; pork支持大规模的设计 。 草鱼草鱼 3、 p ork既支持同步电路 , 鲤鱼 也支持异步
29、电路 , 鲤鱼 既支持同步方式 , 鲤鱼 也支持异步方式 。 草 鱼草鱼 4、 pork数据类型丰富 , 鲤鱼 既支持预定义的数据类型 , 鲤鱼 又支持自定义的数据类型 ;p o rkVHDL 是强类型语言 , 鲤 鱼设计电路安全性好 。 草 鱼草鱼 5、 pork支持传输延迟和惯性延迟 , 鲤鱼 可以更准确地建立复杂的电路硬件模型 。草 鱼草鱼 6、 pork支持过程与函数的概念 , 鲤鱼 有助于设计者组织描述 , 鲤鱼 对行为功能进一步分类 。 草 鱼草鱼 7、 pork提供了将独立的工艺集中于一个设计包的方法 , 鲤鱼 便于作为标准的设计文档保存 , 鲤鱼 也便于设计资源的重复使用 。
30、草 鱼草鱼 8、 porkVHDL 语言具有很高的精确性 , 鲤鱼 并提供了向设计传送环境信息的能力 。草 鱼草鱼 9、 p orkVHDL 语言的断言语句可用来描述设计本身的约束信息 , 鲤鱼 支持设计在描述中 的书写错误和特殊约束 , 鲤鱼 便于模拟调试 , 鲤鱼 而且为综合提供了重要信息 。 草 鱼草鱼 1.3 草鱼论文的目标与内容安排 草鱼 FPGA 就是现场可编程门阵列( Field 草鱼 Programmable 草鱼 Gate 草鱼 Array) , 鲤鱼它具有类似于半定制门阵列的通用结构 , 鲤鱼 即由逻辑功能块排列成阵列组成 , 鲤鱼 并由可编程的互连资源连接这些逻辑功能块来
31、实现所需的设计由于FPGA 草鱼 具有可编程逻辑器件现场可编程的灵活性 , 鲤鱼 又具有门陈列器件功能强 、 p ork高集成度和高速度的优点 , 鲤鱼 草鱼 因此在要求功能越来越强 , 鲤鱼 体积 越来4 越小 , 鲤鱼 功耗越来越低的现代通信系统设计中被越来越广泛的应用 。 草鱼草鱼 本论文就是用 FPGA 来实现 2FSK的调制解调算法 。 草鱼 本论文用 FPGA 的开发平台 Max+Plus来实现整个仿真系统 , 鲤鱼 具体内容有 : porkm序列 (伪随机序列 )的产生 ; pork分频器的设计 ; pork数据的选择控制 , 鲤鱼 具体调制模块的设计和正弦信号的产生几部分 。
32、草 鱼草鱼 在 Max+Plus 草鱼 中实现 2FSK 系统时 , 鲤鱼 主要采用图形输入和文本输入( VHDL语言编程)相结合的方式进行 , 鲤鱼 具体的模块设计都是采用 VHDL 语言编写 ,鲤鱼 整个系统的实现则是采用图形输入 。 草鱼 草 鱼草鱼 在设计中 , 鲤鱼 也存在一些误差问题 , 鲤鱼 比如系统延迟问题 , 鲤鱼 仿真出现毛刺 , 鲤鱼 由于所有的仿真也都是在理想状态下进行的 , 鲤鱼 这些问题在这篇论文中都没有进行深入讨论 , 鲤鱼 这是以后对 2FSK 的 FPGA 实现需要继续研究的问题 。草 鱼草鱼 草鱼草鱼 草鱼草鱼 草鱼草鱼 草鱼草鱼 草鱼草鱼 草鱼草鱼 草鱼草
33、鱼 草鱼草鱼 草鱼草鱼 草鱼草鱼 第二章 草鱼FSK 调制解调方法 草鱼 2.1 草鱼FSK 调制方法 草鱼 2.1.1 草鱼2FSK 与 MFSK 调制 草鱼 FSK 又称频移键控 , 鲤鱼 它是利用载频频率的变化来传递数字信息 。 草鱼 FSK 是信息传输中使用得较早的一种调制方式 , 鲤鱼 它的主要优点是 : pork实现起来较容5 易 , 鲤鱼 抗噪声与抗衰减的性能较好 。 草鱼 在中低速数据传输中得到了广泛的应用 。 草 鱼草鱼 2FSK 信号为两个不同频率交替发送的 ASK 信号的和 。 草鱼草鱼 图 2-1 草鱼 2FSK 波形 草鱼 草鱼 2FSK是二进制频移键控 , 鲤鱼 2
34、FSK 信号的“ 0”符号对应于载频 1, 鲤鱼 而“ 1”符号对应于载频 2。 草鱼 所以 2FSK 信号可利用一个矩形脉冲序列对一个载波进行调频而获得 。 草鱼草鱼 根据以上 2FSK 信号的产生原理 , 鲤鱼 已调信号的数学表示式为 草鱼 eo(t)=a ng(t-nTs)cos( 1t+n)+ 草鱼a ng(t-nTs)cos( 2t+n) 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 (
35、2-1)草鱼 式中 g(t)为单个矩形脉冲 , 鲤鱼 脉宽为 Ts草鱼 草鱼 草鱼 草鱼 草鱼 草 鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 (2-2)草鱼 草鱼 nn aa是 的反码 草鱼 草 鱼草鱼 草 鱼草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草
36、鱼 草鱼 草鱼 草鱼 草 鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草 鱼草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 (2-3)草鱼 n , 鲤鱼 n 分别为第 n 个信号码元的初相位 草鱼 由于多进制数字调制是使被调参数在一个码元间隔内有多个可能取值 , 鲤鱼因此与二进制数字调制相比 , 鲤鱼 多进制数字调制具有以下两个优点 : pork草鱼 (1
37、)在相同的码元传输速率下 , 鲤鱼 多进制系统的信息传输速率显然比二进制的高 。 草 鱼草鱼 (2)在相同的信息传输速率下 , 鲤鱼 由于多进制码元传输速率比二进制的低 ,鲤鱼 因而多进制信号码元的持续时间要比二进制的长 。 草鱼草鱼 1概率为( 1-P) 0概率为 P na = 0 概率为( 1-P) 1 概率为 P = 6 显然 , 鲤鱼 增大码元宽度 , 鲤鱼 就会增加码元的能量 , 鲤鱼 并能减少由于信道特性引起的码间干扰的影响等 。 草鱼 正是基 于这些特点 , 鲤鱼 使多进制调制方式得到了 草鱼 广泛的应用 。 草 鱼草鱼 MFSK 是多进制数字频率调制 , 鲤鱼 简称多频制 。 草鱼 它基本上是二进制数字 草鱼 频率键控方式的直接推广 , 鲤鱼 其组成方框图如下 : pork草鱼 草鱼 图 2-2 草鱼 多频制系统的组成方框图 草鱼 草鱼 绝大多数的多频制系统 , 鲤鱼 可用上图表示 。 草鱼 图中 , 鲤鱼 串并变换器和逻辑电路将一组输入二进制码转换成有多种状态的多进制码 。 草鱼 当某组二进制码到输出 输入 f2 f1 fM 相加器 门电路 门电路 门电路 逻 辑 电 路 接 收 滤波器 抽样判决器 检波器 检波器 检波器 带通 f1 带通 f2 带通 fm 逻辑电路 信道 串 /并 变换