单片机病房呼叫系统设计
基于单片机的病房呼叫控制系统设计

基于单片机的病房呼叫控制系统设计病房呼叫控制系统是一种应用于医院病房的设备,通过使用单片机和各种传感器、继电器等元件,实现对病人呼叫的监测与控制。
该系统能够提高病患的就医体验,提高医院的工作效率,以下是基于单片机的病房呼叫控制系统的设计。
1.系统架构设计硬件设计:包括单片机主控模块、呼叫按钮模块、显示屏模块、继电器模块、传感器模块等。
软件设计:包括单片机程序设计、呼叫处理逻辑设计、数据传输协议设计等。
2.系统功能设计(1)病人呼叫功能:病房里的每个床铺都配有一个呼叫按钮模块,病人可以通过按压呼叫按钮向医护人员发出求助信号。
(2)呼叫接收功能:当病人按下呼叫按钮后,系统会自动检测到并将呼叫信息传输给医护人员。
(3)医生呼叫功能:医生可以通过医护专用操作面板发送呼叫信号给病房内的病人,以提醒病患或派对应的护理人员。
(4)报警功能:当病人在紧急情况下按下呼叫按钮时,系统会自动触发报警装置进行报警。
(5)护士响应功能:当病人发起呼叫后,医护人员可以通过显示屏模块实时看到病人的呼叫信息,及时进行响应。
(6)历史记录功能:系统会记录下每次呼叫的相关信息,以供医院后续分析统计。
3.系统工作流程设计(1)病人按下呼叫按钮后,按钮模块会检测到信号变化,并将信号传输给单片机主控模块。
(2)单片机主控模块接收到呼叫信号后,会将信号转化为相应的数据,并发送给显示屏模块和继电器模块。
(3)显示屏模块会显示病人的呼叫信息,继电器模块会触发相应的继电器,比如触发报警装置或者呼叫专用手机。
(4)医护人员根据显示屏上的信息来判断病人的需求,及时进行回应。
(5)在医护人员回应完病人的呼叫后,单片机主控模块会将响应状态记录下来。
4.系统测试与改进设计完系统后,需要进行系统的测试和改进。
测试需要验证系统的各项功能是否正常,包括呼叫功能、呼叫接收功能、报警功能等。
在测试过程中,可以模拟真实病房环境,通过按下呼叫按钮来触发系统的运行。
同时,还需进行系统的改进调整,以使系统更加可靠、稳定和易于维护。
基于AT89C51单片机的病房呼叫系统的设计

基于AT89C51单片机的病房呼叫系统的设计1. 引言现代医疗技术的快速发展使得病房管理变得更加高效和智能化。
基于AT89C51单片机的病房呼叫系统的设计应运而生。
本文将详细介绍该系统的设计原理、硬件和软件实现以及应用前景。
2. 系统设计原理2.1 系统结构基于AT89C51单片机的病房呼叫系统主要由呼叫器、接收器和控制器三部分组成。
呼叫器由患者佩戴,当患者需要医护人员时,通过按压按钮发送信号给接收器。
接收器将信号传输给控制器,控制器通过显示屏和声音提示医护人员。
2.2 系统工作原理当患者按压按钮时,呼叫器内部电路会产生相应信号,并通过无线传输技术将信号发送给接收器。
接收器通过解码电路将信号转化为数字信号,并传输给控制器。
控制器根据不同患者发出不同声音提示,并在显示屏上显示相应患者信息。
3. 硬件设计3.1 呼叫器设计呼叫器采用AT89C51单片机作为核心控制器,通过按钮触发中断,产生呼叫信号。
同时,呼叫器还配备了无线发送模块,用于将信号发送给接收器。
3.2 接收器设计接收器采用AT89C51单片机作为核心控制器,通过无线接收模块接收呼叫信号。
接收到信号后,通过解码电路将其转化为数字信号,并传输给控制器。
3.3 控制器设计控制器采用AT89C51单片机作为核心控制器,通过数字信号输入端口接收解码后的呼叫信息。
控制器还配备了显示屏和声音模块,用于显示患者信息和发出声音提示。
4. 软件设计4.1 呼叫系统程序设计呼叫系统程序主要包括按钮触发中断程序、无线发送程序和数据传输协议等。
其中按钮触发中断程序用于检测患者是否按下按钮,并产生相应的呼叫信号。
无线发送程序负责将呼叫信号通过无线传输技术发送给接收器。
数据传输协议用于确保数据的可靠传输。
4.2 接收系统程序设计接收系统程序主要包括无线接收程序、解码程序和数据传输协议等。
无线接收程序用于接收呼叫信号,并将其转化为数字信号。
解码程序将数字信号转化为可读的呼叫信息。
单片机病房呼叫系统设计

