基于CAN总线的高校食堂刷卡系统的设计与研究

时间:2012-03-30来源:网络

3.2 刷卡节点程序设计
刷卡节点主要完成的功能有读卡序列号、读钱包、扣款、过程液晶显示、CAN总线发送消费结算信息给上位机。根据节点的硬件电路和设计的功能要求,刷卡节点程序总体设计的流程如图5所示。

e.jpg


3.3 上位机程序设计
上位机程序的设计采用Visual C++6.0 MFC编程技术来实现,需要实现用户信息的注册或注销、卡充值、卡扣款、用户信息查询和修改等功能,同时建立与数据库的连接能将用户消费结算信息实时更新并储存到数据库中。系统上位机串口通信程序采用的是ActiveX控件MSComm进行编程,数据库编程采用ADO技术,使用数据库管理软件SQL Server 2000。根据系统的设计任务和要求,上位机软件功能框图如图6所示。

4 结语
系统成功的实现了上位机与下位机之间的软硬件调试,运行稳定,效果良好。系统操作能对用户进行注册或注销、用户信息查询以及卡充值、卡扣款,并能将用户的消费结算信息实时更新至数据库中。本设计实现了安全、可靠、便捷的发卡和刷卡,达到了预期效果。

1 2 3 4

关键词: 系统 设计 研究 刷卡 食堂 CAN 总线 高校 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版