电话远程控制电器讨论论文 摘要:随着电话和家用电器的普及,越来越多的人希望能用电话来控制家电
本文采纳 AT89C2051 单片机,配合新型的 DTMF解码芯片和语音电路,成功实现了电话对家用电器的控制
关键词:AT89C2051MC145436ISD33060 电话遥控 1 主要芯片简介 (1)AT89C2051 AT89C2051 是 Atmel 公司生产的与 MCS-51 系列兼容的单片机
内含:2K 字节 FlashEEPROM、128 字节 RAM、15 根 I/O 引线、2 个 16 位定时器/计数器、1 个五向量两级中断结构,1 个全双工串行口、1 个精密模拟比较器等,其引脚如图 1 所示
(2)MC15436 MC145436 是 Motorola 公司生产的 DTMF(双音多频)解码器,负责将 DTMF 信号转变为二进制数字信号,其引脚如图 2 所示
7 脚(AIN)为信号输入端;2、1、14、13 脚 D1、D2、D3、D4为解码输出端;12 脚(DV)为输出数据有效端,当输入的 DTMF 信号经 IC 解码成功后该脚转变为高电平;3 脚(EN)为解码输出控制端;6 脚(XEN)为 CLK 信号控制端
(3)ISD33060 ISD33060 是 ISD 公司的第 3 代 3V 的单片语音 IC,其引脚如图 3 所示
该芯片总存储时间达 60s,其与外部微处理器的接口采纳SPI ( SerialPeripheralInterface ) 串 行 外 设 接 口 或MSI(MircowireSerialInterface)微传输线串行接口,ISD33060的录放音时间可任意进行分段,每段最短长度为 150ms
使用 SPI 接口协议时,主要用到 5 条控制线: ①1 脚(SS)--芯片选择输入端,低电平有效; ②2 脚(MOSI)--串行数据输入