菜单
2 系统总体设计方案2.1 设计思路本设计是设计一个网络密码锁,首先把密码锁的普通功能实现,即整个系统应该具有密码输入、密码修改、开锁关锁控制等功能。在这些基础上再添加报警模块或者开锁声音提示模块,能够在密码输错时报警提示并及时关锁,在密码正确时提示正确声音。另外添加串口通信功能,使 PC 机能够通过串口连接密码锁主板,并通过串口控制。设计过程主要分为三个部分,首先是硬件设计,使用 Protel 和 Protues 进行系统原理图的绘制,Protel 和 Protues 两者的原理图会稍有差别,因为 Protel 设计的原理图主要用于硬件制作,需要考虑元器件的自身特性,添加驱动模块或者保护模块等等,而 Protues 设计的原理图主要用于系统的仿真,从软件仿真测试系统功能的实现情况,并根据仿真结果对原理图进行修改,在 Protues 仿真完成之后使用 Protel 设计硬件原理图。其次是软件设计,也就是软件编程,使用C 语言进行单片机主程序的编写, 虽然 C 语言编写的程序实时性可能不及汇编,但是 C 语言编写程序效率高,而且汇编是机器语言,C 是高级语言,C 语言符合一般的阅读习惯,使用者更容易阅读;另外使用 VB 进行 PC 机控制程序的编写, 设计简单的控制界面, 连接单片机并使用PC控制。最后一部分是系统仿真,根据硬件设计的原理,使用 Protues 进行仿真,Protues 的原理图与Protel 原理图基本相同。
2.2 总体设计框图和系统流程图本设计使用性价比比较高的STC89C52RC 单片机作为处理器, 并使用 4*4 的矩阵键盘进行密码的输入和其他功能键的使用,使用 8 位数码管进行密码输入的显示和开锁提示及错误提示,使用串口连接PC。
共2页:
上一页
1
2
下一页
上一篇:
规则几何体雷达截面积的FDTD计算
下一篇:
AT89S51单片机基于语音识别技术的遥控小车设计+程序+电路图
基于差分进化算法的自动...
基于混沌的图像加密通信...
MATLAB基于时频分析的穿墙呼吸检测算法研究
基于LTE的OFDM无线传输链路设计与仿真
基于OFDM的用户接入控制技术研究
基于OFDM的数字图像无线传输关键技术研究
QPSK无线通信网络中基于...
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
电站锅炉暖风器设计任务书
十二层带中心支撑钢结构...
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回