微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于LPC2478的家庭智能安全报警系统的设计

基于LPC2478的家庭智能安全报警系统的设计

时间:08-21 来源:互联网 点击:

可以实现通过主控制器对模块的控制,硬件连接非常简单,可以加快开发的进度。

预设信息存储模块主要由SD卡构成。LPC2478提供了SD/MMC卡主机控制器,因此在设计SD/MMC卡接口电路时,只需将这些接口相应地接到SD/MMC卡座就可以了。SD/MMC接口电路见图4。SD卡有两种工作模式,即SD和SPI模式。在此设计中,我们选择SPI模式,SD卡的SPI通道由以下4个信号组成:CS(片选)、CLK(时钟)、DataIn(主机到卡的数据信号)和DataOut(卡到主机的数据信号)。CS是SD卡的片选信号线,在整个SPI操作过程中,必须保持低电平有效,CLK便于同步,DataIn不但传输数据,还发送命令,同样DataOut除了发送数据外还传送应答信号。SD卡中主要用来存储正常语音和报警语音信息以及预设的报警短消息。整个操作均由LPC2478来控制。

系统程序设计

  本系统使用C语言进行编程,全部为模块化设计。

结语

  本文介绍的普通家庭用智能安全报警系统,采用恩智浦半导体(NXP Semiconductors)高度集成的LPC2478微处理器,芯片内部集成IIS接口用于语音处理,SPI接口用于SD卡信息存取,UART接口则用于实现对GSM模块的控制,该款芯片丰富的片上资源,极大满足了设计要求,简化了外围电路。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top