智能药盒设计-单片机嵌入式系统软硬件设计 毕业论文

合集下载

多功能电子医药盒设计毕业设计论文

多功能电子医药盒设计毕业设计论文

多功能电子医药盒设计——毕业设计论文摘要:随着人类社会的进步和生活水平的提高,人们对健康的重视程度越来越高。

在日常生活中,许多人需要服用药物以维护健康。

然而,药物的管理和存储是一个重要的问题,特别是对于老年人和患有慢性疾病的人来说更加困难。

本文提出了一种多功能电子医药盒的设计,该设计可以方便地管理和存储药物,并提供了一些辅助功能,以帮助人们更好地维护健康。

关键词:电子医药盒,药物管理,辅助功能Abstract:With the progress of human society and the improvement of living standards, people are paying more and more attention to their health. Many people need to take medicine to maintain their health in daily life. However, the management and storage of medicines are an important problem, especially for the elderly and people with chronic diseases. This paper proposes a design of a multifunctional electronic medicine box, which can conveniently manage and store medicines, and provide some auxiliary functions to help people better maintain their health.Keywords: Electronic medicine box, medicine management, auxiliary functions引言:随着科技的不断发展,电子设备在人们的生活中扮演着越来越重要的角色。

基于单片机的的智能药盒的设计

基于单片机的的智能药盒的设计

基于单片机的的智能药盒的设计随着人口老龄化和慢性病不断增加,如何更好地管理药品成为了一个越来越重要的问题。

在传统的药品管理方式中,轻则药品错服,重则遗漏、滥用,传统手动方式显然已经不能满足需求,因此设计一种基于单片机的智能药盒,将成为未来药品管理的重要方向。

该智能药盒采用单片机控制方式,利用各种传感器对药品包装盒的情况进行监测和分析,通过人机交互界面,向患者提供合理的药物用量,并且实时记录药品服用的情况及提醒患者按时服药。

下面将从多个方面来详细介绍该智能药盒的设计。

设计原理该智能药盒采用电子封口技术,利用单片机对药品的包装进行控制,集成了多种传感器,可以自动实现药品的开启和关闭,并且记录服药的时间和剂量。

同时,它还可以根据患者的个人信息、过敏史、用药史等信息,自动制定用药计划,提供合理的用量和用药时间,实现智能化的用药管理。

硬件设计药盒内部主要是由单片机、电机、液晶显示器、键盘、RTC即时钟、扫描仪、语音模块,温度传感器、药盒控制系统等部件组成。

其中,电机主要作用是驱动药盒开关,液晶显示器和键盘集成在一起,用于人机交互,RTC用于记录时间以显示用药时间及药品使用时间,温度传感器可以用于监控环境温度,避免药品受潮或过热,语音模块也可以提醒患者按时服药。

软件设计软件方面主要是设计用药管理系统,该系统主要分为三个部分:药品信息管理、用药计划调整和用药记录管理。

药品信息管理主要是记录药品的名称、种类、剂量和使用方法等信息,该信息可以通过扫描码识别技术快速录入。

用药计划调整部分根据患者的治疗情况和用药记录来动态制定用药计划。

用药记录管理可以实时记录用药的时间、剂量和数量等重要信息,是最重要的部分。

人机交互设计人机交互界面是药盒最重要的部分之一,是患者接触到药盒的第一层面。

因此,它需要具备良好的视觉效果和易用性,使得患者能够快速地了解自己的用药情况和用药计划。

同时,它也能够提醒患者按时服药,如果出现任何异常情况,药盒的语音提示功能也可以及时向患者发出警告。

基于STC90C516单片机的智能药盒设计

基于STC90C516单片机的智能药盒设计

基于STC90C516单片机的智能药盒设计摘要随着老龄化社会的到来,药盒对于长者的管理越来越重要。

传统药盒无法保证准确的用药时间和剂量,往往会给长者和家庭带来很大的麻烦。

针对这个问题,本文提出了一种基于STC90C516单片机的智能药盒设计方案。

该设计具有自动提醒用药、剂量控制、远程监测等功能。

实现了对药品的管理和记录、用药时间和剂量的准确控制及通知、家庭和医护人员的远程监测等目的。

关键词:STC90C516单片机;智能药盒;用药时间;剂量控制;远程监测AbstractWith the coming of aging society, the management of medication for the elderly becomes more and more important. Traditional medication boxes can not guarantee the accurate time and dose of medication, often bring great trouble to the elderly and their families. To solve this problem, this paper proposes a design scheme of intelligent medication box based on STC90C516 single chip microcomputer. The design has functions of automatic reminder of medication, dose control, remote monitoring, etc. It realizes the management and recording of drugs, accurate control and notification of medication time and dose, remote monitoring of families and medical staff.Keywords: STC90C516 single chip microcomputer;intelligent medication box; medication time; dose control; remote monitoring1. 引言长者是社会中最需要关注和照顾的群体之一。

基于单片机的智能药盒

基于单片机的智能药盒

基于单片机的智能药盒在快节奏的现代生活中,人们常常因为忙碌而忘记按时服药,或者因为药品的种类繁多而出现误服、漏服的情况。

对于需要长期服药的慢性病患者、老年人以及需要精准用药的人群来说,这可能会带来严重的健康问题。

为了解决这些问题,基于单片机的智能药盒应运而生。

智能药盒通常由药盒本体、控制系统、提醒装置、显示装置等部分组成。

其中,单片机作为控制系统的核心,发挥着至关重要的作用。

单片机,又称为微控制器,是一种集成电路芯片。

它具有体积小、功耗低、控制功能强等优点,非常适合应用于智能药盒这种对体积和功耗有要求的设备中。

通过编写特定的程序,单片机可以实现对药盒的各种智能化控制。

在智能药盒中,单片机首先需要实现的功能是药品的分类存储和定时提醒。

用户可以将不同种类的药品分别放入药盒的不同格子中,并通过操作界面设置每个格子对应的服药时间和剂量。

单片机内部的时钟模块会精确记录时间,当到达预设的服药时间时,便会触发提醒装置,如声音报警器、震动器或者灯光闪烁等,提醒用户按时服药。

为了确保用户正确服药,智能药盒还配备了显示装置。

单片机可以控制显示装置显示当前需要服用的药品名称、剂量以及相关的注意事项等信息。

有些智能药盒还具有语音播报功能,更加方便视力不好或者行动不便的用户使用。

除了提醒功能,智能药盒的单片机还可以实现药品库存管理。

通过在药盒中安装传感器,单片机能够实时监测每个格子中药品的剩余数量。

当某种药品的剩余量较少时,智能药盒可以通过手机 APP 或者短信等方式向用户发送补货提醒,方便用户及时购买药品。

另外,智能药盒还可以与医疗系统进行连接,实现远程医疗监护。

