单片机应用系统设计的一般步骤和方法.ppt_第1页
单片机应用系统设计的一般步骤和方法.ppt_第2页
单片机应用系统设计的一般步骤和方法.ppt_第3页
单片机应用系统设计的一般步骤和方法.ppt_第4页
单片机应用系统设计的一般步骤和方法.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、对单片机应用系统的性能要求 高可靠性 能适应现场工作环境 具有很强的实时性 易于操作和维护 具有一定的可扩充性 具有网络通信功能 二、设计步骤 需求分析,方案论证和总体设计阶段 器件选择、电路原理图设计及印刷电路板的设计与制作、数据处理、软件的编制阶段 系统调试与性能测试阶段 文件编制阶段,单片机应用系统设计的一般步骤和方法,三、总体设计 全面分析对应用系统的要求 确定单片机应用系统的构成类型 划分硬件和软件任务,画出系统结构框图 四、硬件设计 单片机的选择 存储器配置 输入通道设计 输出通道设计 人机界面设计 通信电路设计 印刷电路板的设计与制作,五、软件设计 软件结构设计 选择程序设计

2、语言 程序模块设计 连接程序模块 六、单片机应用系统的调试 选择高效的开发系统和开发软件 硬件调试(静态测试 、联机调试 ) 软件调试 系统调试 程序固化,8.2 综合应用实例,一、数字电压表设计,AT89C51,1.数字电压表的技术指标 测量范围:020V; 量程:00.2V、02V、020V; 显示位数:3位半; 分辨率:100uV; 测量速度:2次/秒; 测量方式:自动连续测量、外触发单次测量; 结果显示:正常显示、偏移显示; 量程选择方式:手动、自动量程选择; 测量误差:10%; 输入阻抗:大于100M。,综合应用实例,2.硬件电路设计 测量电路 由于测量速度要求不高,选用MC1443

3、3芯片,也满足3位半的要求。 量程标定电路 电压表有00.2V、02V和020V三个量程,并且可以根据实际测量的电压自动选择合适的量程,通过电子开关K1K4实现, K1K4受 P3.0、P2.4、P2.5、P2.6控制。 键盘电路 通过74LS244简单输入口实现的独立式键盘。 动态显示电路 74LS273作为LED显示接口,输出显示字段码,显示位通过P2.0P2.3选择。 3.程序(略),二、密码锁控制器设计,AT89C51,综合应用实例2,1.密码锁的功能 密码位数:6位 密码存放在AT24C01中 开锁的状态下可设置密码 关锁的状态下可开锁。开锁时,如果密码输入错误,则报警器响起,按复位

4、键可重新输入密码 2.硬件电路设计 键盘电路 由于按键比较多,所以需要通过两片74LS244简单输入口实现的独立式键盘来完成键盘扩展。 动态显示电路 74LS273作为LED显示接口,输出显示字段码,显示位通过P1.0P1.5选择。 3.程序(略),一、硬件抗干扰技术 选择可靠的元器件 过程通道干扰的抑制措施 (1)隔离措施 (2)长传输线的干扰抑制 电磁干扰的抑制措施 印刷电路板的抗干扰设计技术 (1)印刷电路板的总体布局原则 (2)电源线和地线与数据线传输方向一致,这有利于增强抗干扰能力 (3)配置必要的去耦电容 二、软件抗干扰技术 数字滤波技术 指令冗余技术 软件陷阱技术 三、CPU抗干扰技术,单片机应用系统的抗干扰技术,本章要求: 了解单片机应用系统的一般性能要求; 掌握单片机应用系统的设计步骤,从总体设计到系统成功运行这一全过程; 了解单片机应用系统的软硬件抗干扰措施,在设计硬件时如何筛选元件,如何采取隔离、屏蔽措施,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论