当前位置:首页 > 医疗电子 > 医疗电子技术文库
[导读] 介绍了一种基于STC90C516RD+单片机的智能药箱的设计,主要结构有主控单元、时钟单元、报警单元、显示单元等。显示单元显示药品的相关信息及服药时间,有利于用户及时掌握各项信息;报警单元可以在

介绍了一种基于STC90C516RD+单片机的智能药箱的设计,主要结构有主控单元、时钟单元、报警单元、显示单元等。显示单元显示药品的相关信息及服药时间,有利于用户及时掌握各项信息;报警单元可以在规定的时间内进行报警提醒,保证了用户能够及时服药。

对于那些健忘的老人、需要长期坚持服用药物的患者、需要住院的病患以及工作繁忙的成年人来说,很难保证能清楚地记得不同药物的信息以及用药时间并且保证按时吃药。如何能够及时提醒以上人群按时按量吃药是一个难题。针对此问题,本文设计了一种基于增强型51单片机——STC90C516RD+单片机的智能药箱。药箱设有检测单元,检测在规定的时间内用户是否按时吃药,当检测到用户已按时吃药便会通过显示单元提示用户已经吃药,避免重复吃药。通过显示单元,用户可以方便地获取当前的用药情况、用药时间及药物信息等信息。

1工作原理

本设计主要由主控单元、时钟单元、检测单元、报警单元、显示单元、供电单元和上位机软件等7部分组成,其中主控单元由STC90C516 RD+单片机模块组成;时间单元由DS1302时钟模块组成,用于检测当前的时间信息;检测单元由光敏传感器模块和DS18B20模块组成,分别检测用药情况的和检测环境温度;报警单元由蜂鸣器模块和GSM短信模块组成,分别进行现场的声音报警提示与短信报警提示;显示单元显示药物名称、用法用量等药品的相关信息,用药的时间,是否用药以及当前的日期、时间等信息;供电单元提供系统所需电力;上位机软件通过RS232接口与主控单元进行通信。药箱结构示意如图1所示。

图1 智能药箱设计原理图 2各组成单元分析 2.1主控单元

主控单元在整个ICare系统中起信息处理和控制作用,主控芯片选用增强型51单片机——STC90C516RD+单片机。STC90C516RD+单片机是基于8051内核的新一代超强抗干扰、高速、低功耗的单片机,指令代码完全兼容传统8051单片机,包含中央处理单元、64 k字节Flash程序存储器、1280字节SRAM、35个双向输入/输出(I/O)口、3个16位定时器/计数器,8个中断源,片内时钟振荡电路。

2.2时钟单元

时钟单元采用的是DALLAS公司出品的DS1302芯片。DS1302是一种具有涓细电流充电能力的低功耗实时时钟芯片,内含一个实时时钟/日历和31字节静态RAM,可以通过串行接口与单片机进行通信。可以对年、月、日、周、时、分、秒进行计时,具有闰年补偿等多种功能。DS13 02采用SPI三线接口与CPU进行同步通信,分别是复位(RST)、I/O数据线和串行时钟(SCLK)。

2.3检测单元

检测单元由光敏传感器模块和温度传感器DS18B20模块组成。

1)光敏传感器模块

光敏传感器模块在无光条件或者光强达不到没定阈值时即未打开药箱时,输出高电平;当外界环境光强超过设定阈值即打开药箱时,输出低电平。主控单元通过检测光敏传感器模块输出的高低电平判断患者是否打开药箱服药。光敏传感器模块原理图见图2.

图2 光敏传感器模块原理图 2)温度传感器DS18B20模块

DS18B20模块是一种常用的温度传感器,具有测温系统简单、测温精度高、连接方便、占用口线少、抗干扰能力强和精度高等优点。模块采用独特的单线接口方式,与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通信,测量结果以9—12位数字量方式串行传送。在使用中不需要任何外围元件。

主控单元通过温度传感器DS18B20模块实时检测当前的环境温度,并将当前的温度信息通过显示单元显示出来,显示效果见图5.

2.4报警单元

报警单元由蜂呜器模块和GSM短信模块组成。

1)蜂鸣器模块