摘要本设计是以AT89C51为核心的病人呼叫系统,对该系统的硬件和软件结构进行了相应的描述。
通过对病区的数据采集,实现医院医疗人员值班室和病人房之间的通信呼叫联系,具有使用方便、操作简单等特点。
伴随着医疗体制改革的不断深化和医疗事业的飞速发展,越来越多的人们需要迅捷、方便地得到医院的各种各样的医疗服务。
这使得衡量一个医院的综合水平高低,不再仅局限于软、硬件的建设上,更要比服务。
临床呼叫求助装置是传送临床信息的重要手段,关系病员安危,传统的有线呼叫系统历来受到各大医院的普遍重视。
如果采用无线传输,会节约布线和改造线路的资金,为医院节约成本,并且及时、准确、可靠、简便可行,比目前的同类产品更能受到医院及病人的认可,有更强的竞争力,能大量推广。
在医院的病房里每个床位边都装有一个呼叫按钮,当病人需要帮助时,按下呼叫按钮,护士办公室里呼叫显示板上相应房间号的指示灯点亮并进行语音提示,同时在走廊里安装一个电子显示牌,使值班护土能及时的知道哪个房间的病人需要帮助或需要进行抢救。
目录1 概述1.1设计任务 (3)1.2设计要求 (3)1.3 功能简介 (3)2 系统总体方案及硬件设计2.1 系统总体方案 (4)2.2 硬件设计 (5)3 软件设计3.1 程序设计简要 (7)3.2 系统的工作流程 (8)3.3 软件设计 (9)4 Proteus软件仿真 (10)5设计体会 (11)参考文献 (11)附录:源程序代码 (12)附录:系统原理图 (18)1 概述1.1设计任务本次设计主要是设计一个单片机控制的病房呼叫系统。
利用AT89C51结合显示电路,LED数码管以及按键来设计。
在设计时,我们应将软硬件有机地结合起来,使得系统能够正确的反应病人的呼叫并使服务台能够回应。
1.2 设计要求设计一个可容64张床位的病房呼叫系统。
要求每个床位都有一个按钮,当患者需要呼叫护士时,按下按钮。
此时护士值班室内的呼叫系统板上显示该患者的床位号,并振铃。
基于单片机的病房呼叫系统设计

