今天给大家操作的是我们这一款音乐用的智能呼叫器,是二十四路带灯的,下面就是设置号码的方法,我们长按功能键 设置时间,他会提示到设置界面,在上翻到设置二号码,就是设置号码,点一下确定键进入, 点一下我们的分机,设置成功,我们的号码设置好了,我们点功能键退出去, 退出到时间界面,我们来试一下一号呼叫,现在就是教大家设置如何设置为一房一号呼叫,也是长按功能键三秒 之后设置时间到设置界面,我们上翻设置上翻到 f 二,再点一下确定键进入,点一下确定键移位到上面的这个位置, 点上方调到一,我们再点一下呼叫键,设置成功,然后我们退出去,退出去试一下 一王一号呼叫。 接下来的步骤就是删除号码,我们也是长按功能键三秒设置时间到设置界面上翻到,哎设置号码,点一下确定键, 这个就是刚才我们设置的号码,我们删除他的话就要长按清除键,三秒左右 删除号码,他会提示删除号码,刚才我们还设置了一号一房, 我们要点确定键移位到上面的数字,把这个零上翻改为一再删除,长按 删除号码,这样的话我们所有的号码都删除了,我们听一下。
粉丝1860获赞5054

学习按钮连按,首先按功能键三秒钟设置时间,按到 f 二上方键设置号码,连按确认键, 你要出去学习第一个按钮,然后我们他上面这个灯会亮,然后我们按下按钮的 两个键,随便按一个键,按一下设置成,然后语音是学习成功,成功以后他表示有个 f 没有匹配之前他是没有 f 的,然后第二个的时候,然后同时就直接按第二个的按钮,然后持续设置, 匹配完以后按功能键退出,再按一下功能键退出,然后就结束了。然后我们来测试一下刚刚匹配的一号键, 然后按一下一个按钮,然后这里会显示黄一,然后这个一号灯他也会亮, 如果确认已经收到信号,可以按确认键或者清除键来消除这里附件的号码,然后按一下以后,这里会显示到时间,然后这相应的灯他就会灭掉,然后这就可以了。

今天我们来调试医院床头呼叫,先按设置键找到系统设置,然后先这样,再那样就进到设置页面了,在这个页面就可以设置病房号和病床号了,也可以设置医生和护士的信息, 然后点呼叫键保存,这样就设置好了,然后就可以继续设置下一个分机了。


大家好,今天我们来介绍一个基于五幺单片机的病床呼叫系统。我们先把它给擦掉,然后我们找到它的反正文件,这里我们用 percuss 将它打开。 我们把程序稍写进来,找到我们的程序,按编印好的文件倒写进来。吊儿郎当好点,这里运行。 我们简单介绍一下他他的各个模块啊。这里是金正模块,这里是复位模块,这是复位的按键, 然后这个是矩阵键盘,他用矩阵键盘来模拟病床,你看一下这个一二三四五六七八。 他这模拟就是病房号,相当于是八个房间。然后这一二三就是模拟的床位,他就是相当于每个病病房里面有三个床位,然后八个房间用来模拟他的病床号, 这就是大面积了啊。这个是护士站,用按键来模拟护士站,他的来处理呼叫。这个是声光报警模块, led 灯加上蜂鸣器,这个是 p 领口的上拉电阻。然后这个是用数码管来模拟他的房间 和病床的显示和时间的显示。嗯,看一下他的功能到底怎么样,把他的功能说明给找到了。 第一个他的功能,当病人紧急呼叫时,会产生声关报警。就是这里让我们用这个按键去模拟他的病床上呼叫的时候, 如果有人在那呼叫,他就会产生声光报警,并显示病人的传号和房间号。这里就是声光报警。然后在这里显示可以呼叫了,然后这个时间显示他呼叫的时间。好。第二个根据优先级,当有多人呼叫时, 先呼叫的先处理,就是你先呼叫,我这里处理完,然后你后后呼叫的,我再依次的按照这个呼叫的顺序来处理好。第三个 处理完前面的呼叫,是时候顺序显示其他人的号码,就是如果我这个一房间的二号 床位和二房间的二号床位,他是先后按下的,先他先按他,再按他,这显示的就是一一房间的二号这个床位。让处理完他之后依次显示的就是二房间二号这个床位了,就在这里显示。 然后这个模拟二十四个床位是我们刚才讲的,用这个人键盘来模拟八个房间的,每个房间三个,一共二十四个床位。 我们看一下他运行完现在看一下他是怎么样的,假如现在有很多个房间人同时在那呼叫他会怎样? 这显示的是第一个人不掉的, 让人有点心慌啊。 程序找出来看一下这个我们用 q 五打开看一下, 我们编译一下,这里零错误零警告没什么问题啊。然后这里还有其他的设计报告,使用说明,延视频和流程图等。我们把设计报告打开看一下, 这设计报告也是一些简单的说明你的任务要求,然后他组装过程,他使用的过程可以看一下每个模块的介绍,他的流程 资料就是这些。如果有需要的话,大家点赞收藏,然后扫这个公众号去获取,感谢大家观看。

