自动药房系统中进药系统的设计与实现

来源 :东南大学 | 被引量 : 1次 | 上传用户:yh__nn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动云药房系统是一种可实现24小时线上线下自助购药功能的新型药房系统,具有高效、低成本、应用广泛的特点。自动进药系统可以满足自动云药房系统高效、稳定、全自动进药的需求,对于降低成本,提高效率具有重要的价值。本文基于机器视觉和机械臂技术,设计实现了一套轻量级、低成本、高效率的全自动进药系统。其具体的硬件与软件设计思路为:系统硬件主要分成药品图片获取模块、条形码图片获取模块、机械手臂及其运动控制模块和计算机四个部分。药品图片获取模块主要由摄像头、进药箱子、光源、支架组成,实现获取进药箱子中药品的图片的功能。条形码图片获取模块包括摄像头、光源、支架等。机械手臂及其运动控制模块主要由机械手臂、运动控制板、步进电机和支架组成,实现抓取、放置、旋转、移动药品的功能。计算机实现数据处理和系统控制的功能。本系统中,机械手臂终端采用工业吸盘,具有对药品损坏小和低成本的优点;此外,本系统采用三个摄像头分别从三个互相正交的方向对药品图片进行拍摄,配合机械手臂间隔性转动药品的设计,可以在使用较少的摄像头数目的前提下,清楚地获取到位于药品的任意位置的条形码的图片,且拍摄耗时较少。系统软件主要分成四个层:展示层、业务逻辑层、接口层和底层。展示层即为系统界面,用于系统可视化操作。业务逻辑层实现软件流程控制。接口层的药品定位模块和条形码识别模块封装了拍照控制程序、识别算法等,机械臂运动控制程序封装了与单片机串口通讯有关的细节。接口层可以使上层应用在运行时无需关心各模块具体的实施细节,也可以减少模块之间的耦合。底层为下位机单片机控制程序,相对应的上位机程序为接口层中的机械臂运动控制程序。本文中,软件系统开发环境主要为PyCharm,开发主语言为python2.7。其中,单片机程序开发使用C语言实现,开发环境为IAR。本文分别进行了硬件、软件的调试与实验,以及系统测试。结果表明,应用于整齐摆放和随机摆放的药品中,本系统的平均进药速度分别为11 s/盒、12 s/盒,两种情况下的药品漏检率(未成功进药的药品占总药品的比例)均为6%左右。本文设计的系统方案可行,在进一步优化后可以应用于商用自动药房系统中。
其他文献
合理的营养与科学训练同样重要,不仅能增强青少年运动员的体质健康,还可以提高训练效果,有利于疲劳的恢复及运动性疾病的防治。目前大部分青少年运动员都存在膳食营养不均衡
眼的化学伤病理过程复杂、损伤重、治疗难、预后差.本文对眼化学伤后促上皮再生,减少炎症因子释放,降低胶原酶活性的药物及重建眼表面手术的现状及进展作一综述.
根据天马山隧道工程实践,利用ABAQUS建立数值模型,从施工时力学的角度,对相同净距不同错开距离非爆破开挖工况条件下中岩柱塑性区范围、初衬、二衬等受力进行模拟分析,研究先
通过挖掘体验式培训的源头学问,介绍郑州大学知行素质拓展训练营(以下简称拓训营)在推广与普及体验式培训的实践经验。阐述拓训营培训过程五步法,教练“三+四+五”点评程序。结合笔
为探究装配式空心板梁"单板受力"病害产生机理及针对性加固补强方案,以某现役6m装配式钢筋混凝土空心板梁为研究对象,建立精准空间有限元模型进行数值模拟,以获得铰缝特征区
安全情系千家万户家,事关企业兴衰,与党和国家形象、社会安定密切相关。煤矿安全生产涉及到方方面面,采掘开机运通是安全生产的重要组织部分,特别是生产区队的班组长,经常处在安全
<正>番茄红素(lycopene),又名茄红素,为600多种胡萝卜素(Carotenoid)的一种,在水果和蔬菜中的含量较高。番茄红素的生理功能最早由Forssberg于1959年发现并报道,但由于它不具
应用超高效液相色谱串联高场轨道阱质谱(UPLC-Orbitrap Elite-MS/MS)分析大鼠灌胃给予4,5-二咖啡酰奎宁酸后,血浆和尿液中的代谢物质组。采用Thermo C18色谱柱(2.1mm×100 mm
探讨带锁髓内钉治疗股骨干骨折的临床疗效、掌握手术方法及注意事项.带锁髓内钉治疗股骨干骨折固定牢靠,不存在应力遮挡,骨痂质量高、愈合快,值得推广应用.
有关敦博本禅籍的几个问题荣新江,邓文宽敦博本禅籍是指敦煌市博物馆藏077号禅籍(简称敦博本)。这部敦煌所出册子本禅籍共包含五种文献,即:(1)《菩提达摩南宗定是非论》;(2)《南阳和上顿教解