单片机可以将用户的服药记录上传至云端服务器,医生或者家属可以通过网络随时查看用户的服药情况,及时发现问题并进行干预。

在硬件设计方面,基于单片机的智能药盒需要考虑到稳定性、可靠性和低功耗等因素。

电源管理模块要确保在电池供电的情况下能够长时间稳定工作,同时要尽量降低功耗,延长电池的使用寿命。

智能药柜毕业论文讲解

智能药柜毕业论文讲解

专科专业学生毕业设计(论文)题目:智能药柜的设计系别:计算机工程系专业:年级:学号:姓名:指导教师:摘要目前各大医院都在使用各式各样的智能型药柜。

智能药柜将现代信息化技术和工业科技集合一身。

它可以清楚地记载不同药物的名称、成分性状、适应症、规格用法用量以及用药时间,降底了用药错误的风险率,促进了医院向信息化发展,使其服务更加人性化。

本设计系统主要基于单片机AT89C52 为核心的控制单元,通过射频刷卡技术、信息的读取与输出、液晶显示技术、数字技术等技术结合在一起实现数据的处理,通过射频刷卡RC522 对病人信息进行识别处理,处理后的数据送到单片机进行处理显示,由LCD1602 液晶显示屏来对处理数据进行显示,液晶显示效果稳定无闪烁,显示的同时并发出“您好,请按时吃药”的提示声。

关键词:LCD1602 AT89C52 射频刷卡RC522AbstractRecently, many major hospitals are using various intelligent medicine cabinet. The intelligent medicine cabinet combines the modern information technology and industrial technology together. It can record clearly the names of different drugs, component characteristics, indications, specifications, dosage and administration as well as time of medication use. At the same time, the risk of medication error is being decreased. The intelligent medicine cabinet helps the development of hospitals toward to informatization and makes the services more humanization.The design system considers SCM AT89C52 as the core control unit, using radio frequency card technology, information reading and output, liquid crystal display technology, digital technology and other technologies to process the data. We can use radio frequency card RC522 to recognize and process the information of patients. Processedd ata is delivered to SCM and LCD1602 will display the processed data. The effect of LCD is stability and flicker-free. Meanwhile, it will emit "Hello, please take medicine".Key words: LCD1602 ;AT89C52;radio frequency card;RC522II目录第1 章引言................................................... 1.1.1智能药柜的概念 (1)1.2智能药柜的研究背景和意义 (1)1.3国内外智能药柜的发展及成果 (2)第2 章系统方案设计 (3)2.1设计要求 (3)2.2智能药柜的实现功能 (3)2.3系统总体设计方案比较与论证 (3)第3 章系统硬件设计 (5)3.1硬件设计方案 (5)3.2单片机AT89C52 及其电路 (5)3.2.1............................................................ A T89C52 的主要特点 53.2.2......................................................... AT89C52 的引脚 6 3.2.3............................................................... 单片机AT89C52 的电路73.3单片机最小系统设计 (7)3.4射频读卡电路设计 (8)3.5按键及蜂鸣器电路设计 (9)3.6语音播报电路设计 (10)3.7显示电路设计 (11)3.8总电路图 (12)第4 章系统的软件设计 (13)4.1Keil c51 软件介绍 (13)4.2系统主程序软件流程图 (13)4.3主程序 (14)第5 章实物调试与问题解决 (17)5.1USB 转串口驱动安装 (17)5.2下载程序 (17)5.3实物焊接与调试 (17)5.3.1.................................................... 实物焊接175.3.2.................................................... 实物调试185.3.3 ......................................................... 实物调试效果图18 结论 (20)致谢 (21)参考文献 (22)附录 (23)青岛理工大学琴岛学院毕业设计(论文)第1章引言1.1智能药柜的概念在这个日新月异计算机技术飞速发展的时代产品越来越向信息化发展。

智能药箱的设计与开发

智能药箱的设计与开发

智能药箱的设计与开发智能药箱是一种将智能技术应用于药品管理和用药提醒的创新产品。

它集成了智能传感器、无线通信和云计算等技术,以便用户可以更加方便地管理自己的药品。

本文将探讨智能药箱的设计与开发,并介绍其在药品管理中的应用。

一、智能药箱的设计要点1. 药品存储:智能药箱应提供足够的存储空间,能够容纳常用的各类药品,如片剂、胶囊、液体药品等。

药品存储区域应保持干燥、温度适宜,以防止药品受潮或变质。

2. 药品分类:智能药箱应提供合理的分类方式,方便用户按照药品种类进行存放。

可以根据疾病类型或用药时间段来划分不同的储存区域,以便用户快速找到所需药品。

3. 用药提醒:智能药箱应具备用药提醒功能,通过设定闹钟或者发送手机短信等方式提醒用户按时用药。

提醒方式可以根据用户的个人喜好和习惯进行设置,如震动提醒、语音提醒等。

4. 安全锁定:智能药箱应具备可靠的安全锁定功能,保障药品的安全,防止儿童误食或他人非法使用。

安全锁定方式可以采用密码锁、指纹识别等技术,确保只有授权人员可以打开药箱。

5. 远程监控:智能药箱应支持远程监控功能,用户可以通过手机等终端实时查看药品的存量和使用情况。

这样可以帮助用户及时补充药品,并避免因药品用尽而导致的用药中断。

二、智能药箱的开发流程1. 需求收集:开发团队应与目标用户沟通,了解用户的需求和痛点。

可以通过问卷调查、用户访谈等方式,获取用户对智能药箱功能的期望和建议。

2. 设计方案:根据需求收集的结果,设计出合理的智能药箱功能和界面。

要考虑用户的易用性和界面美观度,以提供良好的用户体验。

3. 技术研发:开发团队应根据设计方案进行软硬件技术的研发。

其中包括传感器的选型与集成、通信模块的开发、用户界面的设计等。

4. 功能测试:研发完成后,对智能药箱进行全面的功能测试,确保各项功能正常运行。

同时也需要进行安全性测试,以防止信息泄漏或药品误用等问题。

5. 批量生产:经过功能测试合格后,可进行智能药箱的批量生产。

基于stm32嵌入式技术的智能药盒设计

基于stm32嵌入式技术的智能药盒设计

doi:10.3969/j.issn.1672-6375.2020.04.001收稿日期:2019-12-03作者简介:吴振磊(1981-),男,汉族,江苏苏州人,硕士,讲师,主要研究方向:电子信息工程技术。

0引言随着国民经济的不断发展,人民的生活水平日益提高,人们越来越注意生活的品质。

由于生育率逐渐降低,社会人口老龄化问题逐渐凸显出来,如何赡养好老年人成为社会关注和亟需解决的问题。

而随着通信和计算机等高科技的快速发展,计算机智能辅助技术在日常生活中对老年人医疗保健领域的应用一直备受关注。

