电气0901、2《微机》课程设计任务书

电气0901、2《微机》课程设计任务书

ID:32822388

大小:54.38 KB

页数:3页

时间:2019-02-16

电气0901、2《微机》课程设计任务书_第1页
电气0901、2《微机》课程设计任务书_第2页
电气0901、2《微机》课程设计任务书_第3页
资源描述:

《电气0901、2《微机》课程设计任务书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《微机应用设计与实践》课程设计任务书设计课题:自设密码型电子等存柜控制程序设计设计目的:通过小型微机应用产品的设计与调试过程,运用《微机原理及接口技术》课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高,学习掌握分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。设计任务:自设密码型电子寄存柜与其他的形式的寄存柜相比较,具有整体结构简洁、使用方便、灵活性高、管理方便、运行中不需要耗材、用户无须携带密码纸或智能卡或钥匙、无复杂的输出和输入设备,使得整个系统的可靠性有了较大提高,同时降低了整体运行成本及设备的维护成本,产品

2、性价比较高等特点。本设计对自设密码型电子寄存柜的智能化控制核心的单片机控制程序进行初步的设计,实现空箱指示功能,存物的选箱号、密码设定与记存、开箱门功能,取物的输入箱号和密码,密码核查、自动开箱门功能,告警提示及封箱功能,管理员的应急开门、清箱功能。编写程序并在单片机实验板上模拟调试实现。基本设计要求:1、八位LED七段数码管显示时钟、箱号密码输入界面、及其他界面信息。2、4X4键盘设置“0”〜“9”数字键及“存”、“取”、“退格”、“确定”、“重输”等功能键,应回馈短促的按键音以提供良好的操作手感。3、基本显示模式为按照24小时制动态显示时、分、秒实时钟信息。4、以8门寄存柜

3、为设计对象,箱号为01—08,每个小箱上装有一只LED指示灯当本箱已被占用时点亮,每个小箱的电动开门电磁铁线圈通电1秒使得箱门在弹簧的作用下自动打开。5、存物:用户按“存”键——输入两位选用空箱的箱号——输入六位自设密码——按“确定”键——自动开箱门——放物——手动关箱门。密码对应位只显示若所选箱号非空箱或密码不足六位则告警提示,操作过程可“退格”、重输”。6、取物:用户按“取”键——输入两位所用——输入六位原设密码——按“确定”键——自动开箱门——取物——手动关箱门。密码对应位只显示“・”,若所选箱号为空箱或箱号密码不吻合则告警提示,操作过程可“退格”、“重输”。7、使用管理

4、员钥匙打开寄存柜中控门,将主控单元上的“管理员操作/用户操作”选择开关拨到“管理员操作”位置,而后输入八位管理员密码则进入管理员操控模式,之后可通过输入箱号及功能代号,可强行打开指定箱门,检查内部的物品;可清除指定箱格的存物信息记忆;可封闭指定箱格,其占用LED点亮;寄存柜另还设置有停电时管理员应急人工开门装置。8、、非基本显示模式下无操作时间超过30秒钟后自动恢复为基本的显示时钟状态。功能扩展提示:《选做〉1、开机进行接口部件及数码显示器、指示灯、讯响器等自检。2、取物操作出现同一箱号的密码三次不符合情况则封箱。3、在管理员操控模式下可设定时钟。设定参数的过程可用闪烁方式指示

5、当前修改位。4、在管理员操控模式下可修改管理员密码。5、在管理员操控模式下可执行“清箱”操作,自动逐一打开各个箱门,同时清除所有存物信息记忆。6、在基本显示模式下每隔一定的时间,穿插显示环境温度信息,设选用的温度传感变送器把0°C〜+128°C变送为0V〜+5V电压信号。7、其他功能扩展。设计环节及进程安排:1、布置课题,明确任务、总体方案设计1天2、基本功能控制程序设计及调试3天3、程序综合联调及功能完善、改进、扩展3天4、答辩及编写设计说明书3天设计说明书内容纲要:1、设计任务与目标2、总体方案设计与方案论证3、总体软件设计说明及总流程图4、系统资源分配及数据定义说明5、局

6、部程序设计说明(本局部程序功能描述、程序设计的思路与方案、局部程序流程图、重点代码及原理说明)6^系统功能与操作说明7、课程设计总结附录:源程序清单(详细注释)计算机系统结构教研室2012年6月

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。