家庭远程智能控制系统

发布时间:2025-03-19 05:44

智能家居系统远程控制家庭设备 #生活知识# #生活感悟# #科技生活变迁# #人工智能日常#

我设计此系统必须具有以下单元功能模块:

⑴ 铃音检测、计数;

⑵ 自动摘挂机;

⑶ 密码校验;

⑷ 在线修改密码;

⑸ 双音频信号解码;

⑹ 输入信息分析;

⑺ 控制电器开关;

⑻ 电器状态查询;

⑼ 忙音检测;

根据电话机和交换机发出的不同信号音以及电话线各种状态的不同要求,我结合实际情况对具体的单元功能模块作出软件或硬件上的不同分工,具体如下。

理论上交换机所发出的各种信号音都可以通过软件编程而识别,即通过单片机发出的脉冲信号来检测信号音单位时间内的脉冲个数计算出其频率,从而完成信号音识别。但是从系统的可靠性和程序的结构设计上分析,我选择了硬件来解决振铃音检测、忙音检测、双音频信号解码等功能模块。

自动摘挂机和电器的控制必须使用具体硬件电路来实现。

振铃音计数、忙音计数、密码校验、在线修改密码、输入信息分析、电器状态查询等功能模块使用软件编程方式要比硬件电路简单的多,实现也很容易。

综上所述,我设计信号音检测、自动摘挂机、控制电器、双音频解码、语音录放等功能模块使用硬件电路实现。而信号音计数、密码校验、在线修改密码、信息分析、电器状态查询等功能模块使用软件编程完成。

下面就硬件以及软件实现的单元电路分别进行具体分析。

2.2 硬件模块

本作品使用了大量的硬件电路完成部分功能模块,其目的就是充分利用硬件电路的可靠性、稳定性,使整体电路达到比较高的稳定性。

2.2.1自动摘挂机

因为程控电话交换机对电话摘机的响应是电话线回路电流突然变大为约30mA的电流,交换机检测到回路电流变大就认为电话机已经摘机。自动摘挂机电路可以通过单片机控制一个继电器的开关,继电器的控制端连接一个大约300Ω的电阻接入电话线两端,从而完成模拟摘挂机。

2.2.2振铃音的检测

当用户被呼叫时,电话交换机发来铃流信号。振铃为25±3伏的正弦波,谐铃失真不大于10%,电压有效值90±15V。振铃以5秒为周期,即1秒送,4秒断。根据振铃信号电压比较高的特点,可以先使用高压稳压二极管进行降压,然后输入至光电耦合器。经过光耦的隔离转换,从光电耦合器输出的波形是时通时断的正弦波,经过RC回路进行滤波输出很标准的方波。方波信号就可以直接输出至单片机的中断计数器输入口,完成整个振铃音检测和计数的过程。

2.2.3控制电器

此部分比较简单,通过单片机控制多路继电器的开关即可,常用的电路已经很成熟,在此就不累述了。

2.2.4双音频解码

此部分是整个系统的关键,它的工作情况直接决定了系统的可靠性。经过翻阅大量的文献资料,我发现使用电话专用的双音频编解码芯片进行输入双音频信号的解码,是比较常用的一种方法。使用集成电路不但外围电路简单,而且可靠性强。经过专用集成电路的解码,信号转换成为不同的码制信号,可以直接被单片机读取。一般常用的电话双音频编解码集成电路有8870、8880、8888、9170等,经过反复论证比较,

网址:家庭远程智能控制系统 https://www.yuejiaxmz.com/news/view/831149

相关内容

空调系统的智能远程控制
智能家居远程控制系统,现代生活
家庭智能控制系统
家庭智能化控制系统
远程智能家电控制系统设计与实现
智能家居远程控制系统,提升生活舒适度
用Python实现智能家居控制系统应用实战指南:家庭自动化与远程控制
家庭智能化控制系统,家庭智能化控制系统知识
【智慧家居】智能家居远程控制系统,创造舒适智能空间
空调远程控制系统:智能生活的新篇章

随便看看