将智能辅助技术应用到老年人的医疗中是当下技术应用的一个典范。

随着产品的不断更新换代,智能化的药盒将具有更加丰富的功能。

通过药盒的数据记录老年人服药数据,可以提供良好的药疗分析数据,以便让医生更好的了解患者情况并对症下药。

因此针对这种现状,本论述设计了一种家用智能药盒,具有较高的应用价值和现实意义。

本设计是一款基于STM32嵌入式技术智能药盒。

该药盒可根据实际情况设定药物的种类和服药时间,实现对老年人每天定时提醒,提醒使用者服用多种药物中的一种或多种,以帮助服药者按时服药,缓解病状。

1基本控制要求为满足使用者越来越复杂多样的要求,本设计通过对APP 端设定时间和药物种类后,经由通信模块发送至药盒控制器中,控制器接受指令以后,根据设定情况分类定时,以声音和警示灯的方式提醒使用者服药。

在使用者服药以后单片机通过信息采集模块将数据及时反馈给APP 并记录于APP 后台,护理人员可以了解使用者的服药情况。

根据设计要求,该药盒主要由控制模块、通信模块、电源模块、提示模块和软件APP 等组成。

控制模块:负责数据处理及指令发送;通信模块:负责单片机与APP 间的通信数据传输;电源模块:为各个模块供电,保证系统正常运行;提示模块:发出提示声音和警示灯,提醒并引导用户定时服药;检测模块:检测使用者服药情况,并及时反馈给控制器;软件APP :设定服用药物的类型和时间并及时反馈给控制器。

基于51单片机的老年人智能药箱系统的设计与实现

基于51单片机的老年人智能药箱系统的设计与实现

基于51单片机的老年人智能药箱系统的设计与实现摘要:针对我国老年化渐长,而老年人的基础保障设施以及相关健康保障设备质量、数量却还不够完善的情况,面对市场需求,我们设计了一款基于51单片机的老年人智能药箱系统。

该药箱关注老年人身体机能下降而造成的错服药等现实问题,在主控系统上采用51单片机进行数据处理与控制,完成基础的存取药品、分类药品、提示服药功能。

此外,药箱系统具有联网功能,实现放、取、服药数据的动态展现和存储。

关键词:智能药箱;51单片机;信息处理;联网功能;中图分类号:TP368.331引言2000年以来,我国开始迈入老龄化社会。

年龄增大的同时,人体健康值随之下降,老年人易患各种慢性疾病,需要长期服用多种药物[1]。

有数据统计,65 岁以上的老年人中约80%患有心脏病、高血压等慢性疾病,其中有35%的老年人患有2 种或2 种以上的慢性疾病[2]。

据调查显示,80%的老年人需要药物治疗[3]。

老年人需要服用多种药物,且服药次数不一,难以准确牢记。

又随着年龄增大,听觉、视觉等感官器官功能退化,容易出现错误服药、错过服药、多次服药的状况。

因此,智能药箱拥有着较为广阔的市场前景。

根据调研发现,如今市面上的药箱大多只具有最基础的功能,有很大的的创新改造空间。

基于此,我们致力于设计一款多功能联网的老年人智能药箱系统,更好地为老年人群体提供服务。

2系统总体结构设计该智能药箱采用51单片机作为主控核心进行信息处理与控制。

有多模块设计,我们通过蜂鸣器装置来进行服药提示;通过LCD显示屏进行装药、取药提示;通过WiFi通讯功能进行联网功能并提供紧急联系人功能等等。

后续还将逐步实现自主配药等高难度功能,以确保更高质量保护老年人的服药安全。

3智能药箱系统硬件设计图1 硬件设计原理图图2 智能药箱电路PCB 2D图展示3.1单片机系统模块(51)51单片机是初学者们最容易上手学习的单片机,它具有:集成度高、体积小、有很高的可靠性;控制功能强;扩展性能好,非常容易构成各种应用系统等优点,最终被我们采用,作为主控核心。

基于单片机的智能药箱

基于单片机的智能药箱

基于单片机的智能药箱基于单片机的智能药箱智能药箱是一种基于单片机技术的创新医疗设备,它能够提供方便、智能的药物管理与监控功能。

下面我将逐步介绍智能药箱的设计和运作原理。

首先,智能药箱的设计是以用户的药物管理需求为核心。

它通常由一个坚固的外壳和多个药品仓位组成。

每个仓位都配备有药物识别装置,可以自动识别存放在仓位中的药物信息,如药物名称、剂量和使用说明等。

其次,智能药箱内部搭载了一块单片机芯片,它是整个设备的智能核心。

单片机芯片通过连接仓位的药物识别装置,能够精确地记录每个仓位中的药物信息,并将其与用户的个人信息进行绑定。

用户使用智能药箱时,首先需要在设备上输入自己的个人信息,例如姓名、年龄和身体状况等。

这些信息将与单片机芯片内部的数据库进行匹配,以确保药物的管理和监控符合个人需求。

当用户需要服用药物时,只需打开智能药箱的盖子,并按照屏幕上的指示选择所需药物的仓位。

此时,单片机芯片会自动检测仓位中的药物,并将其信息显示在屏幕上。

用户只需按照屏幕上的使用说明,正确取出所需药物。

同时,智能药箱还具备药物监控和提醒功能。

单片机芯片会根据用户设定的用药时间和频率,自动提醒用户服药。

当药物快要用完时,智能药箱会通过手机应用或短信提醒用户及时购买和补充药物。

此外,智能药箱还具备防盗和防误用功能。

它可以通过密码、指纹或刷卡等方式进行解锁,确保药物的安全性和可靠性。

而在误用药物方面,单片机芯片能够自动判断用户是否超过了药物的剂量,并及时发出警示。

总之,基于单片机技术的智能药箱为用户提供了便捷、智能的药物管理和监控功能。

它不仅能够精确记录和识别药物信息,还能提醒用户服药时间,并保证药物的安全性。

相信随着科技的不断发展,智能药箱将会越来越普及,为人们的健康管理带来更多的便利。

基于单片机的智能药盒

基于单片机的智能药盒

基于单片机的智能药盒随着科技的快速发展,智能化已经深入到生活的方方面面。

其中,基于单片机的智能药盒的设计与实现,为我们的日常生活提供了极大的便利。

一、设计思路智能药盒的设计主要基于单片机技术,通过预设的程序,实现药物的提醒、管理以及安全用药的保障。

其核心部件包括单片机、存储模块、显示模块和通讯模块。

二、主要功能及工作原理1、药物提醒:通过预设程序,设定特定的提醒时间,如每日的固定时间点,当到达预设时间点时,单片机控制蜂鸣器发出提醒信号,以提醒患者按时服药。

