基于单片机的电压报警系统
更新时间:2023-11-23 03:51:01 阅读量: 教育文库 文档下载
单片机实验设计
——电压报警多种通信系统设计
一、总体设计
设计中,本小组实现了三种通信方式GSM/GPRS无线通信、蓝牙无线通信、有线方式通信。有线通信方式才用了两种通信协议:RS485总线协议、IIC总线协议。系统整体框图如图1-1 Lcd1602液 AD(PCF8591) IIC总线 晶显示 RS485总线 Lcd1602液STC89STC89 客户机 GSM 晶显示 C52C52 单片单片 机2 机1 HC06蓝牙 服务器 GPRS 上位机 图1-1 设计整体框图
功能概要:
(1) 由AD模块实时采集4路电压信息,通过IIC总线传递给单片机,单片机对4路电压信息
通过lcd1602液晶显示模块进行实时显示。
(2) 当检测到第一路电压信息超过4v时,单片机控制GSM/GPRS模分别向用户手机发送
“warning”信息,向服务器传输电压信息。
(3) HC06蓝牙模块实现单片机与上位机信息的实时对传,传送信息在液晶屏上显示。
(4) 当按下独立键盘上任意按键时,可实现单片机1与单片机2的通信。通信内容为单片机
1采集的电压信息,并通过液晶屏显示出来。
二、个人设计部分
设计人:王翰林 概要:前端采集。
通过AD采集各路电压信息,通过IIC总线传递给单片机,并通过lcd1602模块显示出来。 各模块简介:
1.AD采集模块:
开发板上AD(PCF8591)电路图
PCF8591是具有I2C总线借口的8位AD/DA转换芯片, PCF8591有4路AD输入,属逐次比较型,内含采样保持电路;1路8位DA输出,内含DAC数据寄存器
PCF8591内部可编程控制字有两个,地址选择字和转换控制字。Philips规定AD器件高四位地址为1001,低三位地址为引脚地址A0,A1,A2,由硬件电路决定(开发板上为000)。地址的最后一位为方向位R/W,1为读,0为写。
PCF8591的转换控制字存放在控制寄存器中,用于实现期间的各种功能。总线操作时为主控制器发送的第二字节。控制字各位解释如下,本设计中采用自动增量允许。
2.IIC总线
IIC总线形式如上图所示,由时钟线(SCL)和数据线(SDA)组成。控制信息如下时序图(起始、终止)
仅在SCL为低电平时,SDA允许变化。
数据传送格式,每发送一帧数据后都会回一个应答信号
对于IIC总线的操作可以概括如下
a.初始化I2C总线就是把SDA和SCL都变成高电平。
b.发送起始信号就是保持SCL为高电平,而SDA从高电平降为低电平
c.发送地址字(芯片的硬件地址)对于本次设计来说为0x90,发控制字,声明为读操作0x91 d.应答(ACK)每接受或发送一字节数据后都需要发送一位应答,来表是否收到了前面一个字节的数据。
e.发送和接受数据,调用具体函数 f.应答,并直到发完 g.发送终止信号
3.lcd1602简介
图1-3 lcd1602电路图
开发板上lcd1602的DB0-DB7接在PO总线上。通过对P0口输入的数据完成对LCD1602初始化、设置光标,清屏等操作。DDRAM地址与显示位置的对应关系如下图1-4
图1-4 DDRAM地址与显示位置的对应关系图
图1-5 主要操作及操作时序关系
4.硬件测试结果
总结
本次设计中利用了较多模块,实现多种通信方式,完成了设计初期的要求,不足之处在于受开发板限制,采用STC89C51单片机,此单片机仅有一个串口,不能很好地满足设计需求,改进方式可以采用多串口的单片机。
团队成员,进行了分工,共同完成此项目设计,在过程中收获较大。
正在阅读:
基于单片机的电压报警系统11-23
项目时间管理习题103-15
尔雅化学与人类期末考试答案04-19
可靠性建模08-10
浅论我国高校的“体育教学俱乐部”05-07
2017年电大电大《中级财务会计(二)》形成性考核册答案05-29
商业银行单选12-25
夜半钟声散文03-30
成本会计习题03-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 报警系统
- 单片机
- 电压
- 基于
- 新课标福建省2018年高考语文一轮复习第12练语言文字运用+古诗文阅读
- 高考数学复习专题训练 - 立体几何(含详解)
- (初中记叙文)我的幸福时光
- 18年专插本公共课英语真题
- 企业周边生态环境调查问卷
- 2012年9月份考试高级会计学第三次作业 doc
- 机械制造技术基础复习题
- C++实验一实验报告
- 史记讲读模拟试卷及参考答案(一)
- 《分布式光伏发电项目管理暂行办法》国能新能〔2013〕433号
- 物业工程前期介入规划建议书
- (北京课改版)八年级语文上册:第13课《中国石拱桥》课后零失误训练(含答案)
- 大数据时代 文献综述
- 传染和药理11
- 报告撰写要求
- 2015考研中医综合真题答案
- 2017 年“数学花园探秘”科普活动 小中年级组决赛试卷A
- 2017年吉林大学网络教育《医学统计学》作业及答案
- 大学物理B练习册-9及复习5
- 浅谈自然辩证法对计算机科学研究的意义