毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
MSP430单片机控制的电子文件柜设计(5)
第五章,电子文件柜系统下位机软件设计。要实现电子文件柜的功能,就需要有可靠的下位机软件。下位机可以在上位机的控制下工作。但是为了提高可靠性,即使在不连接上位机的情况下也要可以独立工作。本章详细介绍了下位机软件各模块设计思路和详细设计方法。
第吹冰章,电子文件柜系统上位机软件设计。这是电子文件柜设计的重点,花费了整个电子文件柜开发的60%的时间。一个好的上位机软件必须有可视化的人机交互界面,能实现全部的操作功能,和下位机完美配合。同时,还必须像商业软件一样,拥有美观的界面,为用户提供其他的一整套的功能,为用户带来舒适的享受。本章就分为电子文件柜的功能设计和系统优化,详细说明了上位机软件的设计过程。
第七章,电子文件柜系统网站设计。现在网页制作技术十分流行,尤其是动态网页技术。动态网页技术可以很方便地查询和修改数据库。而且,只要可以上网的地方,就可以登录到这个网站,可以远距离操作,十分方便。本章详细介绍了用于电子文件柜相关信息查询和修改的网站制作。
第八章,电子文件柜系统的调试与测试。分别从软件和硬件两方面介绍了电子文件柜系统的调试过程,解决和更改了相应问题。最后,对下一步的研究工作进行展望。
2 电子文件柜系统的总体设计
2.1 系统需求分析
本文的研究内容是制作一个智能的电子文件柜系统。这是一个复杂的系统,用上位机发出指令控制下位进行相应的操作,打开电子文件柜的门锁。打开的同时,下位机还必须返回门的相应的状态。上位机根据状态判断操作的结果,把操作的相应数据储存到数据库中。上位机还需要有一系列复杂的数据库查询和修改功能,能记录打开门锁时物品的出入情况,查询物品库存和用户对于文件柜的操作情况。
电子文件柜不仅能用上位机按钮控制打开,还可以使用RFID卡打开。在允许RFID卡开门的时候,上位机要不断地查询读卡器信息,读取卡号。读取之后还要与PC机数据库内储存的卡号比较。如果符合,就根据储存的内容,给对应的下位机发出操作指令,打开相应的门。
另外,也要考虑到特殊情况。如果PC机损坏或串口线断开,上位机软件就不能控制下位机了。此时就需要让下位机独立工作,这里就需要下位机可以检测与上位机的连接情况,检测到不连接时启动独立控制功能。
本次设计牵涉到的范围比较广,难度较大。其中,最主要的有以下几个方面:
(1)串行通信接口及软件设计
串行通信技术是本次设计最基础也是最重要的部分。各部分之间的连接就是靠串行通信。下位机、读卡器和PC机这三个部分可以两两之间可以通信,连接成一个完整的系统。如何设计下位机电路板的串行接口,如何让MSP430单片机、PC机和RFID读卡器可靠通信是其中最需要注意的部分。此外,通信就必须要用到通信协议,自己必须定义出最合适的数据帧,和最可靠的接收数据的方法。这是本次设计中的重点和难点。
(2)数据库开发设计
本次设计中,很多的数据都需要保存到数据库中。如何组织存储数据,减少数据存储冗余、实现数据共享、高效地检索数据和处理数据都是必须考虑的。因此,必须设计出可行的数据库。这需要深入了解数据库的设计原则。
(3)上位机串口开发
上位机使用PC机开发,很多PC机都已经没有串口了。因此需要把USB口转换为串口使用。为了调用串口,需要使用相应的API函数,但是使用MSCOMM控件更为简单。怎样在PC机上可靠地使用串口,合理地发送命令,正确地接收返回的数据,是本次设计成功的关键。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
ATmega8单片机温室环境多参数测控系统无线节点软硬件设计
下一篇:
LABVIEW自动跟踪技术研究+文献综述
STC89C52单片机智能车红外避障控制设计
基于蓝牙和语音识别技术...
单片机双极性神经刺激脉冲发生器的设计
单片机的环境参数检测仪的设计+电路图
单片机的数字式电感电容表设计
STC89C52单片机的信号发生器的设计
STC89C51单片机便携式环境检...
从企业eHR建设谈管理信息...
MNL模型历史城区居民活动...
《水浒传》中血腥暴力研...
小型通用机器人控制系统设计任务书
PCI+PID算法直流力矩电机速...
提高小學语文課堂朗读教...
遥感土地用变化监测国内外研究现状
高效课堂教师问卷调查表
大规模MIMO系统的发展研究现状
浅析施工企业保理融资成...