基于STC89C52的GSM智能家居报警系统-电路方案

  • g6_576672
    了解作者
  • 4.8MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-07 06:50
    上传日期
本系统是一款基于STC89C52的GSM智能家居报警系统,能够实现烟雾报警、温度报警、防盗报警,并采用GSM发送警报信息。 1.GSM手机模块TC35 1.1 TC35特点 TC35是Siemeils公司推出的新-代无线通信GSM模块。自带RS232通讯接口,可以方便地与PC机、单片机连机通讯。可以快速、安全、可靠地实现系统方案中的数据、语音传输、短消息服务(Short Message Service)和传真。TC35模块的工作电压为3.3—5.5V,可以工作在900MHz和1800MHz两个频段,所在频段功耗分别为2w(900M)和1w(1800M)。 模块有AT命令集接口,支持文本和PDU模式的短消息、第三组的二类传真、以及2.4k,4.8k,9.6k的非透明模式。此外,该模块还具有电话簿功能、多方通话,漫游检测功能,常用工作模式有省电模式、IDLE、TALK等模式。通过独特的40引脚的ZIF连接器,实现电源连接、指令、数据、语音信号、及控制信号的双向传输。通过ZIF连接器及50Ω天线连接器,可分别连接SIM卡支架和天线。 TC35模块主要由GSM基带处理器、GSM射频模块、供电模块(ASIC)、闪存、ZIF连接器、天线接口六部分组成。作为TC35的核心,基带处理器主要处理GSM终端内的语音、数据信号,并涵盖了蜂窝射频设备中的所有的模拟和数字功能。在不需要额外硬件电路的前提下,可支持FR、HR和EFR语音信道编码。 1.2使用方法 1)TC35的连机方法 任何一个TC35模块首次使用时,必须要测试其工作是否正常,由于其自带RS232接口,所以我们可以用PC机的串口调试软件进行调试。 a)启动串口调试软件 串口调试软件有许多,可以使用任意一款软件,也可以使用WINDOWS自带的“超级终端"。设置波特率19.2k,这是TC35的默认波特率,首次连机可以从2400~57.6k不断测试,直到TC35有应答。 b)发送“AT” AT 回车 c)改变波特率“AT+IPS=XXXX" TC35的默认波特率是19.2k,实际使用时,可以改成9600或38.4K,方法如下: AT+IPR=9600 回车 d)短信模式的设置 (GSM模块的短信模式有2种。第1种是:TEXT模式;第2种是:PDU模式。PDU模式可以采用unicode编码发送英文、汉字。但合成PDU码比较复杂,而TEXT模式只能发送英文,但无须编码。实际使用可以采用TEXT模式。 设置如下: AT+CMFG=1 回车 e)短信模式简介 SMS是由Etsi所制定的一个规范(GSM 03.40和GSM 03.38)。当使用7-bits编码的时候它可以发送最多160个字符;8-bit编码(最多140个字符)。通常无法直接通过手机显示;通常被用来作为数据消息,例如:smart messaging中的图片和铃声和OTA WAP设置。16-bit信息(最多70个字符)被用来显示Unicode(UCS2)文本信息,可以被大多数的手机所显示。一个以class 0开头的16-bit的文本信息将在某些手机上作为Flash SMS显示(闪烁的SMS和警告SMS)。 有两种方式来发送和接收SMS信息:使用文本模式或者使用PDU(protocol description unit)模式。文本模式(可能某些手机不支持)实际上也是一种PDU编码的一种表现形式。在显示SMS信息,可能使用不同的字符集和不同的编码方式。 f)短信读取方法 AT+CMGR=X回车 如果有短信息,TC35回应: AT+CMGR=1 +CMGR:"REC UNREAD","13307496548",,"04/08/17,22:24:32+02 testOK OK 短信息分析: “test OK"就是短信息内容。 短信息的存储容量与Ic卡有关,序号从1-N。 REC UNREAD":代表短信息未读过。 REC READ" :已读过。 13307496548" :接收的手机号码。 04/08/17,22:24:32+02":短信息发送的时间。 无短信息,TC35回应: AT+CMGR=3 +CMGR:0,,0 g)短信的删除方法 AT+CMGD=1回车 h)短信的发送方法 短信息的发送分成两步: i.发送接收的手机号码,等待应答:“>" AT+CMGS="13307496548"回车(目的地址) TC35回应: AT+CMGS="13307496548" > ii.输入短信息的内容(只能是英文):Test 回车 2)单片机控制TC35的方法 上面介绍了用PC机控制TC35的方法,我们只需设计一个TTL转RS232电平电路,连接到MCU的UART口,另一端直接连接到TC35,并将PC机输出的控制命令转化成单片机输出的指令即可。 2.烟雾报警
1923.zip
  • 参考资料.zip
    1.2MB
  • Fj6jXq4_hS9E13EOxm69v192xPBs.png
    30.6KB
  • FrV9r2HGwt9JhSmj7UAi9SRbKQTn.png
    125.6KB
  • FkAjUdH43BAd2PDAMsel0_AHKbxo.png
    22.4KB
  • FjnXQq9B5-7hREPVzHIiYOHYDlz_.png
    14.5KB
  • 短信报警.ddb
    16.5MB
  • 程序.zip
    64.7KB
  • 材料清单.xls
    14.5KB
  • FogqJY7b-pLH8WnEazlwJrbQRzkX.png
    13KB
