基于凌阳单片机制作的简易复读机

合集下载

计算机科学与技术专业毕业设计题目参考2

计算机科学与技术专业毕业设计题目参考2
通过这种新的考试模式可以为学校创造一种新的考试环境使考务管理突破时空限制提高考试工作效率和标准化水平进而使学校的管理者教师和学生可以随时随地通过网络完成考试真正体现了教学中高效科学现代化的考试特点14网络视频点播系统视频点播技术是计算机技术网络通信技术多媒体技术电视技术和数字压缩技术等多学科多领域融合交叉结合的产物它研究的主要内容是多媒体技术网络技术数据库技术软件技术以及相关的保密技术
19
基于SNMP的网络管理系统
IETF(InternetEngineeringTaskForce)针对Internet网络管理制定了SNMP协议,即简单网络管理协议。目前,几乎所有的网络设备生产商在设计和生产交换机、路由器等产品时都加入了对SNMP的支持,
因而该协议已成为当前网络管理的事实标准。SNMP协议是当前网络管理的事实标准。系统的开发采用SNMP++开发包,并利用SNMP++在VC++6.0上实现了一套简单的局域网网络管理系统。
开发平台://c#/jsp研究意义:随着网络技术的飞速发展,人们对网络应用的要求越来越高。目前传统的数据格式如文本、图像和图形已被数字化,可通过网络存储、传送和表现。
而视频和音频等连续媒体由于其特有的属性决定了其在网络中传输需要采用一些特定的技术。本系统涵盖了网络视频传输、存储与控制的基本原理,对网络环境下视频传输的关键技术作了详细分析。
本系统的开发平台是基于C#、SQL Server
11
教育实习管理系统
每次教育实习指导工作、各个阶段学生的完成情况都是靠人工来完成,工作繁杂,有时学生忙于找工作,不能和教师经常见面,使得指导工作效果不好。
为解决上述问题,此系统利用网络来实现网上指导,并监控学生的完成情况。本系统技术为采用VB+ASP+ACCESS

基于凌阳SPCE061A的语音控制小车设计

基于凌阳SPCE061A的语音控制小车设计

语音控制是最为直接的人机对话方式,而小车以其生动、典型、学习形式喜闻乐见、涉及知识面广等特点,可作为电子类专业同学们学习、实践的良好载体。

凌阳SPCE061A单片机,具有简单的语音处理功能,不需要外挂语音处理芯片,因此采用SPCE061A作为主控芯片。

1、智能小车总体结构框图:智能小车主要由语音接收、语音处理、语音播报和机械控制四大部分组成,如图1所示。

图1智能小车总体结构框图系统以SPCE061A单片机为核心,实时接收来自控制人的语音命令,提取其特征码,与预先存储在ROM中的特征码比较,若相符则进行如下操作:(1)通过语音播报电路重复当前命令。

(2)根据命令控制驱动电路及转向电路执行相应操作。

2、语音信号接收模块SPCE06lA语音单片机片内集成有7通道10位电压A/D转换器和单通道声音A/D转换器,以及2个10位D/A转换输出通道。

声音A/D转换器输入通道内置麦克风放大器并具有自动增益控制(AGC)功能,专门用于对输入的语音信号进行采样,并使进入该通道的模拟信号维持在最佳电平。

因此外围电路可设计的相对简单,如图2所示。

话筒的偏压由SPCE06lA的VMIC、VCM脚提供。

声音输入模块只需外接1个话筒、5个电阻和5个电容。

图2语音接收模块3、语音播报模块语音播报由双通道10位D/A输出接口DAC1外接扬声器来实现,采用PNP三极管8550作为功放,具体电路参见图3。

图3语音播报模块4、机械控制模块结构及工作原理小车为轮式结构,机械控制模块分为转向机构和驱动机构。

转向机构由步进电机、转向架和两个前轮组成。

单片机接收到转向命令后控制步进电机正向或反向旋转一定角度,电机通过齿轮、齿条系统带动转向架摆动一定角度,最终带动与转向架固定在一起的前轮偏摆一定角度,从而实现精确转向。

考虑到小车在转向时内、外侧车轮的转弯半径不同,所以内外侧驱动轮的转速也应不同。

