注意:访问本站需要Cookie和JavaScript支持!请设置您的浏览器! 打开购物车 查看留言付款方式联系我们
初中电子 单片机教材一 单片机教材二
搜索上次看见的商品或文章:
商品名、介绍 文章名、内容
首页 电子入门 学单片机 免费资源 下载中心 商品列表 象棋在线 在线绘图 加盟五一 加入收藏 设为首页
本站推荐:
PM50/60数码智能语声电路开发系统
文章长度[] 加入时间[2008/3/30] 更新时间[2024/12/18 3:26:07] 级别[0] [评论] [收藏]

PM50数码智能语声电路开发系统

一、 配置
包括PM50XXX语音电路组件(13~400秒FLASHRAM),PM50语音编程器(USB接口,VER1.0),智能语音编辑电脑软件光盘,USB连接线、无源音箱。

二、 特点
1、 最新的USB接口的数码语声开发系统,可以轻松地在笔记本电脑、台式电脑上完成,无须外接电源。2、 音源录制、语音编辑、文件烧写、现场播放、功能演示评估、音源及功能修改等全部工作一体化完成3、 自动识别和烧写13/20/50/100/200/400秒的系列语音电路。
4、 开发软件智能化程度很高,无须使用者有任何单片机开发经验,只要在软件界面上根据需要选择几个选项就可以了,而且可以当场试听、反复修改。即使不是电子技术专业人员也能迅速、顺利地完成任务。5、 独具并行、串行、智能多种控制模式,根据客户需要,在以后的系统升级里还可以提供更强大的软件控制设计
6、 功能设计完整,能帮助用户快速承接和完成各种复杂要求的数码语音产品设计和制作。
7、 做好的FLASHRAM语音电路组件可以很快交客户验证和小批量生产,价格与ISD+单片机的同类产品相当,而开发费用和开发周期都几乎为零。
8、?做好的语音文件*.PM5、*.OBJ可以直接交厂家投产MASK掩膜单,功能和效果完全相同,价格只有ISD同类产品的10%~20%。

三、 安装与使用
中青世纪-PM50编程拷贝机
本系统使用一条专用的USB连线将ATVOC-PM50语音编程器与电脑连接起来,直接使用电脑的USB接口及电源,无须其它电源。当脱离电脑做语音电路组件的测试、演示等工作时,可以另行加插5V直流稳压电源或6V的电池盒。本系统外接一个4~16欧姆阻抗的无源喇叭或音箱即可使用。
本系统连上USB线时,编程器的“POWER”指示灯亮起表示电源接通。WINDOWS2000/XP会自动识别硬件,并安装相应驱动程序。此过程结束后,安装系统附带软件光盘中PM50-WRITER,安装完毕后重新启动计算机,系统即可工作了。
在电脑上打开“ATVOC PM50 USB WRITER”软件,在编程器的左边锁紧器上压上一片语音电路组件,点击软件界面上的“侦测PM50”按钮,显示连接测试成功,并显示该语音电路组件的型号,即可以完全正常工作。
编程器上有两个锁紧器,可以同时编程两个电路组件。但只有左边一个具有烧录、测试等完整功能,右边的锁紧器只有烧录功能。
注意1:在系统上电时,请不要将语音电路组件放在编程器的锁紧器上,系统在上电过程中会将其上的语音电路组件自动清空,语音电路组件上的原有语音将全部丢失(抹音)。正常情况下,在系统上电后再将语音电路组件加上。
注意2:在装上电路组件时,如果方向插反,锁紧器下面的ERR错误指示灯会点红色亮,代表电路组件插反需调换过来。
四、启动软件(以下说明均采用V2.85版,软件更新请关注我们网站) 在电脑上启动ATVOC-PM50软件,会出现主界面,共有七种控制模式:

(1)、并行控制方式(PM50 Standard,并行八段控制,可选择1~8段音源、七种输入触发方式,十三种输出控制方式);

