单片机应用实例教程-综合项目训练课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《单片机应用实例教程-综合项目训练课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 应用 实例教程 综合 项目 训练 课件
- 资源描述:
-
1、1进入项目进入项目2 项目任务项目任务 3进入任务进入任务4进入任务进入任务 设计一个竞赛抢答器,可同时供设计一个竞赛抢答器,可同时供8名选手或名选手或8个代表队参加个代表队参加比赛,编号为比赛,编号为1、2、3、4、5、6、7、8,各用一个按钮。,各用一个按钮。给节目主持人设置一个控制开关,用来控制系统的清零和给节目主持人设置一个控制开关,用来控制系统的清零和抢答的开始。抢答的开始。抢答成功后,编号立即锁存,并在抢答成功后,编号立即锁存,并在LED数码管上显示选手数码管上显示选手编号,同时伴随声音提示。此时禁止其他选手抢答,直到主编号,同时伴随声音提示。此时禁止其他选手抢答,直到主持人将系统
2、清零。持人将系统清零。5进入任务进入任务 6进入任务进入任务编号编号元件名称元件名称元件规格元件规格数量数量151单片机单片机AT89C511个个2晶振晶振12MHz立式立式1个个3起振电容起振电容30pF瓷片电容瓷片电容2个个4复位电容复位电容10uF/10V电解电容电解电容1个个5复位电阻复位电阻10K欧姆欧姆1个个6限流电阻限流电阻500欧姆欧姆1个个7集成电路集成电路74LS245(8总线接受总线接受/发送器)发送器)1个个8七段数码管七段数码管1位共阴极位共阴极1个个9三极管三极管90151个个10喇叭喇叭8欧姆欧姆/05W1个个11按键按键10个个12电源电源5V/05A1个个 7
3、进入任务进入任务 8进入任务进入任务 9进入任务进入任务10进入任务进入任务设计一个简易数字电压表,要求能够测量设计一个简易数字电压表,要求能够测量05V的直流电的直流电压值,并通过压值,并通过4位数码管实时显示该电压值。位数码管实时显示该电压值。11进入任务进入任务12进入任务进入任务编号编号元件名称元件名称元件规格元件规格数量数量151单片机单片机AT89C511个个2晶振晶振12MHz立式立式1个个3起振电容起振电容30pF瓷片电容瓷片电容2个个4复位电容复位电容10uF/10V电解电容电解电容1个个5复位电阻复位电阻10K欧姆欧姆1个个6上拉电阻上拉电阻10K欧姆欧姆8个个7七段数码管
4、七段数码管共阴极共阴极4位一体位一体1个个8A/D转换器转换器ADC08091个个9可调电阻可调电阻1K欧姆欧姆1个个10电源电源5V/05A1个个13进入任务进入任务14进入任务进入任务15进入任务进入任务16进入任务进入任务利用单片机及按键控制步进电机运行,设计两个按键,一利用单片机及按键控制步进电机运行,设计两个按键,一个按键控制步进电机正转,一个按键控制步进电机反转,初个按键控制步进电机正转,一个按键控制步进电机反转,初始角度为始角度为0,步进角为,步进角为45。17进入任务进入任务18进入任务进入任务编号编号元件名称元件名称元件规格元件规格数量数量151单片机单片机AT89C511个
5、个2晶振晶振12MHz立式立式1个个3起振电容起振电容30pF瓷片电容瓷片电容2个个4复位电容复位电容10uF/10V电解电容电解电容1个个5复位电阻复位电阻10K欧姆欧姆1个个6按键按键3个个7电阻电阻20K欧姆欧姆2个个8集成电路集成电路驱动器驱动器ULN2003A1个个9步进电机步进电机1个个10电源电源5V/05A1个个19进入任务进入任务20进入任务进入任务21进入任务进入任务8255A控制交通灯的设计与调试控制交通灯的设计与调试 22进入任务进入任务设计一个交通灯控制电路,利用设计一个交通灯控制电路,利用51单片机外接单片机外接8255A进行进行控制控制。假设一个十字路口为东西南北
6、走向。初始状态假设一个十字路口为东西南北走向。初始状态1为东西红灯,为东西红灯,南北绿灯。然后黄灯闪烁南北绿灯。然后黄灯闪烁3次,转状态次,转状态2东西绿灯通车,南北东西绿灯通车,南北红灯。再东西绿灯灭,黄灯闪烁红灯。再东西绿灯灭,黄灯闪烁3次,南北绿灯,回到状态次,南北绿灯,回到状态1。依次循环。东西红、南北绿以及东西绿、南北红的时间均依次循环。东西红、南北绿以及东西绿、南北红的时间均为为4秒,黄灯时间为秒,黄灯时间为0.1秒。秒。23进入任务进入任务24进入任务进入任务编号编号元件名称元件名称元件规格元件规格数量数量151单片机单片机AT89C511个个2晶振晶振12MHz立式立式1个个3
7、起振电容起振电容30pF瓷片电容瓷片电容2个个4复位电容复位电容10uF/10V电解电容电解电容1个个5复位电阻复位电阻10K欧姆欧姆1个个6按键按键1个个7集成电路集成电路8255A1个个8集成电路集成电路74LS3731个个9交通灯交通灯发光二极管红、黄、绿色发光二极管红、黄、绿色各各4个个10电源电源5V/05A1个个25进入任务进入任务26进入任务进入任务27相关知识相关知识 单片机应用系统的研制过程包括如下阶段:单片机应用系统的研制过程包括如下阶段:28相关知识相关知识1)确定技术指标)确定技术指标 2)机型选择)机型选择3)器件选择)器件选择4)软、硬件功能划分)软、硬件功能划分2
8、9相关知识相关知识1)程序存储器的设计程序存储器的设计 2)数据存储器和输入输出接口的设计数据存储器和输入输出接口的设计 3)地址译码电路的设计地址译码电路的设计 4)总线驱动器的设计总线驱动器的设计 5)其它外围电路的设计其它外围电路的设计 6)可靠性设计可靠性设计 30相关知识相关知识1)系统定义系统定义 2)软件结构设计软件结构设计 31相关知识相关知识1)常见的硬件故障常见的硬件故障 2)调试方法调试方法(1)逻辑错误)逻辑错误(2)元器件失效)元器件失效(3)可靠性差)可靠性差(4)电源故障)电源故障(1)脱机调试)脱机调试(2)联机调试)联机调试 32相关知识相关知识ADC0809
9、是是COMS工艺、采用逐次逼近法的工艺、采用逐次逼近法的8位位A/D转换芯片,共转换芯片,共有有28个引脚,双列直插式封装,片内除个引脚,双列直插式封装,片内除A/D转换部分外,还有多路转换部分外,还有多路模拟开关部分。模拟开关部分。33相关知识相关知识ADC0809采用了采用了8路模拟量的分时输入路模拟量的分时输入(模拟开关模拟开关),最多允许,最多允许8路模路模拟量分时输入。共用一个拟量分时输入。共用一个A/D转换器进行模转换器进行模/数转换。内部主要有四数转换。内部主要有四大部分组成,即大部分组成,即8路模拟开关;路模拟开关;8位位A/D转换器;三态输出锁存器;转换器;三态输出锁存器;地
10、址锁存译码器。地址锁存译码器。MCS-51单片机与单片机与ADC0809芯片的接口电路图芯片的接口电路图34相关知识相关知识ADC0809的工作时序的工作时序(1)先由)先由P0口的低口的低3位给出模拟通道的地址给位给出模拟通道的地址给A、B、C。(2)再由)再由P2.0和和 联合联合(逻辑或逻辑或)提供一个信号给提供一个信号给ADC0809芯片芯片的的START端和端和ALE地址锁存端。地址锁存端。WR35相关知识相关知识ADC0809的工作时序的工作时序(3)假定选中)假定选中ADC0809的的IN0通道,我们可知此时的通道地址由通道,我们可知此时的通道地址由P2和和P0组成(组成(P2=
11、1111 1110,P0=1111 1000)即为:)即为:0FEF8H。(4)A/D转换完毕后,再由转换完毕后,再由EOC发出一个正脉冲通知发出一个正脉冲通知8051。写时序图如图所示。写时序图如图所示。36相关知识相关知识ADC0809的工作时序的工作时序(5)80518051在收到在收到EOCEOC的正脉冲信号后,产生一个的正脉冲信号后,产生一个 信号并与信号并与P2.0P2.0联合联合(逻辑或逻辑或)提供一个信号给提供一个信号给ADC0809ADC0809芯片的芯片的OEOE端。端。RD(6)OE端有效后,打开输出锁存器三态门,端有效后,打开输出锁存器三态门,8位数字信息就被读位数字信
12、息就被读入入CPU。读时序图如图所示。读时序图如图所示。37相关知识相关知识 DAC0832是是CMOS工艺制造的工艺制造的8位单片位单片D/A转换器,芯转换器,芯片采用的是双列直插封装结构。片采用的是双列直插封装结构。38相关知识相关知识 51单片机与单片机与DAC0832的接口电路一般有两种接口方式:的接口电路一般有两种接口方式:单缓冲器连接方式单缓冲器连接方式和和双缓冲器连接方式双缓冲器连接方式。39相关知识相关知识单缓冲器连接方式单缓冲器连接方式双缓冲器连接方式双缓冲器连接方式40相关知识相关知识1 1、步进电机、步进电机 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进步进
13、电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为称为“步距角步距角”,它的旋转是以固定的角度一步一步运行的。,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;可以通过控制脉冲个
14、数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。达到调速的目的。41相关知识相关知识28byj-48型四相八拍永磁型步进电机型四相八拍永磁型步进电机42相关知识相关知识步进电机的特点步进电机的特点(1)一般步进电机的精度为步进角的)一般步进电机的精度为步进角的3-5%,且不累积。,且不累积。(2)步进电机外表允许的温度高。)步进电机外表允许的温度高。(3)步进电机的力矩会随转速的升高而下降。)步进电机的力矩会随转速的升高而下降。(4)步进电机低速时可以正常运转,但若高于
15、一定速度就无法启动,并伴有啸叫声。)步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。43相关知识相关知识2 2、ULN2003AULN2003A驱动器驱动器 常用的小型步进电机驱动电路可以用常用的小型步进电机驱动电路可以用ULN2003或或ULN2803。ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。要求高速大功率驱动的系统。ULN2003A由由7组达林顿晶体管阵列
展开阅读全文