所以驱动机构采用双电机驱动方案,包括两个电机和两个后轮,如图4所示。

基于凌阳单片机的语音机器人研究

基于凌阳单片机的语音机器人研究
◇ 高教论述◇
科技 圈向导
21 年第2 期 02 3
基于凌 阳单 片机的语音机器人研究
苏 航 王南洋 李 佳 ( 北 电 力 大学 河 北 保 定 0 1 0 ) 华 7 0 0
【 要】 摘 本文利用 了 1 住 S C 01 6 P E 6A凌 阳单片机的强大的 DS P功能 , 实现 了特 定发音人识 别功能。介绍 了实现语音机 器人 系统的主要 组成部分 , 以及软件 实现和硬件 配置。希望可以通过 广大机 器人爱好者的研 究, 可以是机器人技术广泛发展 。 【 关键词 】 阳单片机; 凌 语音识别; 器人 机
介于 S M_ 2 0 AC A 00与 S C ¥ 4 A M一 20之间 , 适合于语音播放 。 O 引言 . 编写程序如下 : 在 当今 中国技 术快速发 展的情况下 .机器 智能化 已经越来 越普 遍 但是我们可 以发现, 虽然机器人 的数量在急剧增加 , 可是机器人技 it i0 n man 术却发展地愈加平缓。 现如今 . 器人大部分都是 由发令人发 出指令 . 机 { i tRe u t P a F a ; n s l, l y l g 机器人进行执行 . 执行过程以及结果具体 如何发 令人并 不能得到很好 , , ……………初始化 ………………………………… 的反馈 。 由此我们可 以知道 . 人和机器人的通信总是单向的。 以往的 就 BS De t D r p ) R le Go ( ; eS u 0/ /初始化存储器 R AM 机器人来看 , 和机 器的语音通信有 两种情况 : 人 一种 是 , 人进行 发令 , / / ……………调用训 练模块 ………………………… 机器人完成相关指令 ; 另一种是 , 机器人讲话 , 而人 听话 。这就是我们 w i (riWodN hl Tan r(AME I ,) e _Do !=0 ; l ) l 练第一条命令 所谓的“ 人工耳朵” 人 工嘴巴” 和“ 。而现在 . 我们 就是要 利用凌阳单片 机强大 的语音控制 模块来实现机 器人与人类之 间的双 向交流 . “ 将 人 w i (r n r(O A D O E I , ! ) I  ̄ h e a Wo C MM N _ N _D1 =0 ; L练第 二条命令 lT i d ) II I w i (riWodC MMA D T _D2 ! ) / hl Tan r(O e N _ WO I ,) =o ;/ N练第 三条命令 工耳朵” 人工嘴巴” 合起来 . 和“ 结 真正地实现机器人 的智能化 , … … … … 辨识 部 分 … … … … … … … … …… … … / … 对于语音辨识主要有以下两种 : BS Ii eg i r S _ C; R n Re nz ( R MI )  ̄识 器初始化 t o eB / / ( ) 定发音 人识别 S (p ae p ne t: 1特 DS ek r e dn)是指 语音样 板 由单 De BS E al P I i t 0 R n b C Un c o ; 个人训练 . 只能识别训练人 的语 音命令 . 也 而他 人的命令识别 率较低 e d ar P a S df S A T; 播放开始辨识的提示音 ly n S T R ) 或几乎不能识别 / / () 2 非特定 发音人识别 S(pa e d pn e t 是 指语音样板 由 IS ekrI e ed n) n : w i () hl 1 e 不 同年龄 . 同性别 . 同 口音 的人进行训 练 . 以识别一 群人 的命 不 不 可 ( 令。 R sl:B R G teu 0 eut S eR sh ; ir >o fe (s 1 识别 出命令 我们将标准模 式的存储空 间称 为“ 词库 ” 而把标准模式称 为“ . 词 条” 样板” 或“ 。 { 而我们所说的建立词库 . 也就是将待识别 的命令进 行频谱 分析 . ig t ae) f Acvtd ( i 提取特征参数作为识别 的标准模式 { 识别过程 首先 要滤掉输入 噪音并进行预加 重处理来提升 高频 分 s i hrs wt ( ) c e 量. 接着找出语音的特征参 数作为未知模式与预先存储 的标 准模式进 { c s a e NAME I D: 行 比较 , 当输人的未知模式 和标准模式 的特征一致时 . 机器 进行识 别 , 并且输出识别结果 我们 的方案采取特定人识别方式 . 将训 练的标准 PaS d(— S R O E ; ly n S AN WE _ N ) b e k ra ; 样板存于 F A H中. LS 第一次使用时要进行训练 . 以后就 可以识别此人 c s a e COM MAND ONE I D: 语音信息。 P a Fa l y l g= l : 现如今 . 很多人都 自己制作语音识别模块和单片机 配合来 实现各 种机器 的语音功能 , 但是我们发 现 . 凌阳单片机本 身就具有很 强大的 PaS dS A S R T ) lyn ( N WE w0; _ P a Fa l y l g= 0 : , 语音模块 . 直接就可以通过 编写程序实现我们所需要的语音辨识

基于凌阳单片机的跳舞机器人设计

基于凌阳单片机的跳舞机器人设计

2009年6月第2期的关键是用好、用足地下水负压时段。

碾压强度过大,可能出现土基剪切破坏;碾压强度过低,达不到扰动效果。

碾压间隔小,成本高;碾压间隔过大,空气已填入负压区,继续碾压已无意义。

碾压间隔、压路机的适宜吨位、每次碾压的遍数和方法有待于摸索和进一步研究确定。

6结论与展望桥头跳车源于工后差异沉降,在施工阶段加强土基沉降,降低桥头路堤工后沉降,可减少桥头路堤在全寿命期内的维修养护次数及其他相应损失。

可改善桥头跳车的方法很多,能否推广应用取决于相应工艺的投资水平,探寻投资少、沉降效果显著的施工方法具有实际意义。

堆载预压和真空预压是公路建设中常用的手段,通常堆载预压要求超载预压或较长的预压期。

真空预压是人工制造真空度,通过真空作用在土体中产生有效应力,使软基产生压缩沉降。

本文的方法利用周期性自然产生的真空度增加施工期的沉降,不需要超载、预压期短、不需要人工制造真空度,所产生的效果显著,是可用的施工方法。

如果工期紧,可采用井点将水等方法人工降低特定位置地下水位,配合碾压加速路基沉降。

参考文献:[1]鲍明伟.桥头跳车防治技术研究报告[R].2002,2.[2]长春科技大学环境与建设学院.长余高速公路桥头跳车研究项目专题报告[R].1999.[3]公路软土地基路堤设计与施工技术规范[M].北京:人民交通出版社,1996.[4]洪毓康.土质学与土力学(第二版)[M].北京:人民交通出版社,1979.收稿日期:2009-03-21作者简介:赵洪利(1977.5-),男,山东泰安人,山东水利职业学院教师,主要从事道路桥梁教学与研究工作。

基于凌阳单片机的跳舞机器人设计鲁冠华刘星张水利(山东水利职业学院,山东日照276826)摘要:随着科技和经济的飞速发展,16位单片机已广泛应用在高档智能型玩具的设计和开发中。

本文结合实际,提出了一种基于凌阳16位单片机语音控制的跳舞机器人设计方案,以供探讨。

关键词:机器人;凌阳单片机;驱动模块;编码;语音识别和处理随着经济的高速发展和经济全球化的加快,机器人开始应用于高档智能型玩具的设计和开发中,跳舞机器人便是这个大家庭的重要一员。

基于单片机语音存储与回放系统 任务书11

基于单片机语音存储与回放系统  任务书11
份及有关文档
四、主要参考资料(包括书刊名称、出版年月等):
[1] 周霖.DSP 系统设计与实现[M].北京:国防工业出版社,2003.
[2] 程佩青编著. 数字信号处理教程[M].北京:清华大学出版社,2001.8 [3] 潘新民.单片机实用系统设计[M].北京:人民邮电出版社,1992. [4] 李华.MCS 系列单片机实用接口技术[M].北京:北京航空航天大学出版社.1993. [5] 丁元杰,赵秀菊,陈瀛清. 单片微机原理及应用[M].第二版 北京:机械工业出版社, 1999.8 [6] 全国大学生电子设计竞赛组委会.全国大学生电子设计竞赛获奖作品汇编(第一届~第五
江苏科技大学
毕业论文(设计)任务书
学 院: 电子信息学院 专 业 电气工程及其自动化
学 号:
姓 名: 丁辉
指导教师: 许运飞 职 称:
2011 年 11 月 14 日
毕业论 文题目
英文:Based on the single chip voice storage and playback system 中文:基于单片机语音存储与回放系统
二、完成后应交的作业(包括各种说明书、图纸等)
1.开题报告 2.读书笔记 3.论文打印稿 2 份 4.论文电子稿
三、完成日期及进度
自 2010 年 11 月 24 日起至 2011 年 6 月 22 日止。
进度安排:
1. 第七学期 13-16 周(09 年 11 月 25 日前)资料检索、确定选题 2. 第七学期 17-20 周(10 年 1 月 16 日前)开题报告和任务书 3. 第八学期 4-7 周(4 月 13 日前)论文初稿 4. 第八学期 7-10 周(5 月 4 日前)论文二稿 5. 第八学期 11-13 周(5 月 25 日前)论文定稿 6. 第八学期 16 周(6 月 15 日前)论文答辩 7. 第八学期 17 周(6 月 22 日前)据答辩意见修改论文,上交论文打印稿两

凌阳16位单片机简介

凌阳16位单片机简介
18
61板的实验
基础实验(23 23个) 23
内容浅显易懂,可操作性强。目的在于让同学们能尽快了解, 并掌握SPCE061A的硬件结构、指令系统和基本编程方法。
语音实验(6个) 6
每一个实验趣味性都很强,能够充分调动学生的学习兴趣,从而掌 握一般语音处理的相关知识。
综合实验 (15个)
每个实验都具有一定的代表性,如LED数码管、4×4键盘、点阵 及ROM和SRAM的扩展等。
12
61板=?
单片机实验板(具有DSP功能和语音处理功能)+仿真器+ “编程器”
为什么呢? 为什么呢?
61 板 是 通 过 PROBE 接 口 或 EZ_PROBE 接 口 将 PROBE 或 EZ_PROBE与PC机连接起来进行调试、仿真和下载程序的。 这样,就不需要再用仿真器和编程器了。 同时我们的汇编指令类似C,可读性强,集成开发环 境(IDE)支持C语言!!
监 控

汽 道
通 交
教 乐
教 室 本 品

行 产 品
单 片 机 开 发 的 相 关 产 品 IA

其他书 版文出术艺旅 游 影
电 视
电 戏



房屋 3D 屋 區
社社
e化 e化

e
化 汽 车 路
车 监
电 道

电 书 出 版 文 化 游 术 电 影 视 艺 电 戏 游
化 教 室
单 片 机
CPU
6
存储器 显示器
MP3、数字音乐板等。
7
凌阳61单片机 凌阳 单片机
SPCE061A SPCE061A结构概览
8
SPCE061A SPCE061A单片机性能简介

基于凌阳61A板单片机的多路舵机平滑控制

基于凌阳61A板单片机的多路舵机平滑控制
技术交流
轴箱与发动机之间进行 了完全绝缘性密封 。其生产工艺为 , 先铸铝合金 内衬 ,而后在 铝上铸造镁合金外壳 。这种复合 曲
轴箱 由拥有全球 最大的压铸机企业生产 ,位于德 国兰蓬特 ( n s u )压铸 中心 。压铸模重6 吨 ,铸造完铝 合金 内壳 1 dh t a O 后 ,关 闭模 ,第二步是立即射 注约70 0 摄氏度的镁熔 体,射注
热处理 与机械加工 。 该 公司还计划在今后二年内开拓这种镁 合金在汽车 中的 应用。 四 成本策略 在工艺成本方面 ,铸造镁合金相较于传统材料 ,其科研 成本 、生产成本较 高。但是 ,其较铝合金更为优秀的减重性 以及比强度 ,使其在 当前汽车市场具有广阔的发展前景。
【】 2苏鸿英 . 汽车工业用镁的瓶颈问题 . 有色金属 .0 8 5 2 0 .
界 . 0 4. 20 4
【] 雨 田 , 6丁 刘孝 根 . 基 复合 材 料磨 损性 能 研 究进 展 . 械研 究 与应 镁 机
用 .0 82 2 0 .
首先 ,当前 国际油价持 续上 升 ,汽车 轻量化 更加有利 于节 省燃油消 耗 ,减 少废 气排 放 。镁合金在 汽车工业 的应
能 ,一般不采用。6 板默认的最高频率为4 .5MHz l 9 12 ,但将晶振
提高 至4k 后发 现 ,其可 以工 作 在6MH 。 0 Hz 0 z
能播放语音的并不多,主要是因为市面上具有语音播放功能的 单片机J 并不多。而在产生P WM波的同时播放语音对中断 中的
C U周期的分配有较大要求 ,而本文的方法正是提供了一种这 P
产生多路电柳删 波的方法很多,但在产 ̄p k WM的同时
文章编号 :10 — 16 (0 8 0 0 5 — 1 0 9 9 6 2 0 )1— 0 8 0

毕业论文-基于凌阳16位单片机的多功能复读机的设计与实现

毕业论文-基于凌阳16位单片机的多功能复读机的设计与实现

摘要本次毕业设计的主要目的是设计并制作一个具有录音、放音、计时、语音播报和数码管显示的多功能复读机。

设计阶段主要完成了以下功能模块:提示语音模块:接通电源后自动播放一段音乐和录制的提示语音;倒计时模块:按下录音键,LED键盘模组的第6个数码管进行倒计时,依次显示3、2、1,间隔为一秒钟;录音与计时模块:倒计时完成(即1消失后),操作者可利用麦克风进行语音录入,同时,计数器开始计时,此时间为录音的时长;语音播报与显示模块:按下停止键,录音停止,并语音播报录音的时长,并在数码管上显示录音的时长;放音模块:按下回放键可以回放刚才的录音。

该复读机在功能上有所更新,除了具备基本的录音、放音功能外,还能播放音乐和提示语音,计时器可记录录音的时长,并利用外接的LED键盘模组进行显示,倒计时功能能够提醒用户适当的录音时刻,解决了一按录音键就开始录音而导致声音无法完全录入的问题。

本次毕业设计选用凌阳SPCE061A单片机,SPCE061A的语音处理功能是由凌阳公司自行开发的具有音频编解码及各种语音压缩算法实现的。

其CPU 内核采用凌阳推出的μ’nSP (Microcontroller and Signal Processor)16 位微处理器芯片。

凌阳单片机可以做控制,也可以完成数据信息的处理,尤其是语音识别上,有自己的特色。

各种算法相应的程序模块存放在语音算法库SCAM-LIB中, 使用时只需调用相应的模块就可方便地实现语音合成、语音播放、录音、识别等功能。

凌阳单片机还采用了SOC 理念,一颗芯片就是一个系统,把传统单片机学要扩展的AD、DA、存储器等器件都做到了芯片内部,方便了单片机的学习和项目开发。

本次设计主要完成了以下任务:学习61板和焊接的相关知识;利用《Protel 99SE》完成了电路原理图和印制电路板的设计;独立焊接了电路板所有元器件,并顺利通过测试和自检;根据指导教师分配的任务完成了程序编写、修改、调试、下载,最终完成预期目标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文学生姓名学号院(系) 电子与电气工程系专业电子信息科学与技术题目基于凌阳单片机制作的简易复读机指导教师2009 年 5 月摘要:复读机是一种在市面上热卖的用于语言学习的电子产品,特别是学生人群不可缺少的学习用具之一。

不过由于大多数复读机采用语音芯片,致使声音效果有所欠缺,并且由于内存小不能支持长时间大容量的录音。

本文将介绍由台湾凌阳科技开发的SPCE061A 单片机与SD卡组成的录放音系统,利用SPCE061A强大的语音处理功能,再配合SD卡很容易实现大容量超长录音功能,并且支持多段录音,便于用户对前后录音效果的比较。

而SD卡易插拔,便于通过计算机对其进行读写操作。

由本文制作的语音复读机具有长时间、大容量、支持多段录音、结构简单,价格便宜等优点,极具市场推广前景。

关键词:凌阳单片机,SD卡,复读机,录放系统Abstract: The language repeater is one kind of electronic product that used to study language.It sales quite well in the current market, especially for our students, is an indispensable stationery. However most of language repeaters use voice chip, the effect of sound is not very perfect. Besides it can’t support long-time and large capacity voice record owing to its small memory. This thesis will introduce SPCE061A Single-chip Microcomputer and SD card model consisted of recording system, which is designed by Sunplus Technology in Taiwan. It use SPCE061A strong speech processing function, and combining SD card is easy to implement large capacity and long-time record function and support multi-stage record, then it is convenient for the users to compare the pre and post effect of records .What’s more, SD card is easy to plug-pull, so it is convenient to carry out read-write operation through a computer. The speech language repeater that we produced , has the long time ,large capacity and multi-stage record function .It also has the simple structure and cheap price advantages . On account of these,we have confidence it has perfect market promotion prospect.Keywords: sunplus single-chip microcomputer, SD card, language repeater, recording system目录1 绪论 (4)1.1 设计背景 (4)1.2 设计目的 (4)2 方案的提出与比较 (5)2.1 方案的提出 (5)2.2 方案的比较 (6)3 系统硬件设计 (7)3.1 SPCE061A简介 (7)3.2 SD卡模组 (8)3.3 硬件电路 (8)4 系统软件设计 (11)4.1 系统控制程序 (11)4.2 主程序 (12)4.3 按键扫描程序 (17)4.4 SD卡驱动程序简介 (18)4.5语音文件操作管理程序 (22)4.6 录/放音程序 (23)4.7 SD卡语音存储播放操作 (24)总结 (25)参考文献 (26)致谢 (27)附录A主程序 (28)附录B SPI模式介绍 (35)1 绪论1.1 设计背景声音是人类表达思想和情感所不可缺少的媒介,众所周知,人类学习语言是从模仿开始的。

幼儿出生后就受到周围的语音刺激,大概在两岁左右开始模仿发音。

四岁左右就基本掌握了语言的基本技能,包括单词所对应的物体、语言中的代词等。

但直到六岁才开始系统地、正规地学习文字。

而在我国的英语教学中,基本没有类似母语学习的那种环境,使得大多数中国学生觉得英语学习是非常困难的事情。

很多人学习了10多年的英语,但如果不用,没有几年,英语就变得非常生涩。

这种现象与英语的教与学模式有非常大的关系。

传统的小学英语教学模式中,老师是主角,课堂中的大部分时间是老师在讲解:单词的意思、课文的意思、语法现象、领读与跟读、做练习讲解习题及讲解作业等。

在这种教学模式中,存在以下的缺陷:1.学生在课堂上的角色是被动的。

学生主动发音,说的机会太少。

2.学习英语的大量时间花在作业及听讲解上,效率不高。

3.不能根据学生进行个性化教学,每个学生听讲同样的内容。

4.教师的准确发音不能很好地传递到学生的听觉神经中,传递中各种因素的影响导致学生形成“中国英语”。

中小学生听觉灵敏,善于模仿,是进行语音训练的最好阶段。

所以,听说能力的培养是小学英语教学中的重要的和首要的任务。

国家教育部颁布的《英语课程标准》对中小学英语教学中的听说能力培养提出了明确而又严格的要求。

而借助多种手段创设直观情境,利用多媒体技术丰富教学内容和形式,能有效地抓住中小学生的心理,符合他们的年龄特点和思维规律,营造轻松、愉快的气氛,既进行了综合语言训练,又体会到了学习的乐趣。

1.2 设计目的传统的外语学习类产品只注重阅读或笔译的传统学习方式,早已不适应学习或工作的需要,如何让学生全面地学好英语,即具备较强的听、说、读、写能力,营造一个轻松、自然的英语学习条件或环境,不用带书,不用磁带,可随时听,随时检测纠正读音,使学习者充分提高学习效率。

目前,市面上已有的英语学习机产品,如:随身听,语言复读机,电子辞典,都难以满足需要!旧式复读机及某些复读机产品随身听具有不抗震动、磁带易热胀冷缩、脱粉、绞带,一段时间后,语音混浊不清,体积大、功耗大、不便随身携带学习等缺点。

SPCE061A是台湾凌阳公司生产的一种新型的十六位单片机,该款单片机资源丰富,具有极高的性价比。

SPCE061A具有可编程的音频处理功能,同时又具有串口输入输出端口SIO(它提供了一个1位的串行接口,用于与其它设备进行数据通讯)利用SPCE061A 的这两个资源和SD卡来开发数码录音及播放系统,具有极好的可行性。

能实现大容量超长录音,并支持最多5段录音。

而SD卡易插拔,可以通过计算机写入语音资源,或通过计算机读出SD卡上的内容。

因而这款基于凌阳单片机制作的简易语音复读机结构简单,方便实用,极具市场推广前景。

2 方案提出与比较2.1方案提出方案一利用51单片机对ISD4004语音芯片的控制实现对语音的录、放。

ISD4004 芯片自带A/D 转换和压缩功能,能直接把声音信号存储在芯片内的闪存寄存器中,无需电源即可保存数据长达100年,重复记录100000 次以上,8.0kHz采样录音可达8分钟。

ISD芯片由于直接采用模拟信号存储信息, 因此, 其存储量相当于传统数字信息存储法的10倍,由于ISD芯片内部高度集成,有些电路例如时钟、放大、功放、采样保持等全部集成在芯片内,因此其外电路是很简单的,只须外接一个麦克风(MIC)、一个扬声器和几个电阻、电容就可构成一台完整的语音录放系统。

本方案的系统框图如图2-1所示图2-1 方案一系统框图方案二使用SPCE061A单片机自带的MicIN输入,不使用凌阳SACM库提供的DVR 函数,直接将ADC的结果进行数字滤波,然后存放到SPR4096中,播放时从SPR4096中读取数据,直接送到SPCE061A自带的DAC进行播放。

本方案的原理框图如图2-2所示:图2-2 方案二系统框图方案三系统采用SPCE061A做为主控制器,使用其通用I/O口控制SD卡设备,实现存储器扩展;利用61板上的三个按键对录放音进行控制;利用SPCE061A带有AGC的专用A/D转换通道做为音频输入,完成语音录制功能;利用SPCE061A的D/A进行音频输出,实现语音播放功能。

本方案的系统框图如图2-3所示图2-3 方案三系统框图2.2方案比较方案二SPCE061A单片机为主控制器,电路和程序都非常简单,音质也很好,但是由于SPR4096的容量有限,只有几分钟。

方案一利用51单片机控制,电路比较简单,程序比较复杂,由于ISD4004语音芯片比较贵,容量也和方案二一样受到限制,录音的时间比较短,从设计的角度与现在的需求来看不是太受欢迎,因此不采用。

而方案三就解决了前面两个的缺点,以SD卡作为数据的存储已经得到广泛的使用,本设计只要SD卡的容量足够大,就可以录足够长的时间。

所以本设计还是采用方案三来实现语音录放。

3系统硬件设计3.1 SPCE061A简介SPCE061A是凌阳科技研发的性价比很高的一款十六位单片机,使用它可以非常方便灵活的实现语音的录放系统,该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路。

这为实现语音录入提供了方便的硬件条件。

两路10精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。

另外凌阳十六位单片机具有易学易用的效率较高的一套指令系统和集成开发环境。

在此环境中,支持标准C语言,可以实现C语言与凌阳汇编语言的互相调用,并且,提供了语音录放的库函数,只要了解库函数的使用,就会很容易完成语音录放,这些都为软件开发提供了方便的条件:SPCE061A片内还集成了一个ICE(在线仿真电路)接口,使得对该芯片的编程、仿真都变得非常方便,而ICE接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境(u’nSP IDE)用户可以利用它对芯片进行真实的仿真;而程序的下载(烧写)也是通过该接口进行下载。

(注:ICE_SCK接ICE的时钟接口,ICE_SDA为ICE的数据写入口)图3-1 SPCE061A的结构3.2 SD卡模组3.2.1 功能简介◆提供SD卡接口,支持全系列SD卡◆与单片机的接口为SPI模式3.2.2 结构示意图SD卡模组结构示意图如图3-2所示图3-2 SD卡模组结构示意图在使用时,只需将SD卡模组插接在61板的IOB低八位即可。

相关文档
最新文档