(2)、串行控制方式(PM50 Serial,精简串行128段控制);

(3)、智能模式(PM50 Power,串并结合智能控制)。

(4)、智能2代(POWER II)

(5)、HQ标准编辑和串行智能编辑
HQ标准编辑和前面介绍的标准编辑类似,唯一区别在于可以为每段声音选择不同的采样频率,范围是4.8KHz~21KHz。
串行智能编辑与智能编辑类似,接口方式由并行8段变成串行的80H~FFH,可以给每个地址建立一组声音,但是无LED等输出设置,这两种控制模式在此不赘述。
(5)、HQ标准编辑和串行智能编辑
HQ标准编辑和前面介绍的标准编辑类似,唯一区别在于可以为每段声音选择不同的采样频率,范围是4.8KHz~21KHz。
串行智能编辑与智能编辑类似,接口方式由并行8段变成串行的80H~FFH,可以给每个地址建立一组声音,但是无LED等输出设置,这两种控制模式在此不赘述。
五、软件中几个通用的功能

4,音频输出选择

六、并行控制方式(PM50 Standard)
并行控制是多个单键对应多个单段语音的简单控制方式,本设计可以提供1~8段的语音触发,K1对应第一段语音,K2对应第二段,如此对应,最多八段。

并行触发方式选择提供了多达七种的功能,可以任意定义每个触发按键(K1~K8)的特性,满足各种需要,也可以和各种传感器、单片机、外部信号控制器接口配合。
     边沿触发是触发时间脉宽在10MS以上的脉冲信号,相当于按一下按键(就松开)。
      电平触发是持续的电平信号,相当于一直按住按键不放,松键时声音即停止。
      串行顺序触发,指的一个按键每按一次就播放新的一段,按1~8的顺序播放。
      输出控制功能选择提供了多达13个选项,对应PM50芯片的I/O输出控制,共有9个输出I/O,对应LED1和OUT1~OUT8,其中LED2和OUT3复合为同一端。


    输出控制功能选择提供了强大的后续控制,这是常见的语音芯片不具备的。可以任意定义每个输出端(O1~O8、LED1)的特性,其驱动能力较强,下拉电流可达10MA,满足各种输出需要,也可以和各种传感器、单片机、外部信号控制器接口、LED、马达、三极管、可控硅等电路及器件配合。 这是一个编好的程序范例
声音品质的选项,支持优异的声音品质或者为了获得较长的放音时间而降低一点声音品质。有八个选项可选。用户可以按44KHZ或22KHZ制作音源文件,放进来时本软件会按照你选的取样频率品质自动转换。

七、串行控制方式PM50 Serial
串行控制方式是为了实现很多段语音的组合、调用,象上述模式下只能装最多8段语音,如果更多的段就处理不了了,另外在并行方式中单键对单段,如果需要20段就需要20个按键,电路可能就很复杂。
本设计的串行模式,只使用3个口线(K1、K2、O1),就能实现多达128段的语音控制,而且用户也无须计算每段语音的长度所对应的地址长度,第一段的语音地址就是80H,第二段是81H,第三段是82H,如此类推,到第128段正好是FFH。用户用简单的单片机及程序就能实现任意段的播放和组合播放。
为方便心急的客户做串行效果的测试,我们还设计了K5、K7按键,每按一次K5会播放一段声音,每按一次K7会连续播放8段声音,在编程器上就可以直接听取所有段的声音效果,以及多段连续播放时的合成效果。
这是一个编好的范例,有15段语音文件,每个声音文件都是一段音乐。