单片机课程设计报告课题:病房呼叫系统系别:电子信息专业:计算机控制技术姓名:***学号:***摘要临床呼叫(监护)是传送临床信息的重要手段,病房呼叫系统是病人请求值班医生或护士进行诊断和护理的紧急呼叫工具,可将病人的请求快速传送给值班医生或护士,并在值班室的监控中心电脑上留错误!未找到图形项目表。
下准确完整的记录,是提高医院和病室护理水平的必备设备之一。
呼叫系统的优劣直接关系到病员的安危,历来受到各大医院的普遍重视。
它要求及时、准确、可靠、简便可行。
关键词:单片机;矩阵键盘;点阵;LED显示;呼叫系统目录1.概述 (3)1.1 病房呼叫系统应用价值: (3)1.2 病房呼叫系统的主要功能及本人所作工作: (4)1,3 病床呼叫系统的总体框图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.系统总体方案及硬件设计 (5)2.1 设计基本要求: (5)2.2 系统总体方案: (5)2.3 硬件电路 (6)3.软件设计 (12)3.1 软件流程图 (12)3.2程序说明 (15)4. Proteus软件仿真 (18)4.1仿真步骤及运行效果图: (18)5课程设计体会 (20)参考文献: ................................ 错误!未定义书签。
附1:源程序代码 . (22)附2:系统原理图 ......................... 错误!未定义书签。
第一章.概述1.1 病房呼叫系统应用价值:病房呼叫系统主要是指当呼叫源有呼叫信号时,在系统上有相应的声、光呼叫信号指示,并能显示出呼叫号码。
此系统主要由89C51单片机,24个按键,2个数码管,1个喇叭组成。
每个病人要呼叫可以按键,同时会有喇叭响,数码管显示不同床位号,相应的指系统的目的就是能够满足这个要求,且实际意义在于能够为医院提供一个成本低、不复杂、生产和安装方便的简单快捷病房呼叫系统,方便病人更快找到医生,以节约病人的宝贵时间。
基于51单片机的病房呼叫系统课程设计

基于51单片机的病房呼叫系统课程设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于51单片机的病房呼叫系统课程设计1. 引言在医疗环境中,病人的随时呼叫是一项至关重要的任务。
基于AT89C51单片机的病房呼叫系统的设计

基于AT89C51单片机的病房呼叫系统的设计1. 前言现代医疗技术的快速发展使得医院病房的管理变得更加高效和便捷。
基于AT89C51单片机的病房呼叫系统是一种应用于医院病房的智能化管理系统,它能够帮助医院提高工作效率、提供更好的护理服务。
本文将深入探讨该系统的设计原理、功能和应用。
2. 系统设计原理2.1 单片机基础知识介绍AT89C51单片机的基本原理和工作方式,包括内部结构、指令集、时钟控制等。
2.2 系统硬件设计分析系统所需硬件模块,包括呼叫按钮、显示屏幕、报警器等,并详细介绍它们之间的连接方式和工作原理。
2.3 系统软件设计讨论系统所需软件模块,包括按键扫描、显示控制、报警器控制等,并详细介绍它们之间的关系和实现方法。
3. 功能实现与应用3.1 呼叫按钮功能实现分析呼叫按钮模块如何与单片机进行交互,实现病人呼叫功能,并介绍相关的电路设计和程序实现。
3.2 显示屏幕功能实现介绍显示屏幕模块的设计和显示内容的控制,包括显示病人信息、呼叫状态等,并详细讨论其程序设计。
3.3 报警器功能实现分析报警器模块的工作原理和控制方法,包括报警音频输出、报警信号处理等,并详细讨论其程序设计。
3.4 系统应用场景探讨基于AT89C51单片机的病房呼叫系统在医院病房中的应用场景,包括病人呼叫护士、护士接收呼叫信息等,并分析其优势和局限性。
4. 系统性能评估与改进4.1 系统性能评估指标制定系统性能评估指标,包括响应时间、稳定性、可靠性等,并详细介绍评估方法和实验过程。
4.2 系统改进方案根据系统性能评估结果,提出改进方案并进行分析和讨论,包括硬件优化、软件优化等,以提高系统的性能和可靠性。
5. 结论总结基于AT89C51单片机的病房呼叫系统的设计原理、功能和应用,强调其在医院病房中的重要性和优势,并展望其未来发展方向。
6. 参考文献列出本文所参考的相关文献,以供读者进一步了解和深入研究。
基于AT89C51单片机的病房呼叫系统的设计

