没有合适的资源?快使用搜索试试~ 我知道了~
基于AVR单片机和GSM短信网关.doc
需积分: 5 0 下载量 186 浏览量
2022-07-17
10:36:19
上传
评论
收藏 299KB DOC 举报
温馨提示
试读
15页
基于AVR单片机和GSM短信网关.doc
资源推荐
资源详情
资源评论
基于 AVR 单片机和 GSM 的短信网
关
基于 AVR 单片机和 GSM 的短信网关
1 / 15
摘要:本产品以 AVR 系列单片机 ATMEGA16 为控制核心,以 GSM 短信息
发送与接收模块 wavee 为辅助设备,来实现短信的发送与接收功能,进而实现
远程的通信与控制。
关键词:GSM ATMEGA16 单片机
设计背景:随着 3G 网络的出现,以与 3G 手机的普与,无线通讯技术已经发展
到相当成熟的水平,而无线控制也在各种场合极大的发挥着作用。GSM 模块与
单片机通信是 GSM 模块应用的一个核心技术。我们所设计的系统,利用单片机
的串行口知识,来实现与 GSM 模块的通信,以对无线通讯和无线控制有一个更
加清晰的认识。
一、系统设计的目的、用途与功能:
目的:利用单片机的串口功能,实现与 GSM 模块的通讯,进而
实现短信的发送功能。
用途与功能:可实现远程的无线通讯,也可增加扩展实现远程控制
功能。
二、硬件设计思想与原理图
1.单片机的接口
我们使用的是 Atmel 公司的 AVR 高速 8 位微控制器 ATmega16。ATmega16 芯片
为 40 个引脚,内部集成了 1K 字节的 RAM、512 字节的 EEPROM、16K 字节的 Flash
以与 2 个 UART 串行接口等。由于采用了高性能的 MCU,省掉了大量的外围器件,如外扩
RAM、ROM 存储器等,使硬件结构大大简化,提高了系统的可靠性。
它与 51 单片机、PIC 单片机相比具有一系列的优点:
1:在一样的系统时钟下 AVR 运行速度最快;
2: 芯片内部的 Flsah、EEPROM、SRAM 容量较大;
3:所有型号的 Flash、EEPROM 都可以反复烧写、全部支持在线编程烧写(ISP);
4:多种频率的内部 RC 振荡器、上电自动复位、看门狗、启动延时等功能,零外
围电路也可以工作;
2 / 15
5:每个 IO 口都可以以推换驱动的方式输出高、低电平,驱动能力强;
6:内部资源丰富,一般都集成 AD、DA 模数器、PWM、SPI、USART、TWI、I2C
通信口、丰富的中断源等。
目前支持 AVR 单片机编译器的语言主要有汇编语言、C 语言、BASIC 语言等。其
中 C 编译器主要有 CodeVisionAVR、AVRGCC、IAR、ICCAVR 等,C 语言编译器由
于它具有功能强大、 运用灵活、代码小、运行速度快等先天性的优点,使得它在专业
程序设计上具有不可代替的地位。
ATmega16 芯片的引脚图如下:
其中的 PD0 即为 RXD 引脚(RXD 是 USART 的数据接收引脚),PD1 即为 TXD 引脚
(TXD 是 USART 的数据发送引脚),引脚 11 即为 GND 接地。
2.Max232 电平转换芯片接口
Max232 芯片是 Maxim 公司生产的包括 2 路接受器和驱动器,适用于各种
EIA—232C 和 v.28/v.24 的通信接口。Max232 芯片内部有一个电源电压变
换器,可以把输入的+5 伏电源电压变换成 RS232C 输出电平所需的正负 10v
电压。此芯片工作电压为+5V。
3.GSM 模块与单
剩余14页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3600
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功