八、智能模式和串行智能模式PM50 Power AND Serial Power
并行模式简单,但控制的语音段数太少;串行模式控制的段数足够多,但必须依靠外部的程序单片机来控制,对于很多用途这方案显得开发和制造成本偏高,尤其在智能玩具设计方面还是不够理想。
其实本PM50内部是语音单片机,具有很强的功能,但问题是它的底层开发非常复杂,只有为数很少的几个厂家技术工程师掌握它的开发技术,非常不利于它的推广普及。因此我们设计了这个“智能模式”,将大多数客户遇到的常见功能要求集中在这里,用户只需要点几个菜单选项,就可以实现智能控制功能,既可以实现非常多段的语音调用和控制,又可以不需要外部单片机控制,还可以实现复杂的输入、输出控制。
(1)智能模式
本智能模式还是利用八个输入按键K1~K8,在一个按键上可以赋予更多更复杂的功能,这里引进一个声音文件组(GROUP,简称GP)的概念,它指同一个按键,每按一次连续播放的声音文件集合。例如这一组里(GP01)放5个声音文件,按一次该键就会从第一个文件开始播放,完毕后紧接着播放第二个,如此直到5段播放完毕。当再按该键时开始播放的是第2组的声音文件组(GP02),如此分组播放。
以下是一个编好的范例程序:

(2)串行智能模式
?
串行智能模式与智能模式功能非常接近,唯一不同在于串行智能模式用地址接口(80H~FFH)代替了智能模式中的按键(K1-K8),见下图。

3)下面详述智能选项部分,参考并行模式的相应部分会更明白。

九、智能2代(POWER II)

智能2代集成了强大的功能,几乎可以实现前面介绍的所有功能。独具特色的三种接口方式,下面一一介绍。
(1)并行按键接口(Key Interface)
Key Interface融合了标准编辑和HQ标准编辑的所有功能,在此基础上又增加的分组功能,每个按键(KEY)可以编辑100组声音,而且每个组中还可以添加120个独立的声音;每个独立的声音都可以设置采样频率和对应I/0输出。
(2)串行接口(Serial Interface)
Serial Interface与串行智能方式类似,可以为每个地址提供多达120个独立声音,即120 Step 。
(3)并行地址接口(Parallel Interface)
Parallel Interface模式中,PM50芯片的八个输入端K1~K8做为8位地址线用, K1在此种控制模式下同时作为触发键用,在地址信息里K1的状态始终是“0”,因此,PM50芯片的并行地址信息只有偶数.
地址范围是:00H~FEH。见下表
K1
K2
K3
K4
K5
K6
K7
K8
H
0
0
0
0
0
0
0
0
00H
0
1
0
0
0
0
0
0
02H
0
0
1
0
0
0
0
0
04H
0
0
1
1
1
1
1
1
1
FEH

