2.2.2 语音芯片
1)ISD1700语音芯片
ISD1700系列芯片是Winbond推出的单片优质语音录放电路,该芯片具有多种新功能,比如多信息管理系统、新信息提示、双运作模式(独立和嵌入式)以及可定制的信息操作指示音效。芯片内部包含有扬声器驱动线路、麦克风前置扩大器、振荡器与内存等的全方位整合系统。
2)ISD2560语音芯片
ISD2500是美国ISD公司推出的语音芯片,按录放时间60秒、75秒、90秒和120秒分成ISD2560、2575、2590和25120四个品种。
ISD2500系列和ISD1400系列语音电路一样,具有可靠性高、音质好,使用简便等优点。它的优点在于片内EPROM容量为480K,录放时间非常长;有10个地址输入端,最大寻址能力为1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联。
2.2.3 主控制器选择
1)单片机控制
单片微型计算机,简称单片机,就是将微处理器CPU、随机存储器RAM、只读存储器ROM、输入/输出口和中断系统、定时器/计数器、总线和其他多种功能器件集成在一块芯片上的微信计算机。由于单片机的重要应用领域为智能化电子产品,一般需要嵌入仪器设备内,故又称为嵌入式微控制器。
单片机主要有如下特点:
(1)可靠性高;
(2)便于扩展;
(3)控制功能强;
(4)低电压、低功耗;
(5)片内存储容量小。
2)DSP控制
DSP芯片,又称数字信号处理器,是一种非常适合用于数字信号处理运算的微处理器,其最主要应用就是实时快速地实现各种数字信号处理。根据数字信号处理的要求,DSP芯片一般具有如下主要特点:
(1)在一个指令周期内可完成一次乘法和一次加法;
(2)程序和数据空间分开,可以同时访问指令和数据;
(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;
(4)具有低开销或无开销循环及跳转的硬件支持;文献综述
(5)快速的中断处理和硬件I/O支持;
(6)具有在单周期内操作的多个硬件地址产生器;
(7)可以并行执行多个操作;
(8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。
DSP是单片机的一个分支。它有专门的FFT算法需要的特殊指令,流水线指令处理。能以较高的速度进行运算。我们可以根据需要选用他。如果你作一个遥控器,选用他就没优势了。因为很多其他的用于遥控的单片机比他更适合用来作遥控器。如果用89C51来作语音或图像识别就不如DSP了。
综上所述,采用MT8870DTMF解码芯片、ISD2560、AT89C51单片机来完成远程控制系统。
3 系统总体设计和主要芯片选择
3.1 系统总体设计
本系统用来控制家电设备的,它通过电话来实现对家电的控制。当用户不在家时,可以通过随身携带的手机或者身边的固定电话等通信设备,拔打家里的电话,依照设定好的一些规则,通过电话里相应的语音提示,操作数字按键来实现对不同家用电器的控制,实现用户的预期目的。系统的功能以确定设计具体要求如下:
(1)控制系统能通过电话终端通信设备对家中电器实现远程控制;
(2)控制系统可以实现自动模拟摘挂机,以实现双方通信;
(3)控制系统主人的身份校验、在线密码修改及存储;
(4)控制系统有语音功能提示,以方便主人操作;
(5)控制系统有声音监听功能,随时了解家中情况;
(6)控制系统外加了电器延时开、关的功能。