评论
    相关推荐
    • MCU.zip
      Microcontroller Unit Complex Instruction Set Computer
    • MCU实训一百例
      MCU实训一百例
    • MIPS_MCU_verilog
      1,一个简单的 MIPS MCU 的内核的 Verilog 代码,具备 外部存储接口。 2,具有仿真 TestBenc 。 3,使用 Quartus II 13.0 编辑和 ModelSim 仿真。
    • MCU_datalogger_kicad
      在上查看此项目。 MCU 数据记录器,一个 Kicad 项目 这是“MCU 数据记录器”项目的存储库。 这是 KiCad Like a Pro 课程中的项目之一,第 3 版。
    • usefulTools:该存储库包含可以执行 microC 中经常使用的关于 MCU 的数字转换的代码
      存储库包含用 C 编写的代码,可以: 将十进制数转换为二进制数将二进制数转换为十进制数将二进制数转换为十六进制数将十六进制数转换为二进制数将十六进制数转换为十进制数将十进制数转换为十六进制数
    • 锦锐单片机MCU.zip
      CA51F4 系列芯片是基于 1T 8051 内核的 8 位微控制器,通常情况下,运行速度比传统的 8051 芯片快 10 倍, 性能更加优越。内置 18K Flash 程序存储器,可多次重复编程的特性,给用户开发带来了极大的方便。...
    • Gmi MCU ISP Tools 3.23中文汉化版.rar
      软件介绍: ...支持的MCU:RTD2120/2660/ISPV04/ISPV05/MTV512/MStar Isp可设置FTDI ISP板的数据通讯速度,F3选择要烧录的程序,F9烧录程序,烧录前可擦除存储器中的程序。支持MST USB升级工具。
    • 适用于高性能 MCU 的 EtherCAT 接口参考设计 -电路方案
      该参考设计演示如何将 C2000 Delfino MCU 连接到 EtherCAT:trade_mark: ET1100 从控制器。该接口支持多路解复用地址/数据总线以实现最大带宽和最小延迟,并支持 SPI 模式以实现低引脚数 EtherCAT 通信。从控制器可...
    • MCU烧录相关文档.rar
      MCU烧录文档说明 烧录MCU要配置这个烧录工具,如图: 注明:关于图中的工具,可自行在淘宝上购买此型号,具体链接可参考:【ST ST-LINK/V2 ST-LINKV2 STLINK STM8 STM32 下载器 原装假一赔】,复制这条信息¥pmX20...
    • 电子-探索者F407EMWIN实验9分段存储设备仅支持4.3寸MCU屏.rar
      电子-探索者F407EMWIN实验9分段存储设备仅支持4.3寸MCU屏.rar,综合电子技术正点原子技术支持板块