蜂鸣器是一种一体化结构的电子讯响器,采用直流供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器模块结构简单、使用方便,通过主控单元单片机I/O口定时翻转电平即可驱动蜂呜器鸣响。

2)GSM短信模块

GSM短信模块采用希姆通300模块。希姆通300模块属于工业级GSM/GPRS模块,具有工业标准化接口,尺寸小,功耗低,采用单电压供电,支持EGSM900/1800/1900频段,支持AT指令设置,内嵌TCP/IP协议,可实现点对点发送和接收中文短信的功能。

在本设计中,GSM短信模块与主控单元之间采用串口通信的方式进行连接,如图3所示。

图3 GSM短信模块与主控单元通信示意图 2.5显示单元

显示单元采用2.4寸彩色tft液晶显示器,显示色彩为262 k(26万色),成像细腻,具有显示效果好、功耗低等优点。显示单元原理图如图4所示。

图4 显示单元原理图

引脚说明:1脚,接地(GND);2脚,电源引脚(Vcc);4脚,控制寄存器/数据寄存器选择引脚(RS),低电平时选择控制寄存器;5脚,写信号引脚(RW),低电平时有效;6脚,读信号引脚(RD),低电平时有效;7~14脚为8位数据总线(DB0~DB7);15脚为片选(CS),低电平时有效;16脚,复位脚(RST),低电平时有效;3、17、18脚悬空。显示单元显示效果见图5.

图5 显示单元显示效果
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在单片机的世界里,“字节”(Byte)是一个贯穿始终的核心概念。从存储数据到执行指令,从变量定义到外设通信,字节无处不在。很多初学者在学习单片机时,往往更关注复杂的程序逻辑和外设驱动,却忽略了字节这个基础知识点,导致在后...

关键字: 单片机 字节

在单片机的数字逻辑中,我们通常最关注的是高电平和低电平两种状态,它们构成了二进制数字世界的基础。然而,除了这两种状态之外,还有一种至关重要但常常被忽视的状态——高阻态(High Impedance State)。高阻态就...

关键字: 单片机 高阻态

对于PIC入门者来说,不需要盲目追求高端开发板,一块功能均衡、资料丰富的入门款就能满足需求。比如Microchip官方推出的PIC16F84A开发板,它搭载经典的8位PIC内核,引脚布局清晰,自带LED、按键等基础外设,...

关键字: PIC 单片机

该低功耗器件支持5V运行,在实现高性能的同时,能有效保障系统简洁性与成本效益

关键字: MCU 单片机 工业自动化

CH558T 采用 BASIC-52 系统,并具备蓝牙连接功能。CH558T 的运行频率为 48 MHz,拥有 4KB 的 xRAM,足以满足常规应用需求。

关键字: 单片机 BASIC-52 系统 CH558T

RGB显示屏凭借高分辨率、真彩色显示优势,在工业控制、智能终端、消费电子等领域应用广泛。裸屏RGB显示屏无内置驱动电路,需搭配专用LCD驱动芯片才能与单片机协同工作,其核心作用是将单片机输出的图像数据转换为屏幕可识别的R...

关键字: 显示屏 驱动芯片 单片机

在嵌入式系统开发中,单片机(MCU)作为控制核心,广泛应用于工业自动化、智能家居等领域。然而,当需要控制继电器或电磁阀等大功率负载时,直接连接单片机引脚往往会导致系统故障甚至硬件损坏。

关键字: 单片机 MCU

在嵌入式系统领域,单片机作为核心控制单元,其软硬件结合机制是理解电子设备运行逻辑的关键。

关键字: 单片机 CPU‌

物联网与智能控制蓬勃发展,温度传感器作为感知环境温度变化的关键元件,广泛应用于工业生产、智能家居、医疗设备等众多领域。而单片机凭借其强大的控制能力和灵活的编程特性,成为处理温度传感器数据的理想平台。下面将深入剖析单片机程...

关键字: 单片机 温度传感器

在医疗科技飞速发展的当下,便携式医疗设备以其便捷、高效的特点,逐渐成为人们日常健康管理的重要工具。其中,便携式心率监测仪凭借其实时监测心率、为健康状况提供关键数据的功能,受到了广泛关注。而单片机程序开发作为便携式心率监测...

关键字: 单片机 医疗设备
关闭