pulse envelope_1
大家好,我很乐意和大家探讨pulse envelope的相关问题。这个问题集合涵盖了pulse envelope的各个方面,我会尽力回答您的疑问,并为您带来一些有价值的信息。
1.语音芯片的语音芯片概述
2.用单片机实现声音信号的MP3格式压缩
3.诚求计算机网络中各种英文缩写代表的意义 多多益善 或是其相关词典的下载地址
4.急需一篇关于调制解调的英文文章,1500~2000
5.请高手帮忙翻译以下一段话(中译英)!
语音芯片的语音芯片概述
芯片(chip)就是半导体元件产品的统称。是集成电路(IC, integrated circuit)的载体,由晶圆分割而成。硅片是一块很小的硅,内含集成电路,它是电脑或者其他电子设备的一部分。 语音芯片定义:将语音信号通过样转化为数字,存储在IC的ROM中,再通过电路将ROM中的数字还原成语音信号。
根据语音芯片的输出方式分为两大类,一种是PWM输出方式,一种是DAC输出方式,PWM输出音量不可连续可调,不能接普通功放,目前市面上大多数语音芯片是PWM输出方式。另外一种是DAC经内部EQ放大,该语音芯片声音连续可调,可数字控制调节,可外接功放。
普通语音芯片放音功能实质上是一个DAC过程,而ADC过程资料是由电脑完成,其中包括对语音信号的样、压缩、EQ等处理。
录音芯片包括ADC和DAC两个过程,都是由芯片本身完成的,包括语音数据的集、分析、压缩、存储、播放等步骤。
ADC=Analog Digital Change 模数转换
DAC= Digital Analog Change 数模转换
音质的优劣取决于ADC和DAC位数的多少。例如:20秒到 340秒,最低从10秒到340秒.语音芯片直观的从名称上来看,就是与语音有关的芯片,语音就是存储的电子声音,凡是能发出声音的芯片,就是语音芯片,俗称声音芯片,英文准确些来说应该是Voice IC.在语音芯片的大家庭中,根据声音的类型不同可分为(Speech IC)和(Music IC)两种.这儿应该算是语音芯片专业的区分方法. 掩膜生产。掩膜生产通俗的说就是先将声音烧到芯片里,然后再进行封装,一般有量的要求。
otp生产。所谓otp的意思是指的一次性烧录。先把芯片封装好,再借用软件烧进去声音。
语音芯片有根据IC本身的物理结构的多个通道(同时发出多个通道的声音)可分为多种类型:
一, 单通道的:
1, 单通道的语音IC(Speech IC)(这种语音芯片不支持音乐IC音乐存储方式); 常见的语音IC是单通道的语音芯片,DKC020-OTP20秒和DKA010动物叫声是最典型的单通道语音芯片了,
2, 单通道的音乐IC(Music IC),同一单位时间内只能发出一种音乐的音乐IC, 电子声音文件是只有一个通道的.Mid后缀文件.
常说的单音片,是一种最基本的音乐IC,由一定时间内音符输出的多少,决定了单音片的效果,有64音符多,128音符等等. 单音片应用场合广,价格极其低廉,最常见的有单音片有生日快乐贺卡单音片.典型的有DK20S等
严格的说,单通道的音乐IC和单音片的两者结构是不相同的
二, 2通道:
1, 2通道的语音IC, 2通道和多通道的语音芯片,实际应用中语音播放时一般会按规定固定在某一通道内进行声音的播放(等同于单通道),但是这类产品比单通道的语音IC(Speech ic)成本要高,价格会高些,语音芯片厂家在设计时为了平衡产品价格和应用,一般来说,功能支持和声音效果方面都会做得更完美一些.
这种结构也许是因为产品和方案实际应用领域和价格所决定的, 语音芯片输出一般都是单通道的声音输出,支持立体声的产品很少, 要高端一些的产品就要选MP3主控芯片之类的方案了
2, 2通道的音乐芯片, 通俗叫法是双音片(Music With Dual Tone IC),顾名思义,同一单位时间内二个通道都可以发出音乐的音乐IC. 电子声音源文件一般为.Mid的二通道文件.常见的圣诞系列音乐IC如:.
这里得多补充两句,市面上还有一个叫melody的音乐芯片,她是个什么定义呢?简单的来说,比单音片的效果要好比和弦音乐芯片的效果要差的一种音乐芯片,所以双音片也有被叫成是melody音乐芯片,melody结构应该来说是一种更高级的单音片,或者可以说是二倍效果的单音片.
三, 4通道,8通道或以上:
三通道以上的声音.又称为和弦音乐.常说的4和弦音乐IC就是指4通道的音乐IC,例如DKC040...
一般多通道的语音芯片都是同时支持音乐IC(Music IC)和语音IC(Speech IC)功能的.
(a)“语音芯片”介绍:
(1)语音信号的量化
样率(f)、位数(n)、波特率(T)
样:将语音模拟信号转化成数字信号。
样率:每秒样的个数(byte)。
波特率:每秒钟样的位数(bit)。波特率直接决定音质。Bps: bit per second
样位数指在二进制条件下的位数。一般在没有特别说明的情况下,声音的样位数指8位,由00H--FFH,静音定为80H。
(2)样率
奈奎斯特抽样定理(Nyquist Law):要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。
嗓音的频带宽度为20~20K HZ左右,普通的声音大概在3KHZ以下。所以,一般CD取的音质为44.1K和16bit,如果碰到某些特别的声音,如乐器,音质也有用48K和24bit的情况,但不是主流。
一般在我们处理针对普通语音IC的时候,样率最高达到16K就够了、说话声一般取8K(如电话音质)、6K左右。低于6K效果比较差。而DKC系列语音芯片样可以做到22K。
在应用单片机的过程中,样越高,定时器中断速度越快,会影响到其他信号的监控和检测,所以要综合考虑。
(3)语音压缩技术。
由于语音数据量庞大,对语音数据进行有效压缩是很必要的,能够使我们在有限的ROM空间里录入更多的语音内容。有以下几种方式:
语音分段:将语音中可以重复的部分截取出来,通过排列组合将内容完整地回放出来。
语音样:一般我们使用的喇叭频响曲线在中频部分,较少用到高频,所以,在喇叭音质可以接受的情况下,适当降低样频率,达到压缩效果,这种过程是不可逆的,无法恢复原貌,叫有损压缩。
数学压缩:主要是针对样位数进行压缩,这种方式也是有损压缩。例如,我们经常用的ADPCM压缩格式,是将语音数据从16bit压缩到4bit,压缩率是4倍。MP3是对数据流进行压缩,涉及到数据预测问题,它的波特率压缩倍率为10倍左右。
通常,以上几种压缩方式都是综合起来使用的。
(4)常用语音格式
PCM格式: Pulse Code Modulation 脉冲编码调制,它将声音模拟信号样后得到量化后的语音数据,是最基本最原始的一种语音格式。同它极为类似的还有RAW格式和SND格式。它们都是纯语音格式。
WAV格式:We Audio Files 是微软公司开发的一种声音文件格式,也叫波形声音文件,被Windows平台及其应用程序广泛支持。WAV格式支持许多压缩算法,支持多种音频位数、样频率和声道,但WAV格式对存储空间需求太大不便于交流和传播。WAV文件里面存放的每一块数据都有自己独立的标识,通过这些标识可以告诉用户究竟这是什么数据,这些数据包括样频率和位数,单声道(mono)还是立体声(stero)等。
ADPCM格式:是利用对过去的几个抽样值来预测当前输入的样值,并使其具有自适应的预测功能与实际检测值进行比较,随时对测得的差值自动进行量化级差的处理,使之始终保持与信号同步变化。它适用于语音变化率适中的情况,而且声音回放过程简短。它的优点是对于人声的处理比较逼真,一般达到90%以上,已广泛地应用于电话通信领域。
MP3格式: Moving Picture Experts Group Audio Layer III,简称为MP3。它是利用 MPEG Audio Layer 3 的技术,取了名为“感官编码技术”的编码算法:编码时先对音频文件进行频谱分析,然后用过滤器滤掉噪音电平,接着通过量化的方式将剩下的每一位打散排列,最后形成具有较高压缩比的mp3文件,并使压缩后的文件在回放时能够达到较接近原音源的声音效果。它的实质是vbr(Variant Bitrate 可变波特率)可以根据编码的内容动态地选择合适的波特率,因此编码的结果是在保证了音质的同时又照顾了文件的大小。
mp3压缩率10倍甚至12倍。是最初出现的一种高压缩率的语音格式。
Linear Scale格式:根据声音的变化率大小,把声音分成若干段,对每段用线性比例进行压缩,但是它的比例是可变的。
Logpcm格式:基本上对整个声音进行线性压缩,将最后若干位去掉。这种压缩方式在硬件上很容易实现,但音质比Linear Scale差一些,特别是音量较小声音比较细腻的情况下效果较差。主要用于pure speech方面。mid格式。mid格式的语音所占的空间比较狭小,有时短短20几秒的芯片就能装进去十多首mid格式的音乐.
(b)“音乐芯片”介绍:
(1)音乐的通道与音色:
包络(envelope)方波(patch) 通道(channel)
包络:合成音色的一部分,单位时间内音符输出的变化,常见有“ADSR”
方波:合成音色的一部分,单位时间内音符方波电流的变化。(另见三角波等)
通道:在同一时间内,芯片输出的音符个数,即“单音乐器”的个数。
PCT:模拟音色的一种,通过样256个点的乐器声音来模拟出各个音符的音高。(音色柔和,占空间小,但不够真实)
FULL WAVE:通过集一种乐器声音来模拟各个音符音高。(乐器声真实,但占用空间大,且集音色音质要求高)
(2)音乐的压缩:
由于音乐数据量庞大,对音乐数据进行有效压缩是很必要的,能够使我们在有限的ROM空间里录入更多的音乐内容。有以下几种方式:
音乐分段:将音乐中可以重复的部分截取出来,通过排列组合将内容完整地回放出来。
音色:根据音乐的丰满程度、需求程度,来确定Full we,PCT、dual tone的选择,各个音色占用空间不懂,音色质量也不同。
数学压缩:主要是针对样的音色(Full we)进行压缩,这种方式也是有损压缩,对于要集的音色进行降样、处理等减小集音色的大小(同语音类的修音)。 语音芯片为表述的形象化,由语音长度来表示
a)普通语音芯片以6K样率为语音长度计算标准,最大样到22K。
b)录音IC以6K样率为语音长度计算标准。
即:以6k样率芯片可以播放的长度。 相同品种的芯片成本与芯片的大小成正比。
a)I/O口的分配和ROM的大小(语音秒数)决定芯片成本。低秒数语音芯片其I/O口较少。
b)音质提高,样提高,语音秒数缩短。
音质降低,样降低,语音秒数变长 M---ROM大小(bit) n*f---波特率
声音处理软件介绍
1)SoundForge
2)Cooledit
3)goldwe
4)Calewalk
用单片机实现声音信号的MP3格式压缩
用电脑模拟再用录音软件录下来.
nes保存的音频个不是midi吧!好像是6504吧。
找了一个提取好的合集。3399个FC游戏MIDI收集包
《NES模拟器设计详细资料》(Nes emulator info)[ISO]
从NES ROM中提取N格式音乐完全指南
///////////////////////////////////////////////////////////////////
//// MCK/MML 初学者 指南 ///////////////////////////////////////
//// by nullsleep ////////// product 8 bitpeoples /////////////
//// 版本 1.0 /////////// Research & Development /////////////
///////////////////////////////////////////////////////////////////
*****************************************************************************
** OBJECTIVE — 目的 ******************************************************
*****************************************************************************
此文档是有关使用 MCK/MML 设计 NES 乐曲过程中涉及的每件事和
所需规则 , 命令的参考文档 。它概要地介绍了必需的方法和步骤 ,
如何开始构建 MCK/MML 工作区域 , NES 每个声音通道的程序规则 。
包括大部分共通和常用的 MML 命令及作用 ,
以及制作一个 N 文件可能出现的问题和处理方法 。
感谢 : Izumi, Manbow-J, Norix, Virt, Memblers, 和在 MCK 2ch 的每个人
*******************************************************************************
** MCK/MML WORKSPACE SETUP — MCK/MML 工作区设置 ****************************
*******************************************************************************
下载以下文件
-------------------------------------------------------------------------------
mck_0228.zip
mckc025.zip
dmcconv005.zip
mckc-e.txt
- 当前可探访的网址 :
mkit251_dos.zip
- 当前可探访的网址 :
Organize MCK/MML Workspace — 构建 MCK/MML 工作区
-------------------------------------------------------------------------------
创建一个名为 'workspace' 的文件夹 , 并解压mck_0228.zip 内的全部的文件到此文件夹 。
接着 , 解压 mckc025.zip 内的全部的文件到此文件夹 。现在从 mkit251_dos.zip 内提取
名为 nesasm.exe 的文件到 'workspace' 文件夹 。其他 magickit 的文件不是必需的 。
从 mckc zip 提取 'source' 文件夹 ,到 'workspace' 。最后 , 在 'workspace' 内创建一个
新的名为 'DMCconv' 的文件夹 , 并解压 dmcconv005.zip 文件到此文件夹 。
Create and Modify Files — 创建和修改文件
-------------------------------------------------------------------------------
在你的 'workspace' 文件夹内 , 创建 个新的名为 songdata.mml 的文本文件 。
你将使用 MML ( music macro language ) — ( 音乐宏语言 )在这个文本文件内谱写你的乐曲 。
但是首先, 还有一些事必须设置好 。打开 make_nsf.txt 找到文件最后名为 . include 的语句 。
然后在最后的一行 , 添加以下语句 :
.include "songdata.h"
在 make_nsf.txt 文件里你也可以看到下面这些语句 :
.org $800E
db "Song Name"
db $00
.org $802E
db "Artist"
db $00
.org $804E
db "Maker"
db $00
这是 N 的标题部分 , 用它来识别乐曲 。应该明显看出这个 org 语句是 hex values ( 十六位 值 )
它对每部分的空间是有限的 , 最大长度为 31 个字符 。看到在下文后你应该适当地修改这些标题区 ,
注意保持在 31 个字符限定内 :
.org $800E
db "My First NES Chip ( 曲目名称 )"
db $00
.org $802E
db "Nullsleep ( 曲作者 )"
db $00
.org $804E
db "2003 Jeremiah Johnson ( 时间 发行人 )"
db $00
*******************************************************************************
** GENERATING THE N FILE — 制作 N 文件 *****************************
*******************************************************************************
创建另一个新的文本文件 , 打开并输入 :
mckc_e songdata.mml
del nesmusic.nsf
nesasm -raw make_nsf.txt
ren make_nsf.nes nesmusic.nsf
保存文件后退出 , 再命名它为 build.bat 这是个简单的批处理文件 ,
它将运行全部命令从 MML 数据里生成一个 N 文件 。
首先它利用 mckc 在 songdata.h 里转换 songdata.mml 导入大块的数据 ,
之后 nesasm 将连同 MCK 声音驱动程序代码一起 , 汇编进一个 N 文件 。
至此每件事都应该设置妥当了 , 现在你将开始起程 !设计 MML !
*******************************************************************************
** BASIC SONG SETUP — 基本歌曲设置 ***************************************
*******************************************************************************
Header Credits — 标题声明
-------------------------------------------------------------------------------
在你的首选的文本编辑程序内打开 songdata.mml , 第一件事是你应该
在文件的起始行加入识别注释 , 曲作者你自己和歌曲的标题 。
例如 :
#TITLE My First NES Chip ( 标题 )
#COMPOSER Nullsleep ( 曲作者 )
#PROGRAMER 2003 Jeremiah Johnson ( 发行人 )
这是可选的步骤, 但还是推荐使用它 , 尤其是你的 MML 文件是公开发布的版本 。
此外还要注意的是 , 在 MCK 内不要错误拼写 #PROGRAMER 。
Channel Layout — 通道布局
-------------------------------------------------------------------------------
NES 有 5 个( 通道 ) channels 共同工作 , 在 MML 里它们的定义项如下 :
A this is the first pulse channel A 第一脉冲通道
B this is the second pulse channel B 第二脉冲通道
C this is the triangle channel C 三角波形通道
D this is the noise channel D 噪波通道
E this is the dpcm channe E dpcm 通道
这份指南将包括每个通道的程序规则 , ( 脉冲通道 )pulse channel A+B 它们的运作方式是相同的 。
Tempo Settings —( 音乐 )速率设定
-------------------------------------------------------------------------------
Tempo 设定可单独作用于每个 channel , 或许通常你需要所有的 channel
在播放时都有相同的速度保持每个件事同步 。
设置 tempo 于全部的 channel 如下 :
ABCDE t150
这是在 MML 里的表示法 , 为 channels A , B , C , D , E,
设置 tempo 值是每分 150( 拍 )beats 。 tempo 的有效值是 1 -至- 255 。
Volume Settings — 音量设定
-------------------------------------------------------------------------------
( 脉冲波型通道 )pulse we channels (A+B) 和 ( 噪波通道 )noise channel ( D )
在 NES 里有( 音量 ) Volume 控制 ,( 三角波型通道) triangle we channel ( C )
和 ( DPCM 通道 ) DPCM channel ( E ) 只能设置 ON or OFF ( 开启或断开 )。
pulse 和 noise channels , 在这里有 2 种 Volume 设置方式 。
第一个是设定恒量 volume , 使用方法如下 :
A v15
设置 channel A 音量至 15 , 那是可用的最高音量 。然而 , 大部分案例
使用 ( 音量层 ) volume envelope , 相比设置恒量 volume , 或许是更好的选择 。
设置基本的 volume envelopes 很简单 。但是如果既不设定恒量 volume 也不设定
volume envelopes 来定义 pulse channels (A+B) 或 noise channel ( D ) ,
那在这些通道上你将听不到任何声音输出 。这有个简单的 volume envelopes 例子 :
@v0 =
volume envelope 取值在 0 -至-15 之间 。最高的 volume 为 15 , 0 为静止 。
这个 volume envelope 起始在高音量很快地衰减到一个低的音量 , 最后的值是延续声音 ,
直到另一个 note ( 注释 )开始播放 。你可以轻易地修改 volume envelope 或设置更多 ,
更深层的例子将在下面提供 , 包括在 envelope 内设置 ( 循环点 ) loop points 。
*******************************************************************************
** PULSE WAVE CHANNELS (A+B) — 脉冲波型通道 ( A+B ) ***********************
*******************************************************************************
Initialization — 设定初值
-------------------------------------------------------------------------------
下一步是单独地设置每个 pulse channels ( 脉冲通道 ) 通道的属性和需求 ,
例如 note length ( 注释 长度 ), octe ( 八度音阶 ), duty cycle (循环周波 ) ,
和 ( 音量层 ) volume envelope 。这是个可用的 pulse we channels 设置 :
A l8 o4 @01 @v0
解译到 channel A , 设置缺省 note 长度值为 8 个 notes ,设置 octe 为 4th octe ,
设置 duty cycle 为 01 (25% duty cycle ) , 使用 volume envelope 0 (上面有详细说明 )。
下面是 duty cycle 设定说明 。
Duty Cycle Explanation — Duty Cycle 说明
-------------------------------------------------------------------------------
你可以认为 pulse we( 脉冲波型 )相当于一个 square we ( 方型波型 )变量宽度 。
square we 宽度确定在 50% ( 波型中部 )。但是 pulse wes 有更多灵活性 ,
所谓灵活性就是 pulse we 的 duty cycle ( 或音色 ) 。
下面是在 NES 的 pulse we channels 上 4 种可存在的 duty cycle 设定 。
_
00 | | | 12.5% thin raspy sound 细薄的刺耳声音
| |_____________|
___
01 | | | 25% thick fat sound 浓厚 , 丰满的声音
| |___________|
_______
02 | | | 50% smooth clear sound 平滑的 , 明亮的声音
| |_______|
___________
03 | | | 75% same as 25% but phase-inverted 类似 25% 但是 相位 - 反向的
| |___|
Programming the Pulse Channel — 设计脉冲通道
-------------------------------------------------------------------------------
现在 Pulse Channel ( A ) 已完成了设置 , 在这里有个简短的
note sequence ( 注释序列 )可以执行它 。
A c d e f g4 a16 b16 >c c d e f g4 a16 b16 >c<<
如果你了解标准的音乐表示法 , 那所见的应该有几分熟悉 。
另外 , 要使用 ( 升调和降调 )sharps 和 flats , 可在任一个 note 值后加 + 或 - ( 分别地 )。
在一个 octe 内的 notes :
c+ d+ f+ g+ a+
| # # | # # # | 其它:
| # # | # # # | r = rest ( 休止符 )
| # # | # # # | w = wait (休止上一个 note , 但不静止 )
|__|__|__|__|__|__|__|
c d e f g a b
Channel A 缺省 note 长度值是 8 notes , 上面的旋律是播放 c b e f notes
每个为 8 分之一长度 , 然后是 g4 播放 g 为 4 分之一长度 , 接着是 a16 b16
播放 a note 和 b note 每个 16 分之一长度 。下个是 > 字符 ,
它是上升 octe ( 八度音阶 )的转换开关 , ( 现在我们是在 5 th octe )
于是在 5 th octe 播放 c ( 八分音符 ) note 8 。 现在数值再次重复 ,
最后在结束前下降 2 octes( 到 channel 初始设定的 4 th octe ) 。
还有 , 关于 note 持续时间 , 可使用 dotted notes ( 点 注释 ) ,
应该再次复习那些标准的音乐符号的知识 。note 加 " 点 "
增加它的值一半的持续时间 。 以下例子可帮助说明 :
c8. = c note played for an eighth plus a sixth c note 播放一个 8 分之一 加 16 分之一
d4. = d note played for a quarter plus an eighth d note 播放一个 4 分之一 加 8 分之一
e4.. = e note played for a quarter plus an eighth plus a sixth e note 播放一个 4 分之一 加 8 分之一 加 16
f2.. = f note played for a half plus a quarter plus an eighth f note 播放一个 2 分之一 加 4 分之一 加 8
现在 , 回到上面第一个 pulse we channel (A) 的实例程序在 上 ,
注意此 sequence ( 序列 )将只播放一次 。
可以用括号使全部 sequence 或一小部分循环 , 括号后为循环次数 。
表示在下面 :
A [c d e f g4 a16 b16 >c c d e f g4 a16 b16 >c<<]2
这将 loop ( 循环 )整个 sequence 两次 。它确保你的 MML 代码整洁 ,
并约去一些没必要的输入 。 让 sequence 觉得有更多的活力 ,
另外 volume envelope 能设置 2 项 , 并且可以来回转变 。 完成像这样 :
#TITLE My First NES Chip
#COMPOSER Nullsleep
#PROGRAMER 2003 Jeremiah Johnson
@v0 =
@v1 =
ABCDE t150
A l8 o4 @01 @v0
A [c d e f @v1 g4 @v0 a16 b16 >c c d e f @v1 g4 @v0 a16 b16 >c<<]2
volume envelope 开关将在 4 分之一 notes 轻微强调 , 因为 volume 初始设置更高 ,
新的 volume envelope 减缓了衰减速率 。
所有这些设置也同样应用于第 2 个 pulse channel (B) 。
*******************************************************************************
** TRIANGLE WAVE CHANNEL (C) — 三角波形通道 (C) **************************
*******************************************************************************
Initialization — 初始设定
-------------------------------------------------------------------------------
除了 volume envelope 和 duty cycle 参数外 , triangle we channel ( C ) 的运作
类似 pulse we channels 。triangle channel 没有 volume 控制 ,
它只能选择 ON or OFF , 因此 volume envelopes 是不可用的 。同样 ,
duty cycle 设定只是应用在 pulse channels 上 , 用在 triangle channel 上将被忽略 。
这是值得注意的地方 , 初始设置 triangle we channe 是相当地简单的 :
C l4 o3 q6
解译到 channel C 缺省 note 长度值 向 4 分之一 notes , 设定 octe 为 3rd octe ,
最后设定 q6 。 对于此项设置可能会困惑 , 在 channel C 上它可以轻微地切断播放 notes 。
q 的取值范围是 1 -至- 8 。 Notes 分成 8 个均等的部分 , 在切断 note 播放之前取值是 ?/8 。
例如 , 设置 q6 将剪切 6/8ths note 在之后播放 。
它会加强 basslines 的节奏感 , 如果 notes 允许声音连续 。
Programming the Triangle Channel — 设计三角波形通道
-------------------------------------------------------------------------------
这是在 triangle channel 上 bassline sequence ( 序列 )的小例子 :
C c e g8 g8 a16 b16 >c8 c e g8 g8 a16 b16 >c8<<
加入到 MML 的末端 , 4 次 ( 循环 ) loop 。先听见它同 pulse we channel (A)
一起播放 , 然后听到它的单独演奏 。
#TITLE My First NES Chip
#COMPOSER Nullsleep
#PROGRAMER 2003 Jeremiah Johnson
@v0 =
@v1 =
ABCDE t150
A l8 o4 @01 @v0
A [c d e f @v1 g4 @v0 a16 b16 >c c d e f @v1 g4 @v0 a16 b16 >c<<]2
C l4 o3 q6
C [c e g8 g8 a16 b16 >c8 c e g8 g8 a16 b16 >c8<<]4
*******************************************************************************
** NOISE CHANNEL (D) — 噪波通道(D) ************************************
*******************************************************************************
Noise Channel Explanation - 噪波通道说明
-------------------------------------------------------------------------------
noise channel (D) 是个多用途的通道 。 它可模拟海滩波浪声 , 火箭引擎轰鸣声 ,
黑暗地牢内烈焰的声音 , 等等... 补充打击乐器并稍微增强你的( 鼓 ) drum 样 。
如同 pulse we channels , volume envelopes 可用 noise channel 上 ,
并且是获得优等音色的重要角色 。此外它有 2 种工作方式 : ( 标准的 ) normal 和
( 循环噪波 ) looped noise 。looped noise 设置会很有趣的 , 听上去带些金属音色 。
noise channel 的 pitch 范围是非常有限的 , 并在每个 octe 上循环 。
使用 octe 变化没必要的 。c note 象是 (高 pitch ) high pitch ,
梢微地往下的是 e , f , g , a , 和最后的 b note 象是( 低 pitch ) lowest pitched 。
Initialization — 设定初值
-------------------------------------------------------------------------------
在这里是一组 简单的 volume envelopes 可用于 noise channel 上的
一些基本打击乐器 :
@v2 =
@v3 =
channel 初始的 volume envelopes 设置应该是 :
D l4 o1 @0 @v2
解译到 channel D , 缺省 note length 值为 4 分之一 notes ,
设定 octe 为 1st octe , 设定噪波模式为 normal( @1 用
于开启 looped noise ), 使用 volume envelope 2 。
Programming the Noise Channel — 设计噪波通道
-------------------------------------------------------------------------------
这是个简短的鼓音噪波序列 :
D @v2 b @v3 e @v2 b @v3 e @v2 b @v3 e @v2 b @v3 e8 @v2 b8
添加到 MML 的末端 , 4 次 loop 。
#TITLE My First NES Chip
#COMPOSER Nullsleep
#PROGRAMER 2003 Jeremiah Johnson
@v0 =
@v1 =
@v2 =
@v3 =
ABCDE t150
A l8 o4 @01 @v0
A [c d e f @v1 g4 @v0 a16 b16 >c c d e f @v1 g4 @v0 a16 b16 >c<<]2
C l4 o3 q6
C [c e g8 g8 a16 b16 >c8 c e g8 g8 a16 b16 >c8<<]4
D l4 o1 @0 @v2
D [@v2 b @v3 e @v2 b @v3 e @v2 b @v3 e @v2 b @v3 e8 @v2 b8]4
*******************************************************************************
** DPCM CHANNEL (E) **********************************************************
*******************************************************************************
DPCM Channel Explanation DPCM 通道说明
-------------------------------------------------------------------------------
DPCM 通道, 或 delta modulation channel (DMC) , 是 NES 用来重放( 样 )sample 的通道 。
它可应用于规划( 鼓 ) drums , sampled( 低音 ) basslines , 或( 连续的歌声 ) even vocal samples 。
DPCM 的操作简单易懂 , 只有少量参数必须调整 。同 triangle we channel 一样没有音量控制 ,
DPCM 通道只能选 ON or OFF 。 NES 默认使用它的自带的 1-bit sample ( 样 )格式 ,
你也可以转换自己的 samples 。 方法在下一部分描述 。
Creating DPCM Samples — 创建 DPCM 样
-------------------------------------------------------------------------------
DMCconv 程序将你的 . w 样转换至 .bin 供 MCK 使用 。
DMCconv 文件虽然不是在英语的 , 然而它的操作很简单所以应用不是问题 。
下面说明它的用法:
用法 : DMCconv wefile outfile
选项
-r? DMC 样等级 ( 0-F ) ( 缺省值 : F 33.14KHz )
0: 4.18KHz 1: 4.71KHz 2: 5.26KHz 3: 5.59KHz
4: 6.26KHz 5: 7.05KHz 6: 7.92KHz 7: 8.36KHz
8: 9.42KHz 9:11.18KHz A:12.60KHz B:13.98KHz
C:16.88KHz D:21.30KHz E:24.86KHz F:33.14KHz
-v? 音量 ( 缺省值 : 100 )
-n 不校正音量 ( 缺省值 : Adjust )
-b 存储体填充大小 ( 缺省值 : No padding )
例如 : DMCconv kick.w kick.dmc
转换 kick.w 文件至 kickdrum sample , 可用 NES 默认设置 。
Initialization and Programming the DPCM Channel — 设定初值和规划 DPCM 通道
-------------------------------------------------------------------------------
转换全部所需的样 , 在 'workspace' 文件夹内创建目录 'samples'
将样文件放到此目录下 。设置如下 :
@DPCM0 =
@DPCM2 =
E o0 l4
第一个(样 ) sample , kick.dmc , 它将映射到 @DPCM0 上 , 相当于 octe 0 上的 c note 。
然后你将注意到第二个 sample , snare.dmc , 映射到 @DPCM2 相当于 octe 0 上的 d note ...
跳过 @DPCM1 是避免映射 samples sharps/flats 失控 , 保持 MML 有更强的易读性 。实例 ,
哪个是下列更易识别的 kick 和 snare 鼓声?
E c d c d c d c d8 c8
或
E c c+ c c+ c c+ c c+8 c8
显然应该是第一项拥有更强的易读性 , 增强可读性有利于设计更深层次 , 复杂冗长的
drum sequences 。 Looping 它并添加它到 MML 程序的末端 , 像这样 :
#TITLE My First NES Chip
#COMPOSER Nullsleep
#PROGRAMER 2003 Jeremiah Johnson
@v0 =
@v1 =
@v2 =
@v3 =
@DPCM0 =
@DPCM2 =
ABCDE t150
A l8 o4 @01 @v0
A [c d e f @v1 g4 @v0 a16 b16 >c c d e f @v1 g4 @v0 a16 b16 >c<<]2
C l4 o3 q6
C [c e g8 g8 a16 b16 >c8 c e g8 g8 a16 b16 >c8<<]4
D l4 o1 @0 @v2
D [@v2 b @v3 e @v2 b @v3 e @v2 b @v3 e @v2 b @v3 e8 @v2 b8]4
E o0 l4
E [c d c d c d c d8 c8]4
*******************************************************************************
** ADDITIONAL MACROS — 附加的?
诚求计算机网络中各种英文缩写代表的意义 多多益善 或是其相关词典的下载地址
(一)、语音基础知识
1、什么是语音芯片?
语音芯片定义:将语音信号通过样转化为数字,存储在IC的ROM中,再通过电路将ROM中的数字还原成语音信号。
普通语音芯片放音功能实质上是一个DAC过程,而ADC过程资料是由电脑完成,其中包括对语音信号的样、压缩、EQ等处理。
录音芯片包括ADC和DAC两个过程,都是由芯片本身完成的,包括语音数据的集、分析、压缩、存储、播放等步骤。
ADC=Analog Digital Change 模数转换
DAC= Digital Analog Change 数模转换
音质的优劣取决于ADC和DAC位数的多少。例如,华邦的W90P710系列,ADC和DAC均为32bit,接近音质。HELIOS公司的H224QP系列与九齐的NY3\NY5系列,ADC和DAC均为16bit,接近CD音质。SUNLINK公司的SLP300系列与佑华的AMEFB系列的DAC为8bit,为普通音质。
2、语音信号的量化表述:(分类:语音芯片 和 音乐芯片)
(a) “语音芯片”介绍:
(1)语音信号的量化
样率(f)、位数(n)、波特率(T)
样:将语音模拟信号转化成数字信号。
样率:每秒样的个数(byte)。
波特率:每秒钟样的位数(bit)。波特率直接决定音质。Bps: bit per second
样位数指在二进制条件下的位数。一般在没有特别说明的情况下,声音的样位数指8位,由00H--FFH,静音定为80H。
(2)样率
奈奎斯特抽样定理(Nyquist Law):要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。
嗓音的频带宽度为20~20K HZ左右,普通的声音大概在3KHZ以下。所以,一般CD取的音质为44.1K和16bit,如果碰到某些特别的声音,如乐器,音质也有用48K和24bit的情况,但不是主流。
一般在我们处理针对普通语音IC的时候,样率最高达到16K就够了、说话声一般取8K(如电话音质)、6K左右。低于6K效果比较差。
在应用单片机的过程中,样越高,定时器中断速度越快,会影响到其他信号的监控和检测,所以要综合考虑。
(3)语音压缩技术。
由于语音数据量庞大,对语音数据进行有效压缩是很必要的,能够使我们在有限的ROM空间里录入更多的语音内容。有以下几种方式:
语音分段:将语音中可以重复的部分截取出来,通过排列组合将内容完整地回放出来。
语音样:一般我们使用的喇叭频响曲线在中频部分,较少用到高频,所以,在喇叭音质可以接受的情况下,适当降低样频率,达到压缩效果,这种过程是不可逆的,无法恢复原貌,叫有损压缩。
数学压缩:主要是针对样位数进行压缩,这种方式也是有损压缩。例如,我们经常用的ADPCM压缩格式,是将语音数据从16bit压缩到4bit,压缩率是4倍。MP3是对数据流进行压缩,涉及到数据预测问题,它的波特率压缩倍率为10倍左右。
通常,以上几种压缩方式都是综合起来使用的。
(4)常用语音格式
PCM格式: Pulse Code Modulation 脉冲编码调制,它将声音模拟信号样后得到量化后的语音数据,是最基本最原始的一种语音格式。同它极为类似的还有RAW格式和SND格式。它们都是纯语音格式。
WAV格式:We Audio Files 是微软公司开发的一种声音文件格式,也叫波形声音文件,被Windows平台及其应用程序广泛支持。WAV格式支持许多压缩算法,支持多种音频位数、样频率和声道,但WAV格式对存储空间需求太大不便于交流和传播。WAV文件里面存放的每一块数据都有自己独立的标识,通过这些标识可以告诉用户究竟这是什么数据,这些数据包括样频率和位数,单声道(mono)还是立体声(stero)等。
ADPCM格式:是利用对过去的几个抽样值来预测当前输入的样值,并使其具有自适应的预测功能与实际检测值进行比较,随时对测得的差值自动进行量化级差的处理,使之始终保持与信号同步变化。它适用于语音变化率适中的情况,而且声音回放过程简短。它的优点是对于人声的处理比较逼真,一般达到90%以上,已广泛地应用于电话通信领域。
MP3格式: Moving Picture Experts Group Audio Layer III,简称为MP3。它是利用 MPEG Audio Layer 3 的技术,取了名为“感官编码技术”的编码算法:编码时先对音频文件进行频谱分析,然后用过滤器滤掉噪音电平,接着通过量化的方式将剩下的每一位打散排列,最后形成具有较高压缩比的mp3文件,并使压缩后的文件在回放时能够达到较接近原音源的声音效果。它的实质是vbr(Variant Bitrate 可变波特率)可以根据编码的内容动态地选择合适的波特率,因此编码的结果是在保证了音质的同时又照顾了文件的大小。
mp3压缩率10倍甚至12倍。是最初出现的一种高压缩率的语音格式。
Linear Scale格式:根据声音的变化率大小,把声音分成若干段,对每段用线性比例进行压缩,但是它的比例是可变的。SUNLINK公司和ALPHA公司的Linear Scale格式为5bit。
Logpcm格式:基本上对整个声音进行线性压缩,将最后若干位去掉。这种压缩方式在硬件上很容易实现,但音质比Linear Scale差一些,特别是音量较小声音比较细腻的情况下效果较差。主要用于pure speech方面。
(b)“音乐芯片”介绍:
(1)音乐的通道与音色:
包络(envelope)方波(patch) 通道(channel)
包络:合成音色的一部分,单位时间内音符输出的变化,常见有“ADSR”
方波:合成音色的一部分,单位时间内音符方波电流的变化。(另见三角波等)
通道:在同一时间内,芯片输出的音符个数,即“单音乐器”的个数。
PCT:模拟音色的一种,通过样256个点的乐器声音来模拟出各个音符的音高。(音色柔和,占空间小,但不够真实)
FULL WAVE:通过集一种乐器声音来模拟各个音符音高。(乐器声真实,但占用空间大,且集音色音质要求高)
(2)音乐的压缩:
由于音乐数据量庞大,对音乐数据进行有效压缩是很必要的,能够使我们在有限的ROM空间里录入更多的音乐内容。有以下几种方式:
音乐分段:将音乐中可以重复的部分截取出来,通过排列组合将内容完整地回放出来。
音色:根据音乐的丰满程度、需求程度,来确定Full we,PCT、dual tone的选择,各个音色占用空间不懂,音色质量也不同。。
数学压缩:主要是针对样的音色(Full we)进行压缩,这种方式也是有损压缩,对于要集的音色进行降样、处理等减小集音色的大小(同语音类的修音)。
(3)常用音乐格式:
MID格式:MIDI(Musical Instrument Digital Interface)乐器数字接口 ,是20 世纪80 年代初为解决电声乐器之间的通信问题而提出的。MIDI 传输的不是声音信号, 而是音符、控制参数等指令。
WAV格式:(相见语音IC类介绍)集音色的格式。
3、语音ROM空间的表述
语音芯片为表述的形象化,由语音长度来表示
a)普通语音芯片以6K样率为语音长度计算标准。
b)录音IC以4K样率为语音长度计算标准。
即:以6k(4k)样率芯片可以播放的长度。
4、语音芯片的要素
相同品种的芯片成本与芯片的大小成正比。
a)I/O口的分配和ROM的大小(语音秒数)决定芯片成本。低秒数语音芯片其I/O口较少。
b)音质提高,样提高,语音秒数缩短。
音质降低,样降低,语音秒数变长
c) 语音秒数的计算方法:M/(n*f)
M---ROM大小(bit) n*f---波特率
5、声音处理软件介绍
1)SoundForge
2)Cooledit
3)goldwe
4)Calewalk
急需一篇关于调制解调的英文文章,1500~2000
NCA 网络计算结构 Network Computing Architecture
NCFC 中国国家计算机网络设施,
国内也称中关村网 The National Computing and Network Facility of China
NCP 网络控制协议 Network Control Protocol
NCP 网络核心协议 Network Core Protocol
NEXT 近端串扰
NFS 网络文件系统 Network File System
NHRP 下一个节点路由协议
NHS NHRP Server
NIC Null-Attach Concentrator
NIC 网卡 Network Interface Card
NIC 网络信息中心 Network Information Centre
NIM 网络接口模块 Network Interface Module
NISDN 窄带ISDN Narrowband Integrited Services Digital Network
NLAM 网络层地址管理
NNI 网络-网络接口 Network-Network Interface
NOMS 网络营运与管理专题讨论会 Network Operation and Management Symposium
NREN (美国)国家研究和教育网 National Research and Education Network
NSAP 网络服务接入点 Network Service Access Point
N (美国)国会科学基金会
NVRAM Non-volatile RAM
NVT 网络虚拟终端 Network Virtual Terminal
OAM 操作与维护 Operation And Maintenance
ODBC 开放数据库互连 Open Database Connection
ORB 对象请求代理 Object REquest Broker
O 开放软件基金会 Open Software Fundation
OSI 开放系统互联 Open System Interconnection
OSPF 开放最短路径优先(协议) Open Shortest Path First
PBX 用户交换机 Private Branch eXchange
PCM 脉冲编码调制 Pulse Code Modulation
PCN 个人通信网络 Personal Communications Network
PCR 峰值信元速率 Peak Cell Rate
PCS 个人通信服务 Personal Communications Service
PDH 准同步数字系列
PDA 个人数字助理 Personal Digital Assistant
PDN 公用数据网 Public Data Network
PDU 协议数据单元 Protocol Data Unit
PER 分组差错率 packet error rate
PEM Port Expansion Module
PIR 分组插入率 packet insertion rate
PI/SO Primary In/Secondary Out
PLCP 物理层会聚协议 Physical Layer Convergence Protocol
PLR 分组丢失率 packet loss rate
PMD 物理媒体相关(子层) Physical Medium Dependent
POH 通道开销
PON 无源光纤网
POP Post Office Protocol
PO/SI Primary Out/Secondary In
POTS 普通老式电话业务 Plain Old Telephone Service
PPD 部分舍弃分组数据包 Partial Packet Discard
PPP 点到点协议 Point to Point Protocol
PPTP 点对点隧道协议
PRM 每分钟可打印输出的页数 Page Per Minute
PRM 协议参考模型 Protocol Reference Model
PRN 分组无线网 Packet Radio Network
PSN 分组交换节点 Packet Switch Node
PSDN 分组交换数据网
PSTN 公用电话交换网 Public Switched Telephone Network
PVC 永久虚电路(包括PVPC和PVCC) Permanent Virtual Circuit
PVPC permanent virtual path connection
PVCC permanent virtual channel connection
PVP 永久虚路径 Permanent Virtual Path
QoS 服务质量 Quality of Service
RADIUS 远端授权拨号上网用户服务
RARP 逆向地址解析协议 Reverse Address Resolution Protocol
RAS 远程访问服务器
RFC 请求评注 Request for Comments
RFT Request for Technology
RIP Routing Information Protocol
RMON 远程网络管理
Router 路由器
RPC 远程过程调用 Remote Procedure Call
RSVP 重复利用协议
RTMP Routing Table Maintenance Protocol(用于Appletalk)
RTP 接收和发送端口
RTS 往返样本 Round Trip Sample
RTS 剩余时间标签
SAP 业务接入点 Service Access Point
SAP 服务公告协议 Service Advertising Protocol
SAR 分段和重组(子层) Segmentation and Reassembly
SAS Single Attached Station
SC Stick and Click connector
SCR 信号串扰比
SCR 持续信元速率 Sustained Cell Rate
SCS 交换控制软件
SDH 同步数字系列 Synchronous Digital Hierarchy
SDLC 同步数据链路控制(协议) Advanced Data Communication Control Procedure
SDTV 标准数字电视
SDU 业务数据单元 Service Data Unit
SIPP 增强的简单因特网协议 Simple Internet Protocol Plus
SLIP 串行线路IP Serial Line Interface Protocol
SMDS 交换式多兆比特数据业务 Switched Multimegabit Data Services
SMF 单模光纤 Single-mode Fiber
SMI Structure of Management Information(MIB的结构)
SMT 站点管理 Station Management
SMTP 简单邮件传输协议 Simple Mail Transfer Protocol
SNA 系统网络体系结构 System Network Architecture
SNMP 简单网络管理协议 Simple Network Management Protocol
SNR 信噪比 Signal-Noise ratio
SOH 段开销
SONET 同步光纤网络 Synchronous Optical Network
SPE 同步净荷包 Synchronous Payload Envelope
SPP 定序分组协议
(XNS中,相当于TCP) Sequential Packet Protocol
SRTS 同步剩余时间标签法
SSCS 业务特定部分会聚子层
SSI 服务器端包含 Server Side Include
ST Stick and Turn connector
STM 同步传输方式 Synchronous Transfer Mode
STP 屏蔽双绞线 Shielded Twisted Pair
STS 同步传输信号 Synchronous Transport Signal
SVC 交换虚电路 Switched Virtual Circuit
Switch 交换机
TAC Technical Assistance Center
TAST 时间分配话音插空技术 Time Assignment by Speech Interpolation
TC 传输汇集(子层) Transmission Convergence
TCP 传输控制协议 Transmission Control Protocol
TDM 时分多路复用 Time Division Multiplexing
TFTP 单纯文件传输协议 Trivial File Transfer protocol
TIP 终端接口处理机 Terminal Interface Processor
TP 双绞线 Twisted Pair
TSAP 传输层服务访问点 Transport Service Access Point
TTL 生存时间 Time To Live
TTR 定时令牌旋转
UBR 未定义比特率 Undefined Bit Rate
UEM 通用以太网模块 Universal Ethernet Module
UDP 用户数据报协议 User Datagram Protocol
UI Unix国际
UNI 用户-网络接口 User-Network Interface
UPC 使用参数控制 Usage Parameter Control
URL 统一定位 Universal Resource Locator
USB 通用串行总线 Universal Serial Bus
UTP 非屏蔽双绞线 Unshielded Twisted Pair
UUCP Unix to Unix Copy Program
VAN 增值网 Value Added Network
VBR 可变比特率 Variable Bit Rate
VCC 虚信道连接 Virtual Channel Connection
VCI virtual channel identifier
V-D 向量-距离(算法)
又叫Bellman-Ford算法) vector-distance
VLAN Virtual LAN
VLSI 超大规模集成电路
VOD 点播图像 Video on Demand
VPC 虚路径连接 Virtual Path Connection
VPI 虚路径标识 virtual path identifier
*** 虚拟专用网络 Virtual Private Network
VRML 虚拟现实造型语言 Virtual Reality Modeling Language
VTP 虚拟隧道协议
WAN 广域网 Wide Area Network
WDM 波分多路复用 Welength Division Multiplexing
WDMA 波分多路访问 Welength Division Multiple Access
WRB Web请求代理 Web Request Broker
WWW 万维网 World Wide Web
XNS Xerox Network System
请高手帮忙翻译以下一段话(中译英)!
What is the signal modulation? Has to use the signal modulation why inthe observation and control system? What is demodulates? Does thecommonly used modulation method he which how many kinds in theobservation and control system? In the precision measurement, enters the metering circuit the surveysignal which outputs besides the sensor, but also often has each kindof noise. But the sensor output signal very is generally weak, willsurvey the signal from to include the noise in the signal to separatewill be a metering circuit important task. In order to be advantageousfor the difference signal and the noise, often gives the survey signalto bestow on by the certain characteristic, this is the modulationmain function. The modulation is (is called modulation signal) with asignal to control another one (is called intelligence signal) as thecarrier signal, lets latter some characteristic parameter according toformer change. In will survey the signal modulation, and it and noiseseparation, after processing and so on enlargement, but also must fromin the signal which already modulated withdraw the reflection by theobserved value survey signal, this process was called thedemodulation. Often takes the intelligence signal in the signal modulation by a highfrequency sine signal. A sine signal has the peak-to-peak value, thefrequency, the phase three parameters, may carry on the modulation tothese three parameters, separately is called the amplitude modulation,the frequency modulation and the phase modulation. Also may use thepulse signal to make the intelligence signal. May make the modulationto the pulse signal different characteristic parameter, what is mostcommonly used is carries on the modulation to the pulse width, iscalled the pulse to adjust the width. 3-2 what is the modulation signal? What is the intelligence signal?What was has adjusted the signal? The modulation is bestows on for the survey signal by the certaincharacteristic, this characteristic by provides as the carrier signal.Often takes the carrier by a high frequency sine signal or the pulsesignal, this carrier is called the intelligence signal. With thesignal which needs to transmit changes the intelligence signal someparameter, like peak-to-peak value, frequency, phase. This uses for tochange the intelligence signal some parameter letter to be known asthe modulation signal. Must transmit in the observation and controlsystem surveys the signal, usually uses the survey signal to make themodulation signal. Yells after the modulation carrier letter hasadjusted the signal. Why 3-7 said the signal modulation is advantageous to the enhancementobservation and control system signal to noise ratio, is advantageousto sharpens its antijamming ability? Which aspects does its functionmanifest through? In the precision measurement, enters the metering circuit the surveysignal which outputs besides the sensor, but also often has each kindof noise. But the sensor output signal very is generally weak, willsurvey the signal from to include the noise in the signal to separatewill be a metering circuit important task. In order to be advantageousfor the difference signal and the noise, often gives the survey signalto bestow on by the certain characteristic, this is the modulationmain function. In will survey the signal modulation, and it and thenoise separation, after will pass through again processing and so onenlargement, but also will he from in the signal which alreadymodulated to withdraw the reflection by the observed value surveysignal, this process was called the demodulation. Through the modulation, to surveys the signal to bestow on by thecertain characteristic, causes to adjust the signal the frequency bandin take the intelligence signal frequency as in the central verynarrow scope, but the noise includes each kind of frequency, namelyroaches to the white noise. By now was allowed to use chooses thefrequency amplifier, the filter and so on, only let take the carrierfrequency pass as in a central very narrow frequency band signal, wasallowed effectively the noise elimination. Uses the carrier frequencyto carry on the comparison as the reference signal, also may suppressis far away the reference frequency each kind of noise. 3-8 why in observation and control system frequently in sensor clearsignal modulation? In order to sharpen the survey signal antijamming ability, oftenrequested from the signal as soon as to form already was has adjustedthe signal, therefore frequently carried on the modulation in thesensor. 3-13 what is the envelope detection? Tries to state the envelopedetection the basic principle of work. From has adjusted in the signal to pick out the modulation signal theprocess to be called the demodulation or the detection. Thepeak-to-peak value modulation was lets adjust the signal thepeak-to-peak value along with the modulation signal value change,therefore the amplititude-modulated signal envelope shape wasconsistent with the modulation signal. So long as can pick out theamplititude-modulated signal the envelope curve namely to be able torealize the demodulation. This method is called the envelopedetection. From attempts in X3-10 to be allowed to see, so long as from attemptsin the amplititude-modulated signal which a shows, clips its underhalf, after then oains attempts b to show the half-werectification the signal (after double-we detection also to bepossible), again passes through the low pass filter, filters the highfrequency signal, then oains must the modulation signal, therealization demodulation. The envelope detection is the establishmentin the rectification principle foundation. 3-15 what is the sensitive detection? Why has to use the sensitivedetection? The sensitive detecting circuit is can distinguish the modulationsignal phase the detecting circuit. The envelope detection has twoquestions: One, the demodulation main process is carries on thehalf-we or the full-we rectification to the amplititude-modulatedsignal, is unable from the detector output distinction modulationsignal phase. If 1-3 shows in the chart uses electricity in thetransmission feeling survey work piece outline shape example, themagnetic core 3 upward and moves the similar quantity by its positionof equilibrium to under, the sensor output signal peak-to-peak valueis same, only is 180°. Is unable from the envelopedetection electric circuit output to determine the magnetic core isupward or moves to under. Second, envelope detection electric circuititself does not he the discrimination different carrier frequencythe signal ability. Regarding the different carrier frequency signalit all by the similar way to their rectification, restores themodulation signal, this meant it does not he the distinguishingsignal the ability. In order to enable the detecting circuit to hethe distinction signal phase and the frequency ability, sharpens theantijamming ability, must use the sensitive detecting circuit. 3-16 sensitive detecting circuit and is the envelope detectionelectric circuit in the function, what the performance and in theelectric circuit constitution the most main difference? The sensitive detecting circuit and the envelope detection electriccircuit is the sensitive detecting circuit can distinguish themodulation signal phase in function main difference, thusdistinguished is surveyed the change the direction, the most maindifference is the sensitive detecting circuit has in the performancethe distinction signal phase and the frequency ability, thusenhancement observation and control system antijamming ability. Lookedfrom the electric circuit structure that, the sensitive detectingcircuit main characteristic is, besides amplititude-modulated signalwhich must demodulate, but also must input a reference signal. Had thereference signal to be allowed to use it to distinguish the inputsignal the phase and the frequency. The reference signal should withthe amplititude-modulated signal which must demodulate he thesimilar frequency, uses the intelligence signal to make the referencesignal to be able to satisfy this condition. 3-20 explains with examples the sensitive detecting circuit inobservation and control system lication. The chart 3-25 shows in the inductance micrometer dial electriccircuit to use the sensitive detector to make its demodulationelectric circuit, sensitive detector output instruction inductivetransceiver measuring bar displacement quantity. The chart 3-26 shows in the photoelectricity microscope, the usesensitive detector chooses the frequency characteristic, when thephotoelectricity microscope aiming was measured when , in thephotoelectricity signal does not contain the reference signal the basefrequency and the signal, the sensitive detecting circuitoutputs for zero, definite microscope aiming condition. 3-23 in uses the digital frequency meter realizationfrequency-modulated signal in the demodulation, why uses the surveycycle the method, but does not use the survey frequency the method?What insufficiency uses the survey cycle the method also to he? The survey frequency has two methods: One kind is the survey in sometime interval (for example 1 second or in 0.1 second) the signalchange periodicity, namely survey frequency method. This method surveyis in this time interval erage frequency, uses in to survey thesignal with difficulty the instantaneous frequency, thus uses in withdifficulty the frequency-modulated signal demodulation; Another methodbased on the survey signal cycle, according to enters the counter in asignal cycle the high frequency clock pulse number then to oainsignal the cycle, thus determines its frequency. The latter method mayuse in the frequency-modulated signal demodulation. Its shortcoming isenters the counter the pulse number to represent the signal period, itand the frequency transformation relations are non-linear. ( 什么是信号调制?在测控系统中为什么要用信号调制?什么是解调?在测控系统中常用的调制方法有哪几种?
在精密测量中,进入测量电路的除了传感器输出的测量信号外,还往往有各种噪声。而传感器的输出信号一般又很微弱,将测量信号从含有噪声的信号中分离出来是测量电路的一项重要任务。为了便于区别信号与噪声,往往给测量信号赋以一定特征,这就是调制的主要功用。调制就是用一个信号(称为调制信号)去控制另一作为载体的信号(称为载波信号),让后者的某一特征参数按前者变化。在将测量信号调制,并将它和噪声分离,放大等处理后,还要从已经调制的信号中提取反映被测量值的测量信号,这一过程称为解调。
在信号调制中常以一个高频正弦信号作为载波信号。一个正弦信号有幅值、频率、相位三个参数,可以对这三个参数进行调制,分别称为调幅、调频和调相。也可以用脉冲信号作载波信号。可以对脉冲信号的不同特征参数作调制,最常用的是对脉冲的宽度进行调制,称为脉冲调宽。
3-2 什么是调制信号?什么是载波信号?什么是已调信号?
调制是给测量信号赋以一定特征,这个特征由作为载体的信号提供。常以一个高频正弦信号或脉冲信号作为载体,这个载体称为载波信号。用需要传输的信号去改变载波信号的某一参数,如幅值、频率、相位。这个用来改变载波信号的某一参数的信号称调制信号。在测控系统中需传输的是测量信号,通常就用测量信号作调制信号。经过调制的载波信号叫已调信号。
3-7 为什么说信号调制有利于提高测控系统的信噪比,有利于提高它的抗干扰能力?它的作用通过哪些方面体现?
在精密测量中,进入测量电路的除了传感器输出的测量信号外,还往往有各种噪声。而传感器的输出信号一般又很微弱,将测量信号从含有噪声的信号中分离出来是测量电路的一项重要任务。为了便于区别信号与噪声,往往给测量信号赋以一定特征,这就是调制的主要功用。在将测量信号调制,并将它和噪声分离,再经放大等处理后,还要从已经调制的信号中提取反映被测量值的测量信号,这一过程称为解调。
通过调制,对测量信号赋以一定的特征,使已调信号的频带在以载波信号频率为中心的很窄的范围内,而噪声含有各种频率,即近乎于白噪声。这时可以利用选频放大器、滤波器等,只让以载波频率为中心的一个很窄的频带内的信号通过,就可以有效地抑制噪声。用载波频率作为参考信号进行比较,也可抑制远离参考频率的各种噪声。
3-8 为什么在测控系统中常常在传感器中进行信号调制?
为了提高测量信号抗干扰能力,常要求从信号一形成就已经是已调信号,因此常常在传感器中进行调制。
3-13 什么是包络检波?试述包络检波的基本工作原理。
从已调信号中检出调制信号的过程称为解调或检波。幅值调制就是让已调信号的幅值随调制信号的值变化,因此调幅信号的包络线形状与调制信号一致。只要能检出调幅信号的包络线即能实现解调。这种方法称为包络检波。
从图X3-10中可以看到,只要从图a所示的调幅信号中,截去它的下半部,即可获得图b所示半波检波后的信号 (经全波检波也可),再经低通滤波,滤除高频信号,即可获得所需调制信号,实现解调。包络检波就是建立在整流的原理基础上的。
3-15 什么是相敏检波?为什么要用相敏检波?
相敏检波电路是能够鉴别调制信号相位的检波电路。包络检波有两个问题:一是解调的主要过程是对调幅信号进行半波或全波整流,无法从检波器的输出鉴别调制信号的相位。如在图1-3所示用电感传感器测量工件轮廓形状的例子中,磁芯3由它的平衡位置向上和向下移动同样的量,传感器的输出信号幅值相同,只是相位差180°。从包络检波电路的输出无法确定磁芯向上或向下移动。第二,包络检波电路本身不具有区分不同载波频率的信号的能力。对于不同载波频率的信号它都以同样方式对它们整流,以恢复调制信号,这就是说它不具有鉴别信号的能力。为了使检波电路具有判别信号相位和频率的能力,提高抗干扰能力,需用相敏检波电路。
3-16 相敏检波电路与包络检波电路在功能、性能与在电路构成上最主要的区别是什么?
相敏检波电路与包络检波电路在功能上的主要的区别是相敏检波电路能够鉴别调制信号相位,从而判别被测量变化的方向、在性能上最主要的区别是相敏检波电路具有判别信号相位和频率的能力,从而提高测控系统的抗干扰能力。从电路结构上看,相敏检波电路的主要特点是,除了所需解调的调幅信号外,还要输入一个参考信号。有了参考信号就可以用它来鉴别输入信号的相位和频率。参考信号应与所需解调的调幅信号具有同样的频率,用载波信号作参考信号就能满足这一条件。
3-20 举例说明相敏检波电路在测控系统中的应用。
图3-25所示电感测微仪电路中用相敏检波器作它的解调电路,相敏检波器的输出指示电感传感器测杆的偏移量。
图3-26所示光电显微镜中,利用相敏检波器的选频特性,当光电显微镜瞄准被测刻线时,光电信号中不含参考信号的基波频率和奇次谐波信号,相敏检波电路输出为零,确定显微镜的瞄准状态。
3-23 在用数字式频率计实现调频信号的解调中,为什么用测量周期的方法, 而不用测量频率的方法?用测量周期的方法又有什么不足?
测量频率有两种方法:一种是测量在某一时段内(例如1秒或0.1秒内)信号变化的周期数,即测量频率的方法。这种方法测量的是这一时段内的平均频率,难以用于测量信号的瞬时频率,从而难以用于调频信号的解调;另一种方法基于测量信号的周期,根据在信号的一个周期内进入计数器的高频时钟脉冲数即可测得信号的周期,从而确定它的频率。后一种方法可用于调频信号的解调。它的缺点是进入计数器的脉冲数代表信号周期,它与频率间的转换关系是非线性的。
当测量超薄材料时,有时会发生一种称为“双重折射”的错误结果,它的结果为显示读数是实际厚度的二倍,另一种错误结果被称为“脉冲包络、循环跳跃”,它的结果是测得值大于实际厚度,为防止这类误差,测临界薄材时应重复测量核对。必要时,最小极限厚度可用试块比较法测得。
翻译:
When the measurement of ultra-thin material, sometimes occur, called "double refraction" error results, which show the results of reading is the actual thickness of the double, the other a wrong result is known as the "pulse envelope, loop jump , "which resulted in the measured value is greater than the actual thickness, in order to prevent such errors in measurement should be repeated measure critical thin material verification. When necessary, the minimum limit of the thickness can be measured by test block of comparative law.
希望能帮助你
好了,今天关于“pulse envelope”的话题就到这里了。希望大家通过我的介绍对“pulse envelope”有更全面、深入的认识,并且能够在今后的学习中更好地运用所学知识。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。