下面我演示一下吉利博图幺二零零 h m i 的病床呼叫控制系统反针,这时候我就随便点击呼叫, 然后呢他这个时间超过五秒钟之后,还没点击重置,那么这个病房的指示灯,还有那个护士站的呼叫指示灯他就会亮。 我刚刚点击的那个顺序是先点二号,再点三号,再点一号,所以这里就有优先级一二三,这里优先级一的话他就高频闪烁,二的话他就中频闪烁,三的话他就低频闪烁, 所以现在的话这个指示灯我点击,这时候护士上就根据这些病房的呼叫来处理了。首先把这个护士上点, 点击护士上处理按钮,把这些指示灯闪烁的给复位掉,然后呢再依次到病房里面,例如这个把这个二号病房的呼叫给重置了,然后呢再把这个三号病房的呼叫给重置了, 就重置啊,就是服务完那个病床了,重置呼叫指示灯的按钮,没有呼叫了之后他就是这样的,然后呢如果又有重新人呼叫, 这时候三号病房有呼叫,那么他就会 三号病房就是优先级,就是一。下面的话,如果是一号病房要呼叫,那么这时候他的优先级就是二, 如果这时候二号病房有呼叫,可以点击多多个呼叫的,记得我随便都点上, 这里都点上, 那么他就有呼叫了,如果我想都取消, 也可以全部把它取消掉,那么他就没有呼叫了, 有呼叫的话他就根据这个时间进行优先级的排序, 现在的话就是三二一了,我刚刚点了顺序, 有呼叫的话就是可以处理,记得我全部把它给点上呼叫,呼叫,呼叫, 这时候全部都有护驾了, 这个是床头指示灯,然后呢这里全部都有呼叫了,如果我处理的话就是取消那个护士站处理,取消上面的呼叫闪烁啊,这个是要把它显示位数改为 五位,这样他才不会带信号。后面的再改改,改进一下这个点击重置,就是把这个呼叫给取消掉了, 这就没有呼叫了。 这个程序的话一共就有二十四段,每段我都写了注解,下面的话我们来看一下课题要求, 这是任务要求。病床呼叫系统设置,一共有三个病房,每个病房有四张病床,然后每张病床头上有一个呼叫以及重置按钮,这个每一层楼上面都有护士站, 然后呢床头有紧急指示灯,五秒内 mate 没有复位的话,它就会闪烁, 然后呢显示每个病房的编号,就是有优先级的判断能力。看 到护士看到这个紧急指示灯闪烁之后呢,先按处理按钮取消闪烁,然后呢再依依照那个顺序依次取消, 这就是任务要求。我们看一下我这边用的是博图幺二零零 plc 做的,然后再加一个扩展的输入输出模块, 然后呢这里是那个 io 分配点位,这是输入点的,这是 plc 自带的输入模输入点位,然后呢这是扩展点位扩展的输入点位, 然后下面的话就是 plc 自带的输出点位,然后呢这是扩展模块的输出点位。 好了,然后我们看一下这个 plc 的,我们看一下这个流程图,首先要画一个这次流程图没有状况的时候呢,他就是 这时候按下呼叫按钮,五秒钟之内没有复位,然后呢并传指示灯就闪烁,这时候就这样流流程,这样操作, 这是那个控制流程图,然后呢,这是 plc 的接线图, plc 接线图,这是 plc 主模块的接线图, 然后呢,这是扩展模块的接线图。这个图纸的话,我是用 cad 文件画的, 这是 cad 用 cad 换的,可以编辑的。 看来这是控制流程图, 用 cd 画的,然后点击打印就把它导出成 pdf 的形式了。好了,我们这里还有一篇参考文章,这课题内容我是在网上找一个参考文章来弄的, 这是参考文章,然后呢,他下面就是讲了这个控制的课题内容要求,然后呢这些, 然后 sample, 它虽然是讲西门子两百的,但是我用西门子幺二零零做的,就是相当于参考这个文章的控制要求,弄的,这个是参考文章的意义。 好了,这个是参考文章 pdf 格式的,这是参考文章。好,我们继续来讲解一下这个博图仿真工程的一个设计原理。 我先把这个反针给关掉,先 重新,再然后再重新打开一下, 这边用那个博图软件打开的博图 v 幺四或者以上版本都能打开。这是那个并传呼叫控制系统,反正的一个工程文件压缩包, 我右击就装解压软件的话,就用解压软件直接解压出来,一如解压解压,如果没有解压软件的话,可用系统自带的 windows 资源管理器打开。 然后呢,像那些 win 十、 win 十一系统,它这里就有个全部提取,然后就点击全部提取出来了。 我这个演示案例的话是用云机系统的,可以用那个文件这里全部提取,点击提取他就在桌面上了。 好了,在桌面上这个这个软件夹的话就是这个仿真工程,我们不要直接点开它,我们要打开这个博图软件,打开之后就出现了这个界面,然后呢我们点击这个浏览这里 找到我们桌面上刚刚解压的仿真工程文件,然后呢点击它找到这个后缀,明代叫 a p 幺四的这个文件,点击打开它就会自动打开了,像高版本的话它就会自动升级 打开项目视图啊,这里的话我用的设备显型的话是 幺二幺,是 c, 选的是这个型号, 像触摸屏的话,我选的是精致面板,选的是这个,然后呢这个 plc, 最后呢选好,选好之后呢就是他们两个设备就是一个显示屏,还有一个那个 p l c, 用这个力,用这根线,用鼠标拖动把他们连在一起,这样的话那个显示面板就跟那个 p l c 可以通信上了,做动画的时候他们就可以相互的通信了。 然后呢这个设备组态,这个设备组态这里我右击剪辑属性。 然后呢我们要把这个时钟这个勾线勾上,这样的话我们就可以利用这个,像我 我们经常用的这个是 m 一点二,就是传统的一一直时钟为一的这个变量,然后把它勾上,像我经常用的这个时钟脉冲,六秒脉冲,或者两秒两赫兹的时钟脉冲,或者零点五赫兹的时钟脉冲, 这样的话他就可以,他就会自动在这里生成,勾选上之后他就在这个默认变量表里面自动生成这些系统自带的变量, 好了,下面的话我再新建一个变量表,就是 plc 变量,就是我们的 i o 点表以及编程中所要的用到的一些其他的一些变量。 这里分配地址,因为那个我在用的是触摸屏,所以呢没有实际的 p、 l、 c, 所以的话我就用那个 m 点来替代这个 i 点, 这些 i 点的话就是相当是没有起作用的,我的意思就是用这些 m 点来替代这些 i 点的输入,在触摸笔在电脑上就能实现的它的动作,反正还有这个是 q 点,就是输出点,然后这些呢都是中间的一些辅助控制的一些点位。 我们点击程序看一下,这个程序的话我点击搜索起来,这个程序的话一共有二十四段,每段的话我都写了注解了,然后我把它展开来看, 这个一号病床呼叫就是一号按钮按下去,然后呢他就有个宝石重置,他就那个复位掉了,如果呢他这个按下去之后呢,他就接通时间呢?这个是用那个定时器的,就用那个博图的定时器 时间设置为五秒,五秒钟之后呢,如果他就会那个床头灯就会亮了, 这是二号病床的相同都同理,三号病床,四号病床,然后呢下面的话是一个病房的门口的指示灯,这是在那门,然后呢啊,一号、二号、三号、四号,只要这个是并联关系的, 只要有其中一个亮了,他这里就会接通,接通的话那么他就会,那么他这个保持,一号病房有呼叫保持,然后呢这个是一秒钟的时钟脉冲,然后这时候那个门口指示灯就会闪烁, 有呼叫了就用这个,用这个是上升人指令的,就是他由零变为一的过程中高电瓶了, 然后就会触发这条指令,让这个护士站有呼叫的这个报警让他重启来。 这个存起来的目的就是因为我们按那个护士站复位处理的时候,要把这个这个点位消掉了,所以呢他就是有一个触发让他闪烁的置位的过程。 同理这是二号病房,三号病房、四号都是这样的,那个呼叫我们一直把它拉下来啊,这次拉下来这是三号病房的呼叫了,因为一号、二号、三号他们的盈利程序都一样的, 下面的话是呼叫的优先级,我们的课题要求的是任务输的是有用优先级的排序,有优先级排序的 的话,就是我有用了三个变量作为数据对账,零一二三 对战数据,一二三就是这个对战,如果一开始都是零,如果二号不是零有数据的,那么我就把二号数二号对战的数据放在一号里面,然后呢把那个二号给清零,如果是, 如果这时二号的对战数据为零,那么三号不是零,那么我就把三号的数据放在二号里面,这时候把三号给清零, 然后有呼叫的时候就重进来,这是一号病房有呼叫,我们就重个三个一,二号病房有呼叫,我们就重 三个二三号并返油呼叫,我们就从三个三,这样都是存在三号里面,然后让它自动往自动存在堆站里面,就相当于三号是一个堆站入口用的,这个是一个上升研制令, 触发他碗碗堆在里面堆放, 然后呼市站一号有呼叫的时候呢,如果没有呼叫,那就清零,就是这里先把它清零,没有呼叫了,如果有呼叫的时候呢,就是判断那个堆站,那个堆站一里面如果是重了一一,那就是 那就是有护士站一号病房的一个标识,这时候我就排序那个优先级,排序就是一,如果, 如果没有那个,如果他是一,然后呢?我们现在的是一号病房的呼叫被取消了,那么就把这个一号的堆占一给清零掉,重理。 如果是对账二里面穷的那个标识位三个一,那就是表示那个护士站的呼叫优先级排在第二。如果我在时候一号呼叫的病房已经被全部重置了,那么就把这个对账二的这三个一的标识位给清掉。 同理,如果是对战三有三个一,那我就是那个排名,那个排序就是三,如果没有呼叫了,那那就把这个 这个给清掉。刚刚我们讲的那个是一号病房的呼叫的 一个一个呼叫排序的一个获取,那么二号呼叫排序的获取跟一号一样的原理,只是把这个字符改为二二二就是三个二就是作为一个标识, 那么三号病房的话,那就是三三三,同样可以根据这个顺序来判断他排序一二三。 护士上一号病房的紧紧急指示灯优先级是一,那他就高频闪烁,优先级排的是二,那么他就中频闪烁,优先级排的第三,那么他就低频闪烁, 这里排气一的话,那个他就是两秒两赫兹的一个时钟脉冲,那他的频率就高一点,他就闪的快一点, 如果排如果那个优先级排序是二,那么他就是一秒钟的一个 时钟脉冲,一号值的时钟脉冲,那就闪的慢一点,如果是排气是三,那就是零点五赫兹的一个时钟脉冲,那就更慢了,就是快中慢这样的顺序。同理二号病房也是这样,三号病房护士站的闪烁也是这样, 如果这时候护士呢点击这个复位处理按钮了,就把这个刚刚那个展群给复位掉, 你看这些东西都是前面都串联了一个掌中的按钮,如果这个按钮这个这个点位被复位掉了,那么他相应的指示灯就不会闪烁了, 然后呢就是那个画面跟画面 那个 s m i 的 这些按钮的这些指示灯的话,就是把这个基本对象这个沿拖过来,然后呢进行变量的关联就可以了,点击动画,这里 点击这里外观,我们选择外观,然后呢例如这个是一号病房的紧急呼叫指示灯,这个变量关联的话,点击这个三个点,然后呢点击 plc 变量,然后呢找到那个 货车站一号病房紧急指示灯,点击勾选它就会自动关联上了,然后这里可以设置它的颜色的,例如这个变量是 off 的时候,那就是零的时候就红色,一的时候它就绿色。 其他的这些护士站的话,就是这个世界,按钮按下去它就是字位,就是把它字位,就是让它变为一字位的意思,就是把它变为一这个点接通, 这里可以选择那个编辑位置位或者复位,然后呢这里再点击关联的操作的变量, 在那个 plc 变量里面找到这个护士站处理的这变量找到之后呢,点击勾选,它就会自动勾选上了,然后示范的时候就是松开这个按钮,它就把它复位了,复位就是让它变为零,就是模拟一个按钮的过程,接通就等于一松开它就等于零, 所以这些按钮就是基本被关联上了。 然后呢弄完之后就是这些变量都关联完之后,在这个 plc 变量表里面有一个全部显示所有变量, 这里面有个采集时间,他一关连上的话,他默认是一秒的,一秒钟的时候呢,就点击进去就感觉延时有点高,所以的话我都把它改为一百毫秒了,这样延时比较低一点,看起来动画就很顺畅, 就这么一个操作的一个过程,盈利。以上就是这些讲解。


