基于GSM的煤气表采集系统的设计.doc
《基于GSM的煤气表采集系统的设计.doc》由会员分享,可在线阅读,更多相关《基于GSM的煤气表采集系统的设计.doc(190页珍藏版)》请在咨信网上搜索。
1、基于GSM的煤气表采集系统的设计185资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。基于GSM的煤气表采集系统的设计 作 者 姓 名 李朋朋 专 业 电子信息工程 指导教师姓名 郭俊美 专业技术职务 讲师 _目 录摘 要1第一章 绪 论31.1 课题意义31.2 本系统完成的功能3第二章 各模块方案选择32.1电源模块32.2 单片机控制模块42.3 煤气流量传感器的选择42.4 键盘模块42.5 显示模块52.6 数字时钟电路52.7 串口解决方案62.8 GSM模块选择62.9 数据存储器6第三章 系统硬件设计73.1 硬件总体结构73.2 PIC 18F458 单片机简介7
2、3.2.1 高性能RISC CPU73.2.2 外围功能模块特性73.2.3 高级的模/数转换特性83.2.4 CAN总线模块特性83.2.5 特殊的单片机特性93.2.6 FLASH技术93.3.煤气流量传感器电路的设计93.4 漏气检测电路的设计103.5 开阀熄火检测电路的设计103.6 通风扇控制电路113.7 电磁气阀控制电路113.8 红外键盘模块设计123.9 电源电路的设计153.10 时钟电路的设计163.10.1 时钟芯片DS1302简介163.10.2 DS1302 硬件连接173.11 LCD液晶显示电路173.12 打印机模块183.13 经过串口收发短消息193.1
3、3.1 GSM短消息技术简介193.13.2 短消息特点203.13.3 收发短消息方式213.13.4 PDU编码213.13.5 AT指令213.13.6发短消息223.13.7接收短消息24第四章 软件设计254.1 软件设计的主要步骤254.2 主函数流程图274.3 数据采集, 存储, 查询软件设计284.4 红外健盘软件设计304.5 GSM模块短信接收发送设计31第五章 实物效果335.1 本系统的控制按键说明335.2 各功能详细介绍34第六章 结束语40参考文献41附 录42附录一: 总原理图42附录二: 主程序清单43致 谢116摘 要采用传统的人工抄取煤气表数据的方式,
4、不可避免地存在耗费人工、 效率低、 误差大, 时间长等缺点。无线抄表系统能够摆脱人工抄表的办法, 利用GSM进行远程数据传输。具有计量准确、 通信可靠、 抄表方便、 功耗低等优点, 以及节省人力、 远程监控、 远程维护的功能。本系统设计的GSM抄表系统是由单片机控制模块、 流量计数模块、 电源模块、 显示模块、 GSM通信模块、 时钟模块、 红外线键盘模块、 打印模块、 漏气检测模块、 开阀熄火检测模块和存储模块等组成。本系统实现了用量计数、 计价、 用量查询、 GSM远程无线抄表、 打印、 存储、 液晶显示、 红外键盘控制、 号码更改、 价格更改、 闹钟设置、 时间设置、 手动止闹、 漏气检
5、测、 开阀熄火检测、 报警等功能。最终完成一个多功能家庭煤气表的设计。虽然现在只有部分城市采用了远程抄表, 但全国全面建设的号角已经吹响, 很多的大中型城市已经开始全面部署。相关的电子科技企业也都快速的跟进, 加紧远程无线抄表的研发和生产步伐。相信在几年之内, 原始的人工抄表系统将会被现代化的无线抄表系统所全面取代。关键词: GSM无线抄表 煤气表 单片机 ABSTRACTUsing the traditional artificially reading data from the gas meter, inevitably exist consuming manual, inefficie
6、nt and error, time to long, and other shortcomings. The advantage of GSM wireless meter reading system is accurate metering , reliable communication, meter-reading convenience, low power consumption and the labour-saving, remote monitoring, remote maintenance functions.The wireless meter-reading sys
7、tem is consist of MCU module, flow number of modules, power module, displaying module, GSM communication module, clock module, infrared keyboard modules, print modules, leak detection module, Extinguished the fire detection module and memory module. The system to achieve the amount of counting, pric
8、ing, the amount of inquiries, GSM wireless remote meter-reading, printing, storage, liquid crystal display, infra-red keyboard control, the number changes, price changes, the alarm settings, time settings, Manually stop the clock, leak detection , Extinguished the fire detection, alarm and other fun
9、ctions. Final completion of a multi-purpose household gas meter design. 虽然现在只有少数的大城市采用了的智能路灯控制, 但全国全面建设的号角已经吹响, 很多的大中型城市已经开始全面部署。Although only a handful of cities using the wireless meter reading system, but the comprehensive building of the National bugle call is sounded. Many of the large and medi
10、um-sized cities have started full deployment. 相关的电子科技企业也都快速的跟进, 加紧的智能路灯系统地研发。Elec-tronic technology related enterprises are quick follow-up. 相信在几年之内, 原始的路灯系统将会被现代化的照明系统所全面取代。Believe that within afew years, the traditional artificially reading data from the gas meter will be replaced by the wireless
11、meter reading system.Key words: GSM wireless meter reading system; Gas meter; MCU第一章 绪 论1.1 课题意义当前市场上销售的煤气表一般来说有机械式和数字式两大类。机械式历史悠久,技术成熟,价格低廉,但功能单一,当前占有较大的市场份额;数字式显示直观,功能多,价格高。机械式只能由人工抄表,这种落后的抄表方式,消耗大量的人力、 物力,而且采集数据的时间跨度大、 采集数据的准确度低。抄煤气表一向是燃气部门一项复杂而重要的工作, 而市民交费同样是件繁琐的事情, 给居民带来很多的不便。因此,国家有关部门规定以后将逐步以计
12、算机为基础的自动抄表系统取代传统的人工抄表。自动抄表系统当前主要采用有线通信技术和无线通信技术。要能实现自动抄表,则要求煤气表必须为数字式的,且需具备一定的通信功能。当前大部分数字式煤气表一般只有记录用气量和一定通信的功能,随着人们生活水平的逐步提高,对煤气表功能的要求也越来越高,自动抄表系统的逐步普及要求煤气表具备一定的通信功能外,对安全方面的要求更为重要。为了适应自动抄表系统的需要和用户对煤气表功能的需求,本设计特开发了一多功能数字式煤气表。采用GSM无线传输, 具有安全检测, 无线通信, 数字计量, 计价等功能。与现有的众多智能抄表系统相比, 本设计方案具有如下独到的优点: 免去在住户单
13、元楼内和室内布置数据采集专用通信线路的麻烦, 降低了成本, 而且无线传输中干扰也比有线传输要少, 即在一定程度上提高了前端数据采集、 传输的可靠性; 有效利用了丰富的现有电力线网络资源, 符合创立节约型社会的要求, 具有很重要的现实意义。1.2本系统完成的功能本设计完成了 用量计数、 计价、 用量查询、 GSM短信接收、 GSM短信发送、 打印、 存储、 晶液显示、 红外键盘控制、 号码更改、 价格更改、 闹钟设置、 时间设置、 手动止闹、 漏气检测、 开阀熄火检测、 报警等功能。最终完成一个多功能家庭煤气表的成品。第二章 各模块方案选择2.1电源模块方案一: 采用200W/5V直流稳压电源供
14、电。功率上能够满足系统需要, 不需要更换电源, 可是, 煤气表要求不能断电, 以保证数据的正常存储和用户的正常使用, 这一点此方案不能满足要求。方案二: 采用太阳能电池板和蓄电池供电, 蓄电池采用2A型号, 满足系统的要求, 而且不会断电, 既方便用户, 又能够节能, 而且安装使用都非常便利。分析比较后, 我选择方案二。2.2 单片机控制模块方案一: 采用AT89S51。51单片机是8位单片机中应用范围比较广的一类单片机。它采用冯诺依曼结构结构, 指令、 数据总线复用, 而且采用集中指令集( CISC) ; 程序指令比较多。执行速度较慢且搞干扰能力不强。方案二: 采用PIC16F877。PIC
15、是数据总线和指令总线分离的哈佛总线( Harvard) 结构,而且使用精简指令集( RISC) , 它具有寻址方式简单和代码压宿率高, 功耗低, 驱动能力强, 应用平台界面友好、 开发方便, 程序存储器版本齐全等优点而且内部自带有256字节的EEPROM1。但它只有8K的程序存储空间。方案三: 采用PIC 18F458。它具有方案二中介绍的PIC系列单片机的所有优点, 而且具有32K的程序存储空间和1536的RAM。总上, 因为本设计功能复杂。需要的Flash和RAM资源相对较多。因此采用方案三。2.3 煤气流量传感器的选择 方案一: 干簧管传感型。干簧管由于不需要供电, 它对一般的电磁干扰不
16、敏感, 虽然干簧管的机械触点有疲劳寿命的问题, 但质量较好的高性能触点干簧管寿命可达108次。方案二: 霍尔传感型。霍尔元件虽然灵敏度高而又无触点, 但都需要供电, 这使得整个系统供电问题变得较为突出, 不但要考虑用交流电, 还要考虑后备电源, 因此在安装后的运行成本比较高。方案三: 光电转换型。这种传感形式一般是在在基表旋转部件上加装一面反射镜面, 在与反射镜面相对应的部位安装一个光电传感器, 当旋转部件上的镜面转至传感器位置时, 传感器就产生光电感应, 发出一次脉冲信号。但这种传感形式有下面一些缺点: 传感器本身要耗电, 不利于后备电池的微耗供电。反射面污染褪色后反射失灵在反射面边沿上颤动
17、产生误信号。需要4 根引线。经过比较以上三种方法, 我们不难看出, 采用干簧管传感型是比较理想的传感器。2.4 键盘模块方案一: 采用矩阵式键盘。采用矩阵式键盘能够减少对I/O口的占用, 一个4*4的矩阵键盘只占用8个I/O口。但编程较复杂且需要实时扫描而且反应较慢。而且应用在厨房。操用不方便。方案二: 采用独立式键盘。独立式键盘适用于键盘数目不多的情况, 电路连接简单, 软件编程也不复杂。但占用I/O口较多。方案三: 采用红外键盘。红外键盘只用一跟外部触发引脚。而且键值判断在中断中进行。不需实时扫描且反应迅速。另外安装在厨房用无线红外键盘操作会比较方便。总上, 本设计采用方案三的红外键盘。另
18、外做了一个独立按键作为开关阀键。2.5显示模块 显示模块是本设计中比较重要的的部分。方案一: 共阴数码管的发光二极管阴极共地, 当某个发光二极管加高电平, 对应的字段发光。而共阳极数码管与共阴极相反, 则阳极接在一起接高电平, 一般的七段LED显示器有8个发光二极管, 其中七个用于构成七笔字形的7个字段a、 b、 c、 d、 e、 f、 g, 余下一个小构成小数点h。最常见的显示器是由发光二极管LED构成的七段数码显示器。这种显示器有共阴和共阳极两种。这种显示方式功能比较单一且显示的内容较少。方案二: 采用LCD显示电路。液晶的基本结构是由两片玻璃组成的很薄的盒子。这种结构使使用上方便、 便于
19、大规模生产。而且具有功耗低, 寿命长, 显示信息量大等优点。基于上述原因, 我采用方案二。2.6数字时钟电路数字时钟是本设计的重要的部分。根据需要, 可利用两种方案实现。方案一: 本方案完全用软件实现数字时钟。原理为: 在单片机内部存储器设三个字节分别存放时钟的时、 分、 秒信息。利用定时器与软件结合实现1秒定时中断, 每产生一次中断, 存储器内相应的秒值加1; 若秒值达到60, 则将其清零, 并将相应的分字节值加1; 若分值达到60, 则清零分字节, 并将时字节值加1; 若时值达到24, 则将时字节清零。该方案具有硬件电路简单的特点, 但当单片机不上电, 程序将不执行。且由于每次执行程序时,
20、 定时器都要重新赋初值, 因此该时钟精度不高, 且程序代码非常复杂, 占用太多的系统资源。方案二: 本方案采用Dallas公司的专用时钟芯片DS1302。该芯片内部采用石英晶体振荡器, 其芯片精度不大于10ms/年, 因此, 可直接对其以用于显示或设置, 使得软件编程相对简单。为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作, 芯片内部包含锂电池。当电网电压不足或突然掉电时, 系统自动转换到内部锂电池供电系统。而且即使系统不上电, 程序不执行时, 锂电池也能保证芯片的正常运行, 以备随时提供正确的时间。基于时钟芯片的上述优点, 本设计采用方案二完成数字时钟的功能。2.7 串口解决方案
21、PIC18F458单片机只有一个全双工的串行通讯口, 本设计GSM和打印机分别各需要一个串口。因此需要I/O口和定时器去模拟一个串口。关于串口的分配: 方案一: GSM用自带串口, 打印机用I/0模拟串口。方案二: 打印机用自带串口, GSM用I/O模拟串口。因为GSM对串行数据传输的稳定性要求更高。因此采用方案一。 另外进行串行通讯时要满足一定的条件, GSM模块和打印机模块的串口是RS232电平的, 而单片机的串行口采用的是TTL电平, 因此必须的有电平转换电路, 能够选择1488, 1489, MAX232A。方案一: 采用专用串口和I/0采用1488或1489芯片实现电平转换, 但在使
22、用中发现这两种芯片可靠性不高, 且需要正负12V电源, 使用麻烦。方案二: 采用单电源电平转换芯片MAX232能够使电路变得简单, 可靠。基于以上分析, 本设计采用方案二, 选用芯片MAX232。2.8 GSM模块选择 鉴于本系统可能工作在用户端, 距离控制中心比较远, 采用普通的无线数据传输比较困难, 而采用GSM模块则能够很容易解决这方面问题。GSM( Global System for Mobile communication) 系统是当前基于时分多址技术的移动通信体制中, 比较成熟完善, 且应用最广泛的一种系统。当前已建成的覆盖全国的GSM数字蜂窝移动通信网, 是中国公众移动通信网的主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GSM 煤气表 采集 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。