注:K1既是地址线,又作为触发键。
小窍门:智能模式可以轻松实现规定次数的放音循环(120次之内);而且重复调用同一个声音时,不重复占用芯片空间
九、智能语音芯片的制作流程
1、 制作音源文件,如果是做正规商业化产品,一般需要到广播电台、电视台、电影制片厂去录制音源,制作方会在正规录音棚、邀请专业播音员、在专业录音编辑设备及录音师的操作下录制,然后提供一盒磁带或一张光盘给你。你用录音磁带卡座或CDROM将声音文件转进电脑,制作成一个或几个WAV文件,即有了音源文件。如果只是做实验,可以自己对着电脑声卡的话筒直接录音,或用电脑播音员软件将需要的文字转换成对应的普通话读音,都是录制成WAV文件。
2、 编辑音源文件,在电脑中利用音频编辑软件,如GOLDWAVE、COOLEDIT等,将音源文件做相应的处理,如降噪、去掉杂音、淡入淡出、剪辑、混音等等。注意,形成的WAV文件为单声道,22.5KHZ取样,16BIT采样位数文件较为合适。本软件会自动做转换工作把该源文件转成相应格式。
3、 调入音源文件,在PM50中只要是WAV文件都可以用,软件会自动做格式转换工作。在Wav filename的空栏目里点击,就可以选择调用相应的WAV文件,调入后就可以直接试听这文件的声音,在second栏目会自动给出这段语音的时间长度,如果要删除或重选,就点按中间的X按钮;装完后,在Total Sound Length栏目中自动显示总时间长度。
4、 编辑烧录文件,在PM50中在Function栏目里选择输入的控制功能;在OUTPUT栏目里选择输出的控制功能。然后,点击“SAVE”按钮,将烧录文件取名字、存盘。软件会将该烧录文件存成*.PM5文件名,这时,点击“WritePM50”按钮就开始烧写语音电路组件了,当进度条显示100%后即烧录完成。
5、 测试语音电路组件,烧录完文件后,即可以在PM50烧录器上按键听取声音情况,如满意即可拔下语音电路组件使用;如不满意,重复上述操作重新编辑就好了。
6、 技术支持,以我们在语音产品领域近十年的开发和接单经验,90%的语音产品开发设计单用上述软件功能和套件即能顺利完成。如果客户有更复杂的要求,可以委托我厂家技术工程师开发,用户可以自由选择其中的16个I/O口的定义,开发好后,厂家会将一个PM5或OBJ文件EMAIL给你,你可以用软件中的“LOAD”装载该文件,然后用“WritePM50”按钮或“WriteOBJ”按钮就开始烧写语音电路组件了,当进度条显示100%后即烧录完成。
7、 更多用途、更好用的软件还在开发中,请关注www.atvoc.com。
附:COOLEDIT编辑语音的一些体会:
首先,声音的取得方式。每个客户都希望录制好的语音芯片放音效果都达到自己理想的要求,这就需要在制作音源时保证声音的效果达到最好,一般录音采用44.1K采样率,立体声16位的录音方式。
制作PM50语音芯片,如果只做一般的语音处理,通常有一种“嘶嘶”的噪声,这就需要用COOLEDIT着重做下面几点处理:
1,假设音源是44K采样的立体声,首先进行转换采样方式的处理;运行软件”Edit—Convert Sample Type”,将采样率(Sample Rate)设定为22050Hz,然后将Quality的滑动条选到最右High Quality,数值显示是999;然后在同一个对话框内将立体声改变成单声道,具体操作“Channels—Mono”;最后是分辨率Resolution选择16bit确定完成。
2,待转换过程结束后,会得到一个单声道的波形;试听声音,将声音中不需要的杂音(破音、嘶嘶声、啪啪声)去掉,一般的操作步骤如下。观察波形,并试听声音,一般字与字之间,段与段之间的停顿部分会有相对明显的噪声,选中您认为是噪声的部分做静音处理,操作“Effects------Silence”。破音,“啪啪”声一般出现在波形有大的跳变的位置,在停顿的位置也经常回出现“啪啪”,声,这时应该将对应位置的波形幅值做一定的调整,操作“Effects-----Amplitude-----Amplify”,调整对话框中放大常数Constant Amplification。对于语音开始和结束部分、停顿处有“啪啪”声的,一般做“淡入淡出”处理, 操作和上一操作在同一对话框中,选中另一标签Fade(衰减),选择预制的“Fade in , Fade out”即可。
3,消除噪声后,适当的提高声音的幅值,提高信噪比(S/N)。操作“Effects-----Amplitude-----Hard Limiting”,在对话框中Limit Max Amplitude to框中填写15~20dB,这是一般值,应该根据声音不同做适当调整

PM60数码智能语声电路开发系统
一、 配置
        PM60语音编程器(USB接口),智能语音编辑电脑软件光盘,USB连接线、无源mini音箱。
二、 特点
        1、 最新的USB接口的数码语声开发系统,可以轻松地在笔记本电脑、台式电脑上完成,无须外接电源。
        2、 音源录制、语音编辑、文件烧写、现场播放、功能演示评估、音源及功能修改等全部工作一体化完成。
        3、 开发软件智能化程度很高,无须使用者有任何单片机开发经验,只要在软件界面上根据需要选择几个选项就可以了,而且可以当场试听、反复修改。即使不是电子技术专业人员也能迅速、顺利地完成任务。
        4、 集合了并行,串行,智能控制模式的烧录软件,能够方便完成多项功能设定。在以后的系统升级里还可以提供更强大的软件控制设计。
        5、 功能设计完整,能帮助用户快速承接和完成各种复杂要求的数码语音产品设计和制作。
        6、 做好的FLASHRAM语音电路组件可以很快交客户验证和小批量生产,价格与ISD+单片机的同类产品相当,而开发费用和开发周期都几乎为零。
        7、 做好的语音文件*.PM5、*.OBJ可以直接交厂家投产MASK掩膜单,功能和效果完全相同,价格只有ISD同类产品的10%~20%。
