基于PSTN的家用电器远程控制系统设计
时间:05-13
来源:互联网
点击:
4 系统软件设计
系统包括振铃检测电路、模拟摘挂机电路、双音频信号(DTMF)解码电路、语音提示电路及通道控制电路等多个模块。这些模块都是通过中央控制器 LPC932来协调控制的,这使得各个模块的联系非常紧密,它们之间是相互联系、影响的,而不是完全独立互不影响的独立模块。所以LPC932的功能引脚要合理的安排,才能使各个模块之间相互协调的工作。系统主要模块的软件设计如下:
该系统软件主程序的内容主要包括:对中断方式和中断优先级的设置,对LPC932的控制I/O口的初始化,各种标志的初始化,以及解码芯片MT8870的初始化,原始密码设置,密码接收存储区清零,模拟摘机之前振铃次数的初始化等。其程序流程如图8所示。
5 结论
本系统是将公众电话网与单片机系统有机结合的综合设计,有效地利用了现有的电信网络资源,通过单片机LPC932实现了远程控制,突破了传统的无线遥控技术。电话遥控作为一个较新的课题与常规的遥控方式相比,显示出一定的优越性,不需进行专门的布线,不占用无线电频率资源,避免了电磁污染。
参考文献
1. 周立功 LPC900 系列Flash单片机应用技术 2004
2. 李传南.王剑刚.李宝华 单片机与DTMF信号收发芯片MT8870的直接接口设计 1999(2)
3. Pearce G J Telecommunication Switching 1981
作者:桂林电子科技大学 李君懿
来源:单片机与嵌入式系统应用 2008 (12)
系统包括振铃检测电路、模拟摘挂机电路、双音频信号(DTMF)解码电路、语音提示电路及通道控制电路等多个模块。这些模块都是通过中央控制器 LPC932来协调控制的,这使得各个模块的联系非常紧密,它们之间是相互联系、影响的,而不是完全独立互不影响的独立模块。所以LPC932的功能引脚要合理的安排,才能使各个模块之间相互协调的工作。系统主要模块的软件设计如下:
该系统软件主程序的内容主要包括:对中断方式和中断优先级的设置,对LPC932的控制I/O口的初始化,各种标志的初始化,以及解码芯片MT8870的初始化,原始密码设置,密码接收存储区清零,模拟摘机之前振铃次数的初始化等。其程序流程如图8所示。
5 结论
本系统是将公众电话网与单片机系统有机结合的综合设计,有效地利用了现有的电信网络资源,通过单片机LPC932实现了远程控制,突破了传统的无线遥控技术。电话遥控作为一个较新的课题与常规的遥控方式相比,显示出一定的优越性,不需进行专门的布线,不占用无线电频率资源,避免了电磁污染。
参考文献
1. 周立功 LPC900 系列Flash单片机应用技术 2004
2. 李传南.王剑刚.李宝华 单片机与DTMF信号收发芯片MT8870的直接接口设计 1999(2)
3. Pearce G J Telecommunication Switching 1981
作者:桂林电子科技大学 李君懿
来源:单片机与嵌入式系统应用 2008 (12)
电路 单片机 电压 二极管 电容 电阻 电流 继电器 变压器 滤波器 总线 放大器 低通滤波器 功率放大器 无线电 电子 嵌入式 相关文章:
- TFT-LCD驱动电路的设计(08-27)
- 基于S3C2410的TFT-LCD驱动电路的设计(上)(09-03)
- 基于S3C2410的TFT-LCD驱动电路的设计(下)(09-03)
- 大势所趋的数字电源设计方式(11-04)
- 几种主流MOSFET驱动电路的分析(10-27)
- 前沿方案延缓LED老化(11-27)