菜单
  

    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。

  1. 上一篇:规则几何体雷达截面积的FDTD计算
  2. 下一篇:AT89S51单片机基于语音识别技术的遥控小车设计+程序+电路图
  1. 基于差分进化算法的自动...

  2. 基于混沌的图像加密通信...

  3. MATLAB基于时频分析的穿墙呼吸检测算法研究

  4. 基于LTE的OFDM无线传输链路设计与仿真

  5. 基于OFDM的用户接入控制技术研究

  6. 基于OFDM的数字图像无线传输关键技术研究

  7. QPSK无线通信网络中基于...

  8. 乳业同业并购式全产业链...

  9. 杂拟谷盗体内共生菌沃尔...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 当代大学生慈善意识研究+文献综述

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. java+mysql车辆管理系统的设计+源代码

  14. 中考体育项目与体育教学合理结合的研究

  15. 大众媒体对公共政策制定的影响

  16. 电站锅炉暖风器设计任务书

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回