欢迎来到天天文库
浏览记录
ID:57042795
大小:307.00 KB
页数:18页
时间:2020-07-28
《2019年单片机应用系统设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机应用系统设计本讲重点:正确认识系统设计的基本原则,掌握简单任务分析的一般流程,尝试自己制定方案;对所举应用实例能消化理解,对部分模块能独立编程实现.单片机应用系统设计》教学课件单片机应用系统开发简介单片机应用系统的开发☞正确无误的硬件设计和良好的软件功能设计是一个实用的单片机应用系统的设计目标。完成这一目标的过程称为单片机应用系统的开发。☞单片机作为一片集成了微型计算机基本部件的集成电路芯片,与通用微机相比,它自身没有开发功能,必须借助开发机(一种特殊的计算机系统)来完成如下任务:☞排除应用系统的硬件故障和软件错误;☞程序固化到内部或外部程序存储器芯
2、片中。通讯电缆目标系统仿真头仿真器仿真器编程器单片机应用系统设计与开发系统设计应当考虑的主要技术性能速度精度功耗可靠性驱动能力基本设计原则应当考虑:功能需求,应用需求,开发条件,市场情况,可靠性需求,成本需求,尽量以软代硬……单片机应用系统设计》教学课件基本设计原则①从系统功能需求出发设计功能模块显示,键盘,数据采集,检测,通信,控制,驱动,供电方式……②从系统应用需求定位元器件资源分配定时/计数器,中断,串口,I/O引脚,A/D,D/A,信号调理,晶振频率……③从开发条件与市场情况出发选择元器件仿真机,编程器,元器件,熟悉程度,编程语言……④从系统可靠性
3、需求确定系统设计工艺去耦,光隔,屏蔽,印制板,低功耗,散热,传输距离/速度,节电方式,掉电保护,软件措施……单片机应用系统设计》教学课件基本设计原则(续)⑤从系统成本需求选择合理电路方案元器件,外壳,面板,键盘,显示,单/双面PCB,驱动……⑥功能满足系统要求的前提下尽量以软代硬逻辑功能,滤波功能,译码功能,动态显示,模拟I2C、SPI总线,软ADC,加密……单片机应用系统设计》教学课件单片机控制步进电机单片机的P1口直接按时序(相位)输出控制信号到功率电路,再驱动步进电机。单片机应用系统设计与开发实例1:单片机应用系统设计》教学课件步进电机工作原理三相单
4、3拍:ABCABC……三相双3拍:ABBCCAABBC……三相单、双6拍:AABBBCCCAA……四相单4拍:ABCDAB……四相双4拍:ABBCCDDAAB……各相绕组顺序轮流通电,令转子与定子带槽的小磁机极依次对齐,从而受控旋转。单片机应用系统设计》教学课件AA’BB’CC’定子定子转子AC’B’步进电机结构:A’B’C’三点共地定子磁极端面开槽转子园柱面也开槽转子单片机应用系统设计》教学课件四相双4拍:ABBCCDDAABBCCDDA……(P1.0)AC(P1.2)(P1.1)(P1.3)
5、P1.3P1.2P1.1P1.0BD03060C090306……步进电机工作原理单片机应用系统设计》教学课件步进电机工作原理四相双4拍:ABBCCDDAAB……P1.3P1.2P1.1P1.003H06H0CH09H硬件实验16(P1.0)AC(P1.2)(P1.1)(P1.3)BD单片机应用系统设计》教学课件主程序流程图:单片机应用系统设计》教学课件SUNSZ:MOVP1,#03HFANSZ:MOVP1,#03HLCALLDELAYLCALLDELAYMOVP1,#06HMOVP1,#06HLCALLDELAYLCALLDELAYMOVP1,#0
6、CHMOVP1,#0CHLCALLDELAYLCALLDELAYMOVP1,#09HMOVP1,#09HLCALLDELAYLCALLDELAYSJMPSUNSZSJMPFANSZ顺时针转动模块:依次对P1口送03H,06H,0CH,09H反时针转动模块:依次对P1口送09H,0CH,06H,03H转动的快慢决定于延时模块DELAY延时长短。单片机应用系统设计》教学课件THEEND!单片机应用系统设计》教学课件
此文档下载收益归作者所有