2、药物管理:利用存储模块记录患者所需服用的药物种类、剂量、时间等信息,当接收到提醒信号时,单片机根据存储模块的信息,指导患者正确服药。

3、安全用药保障:通过通讯模块,将患者服药的信息传送至医生或医疗机构的服务器,以便于医生实时掌握患者的用药情况,及时调整治疗方案。

三、使用场景及优势智能药盒的使用场景广泛,尤其适用于老年人、儿童、慢性病患者等需要长期服药的人群。

其优势主要体现在以下几个方面:1、提醒功能:避免了漏服、错服的情况,保证了患者按时、按量服药。

2、管理功能:可以详细记录患者的服药信息,为医生提供详尽的医疗数据。

3、安全用药保障:通过实时传送服药信息,有利于医生及时调整治疗方案,保障患者的用药安全。

四、未来发展及优化方向随着科技的进步,基于单片机的智能药盒将有更多的优化空间。

例如,可以通过增加传感器,检测药品的有效期、药品剩余量等信息;可以通过升级通讯模块,实现远程医疗、在线咨询等更多功能。

总结,基于单片机的智能药盒的设计与实现,不仅提高了患者的生活质量,也为医疗服务提供了更多的可能性。

未来,随着技术的不断进步,我们期待看到更多的智能化产品为我们的生活带来便利。

基于老人的智能药盒设计随着人口老龄化的加剧,如何为老年人提供更好的医疗保健服务成为了社会的焦点。

其中,药品管理和服用是一个重要环节。

许多老年人患有多种疾病,需要服用多种药物,然而,他们往往存在忘记服药、误服药物、药品过期等问题。

智能药盒系统设计研究-设计管理论文-设计论文

智能药盒系统设计研究-设计管理论文-设计论文

智能药盒系统设计研究-设计管理论文-设计论文——文章均为WORD文档,下载后可直接编辑使用亦可打印——摘要:针对需要长期服药的慢性病患者,本文设计了一套智能药盒系统。

该药盒以STM32F103ZET6芯片作为处理器,利用RTC实时时钟设计闹钟定时功能,由TFTLCD显示屏实现人机交互功能,再由W25Q 芯片实现Flash闪存功能,最后由SYN6288芯片设计语音提醒等相关功能。

该智能药盒体积小、成本低、易操作,具有很大的市场潜力。

关键词:智能药盒;STM32处理器;TFTLCD屏显示;人机交互;语音提醒随着社会的发展,人们愈发重视身体健康和生活质量[1-2]。

针对需要长期服药的慢性病患者,本文设计了一套智能药盒系统,主要用来帮助人们进行科学服药,解决患者忘服药、服错药和重复服药等一系列问题。

1系统设计方案根据智能药盒系统的功能需求,本文主要设计了微处理器模块、人机交互模块、闹钟定时模块、语音播报模块和Flash存储模块共五个功能模块。

另外,为了方便操控制智能药盒,系统还设计了键盘按键功能。

药盒控制系统的模块化框图如图1所示。

2硬件电路设计2.1微处理器模块本文所设计的智能药盒系统采用的是如图2所示的STM32开发板设计的[3]。

该开发板的微处理器模块主要由STM32F103ZET6芯片、电源电路和下载调试电路所组成,主要功能为控制系统正常运行。

2.2人机交互模块人机交互模块采用TFT-LCD显示屏实现显示和触摸功能。

TFT-LCD 屏显示功能由ILI9341芯片控制实现,触摸功能由XPT2406芯片实现。

当手指触摸按压屏幕时会产生相应的模拟电压信号,XPT2406芯片可以将模拟电压信号转化为相应的数字信号输出,从而实现显示屏的触摸功能。

2.3闹钟定时模块闹钟定时模块由STM32F103ZET6芯片内部自带RTC时钟而设计的,可实现闹钟定时功能。

用户可以根据自身服药时间需求设置一个或多个闹钟。

2.4语音播报模块语音播报模块电路原理图如图3所示。

基于STM32单片机的一种智能取药箱

基于STM32单片机的一种智能取药箱

基于STM32单片机的一种智能取药箱摘要:现在的社会老龄化严重,老人遵守医嘱服药也已成为一个大问题。

针对老人准时吃药这一问题,研究人员着手于设计了一种“智能药箱”。

该智能药箱集成了多个功能模块,多方面去监督并提醒老人按时正确用药。

它的主要功能分为几个部分:提醒功能、取药监督、记录吃药时间、对老人吃药是否及时做出反应、显示吃药信息等,本文就是在此基础上展开的。

关键词:药箱端功能设计;服务器功能设计;软件设计智能药箱是以老人准时吃药作为出发点来设计,在准时吃药基础上,还需要做到及时提醒以及监督取药这两方面。

为了能够保证老人吃药的准确性,单单使用闹钟是远远不够的。

因此本设计增加了服务器来存储药物信息,取药信息,用于远程监督老人是否取药;增加显示提示老人吃药,防止老人吃错药;还需要时刻采集取药状态,监督老人按时取药,其系统构造图如1 所示。

图1智能药箱系统构造图一、智能药箱端功能设计智能药箱端的功能需要包括远程通信,闹铃提醒,闹钟设定,报警提醒,人机交互界面设计,备用电源,信息存储,取药状态采集这几部分。

下面对其中几个主要功能进行分析:(1)网络通信:以太网采用的是 NC28J60 网络芯片,这个芯片自带一个SPI接口,而且兼容IEEE 802.3协议,ENC28J60 内部具有一个8KB的缓冲区,可以临时存放接收和发送的数据包。

另外,它有两个引脚可以触发7个中断源,利用中断可以提高系统执行的性能。

ENC28J60自带IP校验和计算,可以减少 SMT32 工作量,提高运行速度。

(2)液晶显示:它的功能主要是起到提示吃药信息的作用,对于智能药箱,液晶显示是必要的,它不需要多花哨,只要字体够大,让老人看清上面的字即可。

基于这些因素本系统将采用带有中文字库的点阵图形液晶显示模块 LCD12864,LCD12864的显示分辨率是128*64,内置了一块字库芯片,存储了8190个16*16点汉字和128个16*8点ASCII码集。

基于单片机多功能电子医药盒设计论文

基于单片机多功能电子医药盒设计论文

1 引言随着现代科学技术的飞速发展,数字化时代的来临,计算机和网络已经将触角伸入社会各行各业,渗入了城市的血液中,并且在一定程度上取代了人类繁琐的机械的劳动。

世界也正面临一场大规模的新的工业革命,又称为信息革命。

数字化、智能化,已经成为这场革命的主旋律。

让计算机像人类一样动作一样思考,并拥有人的记忆和人的逻辑,使人类从繁琐的键盘操作和按键输入中解脱出来是电脑智能化面对的重要课题。

