论文部分内容阅读
在办公室管理岗位中,领导或工作人员经常会离开本人的办公室甚至出差。若有访问人员在此段时间前来办事,则无法找到该工作人员,也不知道相关人员的状态,对前来办事的人员是一种时间和精力上的浪费。可以通过设计一种电子告示板来解决上述问题。电子告示板可以安装在领导或管理人员的办公室门上或桌上,显示领导或管理人员的目前及将来在岗情况,从而使前来办事的人员不会产生空等等无助状态。电子告示板具有人机交互功能,通过权限的设置,领导或管理人员可以在本地或遥控修改和设定状态,并能在其它地方获知来访人员的简单信息。此外,电子告示板还可以与桌位、门锁等装置联锁,管理人员必须完成在岗状态设置后才可离开。电子告示板的硬件部分采用TMS320F28335DSP作为核心处理器,采用SIM900A模块作为通信的模块,指纹识别模块作为权限设定的硬件,人机界面作为显示单元。在传统的电子产品或嵌入式项目开发中,设计人员按照项目需求和设计规范完成硬件设计后,通过手写C代码或汇编代码来完成软件设计,随后进行调试。根据调试结果,不断地根据出现的问题对软硬件方面进行修改。该过程不仅对开发人员有较高的要求,而且研发周期漫长,不适合目前快速完成研发的要求。采用模型的设计方法,不但能够减少代码编写量还能加快研发速度。在Matlab/Simulink环境下,利用基于模型设计的方法通过Stateflow建立系统模型,随后优化模型、自动生成代码,最后调试通过。此外,论文还手写C语言代码完成本次设计,并对两种设计方法进行了比较,充分证明了基于模型设计的优点。