基于AT89C51单片机的病房呼叫系统的设计现代医疗技术的快速发展为病房管理提供了更便捷、高效的解决方案。
病房呼叫系统作为一种重要的医疗设备,能够提高医护人员的工作效率,保障患者的生命安全。
本文旨在探讨,通过详细介绍系统的硬件搭建和软件编程,实现对病人的监控和及时呼叫,以提高病房管理的效率和质量。
第一章:病房呼叫系统的概述随着医疗技术的不断进步,病房呼叫系统作为一种重要的医疗设备,不仅可以提高医护人员的工作效率,还可以保障患者的生命安全。
病房呼叫系统通常包括呼叫按钮、显示器、呼叫接收器等部件,通过呼叫按钮的触发,医护人员可以及时了解患者的需求,并做出相应的处理。
基于AT89C51单片机的病房呼叫系统具有结构简单、性能稳定等特点,是目前比较常用的设计方案之一。
第二章:AT89C51单片机的介绍AT89C51单片机是一种经典的8位单片机,由美国Atmel公司生产,具有高性能、低功耗等优点。
AT89C51单片机广泛应用于各种嵌入式系统中,包括病房呼叫系统在内。
单片机通过外围设备的连接,可以实现各种功能,为病房呼叫系统的设计提供了强大的支持。
第三章:基于AT89C51单片机的病房呼叫系统的硬件设计病房呼叫系统的硬件设计是整个系统设计的基础,包括呼叫按钮、显示器、呼叫接收器等部件。
在本章中,我们将详细介绍每个硬件部件的选型和连接方式,以及它们之间的工作原理。
通过对硬件设计的深入分析,可以确保系统的稳定性和可靠性。
第四章:基于AT89C51单片机的病房呼叫系统的软件设计软件设计是病房呼叫系统的核心部分,在系统的功能实现和性能优化中扮演着重要的角色。
本章将详细介绍基于AT89C51单片机的病房呼叫系统的软件设计思路和实现方法,包括系统的初始化、呼叫按钮的检测、呼叫信息的处理等。
通过对软件设计的深入研究,可以提高系统的灵活性和可扩展性。
第五章:基于AT89C51单片机的病房呼叫系统的系统集成系统集成是指将硬件设计和软件设计相结合,构建完整的病房呼叫系统。
(7)单片机病房呼叫系统设计