本次设计是在运用成品嵌入式计算机的基础上,实现用人类的语言无线遥控单片机的运作。

为了更明确的显示声音对单片机的遥控作用,使单片机控制远处可开启的药盒,体现声控单片机的运行情况。

对于多功能电子医药盒的设计,关键在于语音识别,语音处理技术是一门新兴的技术,它不仅包括语音的录制和播放,还涉及语音的压缩编码和解码,语音的识别等各种处理技术。

以往做这方面的设计,一般有两个途径:一种方案是单片机扩展设计,另一种就是借助于专门的语音处理芯片。

普通的单片机往往不能实现这么复杂的过程和算法,即使勉强实现也要加很多的外围器件。

基于上述要求本次设计拟采用三种设计方案。

在芯片方面,ATMEGA16L微处理器和凌阳SPCE061A微处理器以及二者的组合应用是三种备选方案。

两种微控制器都具有丰富的片上系统资源,可以通过外加辅助电路的方式实现语音辨识功能,从而满足对控制指令的语音采集、压缩、存储、解压和辨识等一系列功能的要求。

在指令系统方面,两者都支持C语言,省去了繁琐重复的堆栈操作,方便了程序员的编写,和读取。

在确定设计使用单片机后,还应对单片机加装部分外围电路才能使用,其中包括:电源电路、音频电路、I/O电路等。

使其保证单片机各项功能的实现。

此外还有部分必须的功能电路,如:复位按键,状态指示灯等等。

在药盒仓体方面,采用三个直流电机驱动,动力来自驱动后轮的直流电机,驱动器采用意法半导体生产的L298N直流电机驱动器,整个药盒由电源供电。

语音指令的识别过程是利用单片机的特定人语音识别功能来实现的。

基于单片机的的智能药盒的设计

基于单片机的的智能药盒的设计

基于单片机的的智能药盒的设计【正文】1、引言1.1 背景与介绍本文档描述了一种基于单片机的智能药盒的设计方案。

随着人口老龄化的加剧和长期慢性病患者数量的增加,合理用药管理成为一项迫切的需求。

智能药盒通过使用单片机和相关传感器,能够帮助用户准确记录用药时间,并提供用药提醒、药品存放管理和数据统计等功能,从而提高用药的便利性和安全性。

1.2 项目目标本项目的目标是设计一款功能完善、易于使用的智能药盒。

主要特点包括:- 显示当前时间和用药提醒- 自动分配每日用药剂量- 温度和湿度传感器实时监测药品存放环境- 可连接至智能方式APP,提供远程用药管理功能- 数据存储和统计分析功能,提供用药记录和用药情况报告- 告警功能,提醒用户发现用药问题或药品过期2、方案设计2.1 系统架构智能药盒的系统架构如下图所示:(插入系统架构图)2.2 硬件设计智能药盒由以下硬件模块组成:- 单片机模块:使用高性能单片机作为核心控制器,实现用药提醒、时间管理、数据存储等功能。

- 显示器:使用液晶显示器显示当前时间、用药提醒和交互界面。

- 按键和开关:用于用户输入操作和功能选择。

- 传感器模块:包括温度和湿度传感器,用于实时监测药品存放环境。

- 扬声器和LED指示灯:用于用药提醒和告警功能。

- 电源管理模块:包括电池和充电电路,提供供电和充电功能。

2.3 软件设计智能药盒的软件设计包括以下功能模块:- 时钟管理模块:实现时间的获取和管理,包括RTC芯片的驱动和时间校准功能。

- 用药提醒模块:根据用户设置的用药时间和剂量,提供用药提醒功能。

- 数据存储模块:将用户的用药记录和药品存放环境数据存储至存储芯片中。

- 远程管理模块:通过与智能方式APP的连接,提供远程用药管理功能。

- 数据统计和分析模块:对用户的用药记录和药品存放环境数据进行统计和分析,用药情况报告。

3、测试与验证为确保智能药盒的稳定性和可靠性,进行以下测试和验证:- 功能测试:验证各功能模块的正确性和完整性。

基于STM32的智能药箱系统设计与实现共3篇

基于STM32的智能药箱系统设计与实现共3篇

基于STM32的智能药箱系统设计与实现共3篇基于STM32的智能药箱系统设计与实现1随着人们意识的不断提高和医疗科技的不断发展,人们对日常保健的需求也越来越高。

而药箱作为人们常见的一种日常用品,近年来也逐渐受到广大消费者的关注。

药箱可以帮助人们方便地存放和管理自己日常需要使用的药品,但是传统的药箱只是一个简单的药品储藏盒,难以帮助人们实现药品的提醒和管理,这一方面是有待改进的。

基于此,我们在传统药箱的基础上,设计和实现一种能够智能化管理药品的药箱系统。

本系统主要由STM32单片机和相应的传感器、智能模块和网路通讯模块等组成。

该药箱系统的设计要点如下:1.硬件设计在系统设计的硬件方面,主要可以分为以下几个部分:药箱本体、药品分配器、温湿度传感器、光敏传感器、RTC时钟等。

首先要考虑的是药箱本体的设计。

由于药箱主要用来储存药品,因此需要设计相应的架构,包括药品存放桶、药品分配器等。

在药箱的分配器设计中,需要将药品机械手与STM32单片机相连,实现自动从药品存放桶中取出药品送到所需位置,防止人为误操作。

同时,为了更好地监测药品的使用情况和存储环境,还需要在药箱内部设计监测设备。

在监测设备方面,本系统需要通过温湿度传感器实时地检测药箱内部的温度和湿度,以解决一些药品在高温或潮湿环境下变质或失效的问题。

此外,本系统还需要安装光敏传感器,用于检测药品的存储位置是否充足,及时提醒用户是否需要补充药品。

另外还需要考虑加入RTS实时时钟,以便系统能够实现时间的监测和管理。

2.软件设计在系统的软件设计方面,主要可以分为以下几个方面:1)药品管理在药品管理方面,属于该药品箱的核心功能。

系统通过手机APP或网站的方式,提供药品添加、删除、修改等相关操作,同时还可以显示药品的包装、厂商、有效期等信息。

并且,针对某些受过期限制的药品,系统还可以自动提示用户;2)药品分配药箱系统能够实现自动分配药品的功能,根据用户的设置,可将药品自动放置在指定的位置。

基于51单片机的智能药箱设计

基于51单片机的智能药箱设计

基于51单片机的智能药箱设计1.引言随着人们生活水平的提高以及老龄化社会的到来,人们对于自身健康的重视程度也越来越高。

然而,在日常生活中,由于工作压力、生活琐事等原因,很多人经常忘记按时服药,或者是服药量、服药次数等方面存在着误差,对自身健康造成了很大威胁。

为了解决这一问题,设计一种智能药箱可能是一种可行的解决方案。

