菜单
  

    第五章,电子文件柜系统下位机软件设计。要实现电子文件柜的功能,就需要有可靠的下位机软件。下位机可以在上位机的控制下工作。但是为了提高可靠性,即使在不连接上位机的情况下也要可以独立工作。本章详细介绍了下位机软件各模块设计思路和详细设计方法。
    第优尔章,电子文件柜系统上位机软件设计。这是电子文件柜设计的重点,花费了整个电子文件柜开发的60%的时间。一个好的上位机软件必须有可视化的人机交互界面,能实现全部的操作功能,和下位机完美配合。同时,还必须像商业软件一样,拥有美观的界面,为用户提供其他的一整套的功能,为用户带来舒适的享受。本章就分为电子文件柜的功能设计和系统优化,详细说明了上位机软件的设计过程。
    第七章,电子文件柜系统网站设计。现在网页制作技术十分流行,尤其是动态网页技术。动态网页技术可以很方便地查询和修改数据库。而且,只要可以上网的地方,就可以登录到这个网站,可以远距离操作,十分方便。本章详细介绍了用于电子文件柜相关信息查询和修改的网站制作。
    第八章,电子文件柜系统的调试与测试。分别从软件和硬件两方面介绍了电子文件柜系统的调试过程,解决和更改了相应问题。最后,对下一步的研究工作进行展望。
     
    2  电子文件柜系统的总体设计
    2.1  系统需求分析
    本文的研究内容是制作一个智能的电子文件柜系统。这是一个复杂的系统,用上位机发出指令控制下位进行相应的操作,打开电子文件柜的门锁。打开的同时,下位机还必须返回门的相应的状态。上位机根据状态判断操作的结果,把操作的相应数据储存到数据库中。上位机还需要有一系列复杂的数据库查询和修改功能,能记录打开门锁时物品的出入情况,查询物品库存和用户对于文件柜的操作情况。
    电子文件柜不仅能用上位机按钮控制打开,还可以使用RFID卡打开。在允许RFID卡开门的时候,上位机要不断地查询读卡器信息,读取卡号。读取之后还要与PC机数据库内储存的卡号比较。如果符合,就根据储存的内容,给对应的下位机发出操作指令,打开相应的门。
    另外,也要考虑到特殊情况。如果PC机损坏或串口线断开,上位机软件就不能控制下位机了。此时就需要让下位机独立工作,这里就需要下位机可以检测与上位机的连接情况,检测到不连接时启动独立控制功能。
    本次设计牵涉到的范围比较广,难度较大。其中,最主要的有以下几个方面:
    (1)串行通信接口及软件设计
    串行通信技术是本次设计最基础也是最重要的部分。各部分之间的连接就是靠串行通信。下位机、读卡器和PC机这三个部分可以两两之间可以通信,连接成一个完整的系统。如何设计下位机电路板的串行接口,如何让MSP430单片机、PC机和RFID读卡器可靠通信是其中最需要注意的部分。此外,通信就必须要用到通信协议,自己必须定义出最合适的数据帧,和最可靠的接收数据的方法。这是本次设计中的重点和难点。
    (2)数据库开发设计
    本次设计中,很多的数据都需要保存到数据库中。如何组织存储数据,减少数据存储冗余、实现数据共享、高效地检索数据和处理数据都是必须考虑的。因此,必须设计出可行的数据库。这需要深入了解数据库的设计原则。
    (3)上位机串口开发
    上位机使用PC机开发,很多PC机都已经没有串口了。因此需要把USB口转换为串口使用。为了调用串口,需要使用相应的API函数,但是使用MSCOMM控件更为简单。怎样在PC机上可靠地使用串口,合理地发送命令,正确地接收返回的数据,是本次设计成功的关键。
  1. 上一篇:ATmega8单片机温室环境多参数测控系统无线节点软硬件设计
  2. 下一篇:LABVIEW自动跟踪技术研究+文献综述
  1. AT89C51单片机IIC总线的监控...

  2. FPGA实现以太网MAC控制器数据发送模块

  3. 时延广义网络控制系统的建模与分析

  4. Matlab非线性时延网络控制...

  5. Modbus工业控制嵌入式协议转换器设计+程序

  6. Matlab离散时间网络化控制系统故障检测策略

  7. STC89C51单片机多功能数字频率计的设计+电路图

  8. 高警觉工作人群的元情绪...

  9. 中国传统元素在游戏角色...

  10. 上市公司股权结构对经营绩效的影响研究

  11. 江苏省某高中学生体质现状的调查研究

  12. 巴金《激流三部曲》高觉新的悲剧命运

  13. 现代简约美式风格在室内家装中的运用

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. NFC协议物理层的软件实现+文献综述

  16. 浅析中国古代宗法制度

  17. C++最短路径算法研究和程序设计

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回