单片机教案9.doc

上传人:叶*** 文档编号:40127447 上传时间:2022-09-08 格式:DOC 页数:6 大小:192.50KB
返回 下载 相关 举报
单片机教案9.doc_第1页
第1页 / 共6页
单片机教案9.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《单片机教案9.doc》由会员分享,可在线阅读,更多相关《单片机教案9.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、常 州 轻 工 职 业 技 术 学 院 单片机原理及应用 课 程 授 课 教 案 NO 23 授课日期授课班级课题DA转换电路授课类型讲授授课时数 教学目的1 理解数模转换的概念、工作原理2 掌握常用DA转换电路及单片机的接口重点难点DAC0832芯片工作原理以及及单片机的硬件接口DAC0832芯片及单片机的硬件接口教具挂图多媒体课件教学及过程分配主 要 教 学 内 容教学方法的运用10分钟图9-1 DAC0832的内部结构和引脚功能20分钟20分钟10分钟30分钟复习上堂课内容计算机运算处理的结果(数字量)有时需要转换成为模拟量,以便操纵被控制对象,这一过程即为数模转换(DA)。实现数模转换

2、的电路称为DA转换器或DAC。一、DAC0832芯片(8位)1DAC0832芯片的主要特性每次输入数字为8位二进制数,转换时间为lus;数据输入方式有直通、单缓冲、双缓冲;单一电源供电+ 5V+15V;输出电流线性度可在满量程下调节;功耗为20mw。2DAC0832的内部结构和引脚功能DAC0832内部由1个8位输入寄存器、1个8位DAC寄存器和一个8位DA转换器组成。二、各引脚含义如下:ILE:数据锁存允许信号,高电平有效;:输入寄存器选择信号,低电平有效;:输入寄存器的写选通信号,低电平有效,由控制逻辑可以看出,片内输入寄存器的锁存信号输入锁存器状态随数据输入线状态变化,而=0时,则锁存输

3、入数据;:数据传送信号。低电平有效;:DAC寄存器的写选通信号,DAC寄存器的锁存信号LE2=。=1时,DAC寄存器的输出随输入状态变化,而=0时,则锁存输入状态;D0D7:数字量输入线;VREF:基准电压输入线,可在土 10V范围的调节;RFB:反馈信号输入线,芯片内已有反馈电阻;Iout1和Iout2:电流输出线,Iout1及Iout2的和为常数,Iout1随DAC寄存器的内容线性变化,在单极性输出时,Iout2通常接地,在双极性输出时接运放,在8031应用时需外接运算放大器使之成为电压型输出;VCC:工作电源线,一般为+5V+15V;DGND:数字地;AGND:模拟信号地。二、单片机控制

4、直流电机(一)电路CS1控制电压直流电机霍尔元件D/A变换D/A变换电路 驱动8255CS0PB.0CS1图9-2图9-2中DAC0832的输出为双极性电路。数字量DATA及输出电压V0UT的对应关系是:V0UT国=(DATA-128)*Vref/128单片机输出的数字量DATA范围00HFFH,DAC0832输出电压V0UT范围8V+8V。 DATA=00H7FH,V0UT = 8V0VDATA=80HFFH,V0UT = 0V+8V提问讲解讲解结合图示讲解结合图示讲解课后小记 授课教师 常 州 轻 工 职 业 技 术 学 院 单片机原理及应用 课 程 授 课 教 案 NO 24 授课日期授

5、课班级课题DA转换电路授课类型现场教学授课时数 教学目的1 掌握常用DA转换电路及单片机的接口2 掌握DAC0832的编程重点难点DAC0832芯片及单片机的接口及编程应用DAC0832芯片及单片机的接口教具挂图计算机、小哨兵软件、wave6000软件、单片机实验仪教学及过程分配主 要 教 学 内 容教学方法的运用10分钟CS130分钟50分钟复习上堂课内容二、单片机控制直流电机CS1控制电压直流电机霍尔元件D/A变换D/A变换电路 驱动8255CS0PB.0图9-2图9-2中DAC0832的输出为双极性电路。数字量DATA及输出电压V0UT的对应关系是:V0UT国=(DATA-128)*Vr

6、ef/128单片机输出的数字量DATA范围00HFFH,DAC0832输出电压V0UT范围8V+8V。 DATA=00H7FH,V0UT = 8V0VDATA=80HFFH,V0UT = 0V+8V(二)程序ORG 0000H START: MOV DPTR, #9000H MOV A, #0FFH MOVX DPTR, A LCALL DELAY ; 等待电机运转稳定 LCALL READ ; 读取时间 MOV DPTR, #9000H MOV A, #0C0H MOVX DPTR, A LCALL DELAY ; 等待电机运转稳定 LCALL READ MOV DPTR, #9000H M

7、OV A, #40H ; 电机反转 MOVX DPTR, A LCALL DELAY ; 等待电机运转稳定 LCALL READ ; 读取时间MOV DPTR, #9000H MOV A, #00H ; 电机反转加速 MOVX DPTR, A LCALL DELAY ; 等待电机运转稳定 LCALL READLJMP $ DELAY: MOV R5,#10 MOV R6,#0 MOV R7,#0DDD: DJNZ R7,DDD DJNZ R6,DDD DJNZ R5,DDDRETREAD: MOV TMOD, #01 ; 16位计时 CLR TR0 MOV TH0, #0MOV TL0, #0

8、MOV DPTR, #8003HMOV A,#82H MOVX DPTR,A ;PB作输入口 MOV DPTR, #8001HR_0: MOVX A,DPTR JNB ACC.0, R_0 ; 等待低电平完R_1: MOVX A,DPTR JB ACC.1, R_1 ; 等待高电平完 SETB TR0R_2: MOVX A,DPTR JNB ACC.2, R_2 ; 等待低电平完R_3: MOVX A,DPTR JB ACC.3, R_3 ; 等待高电平完 CLR TR0 MOV 40H,TH0 MOV 41H,TL0 ;计算一个T周期的时间 RET ENDTPB.0学生上机调试并记录数据输出数字量输出电压40H(TH0)41H(TL0)T(毫秒)提问讲解程序分析巡回指导课后小记 授课教师 第 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