2.设计方案本设计方案采用51单片机为主控芯片,通过编程实现对药品的识别、药量、服药时间等信息的记录和显示。

智能药箱的功能包括:药品识别、药品提醒、药品记录、药品补充等。

2.1系统框图其中,物理结构主要包括药盒、药盒盖、步进电机、药盒传感器、液晶屏等;程序结构主要包括系统初始化、药品识别、服药提醒、药品记录等模块。

2.2程序设计2.2.1系统初始化在系统初始化模块中,主要进行硬件初始化、各个参数的设置等操作。

对于药盒盖、步进电机、药盒传感器等硬件设备,需要进行相应的初始化设置。

2.2.2药品识别药品识别包括药品种类、药品用量、服药次数等信息的识别。

为了实现药品识别功能,可以通过将药品种类、药品用量等信息记录在RFID芯片或二维码中,通过读取这些信息来识别药品。

2.2.3服药提醒在药品服用时间到达之前,系统将进行提醒,例如通过液晶屏的方式显示“请按时服药”等文字提示。

同时,系统还可以设置药品服用时间的闹钟提醒功能,当药品服用时间到达时,系统将通过液晶屏、蜂鸣器等方式进行提醒。

2.2.4药品记录系统可以记录药品的服用次数、服药量等信息,并将这些信息存储在系统中以备查询。

同时,系统还可以设置药盒中药品数量的警戒值,当药品数量不足时,系统将通过液晶屏等方式进行提示,提醒用户及时补充药品。

3.实验结果本设计方案采用51单片机作为主控芯片,将所设计的智能药箱实现了药品识别、服药提醒、药品记录等功能。

经过实验测试,系统功能稳定、准确度高,能够满足日常使用需求。

4.结论本设计方案采用51单片机为主控芯片,通过程序设计实现了智能药箱的药品识别、药品提醒、药品记录等功能,并且经过实验测试证明此系统能够满足日常的实际需求。

基于51单片机的智能药箱设计

基于51单片机的智能药箱设计

基于51单片机的智能药箱设计摘要随着人口老龄化的加剧,药品的使用量也在不断增加。

然而,由于老年人对药品的使用存在一定的困难,智能药箱应运而生。

本文基于51单片机设计了一种智能药箱,通过对温度、湿度、光照等环境参数的监测和控制,实现了对药品存储环境的自动调节和提醒功能。

实验结果表明,该智能药箱在提高老年人用药安全性和便利性方面具有较好的应用前景。

关键词:智能药箱;51单片机;温湿度监测;光照控制;用药安全第一章绪论1.1 研究背景随着我国人口老龄化程度不断加剧,老年人群体对医疗服务和医疗设备需求也在不断增加。

然而,由于老年人生理功能下降、记忆力减退等原因,在日常生活中使用药品常常存在困难。

因此,开发一种方便、安全、可靠的智能药箱具有重要意义。

1.2 研究目的和意义本文旨在设计一种基于51单片机的智能药箱,通过对药品存储环境的监测和控制,提高老年人用药的安全性和便利性。

通过本研究,可以为老年人提供一种智能化、便捷化的用药方式,减少用药错误和不良反应的发生。

第二章相关技术介绍2.1 51单片机51单片机是一种广泛应用于嵌入式系统中的微控制器。

它具有体积小、功耗低、性能稳定等特点,适合于本研究中智能药箱系统的设计。

2.2 温湿度监测技术为了确保药品在适宜环境下存储,需要对智能药箱内部温度和湿度进行监测。

目前常用的温湿度监测技术主要有电阻式温湿度传感器、电容式温湿度传感器等。

2.3 光照控制技术某些特定类型的药品对光照非常敏感,需要在遮光条件下存储。

因此,在智能药箱中引入光照控制技术,可以实现对药品存储环境光照的自动调节。

第三章智能药箱设计方案3.1 硬件设计智能药箱的硬件设计包括温湿度传感器模块、光照传感器模块、显示屏模块、控制电路模块等。

其中,温湿度传感器模块用于监测药品存储环境的温度和湿度,光照传感器模块用于监测环境光照强度。

3.2 软件设计智能药箱的软件设计主要包括数据采集和处理、环境参数控制和提醒功能等。

毕业论文-家用智能药箱设计

毕业论文-家用智能药箱设计

毕业设计(论文)教学系:指导教师:专业班级:学生姓名:二零一一年六月郑重声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。

本人完全意识到本声明的法律后果由本人承担。

本人签名:日期:目录摘要 (1)ABSTRACT (2)1绪论 (3) (3) (3) (4) (4)2产品现状调查 (5) (5) (5) (8)3设计定位 (9) (9) (9) (9)4设计对象分析 (10) (10)家用常备药购买行为分析 (10)4.3家庭用药行为分析 (11)4.4居民患有慢病及健康记录的情况分析 (11)5产品思考 (12) (12) (13)5.3产品造型思考 (14)5.4产品功能思考 (14)5.5产品材料思考 (15)5.6产品色彩思考 (15)6草图分析 (17)7选定方案分析 (21) (21)7.2方案人机界面分析 (23)7.3方案功能分析 (24)7.4方案色彩分析 (24) (25) (25)8工程图 (26) (26) (27)总结 (29)参考文献 (30)致谢 (31)摘要本设计课题研究内容为家用智能药箱设计,内容涉及家用药箱的类型、功能、界面、色彩,材料,用药等。

全文分为八个部分:第一部分绪论分别介绍课题研究内容、研究目的、课题背景及研究的意义;第二部分产品状况调查具体分析家用智能药箱目前的市场概况、品牌结构与类型和行业制造标准;第三部分设计定位,主要介绍作者的设计思路、设计概念、产品的功能定位;第四部分设计对象分析,通过对家用药箱的调查与分析,在市场调研的基础上,分析、研究家用药箱管理、家用常备药购买行为、家庭用药行为、居民患有慢病及健康记录的情况等,提取有关家用药箱产品的相关特征,并且综合运用智能化设计理论、符号学、认知心理学、设计艺术学、医药学等理论,提出了以家庭为中心的智能药箱产品设计方法;第五部分产品思考,以人机交互为依据,讨论了产品文化、产品界面、产品造型、产品功能、产品材料、产品色彩等因素对产品的思考;第六部分为草图分析,主要对设计的方案进行分析、对比,为优选方案提供依据;第七部分对选定方案分析,从造型、人机界面、功能、色彩、材料多个角度讨论方案的合理性;第八部分为产品工程图。

智能药盒设计-单片机嵌入式系统软硬件设计 毕业论文

智能药盒设计-单片机嵌入式系统软硬件设计  毕业论文

