当前位置:主页 > 科技论文 > 机械论文 >

自动化售药系统的设计与实现

发布时间:2017-09-23 05:21

  本文关键词:自动化售药系统的设计与实现


  更多相关文章: 自助服务终端 自动售药 控制系统 软件系统 数据库


【摘要】:近些年,自助服务终端开始在银行金融、酒店超市、医疗卫生等领域迅速发展。自助服务终端的出现,潜移默化地改变了人们出行、订房、购物、取得医疗服务的方式。自助服务终端一方面为用户提供高效便捷的服务,另一方面给企业和商家带来了新的经营模式。自动售药机作为自助服务科技和智能医疗技术的综合产物,已经在国外药品零售行业和医院药房得到广泛使用,而在我国自动售药机也只是近些年才开始进入人们的视野。本文论述了一种自动售药系统,系统集成了本地化的管理系统、销售系统和基于网络的状态监控系统,可以在控制系统和执行机构的作用下,实现药品24小时自动无人销售和设备数字化管理。 通过分析自动化售药系统的软硬件需求,本文给出了系统的总体设计,包括下位机控制系统的硬件架构和上位机软件系统的主要功能模块。详细阐述了下位机系统控制板的软硬件设计过程,以MSP430芯片作为下位机控制板的微处理器,完成了电源模块、时钟模块、通信模块、存储模块、电机驱动模块等的电路设计,给出了相应的嵌入式软件设计方案。分析系统运行依赖数据之间的关系,按照新奥尔良方法建立了数据库。使用C++Builder设计开发上位机软件,实现了串口通信、Socket通信、销售、管理等模块,阐述了Windows系统下多线程程序的设计方法。 最后,对系统的各个单元模块进行了独立测试和整体测试,测试效果符合预期设计要求。
【关键词】:自助服务终端 自动售药 控制系统 软件系统 数据库
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TH692.62
【目录】:
  • 摘要3-4
  • Abstract4-8
  • 1 绪论8-12
  • 1.1 课题研究背景与研究意义8-9
  • 1.1.1 课题的研究背景8
  • 1.1.2 课题的研究意义8-9
  • 1.2 自助服务终端的研究现状9-11
  • 1.2.1 交互界面相关研究9-10
  • 1.2.2 动作机构与控制系统的研究10
  • 1.2.3 信息管理系统相关研究10-11
  • 1.3 课题研究内容11
  • 1.4 论文结构安排11-12
  • 2 系统总体设计12-19
  • 2.1 机械结构12-14
  • 2.1.1 设备外观12-13
  • 2.1.2 药仓及发药机构13-14
  • 2.2 控制系统14-16
  • 2.2.1 需求分析14-15
  • 2.2.2 硬件设计15-16
  • 2.2.3 工作流程16
  • 2.3 上位机软件系统16-18
  • 2.3.1 需求分析16-17
  • 2.3.2 功能模块17-18
  • 2.4 总体设计方案18-19
  • 3 控制系统的实现19-36
  • 3.1 电路设计与实现19-29
  • 3.1.1 芯片选型19-20
  • 3.1.2 最小系统20
  • 3.1.3 电源电路20-21
  • 3.1.4 时钟电路21-22
  • 3.1.5 复位电路22-23
  • 3.1.6 JTAG接口电路23-24
  • 3.1.7 通信电路24-25
  • 3.1.8 电机驱动电路25-27
  • 3.1.9 数据存储电路27-28
  • 3.1.10 信号采集电路28-29
  • 3.1.11 温度采集电路29
  • 3.2 嵌入式软件设计与实现29-35
  • 3.2.1 开发工具29-30
  • 3.2.2 通信模块30-31
  • 3.2.3 发药模块31-32
  • 3.2.4 数据存储模块32-34
  • 3.2.5 温度采集模块34-35
  • 3.3 本章小结35-36
  • 4 上位机软件系统的实现36-58
  • 4.1 数据库设计36-39
  • 4.1.1 关系数据库36
  • 4.1.2 新奥尔良方法36-37
  • 4.1.3 建立数据表37-39
  • 4.2 开发工具39-40
  • 4.2.1 C++Builder39
  • 4.2.2 功能特点39-40
  • 4.3 串口通信40-43
  • 4.3.1 程序设计40-42
  • 4.3.2 通信协议42-43
  • 4.4 Socket通信43-46
  • 4.4.1 程序设计44-45
  • 4.4.2 通信协议45-46
  • 4.5 功能模块设计46-55
  • 4.5.1 销售端设计46-49
  • 4.5.2 管理端设计49-54
  • 4.5.3 广告端设计54-55
  • 4.6 多线程程序设计55-57
  • 4.6.1 多线程技术55-56
  • 4.6.2 创建线程56
  • 4.6.3 通信与同步56-57
  • 4.7 本章小结57-58
  • 5 系统调试58-65
  • 5.1 控制板调试58-61
  • 5.1.1 上电和下载测试58
  • 5.1.2 通信模块测试58-60
  • 5.1.3 发药机构测试60-61
  • 5.2 上位机软件调试61-63
  • 5.2.1 搭建模拟环境61-62
  • 5.2.2 功能测试62-63
  • 5.3 整体调试63-65
  • 6 总结和展望65-66
  • 6.1 工作总结65
  • 6.2 展望65-66
  • 致谢66-67
  • 参考文献67-70
  • 附录70

【参考文献】

中国期刊全文数据库 前10条

1 崔再惠;;Access数据库与SQL Server数据库主要功能的比较[J];鞍山师范学院学报;2009年06期

2 郭文华;;基于I~2C总线的串行E~2PROM及其应用[J];常熟理工学院学报;2008年10期

3 唐洁;;VC++多线程开发技术[J];电脑编程技巧与维护;2007年07期

4 罗亚非;;基于TCP的Socket多线程通信[J];电脑知识与技术;2009年03期

5 于凌云;;软件测试的实践研究[J];电脑知识与技术;2010年27期

6 金海龙;孙洪雷;;MSP430F449的两级分布式景观照明系统设计[J];单片机与嵌入式系统应用;2006年07期

7 ;语音合成芯片在自动售货机中的应用[J];电子产品世界;2002年08期

8 贾智伟,李应红;串行通信中应注意的两个问题[J];电子工程师;2001年08期

9 王丽秋;王春霞;;MSP430单片机复位电路可靠性设计[J];电子技术;2010年08期

10 何希顺 ,张跃 ,何荣森;嵌入式系统中的JTAG接口编程技术[J];电子技术应用;2001年12期



本文编号:903427

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/903427.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8c331***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com