设计一个病房呼叫系统,要求通过矩阵按键组成十二路呼叫器,当已为病人按下按键后, 护士站的数码管显示屏上显示床后,同时只是灯亮,蜂鸣器一直响,直到医护人员按下清楚键后取消当前呼叫,即只是灯灭,蜂鸣器关闭,显示清零。 我们使用 q 软件编辑好程序,然后这是 c 页,我们点击编一下,这里没有错误和警告,但是呢,这个工程你 q 三 q 四 q 五都是可以的,都是可以正常打开的,没问题。 然后生成之后,我们在仿真软件里双击单片机,从这里面载入程序,但是呢,我已经载入好了,仿真的时候可以直接运行即可。我们点左下角开始, 此时数码管呢,他显示零零左边的是三乘四矩阵按键,组成一个十二度的呼叫器,他就模拟这个十二个病床对应十二个按键。 当然呢,实际中的呼叫器比这复杂,这是一个简单的模拟,我们可以演示,比如一,此时指示灯亮,分明器响, 然后我们可以点清除,然后清除,但是呢,别的按键也是可以的,我们可以演示一下。 好,这就是今天的仿真,谢谢大家。

有客户问,家里有行动不便的老人,我们可以做紧急呼叫系统吗?当然可以啦,门头装一个无线开关,再搭配我们带有警报功能的网关就可以啦。出发后他就会发出来声音并闪烁, 他也可以连着我们家里边的灯光进行警惕闪烁,担心客厅里听不到警报声,就可以装一个我们这样的摄像头,他也可以发出警报,从十太 k d 时间远程监测到家里边的情况。 这只是无线开关的其中一种用法,他还有更多的用法。关注我,我可以告诉大家他还可以怎么用。