院别
信息工程学院
专业
计算机科学与技术
班级
2013级本科、2015级专接本
课程设计题目
单片机病房呼叫系统
课程பைடு நூலகம்计
基
本
内
容
与
要
求
一、基本内容
核心是C51单片机,其它辅助硬件电路,矩阵键盘、LED显示电路、地址锁存器以及译码器等。个个房间的病人要呼叫护士可以按自己床边的按键,此时值班室会有蜂鸣器响,相应的指示灯亮,并且在值班室的数码管上显示床位号。信号通过矩阵键盘进行输入,在用高级语言编写程序时,对键盘信号的获取非常重要。多人使用时可以根据病人是否是重症病床而产生优先级别,医护人员按下“响应”键取消当前呼叫。
二、功能要求
1、根据课题,查阅相关资料
2、画出系统原理框图;
3、画出单元电路图;
4、编写相应部分程序;
5、撰写说明书。
三、设计成果要求
1、课程设计报告(2000字)
2、设计能够实现上述功能的protues电路图和keil c程序。
主
要
参
考
文
献
1、靳达.单片机应用系统开发实例导航北京:人民邮电出版社,2003.10
2、张俊谟.单片机中级教程原理与应用北京:北京航空航天大学出版社,2000.6
3、何立民.MCS-51系列单片机应用系统设计(系统配置与接口技术)
进程安排
起止时间
完成内容
2015.12.16-2015.12.23
据任务书搜集相关的资料
2015.12.24-2015.12.30
设计并实现
2016.01.01-2016.01.01
撰写课程设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机病房呼叫系统设计摘要:一般来说,病房呼叫系统是方便于病人患者与医护人员灵活沟通的一种呼叫系统,是解决医护人员与病人患者之间信息反馈的一种手段。
病床呼叫系统的好坏直接关系到病人患者的生命安危,像今年的新冠型肺炎,没有一个灵活可靠的医疗系统真的不行。
本课题的任务是设计出基于STM32单片机的病床呼叫系统以及对它的各项功能进行控制的控制系统。
系统设计包括矩阵键盘,LCD12864液晶显示器显示电路,在该设计中每个病房都有一个按键,当患者有需要时,按下按键,此时值班室的显示屏可显示此患者的床位号,多人使用时可实现循环显示,医护人员按下“响应”键取消当前呼叫。
值班室与病房终端利用zigbee无线通信技术进行信息传输。
值班人员可以从LCD12864显示器显示病床的信息,护士站可以快速掌握消息。
软件部分用C语言进行编程,采用模块化设计思想。
该系统硬件电路简单,子程序具有通用性,完全符合设计要求。
关键词:STM32,病床呼叫系统,zigbee,LCD12864目录第1章绪论 (1)1.1课题研究背景 (1)1.2国内外研究现状 (1)1.3课题设计内容 (3)第2章系统的总体设计 (4)2.1系统核心硬件的选择 (4)2.1.1主控芯片的选择 (4)2.1.2显示模块的选择 (4)2.1.3无线模块的选择 (5)2.1.4按键模块的选择 (6)2.2系统总体方案 (6)第3章硬件电路设计 (8)3.1单片机STM32及最小系统 (8)3.2LCD12864液晶显示模块 (9)3.2.1LCD12864液晶显示屏的介绍 (9)3.2.2LCD12864的显示原理 (10)3.3zigbee模块设计 (11)3.4矩阵键盘的设计 (12)3.5电源电路的设计 (12)3.6报警模块电路设计 (13)第4章系统软件的设计 (15)4.1软件和工作分析 (15)4.2主程序设计 (15)4.3无线zigbee的连接程序设计 (16)4.4显示电路流程图 (17)第5章系统调试 (19)5.1硬件的焊接 (19)5.2系统硬件调试 (20)5.3实物测试 (21)附录 (23)第1章绪论1.1课题研究背景一般来说,病房呼叫系统是方便于病人患者与医护人员灵活沟通的一种呼叫系统,是解决医护人员与病人患者之间信息反馈的一种手段。
病床呼叫系统的好坏直接关系到病人患者的生命安危,像今年的新冠型肺炎,没有一个灵活可靠的医疗系统真的不行。
像今年的新冠型肺炎,没有一个灵活可靠的医疗系统真的不行[1]。
现在市场上逐渐出现功能不一样的病房呼叫系统,总体可以分为两种形式,一种是有线,另一种是无线。
有线的在一些乡镇医院经常看到,需要铺线路,相对来说比较麻烦,而且看起来也不太美观。
无线就少了铺线路的麻烦,无线还有好处就是不会干扰到其他线路,所以也比较安全。
本设计运用zigbee技术实现无线设计,针对小型医院展开设计的。
在每个病房配用一个呼叫机实现无线和语音通话功能。
病房呼叫系统大大地方便病人和护士之间的沟通交流,减少因为呼叫不到而导致一些问题。
现在科技越来越发达,也可以和监控系统一起使用。
病房呼叫系统的使用就是病人有需要的时候,按下呼叫的按键,护士可以在值班室通过显示屏来观看病人信息,用呼叫机实现语音通话沟通。
1.2国内外研究现状在之前的医院里,经常会听到病人和医护人员之间的问题。
比如,一些病人遇到一些突发事件下,通常会因为不能及时得到医护人员的帮助,把一些小问题的病变成严重病,最后导致无法就医。
这样悲剧的背后就是因为病人患者得不到医护人员最佳时机的治疗,而医护人员不能及时给病人患者救治的背后就是医疗系统的不完善和智能化。
今年的新冠型肺炎,我们国家医护人员都是分秒必争地为病人患者救治,2个月把疫情稳定下来。
一方面是我们国家医疗物质多,二是我们有完善的智能化的医疗系统,及时为病人患者医治,不会错过病人最佳治疗时机。
现在科技越来发达,医疗水平不断提高和完善,智能化的医疗系统越来越变成大势所趋。
一方面它能及时获知并且及时处理病人患者一些突发事件,另一方面它能满足病人患者在医院期间任何时候都能呼叫医护人员进行为其就诊。
还有就是,当病人患者在病房出现行动不便等一些不方便的情况下可以进行按键呼叫,医护人员就可以根据值班室的显示屏来进行为其帮助。
这中间省了病人患者往病房外面跑和医护人员按房间巡查的麻烦。
智能化的病房呼叫系统投入医院建设中既可以满足人民对医疗水平要求,又可以满足患者的要求,更重要的是提高患者满意度,还可以解决医护人员和病人之间不和睦紧张的关系。
医院的病房呼叫系统具有呼叫,报警,显示排队,存储记录等功能。
如果病人有其他特殊要求的话,可以用对讲机和护士进行沟通,大大方便了病人患者与医护人员之间的沟通。
如图1-1所示,该框架为有线的传统病房呼叫系统,病人通过病床床头的按键向医护人员传达需要帮助的信息,医护人员获取病人的信息只能通过病人房间号的显示屏来获取,就是意味着医护人员不在病人病房那个区域的话根本收不到病人呼叫的信息,特别是当患者突发情况下,有时候是无法及时获取到信息的。
图1-1 传统的呼叫求助系统这钟传统的设计已经无法满足当下社会发展的服务需求。
还有有线的病房呼叫系统需要电线连接,电线大家都知道,时间久了,电线会出现老化或者被磨损的问题,系统出现问题会越来越多。
再加上,有线系统具有固定性,不能随便移动,如果想要升级系统的话,性能也会比较差,还有就是布线投入的工程量相对会大很多,比较繁琐,成本量相对也会大很多。
另一方面,5G时代已经到来了,意味着有线的系统会被淘汰,5G时代很多东西都会发生翻天覆地的变化,所以采用无线式一方面顺应时代发展,另一方面能轻松避免上述问题。
1.3课题设计内容以STM32系列的单片机设计病床呼叫系统。
系统设计包括矩阵键盘、LCD液晶显示器模块,在该设计中每个病房都有一个按键,当患者有需要时,按下按键,此时值班室的显示屏可显示此患者的床位号,多人使用时可实现循环显示,医护人员按下“响应”键取消当前呼叫[2]。
本次系统主要做到以下方面:1.使用STM32单片机实现主机(护士中心)与病房(从机)进行自动组网实现通讯。
2.病房人员按下呼叫按键,通过无线的方式请求(护士中心),同时发出报警声音。
3. 护士中心收到请求后,按键处理按键,表示收到病房人房间的信息,同时报警声音消除。
4.可以多台设备同时向护士中心发送请求,如果病房人呼叫越多,同时报警声音会加快。
5.具体操作说明看实物演示介绍。
6.完成实物制作和调试。
第2章系统的总体设计2.1系统核心硬件的选择在构造硬件电路之前,首先要必须明确设计的方案,接着是要弄明白模块与模块之间哪些存在互斥要进一步规划好,最后才选择合适的硬件进行操作。
2.1.1主控芯片的选择方案一:Stm32芯片,在芯片设备里各个方面都具有很大的优势,具有一定得代表性,在性能方面具有高性能,成本方面具有低成本,还有可裁剪性。
Stm32芯片具有休眠,停止,待机3种低功耗模式。
供电电压只需2.0V-3.6V,可配用的I/O接口数量多,可用112个。
方案二:采用MSP430单片机作为主控芯片。
1996年,德州仪器公司发布了一款MSP430单片机,也叫混合信号处理器。
它可以生成数字电路和模拟电路,还可以形成具有各种功能的处理器,它功能耗损比较低,具有类似克隆功能,可以在一个芯片上集成多个模拟数字电路模块,带有简单的命令集[6]。
这种单片机发难度大,价格高,不被普遍采用,一般在用电池供电的便携仪器中用得比较多。
综上所述,针对设备的开发的难易,成本和资源的合理利用,所以最终决定采用STM32芯片为主控芯片。
2.1.2显示模块的选择方案一:采用LCD1602液晶显示屏。
LCD1602液晶显示器主要由1602这么多字符型液晶显示点组成,在设计形状上,它体积比较小、超薄轻巧。
功耗损失也相对比较小,还有它显示内容相对比较丰富,而且能够显示大范围的数字或者字母。
可以将16*2也就是32个字符全部显示出来,这些字符主要包括字母,自定义符号和数字。
LCD1602主要用于小范围的显示场合,主要是5*7或者5*11点阵组成的一个字符,其在数据传输主要是采用串行数据传输,因此看起来十分简单,这个显示器和市场上的HD44780液晶屏的控制原理完全相同[3]。
方案二:采用LCD12864液晶显示屏。
LCD12864是一种由128*64这么多液晶的显示点组成的图形点阵液晶显示器,形成128*64的一个行的阵列,它能够显示8*4行16*16点阵汉字,还能显示图像并且能源消耗低。
它的主要接口比较简单,方便操作。
在显示功能上表现很全面,但是如果不全部用完就会造成空间的浪费,因此如果在设计不需要这么大的屏就不要用,不然造成成本上的浪费。
综合上述的描述,因为考虑到本设计显示内容相对比较大,所以最后选用LCD12864液晶显示屏来显示。
2.1.3无线模块的选择方案一:蓝牙技术,一种有别于一般的2.4G技术的无线传输协议,蓝牙传输虽然同是2.4G无线传输,但所采用的协议不同,进而就出现应用上的不同。
传统2.4G 产品必须配备接收器;而蓝牙传输的标准是在2.402-2.480G这些频段中,任何产品带有蓝牙的功能,都可实现连接操作,例如蓝牙鼠标,生活中经常见到的东西,它是没有接收器,使用蓝牙鼠标时只需要产品带有蓝牙功能就可实现连接操作。
方案二:zigbee输技术,一种局域网协议为IEEE802.11b无线传输协议,最大传输范围和速度分别为100米左右和11Mbps,带宽为22MHz。
就蓝牙而言,它属于WPAN无线局域网,所以它传输方式只能表现为点对点传输。
反观zigbee,它属于WLAN 无线局域网,所以它传输方式可以多终端同时传输,两者在传输这方面,zigbee技术比蓝牙好得多。
综合上述所述:蓝牙和zigbee 在统一公共频段ISM2.4GHz里的无线通信网络标准。
不同的是,蓝牙和zigbee通信距离和使用方式不一样,分别为10米和FHSS(跳频扩谱)方式,100米和DSSS方式,在通信距离方面,zigbee大约是蓝牙10倍的距离,所以本次选用无线模块方案为zigbee技术。
2.1.4按键模块的选择方案一:采用独立的按键作为输入设备。
独立按键式构成的单个按键电路通过I/O接口构成的,意思就是每使用一个按键就要用一根I/O口线,I/O口线之间工作互不影响。
独立式在电路配置方面相对比较简单的,软件结构方面也比较容易懂,比较浪费资源的一点就是一个按键就要一个I/O口线,意思就是一对一出现。
所以,当按键比较多的时候,I/O口线的浪费就会比较大,资源浪费会比较厉害,因此不宜采用。
方案二:采用矩阵键盘作为输入设备。
矩阵键盘将键的两端分别连接到行线和列线上,然后将每行线和列线连接到单片机上,利用读取程序算法来明确需要按哪个键。