智能药盒设计——《单片机嵌入式系统软硬件设计》摘要随着社会的发展和人们生活水平的提高,人们对生活的健康质量也追求越来越高,为了方便老年人吃药,结合当前智能药盒蓬勃的发展状况,本文介绍了一种基于单片机的家庭用智能药盒的设计。

首先,本文介绍了此系统所涉及的硬件的结构和工作原理,主要包括STC90C51单片机、LCD1602液晶和单片机的定时/计数器。

其次,介绍了系统硬件的模块化设计思想。

在第一部分着重介绍了单片机的各项参数、内部结构、引脚功能,LCD1602的硬件电路、显示原理和各项命令,定时/计数器和蜂鸣器原理的简单介绍。

在第二部分则系统地介绍了各模块之间的运作模式和工作流程。

当系统检测到有时间设置功能键或用药设置功能键有输入时,进入关中断调时及设置状态,之后开中断并按下定时键记录当前设置的时间及用药量的值。

在调节好系统时间之后,系统时间向前运行的过程中不断将系统实时时间与记录时间作比较,两者相等时发出警报并显示所设置的用药量,一分钟后系统实时时间与记录时间不在相等则自动退出提醒,如此实现每天四次用药及每次四种用药服用量的提醒,比较适合普通家庭使用。

关键词:智能药盒;STC90C516;时钟;1602显示目录摘要 (1)Abstract................................................. 错误!未定义书签。

1 绪论 (4)1.1 选题目的和意义 (4)1.2 目前智能药盒的现状 (4)2 系统总体方案设计 (5)2.1 设计要求 (5)2.2 总体设计思路 (5)2.3 系统结构设计 (7)3 硬件电路的设计 (8)3.1 单片机最小系统 (8)3.1.1. STC90C51RC/RD+系列单片机简介 (8)3.1.2. 晶振电路 (11)3.1.3. 复位电路 (12)3.2 显示电路 (13)3.3 键盘电路 (15)3.4 蜂鸣器报警电路 (15)3.5 发光二极管电路 (16)3.6 定时模式装入初值的计算 (17)4 结论 (19)致谢 (20)1绪论1.1 选题目的和意义很多老年人随着年龄的增长,都有健忘的毛病,对于这些老年人来说在生病的时候甚至是日常生活中按时吃药是一个难题,如果需要在不同时间吃不同的药,几乎很难独立完成,这次的结课论文题目所指的智能药盒就是针对这些老年人所设计的,是一种为了方便老年人服药而设计的药物存储容器,它可以更好地管理高龄人群吃药麻烦的问题,根据对老年人每天吃药的时间进行定时,来实现一天内对老年人每天三次或更多次的定时提醒,提醒使用者服用多种药物中的一种或多种,以帮助人们改掉不按时吃药的坏习惯。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能药盒设计——《单片机嵌入式系统软硬件设计》摘要随着社会的发展和人们生活水平的提高,人们对生活的健康质量也追求越来越高,为了方便老年人吃药,结合当前智能药盒蓬勃的发展状况,本文介绍了一种基于单片机的家庭用智能药盒的设计。

首先,本文介绍了此系统所涉及的硬件的结构和工作原理,主要包括STC90C51单片机、LCD1602液晶和单片机的定时/计数器。

其次,介绍了系统硬件的模块化设计思想。

在第一部分着重介绍了单片机的各项参数、内部结构、引脚功能,LCD1602的硬件电路、显示原理和各项命令,定时/计数器和蜂鸣器原理的简单介绍。

在第二部分则系统地介绍了各模块之间的运作模式和工作流程。

当系统检测到有时间设置功能键或用药设置功能键有输入时,进入关中断调时及设置状态,之后开中断并按下定时键记录当前设置的时间及用药量的值。

在调节好系统时间之后,系统时间向前运行的过程中不断将系统实时时间与记录时间作比较,两者相等时发出警报并显示所设置的用药量,一分钟后系统实时时间与记录时间不在相等则自动退出提醒,如此实现每天四次用药及每次四种用药服用量的提醒,比较适合普通家庭使用。

关键词:智能药盒;STC90C516;时钟;1602显示目录摘要 (1)Abstract................................................. 错误!未定义书签。

1 绪论 (4)1.1 选题目的和意义 (4)1.2 目前智能药盒的现状 (4)2 系统总体方案设计 (5)2.1 设计要求 (5)2.2 总体设计思路 (5)2.3 系统结构设计 (7)3 硬件电路的设计 (8)3.1 单片机最小系统 (8)3.1.1. STC90C51RC/RD+系列单片机简介 (8)3.1.2. 晶振电路 (11)3.1.3. 复位电路 (12)3.2 显示电路 (13)3.3 键盘电路 (15)3.4 蜂鸣器报警电路 (15)3.5 发光二极管电路 (16)3.6 定时模式装入初值的计算 (17)4 结论 (19)致谢 (20)1绪论1.1 选题目的和意义很多老年人随着年龄的增长,都有健忘的毛病,对于这些老年人来说在生病的时候甚至是日常生活中按时吃药是一个难题,如果需要在不同时间吃不同的药,几乎很难独立完成,这次的结课论文题目所指的智能药盒就是针对这些老年人所设计的,是一种为了方便老年人服药而设计的药物存储容器,它可以更好地管理高龄人群吃药麻烦的问题,根据对老年人每天吃药的时间进行定时,来实现一天内对老年人每天三次或更多次的定时提醒,提醒使用者服用多种药物中的一种或多种,以帮助人们改掉不按时吃药的坏习惯。

1.2 目前智能药盒的现状现状是刚刚起步,主要针对老年人,但随着对这种刚性的市场需求认识的加深,市场一定会迎来一个发展热潮。

一开始出现的便携小药盒,造型简单,容量小,不能满足人们的需求,于是,随即又发展出现了大容量且功能齐全的药盒。

随着逐渐更新完善,发展出现了造型多样的全新设计的人性化智能电子药盒,易操作,能定时,更简单。

为更多人带来了便利。

电子药盒不仅用于收纳不同的药片,还可以放置保健品,这样也就拓展了电子药盒的消费对象,扩大了消费群体,提升电子药盒的使用价值。

以前大多电子药盒的电路通常由分立的数字电路器件组成,不仅功能单一,而且重量和体积都较大,特别是功耗大,提高了使用成本,因而具有很大的局限性。

所以更加智能的电子药盒成为新的需要。

近几年,随着单片机技术的快速发展,以单片机为核心的大规模集成电路在各种产品中得到了极其广泛的应用。

而以单片机为核心的数字电路正是由于具有功能丰富,体积小,功耗低等优势,符合电子药盒这一产品的特点,具有极大的市场潜力和开发价值。

一切科技都是为了服务人们更好的生活。

鉴于目前不少老年人苦于用药的合理管理和定时服用,智能的药品管理系统正是大众所需。

