医工互联

 找回密码
 注册[Register]

手机动态码快速登录

手机号快速登录

微信登录

微信扫一扫,快速登录

QQ登录

只需一步,快速开始

查看: 233|回复: 0
收起左侧

基于51单片机的无线病床呼叫系统

[复制链接]

  离线 

发表于 2023-5-13 12:06:15 | 显示全部楼层 |阅读模式 <
电路设计

        本设计以STC89C51为主控芯片的单片机病房呼叫系统控制计,其硬件部分由单片机主控电路,液晶显示 电路,无线发射电路,无线接收电路,蜂鸣器报警 电路, 按键电路组成,软件部分由主程序,初始化程序,液晶显示子程序, 按键处理子程序,定时器中断程序组成,能实现当病人及家属有需要时,按下按键,此时值班室的显示屏可显示此患者的床位号,多人使用时均可显示,医护人员按下“响应”键取消当前呼叫功能、精度能达到10m内有效。
        整体电路主要由51单片机最小系统,LCD1602液晶显示模块,无线收发模块,蜂鸣器模块,LED指示灯模块,按键模块;
        原理图如图:
基于51单片机的无线病床呼叫系统2096 作者:丁忠运 帖子ID:28919 单片机,电路设计,STC89C51芯片,液晶显示,无线收发模块
                               
登录/注册后可看大图

        Protues仿真图及PCB图如下:
基于51单片机的无线病床呼叫系统8827 作者:丁忠运 帖子ID:28919 单片机,电路设计,STC89C51芯片,液晶显示,无线收发模块
                               
登录/注册后可看大图

设计功能


  • 采用LCD1602液晶显示和无线遥控,能够实现病人和医护人员之间信息的传递;
  • 当病人及家属有需要时,按下按键,此时值班室的显示屏可显示此患者的床位号,多人使用时均可显示,医护人员按下“响应”键取消当前呼叫;
软件设计

主程序源码
  1. void main()        //主函数
  2. {
  3.     init();
  4.     init_1602();//初始化
  5.     while(1)    //死循环
  6.     {
  7.         display();
  8.         know();
  9.         LED();
  10.     }
  11. }
  12. void T0_time() interrupt 1    //定时器T0
  13. {
  14.     ui m,n;
  15.     TH0=0x4b;
  16.      TL0=0xff;        //重新赋初值
  17.     m++;
  18.     if(m==10)
  19.     {
  20.         m=0;
  21.         if((num_D0!=0)||(num_D1!=0)||(num_D2!=0)||(num_D3!=0))        //如果有呼叫时开启蜂鸣器
  22.         Beep=~Beep;
  23.     }
  24.     if((bg_1602==0)&&(D0==fu_D0)&&(D1==fu_D1)&&(D2==fu_D2)&&(D3==fu_D3))
  25.     {
  26.         n++;
  27.         if(n==300)        //背光点亮时计时15秒关闭背光
  28.         {
  29.             n=0;
  30.             bg_1602=1;
  31.         }
  32.     }
  33. }
复制代码
资料链接:https://pan.baidu.com/s/19b4fdBhzDnkjVCqEB20EcQ?pwd=n9zq 
提取码:n9zq
回复

使用道具 举报

提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!
您需要登录后才可以回帖 登录 | 注册[Register] 手机动态码快速登录 微信登录

本版积分规则

发布主题 快速回复 收藏帖子 返回列表 客服中心 搜索
简体中文 繁體中文 English 한국 사람 日本語 Deutsch русский بالعربية TÜRKÇE português คนไทย french

QQ|RSS订阅|小黑屋|处罚记录|手机版|联系我们|Archiver|医工互联 |粤ICP备2021178090号 |网站地图

GMT+8, 2025-1-22 21:10 , Processed in 0.223119 second(s), 63 queries .

Powered by Discuz!

Copyright © 2001-2023, Discuz! Team.

快速回复 返回顶部 返回列表