三、 安装与使用
中青世纪-PM60语音编程器
    本系统使用一条专用的USB连线将PM60语音编程器与电脑连接起来,直接使用电脑的USB接口及电源,无须其它电源。当脱离电脑做语音电路组件的测试、演示等工作时,可以另行加插5V直流稳压电源或6V的电池盒。本系统外接一个4~16欧姆阻抗的无源喇叭或音箱即可使用。
本系统连上USB线时,编程器的“PWR_ON”指示灯(03)亮起表示电源接通。WINDOWS2000/XP会自动识别硬件,并安装相应驱动程序。此过程结束后,安装系统附带软件光盘中PM60_ATVOC_V1.00A_11,安装完毕后重新启动计算机,系统即可工作了
本系统在本公司PM50编程器风格之上,根据PM60的 特色又增添了一些测试、演示功能。使得本系统成为编程烧录、测试、演示、学习于一体的集成开发系统。
与以往不同的是,PM60编程器增加了音量控制,复位按键,mic录音输入,光控开关和DAC输出接口部分。下面逐一介绍PM60编程器的使用面板。
① 音量控制:配合PM60芯片可调节音量而设置,在编程器左侧,旋转即可调节。
② K1-k8控制按键:控制并行模式下1-8段语音的输出。其中K8也是开启MIC录音的开关(连按两下开启录音,再按一下关闭)。
③ 串行检测按键:用来检测串行方式的输出,其中点按SERIAL_UP键可以从80H地址到FFH地址顺序播放,SERIAL_DN则是从FFH到00H顺序播放。
④ 复位按键:使芯片复位
⑤ 按键/光控选择开关:可以选择按键或是光控开关来控制播放。左侧是选择光控,右侧是选择按键控制
⑥ 光控开关:光控智能开关,可启动pm60芯片放音。主要为演示、试验设计。
⑦ +5v电源接口,用于脱机演示
⑧ 内部功放输出,可直接接8欧姆0.5W喇叭
⑨ 音量放大选择开关,需要再烧录芯片时,将O3设置成ON状态。
⑩ DAC方式输出,没有经过芯片内部功放,输出小幅值模拟信号
注意1:在系统上电时,请不要将语音电路组件放在编程器的锁紧器上,系统在上电过程中会将其上的语音电路组件自动清空,语音电路组件上的原有语音将全部丢失(抹音)正常情况下,在系统上电后再将语音电路组件加上
注意2:在装上电路组件时,如果方向插反,锁紧器下面的ERR错误指示灯会点红色亮,代表电路组件插反,需调换过来。

1、 本站不保证以上观点正确,就算是本站原创作品,本站也不保证内容正确。
2、如果您拥有本文版权,并且不想在本站转载,请书面通知本站立即删除并且向您公开道歉! 以上可能是本站收集或者转载的文章,本站可能没有文章中的元件或产品,如果您需要类似的商品请 点这里查看商品列表!
本站协议 | 版权信息 |  关于我们 |  本站地图 |  营业执照 |  发票说明 |  付款方式 |  联系方式
深圳市宝安区西乡五壹电子商行——粤ICP备16073394号-1;地址:深圳西乡河西四坊183号;邮编:518102
E-mail:51dz$163.com($改为@);Tel:(0755)27947428
工作时间:9:30-12:00和13:30-17:30和18:30-20:30,无人接听时可以再打手机13537585389