近几年,随着单片机技术的快速发展,以单片机为核心的大规模集成电路在各种产品中得到了极其广泛的应用。

而以单片机为核心的数字电路正是由于具有功能丰富,体积小,功耗低等优势,符合电子药盒这一产品的特点,具有极大的市场潜力和开发价值。

针对目前的现状,设计一种家庭用智能药盒,本设计是以STC90C516单片机为核心,并与键盘输入和1602LCD液晶显示屏相结合的自动按时提醒控制系统,有较高的应用价值和现实意义。

2系统总体方案设计2.1 设计要求利用STC90C516单片机、8个按键、LCD1602液晶显示屏、蜂鸣器、LED发光二极管等设计一个家庭用智能药盒。

该系统硬件部分由单片机最小系统、按键电路、液晶显示电路、声光报警电路组成,系统能完成时间的实时显示、每天四次定时、每次用药四种药用量提醒的功能。

系统基本功能如下:(1)显示采用LCD1602显示实时时间、用药量、调设信息显示等。

(2)定时时间与用药量的设定系统须实现每天四次时间的定时,每次用药时须对四种药做出用量的提醒,通过6个按键完成,1个功能键,1个调节键,4次定时对应的4个定时按键。

(3)实时时间调节实时时间通过另外2个按键进行调节,其中之一为功能键,另一个为调节键。

(4)报警功能实时时钟运行到定时时间时,LCD1602显示此次用药量,蜂鸣器响起,LED 闪烁,提醒用药时间到。

2.2 总体设计思路本设计采用模块化设计的方法,以STC90C516RD+单片机为核心设计一种家庭用智能药盒。

系统采用单片机为主控芯片,结合单片机最小系统所必须的上电复位电路,内部晶振电路,采用电源模块为整个系统提供稳定直流电源,采用单片机芯片提供的定时器设计系统时钟,LCD显示模块负责时间及其他参数的的显示,语音模块接收单片机发送来的信号完成声音信号的提醒,LED发光二极管配合语音模块的蜂鸣器起到辅助的报警作用。

在程序的设计问题上,以单片机内部资源为核心,调用程序存储区的各个模块的驱动程序,通过单片机的引脚对系统中其他模块资源进行驱动和调用,通过主程序调用按键扫描子程序和LCD1602数据刷新程序,将按键模块和LCD1602联系起来,使得按键的输入信息可以实时地显示在LCD1602液晶屏上,程序调用LCD1602读数据的子程序,并运算判断是否进入报警时间,进入到报警时间时,将之前设定的用药的信息刷新到LCD1602上,并通过作用单片机管脚,驱动蜂鸣器发声和LED发光二极管发光,起到必要的报警功能。

系统基本原理如图2-1所示:图2-1 系统原理图本系统采用STC90C516RD+作为单片机最小控制系统的核心,STC90C516RD+是STC90C51系列单片机的一种;采用LCD1602液晶屏作为显示器件;以单片机内部定时器中断作为系统时钟。

系统通过单片机实现对各个系统模块的协调控制,由单片机检测2+2+4共8个按键的输入,并将输入信息实时显示在LCD1602上。

定时设置通过6个按键完成,1个功能键,1个调节键,4次定时对应的4个定时按键,功能键按下后,即可通过调节键调节,随按下功能键次数的不同,完成对时间和用药量六个值的设定,最后一次按下功能键,并按下4个定时按键的其中一个,LED发光二极管闪动,以确定定时按键确实被按下,则记录此时各参的值,表示一次定时操作结束,则时钟继续向前运行。

定时设置完成后,对系统始终时间做出调整。

由2个按键完成,一个是功能键,一个是调节键,按下功能键,即可对时间作出调整,随功能键按下次数不同,分别对分钟数和小时数作出调整,调整结束后,最后一次按下功能键,时钟开始运行。

系统利用单片机的定时器运行实时时钟,由单片机检测此时实时时间是否与4个定时时间之一相等。

实时时钟运行到定时时间时,LCD1602显示此次用药量,蜂鸣器响起,LED闪烁,提醒用药时间到,一分钟后,实时时钟越过定时时间,实时时间与定时时间不再相等,则系统自动退出报警程序。

2.3 系统结构设计系统结构由STC90C516单片机、2+2+4键盘、电源、晶振电路、复位电路、LCD显示、蜂鸣器电路、发光二极等几部分构成。

系统结构如图2-2所示:图2-2 系统结构图3硬件电路的设计3.1 单片机最小系统单片机最小系统主要由STC90C516单片机、晶振电路、复位电路等构成,单片机最小系统如图3-1所示:图3-1 单片机最小系统电路图3.1.1.STC90C51RC/RD+系列单片机简介STC90C51RC/RD+系列单片机是宏晶科技推出的新一代超强抗干扰、高速、低功耗的单片机,指令代码完全兼容传统8051单片机,12时钟机器周期和6时钟机器周期可以任意选择。

内部集成MAX810专用复位电路,时钟频率在12MHz 以下时,复位脚可直接接地。

STC90C51RC/RD+单片机中包含中央处理器(CPU)、程序存储器(FLASH)、数据存储器(SPAM)、定时/计数器、UART串口、I/O接口、EEPROM、看门狗等模块。

STC90C51RC/RD+系列单片机几乎包含了数据采集和控制所需要的所有单元模块,可称得上一个片上系统。

1、增强型6时钟/机器周期,12时钟/机器周期8051 CPU。

2、工作电压:5.5V-3.8V(5V单片机)/3.6V-2.0V(3V 单片机)。

3、工作频率范围:0-40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz。

4用户应用程序空4K/6K/7K/8K/10K/12K/13K/16K/32K/40K/48K/56K/61K/字节。

5、片上集成1280字节/512/256字节RAM。

6、通用I/O口(35/39个),复位后为:P1/P2/P3/P4是准双向口/弱上拉(普通8051传统I/O口)。

P0口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。

7、ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器/仿真器,可通过串口(P3.0/P3.1)直接下载用户程序,8K程序3-5秒即可完成一片。

8、EEPROM功能。

9、看门狗。

10、内部集成MAX810专用复位电路,外部晶体12M以下时,可省外部复位电路,复位脚可直接接地。

11、共3个16位定时器/计数器,其中定时器0还可以当成2个8位定时器使用。

12、外部中断4路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒。

13、通用异步串行口(UART),还可用定时器软件实现多个UART。

14、工作温度范围:0-75℃/-40-+85℃。

15、封装:LQFP-44,PDIP-40,PLCC-44。

图3-2 STC90C51RC/RD+系列单片机引脚图1、电源Vcc(引脚号40),芯片电源,接+5V;Gnd(引脚号20),电源接地端。

2、时钟XTAL1(引脚号19)内部振荡电路反相放大器的输入端,是外接晶振的一个引脚。

相关文档
最新文档