没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机具有AD,DA功能的信号测控装置课程设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 2 浏览量
2023-07-04
13:12:35
上传
评论
收藏 791KB DOC 举报
温馨提示
试读
24页
基于单片机具有AD,DA功能的信号测控装置课程设计.doc
资源推荐
资源详情
资源评论
目 录
1、设计目的及要求.................................................................................2
1.1 设计目的及意义 ...............................................................................2
1.2 设计要求 ..........................................................................................2
2、工作原理及元器件选择......................................................................3
2.1 单片机简介.......................................................................................3
2.2.1 引脚简介 .......................................................................................4
2.3 A/D 转换装置 ....................................................................................6
2.3.1 A/D 转换基本原理..........................................................................6
2.3.2 A/D 转换器的主要技术参数 ...........................................................7
2.3.3 ADC0809 内部构造 .......................................................................8
2.3.4 ADC0809 引脚连线 .......................................................................9
2.4 D/A 转换装置 ..................................................................................10
2.4.1 D/A 转换基本原理........................................................................10
2.4.2 D/A 转换器的主要性能指标 .........................................................10
2.4.3 DAC0832 内部构造 .....................................................................11
2.4.4 DAC0832 的工作方式..................................................................12
2.4.5 DAC0832 的输出方式..................................................................13
2.5 锁存器............................................................................................14
2.5.1 74LS373 性能特点.......................................................................15
2.6 分频器............................................................................................16
2.7 其它电路 ........................................................................................16
2.7.1 报警显示电路...............................................................................16
2.7.2 看门狗电路..................................................................................17
2.7.3 扩展电路 .....................................................................................18
2.7.4 上位机通讯电路 ..........................................................................19
2.7.5 LED 显示电路 ..............................................................................20
3、系统工作过程 ..................................................................................21
3.1 ADC0809 工作过程 ........................................................................21
3.2 DAC0832 工作过程 ........................................................................21
4、元器件清单......................................................................................22
5、心得体会 .........................................................................................22
6、参考文献 .........................................................................................22
7、工作日记 .........................................................................................23
1、设计目的及要求
1.1 设计目的及意义
本课程的课程设计的目的在于加深对计算机控制技术理论知识的理解和对
这些理论的实际应用能力,提高对实际问题的分析和解决能力,以达到理论学习
的目的,并培养学生应用计算机辅助设计和撰写设计说明书的能力,加深对控制
系统理解,将所学的知识灵活穿插并运用起来。
1.2 设计要求
设计一个基于单片机具有 A/D,D/A 功能的信号测控装置,要求能够接入典
型传感器信号,输入标准电压/电流,抗干扰,通用,安全,性价比高。
2、工作原理及元器件选择
2.1 单片机简介
在单片机应用系统中,被测量的温度、压力、流量、速度等非电物理量,需
要经传感器先转换成连续变化的模拟电信号(电压或电流),这些模拟电信号必
须转换成数字量后才能在单片机中用应用软件进行处理。
我们通常所讲的“单片机”又称微控制器,它并不是完成某一个逻辑功能的芯
片,而是把中央处 理 器 ( CPU)、随机存取存储器(RAM)、只 读 存 储 器
(ROM)、输入/输出设备等系统集成到一块电路芯片中。技术在进步,现在某
些型号的单片机芯片中也集成了 A/D——Analog to Digital Conversion(模拟-
字转换),D/A——Digital to Analog Conversion(数字-模拟转换)等功能模块。
简单的讲:这块芯片就成了一台计算机。它具有体积小、重量轻、价格低廉的特
点。
目前用的较多是 Intel MCS-51 系列单片机,它有三个版本:8031、8051、
8751(8 位机)。本设计中我采用的是 89C51 单片机。89C51 单片机芯片采用 40
引脚双列直插封装(DIP)形式,引脚如图 1 所示。
图 1- 89C51 引脚图
2.2.1 引脚简介
⑴主电源和时钟振荡电路引脚
Vcc(40 引脚):运行和程序校验时接+5V 电源。
Vss(20 引脚):电源地。
XTAL1(19 引脚):接外部晶振的一个引脚。该引脚内部是一个反相放大器
的输入端。这个反相放大器构成了片内振荡器。如果采用外部晶体振荡器时,此
引脚应接地。
XTAL2(18 引脚):接外部晶振的另一端,在该引脚内部接至内部反相放大
器的输出端。若采用外部时钟振荡器时,该引脚接收时钟振荡器的信号,即把此
信号直接接到内部时钟发生器的输入端。
⑵输入输出 I/O 引脚
共 4 个 8 位的并行 I/O 口,32 根 I/O 线。
P0.0-P0.7(32-39 引脚):统称为 P0 口。在不接片外存储器与不扩展 I/O
口时,可作为准双向输入/输出口。在接有片外存储器或扩展 I/O 口时,P0 口分
时复用为低 8 位地址总线和双向数据总线。
P1.0-P1.7(1-8 引脚):统称为 P1 口。可作为准双向 I/O 口使用。对于 52
子系列,P1.0 与 P1.1 还有第二功能:P1.0 可用作定时器/计数器 2 的计数脉冲
输入端 T2,P1.1 可用作定时器/计数器 2 的外部控制端 T2EX。
P2.0-P2.7(21-28 引脚):统称为 P2 口。一般可作为准双向 I/O 口使用;
在接有片外存储器或扩展 I/O 口且寻址范围超过 256 字节时,P2 口用作高 8 位
地址总线。
P3.0-P3.7(10-17 引脚):统称为 P3 口。除作为准双向 I/O 口使用外,还
可以将每一位用于第二功能,而且 P3 口的每一条引脚均可以独立定义为第一功
能的输入输出或第三功能。P3 口的第二功能如表 1 所示。
表 1 P3 口第二功能
P3.0
RXD
(串行口输入)
P3.1
TXD
(串行口输出端)
P3.2
0INT
(外部中断 0 请求输入端,低电平有效)
P3.3
1INT
(外部中断 1 请求输入端,低电平有效)
P3.4
0T
(定时器/计数器 0 计数脉冲输入端)
P3.5
1T
(定时器/计数器 1 计数脉冲输入端)
P3.6
WR
(外部数据存储器写选通信号输入端,低电平有效)
P3.7
RD
(外部数据存储器读选通信号输入端,低电平有效)
⑶控制信号引脚
VPDRST /
(9 引脚):RST(RESET)是复位信号的输入端,高电平有效。
当单片机运行时,在此引脚加上持续时间大于两个机器周期(24 个时钟振荡周
期)的高电平时,就可以完成复位操作。在此单片机正常工作时,此引脚应为
≤0.5V 低电平。VPD 为本引脚的第二功能,即备用电源输入端。当主电源 Vcc
发生故障,降低到某一规定值的低电平时,将+5V 电源自动接入 RST 端,为内
部 RAM 提供备用电源,以保证片内 RAM 中信息不丢失,从而使单片机在复位
后能继续正常运行。
PROGALE /
(30 引脚):ALE 引脚输出为地址锁存允许信号,当单片机上
电正常工作后,ALE 引脚不断输出正脉冲信号。当单片机访问外部存储器时,ALE
输出信号的负跳沿用于单片机发出的低 8 位地址经外部锁存器锁存控制信号。即
使不访问外部锁存器,ALE 端仍有正脉冲信号输出,此频率为时钟振荡器频率
的 1/6。如果想初步判断单片机芯片的好坏,可用示波器查看 ALE 端是否有正脉
冲信号输出。如果有脉冲信号输出,则单片机基本上是好的。
PROG 为本引脚的第二功能。在对片内 EPROM 型单片机编程写入时,此
引脚作为编程脉冲输入端。
PSEN
(29 引脚):访问外部程序存储器选通信号,低电平有效。在访问外
部程序存储器读取指令码时,每个机器周期产生 2 次 PSEN 信号。在执行片内
程序存储器取指令时,不产生 PSEN 信号;在访问外部数据存储器时,亦不产
生 PSEN 信号。
PP
VEA /
:EA 为内外程序存储器选择控制端。当 EA 引脚为高电平时,单片
机访问片内程序存储器,但在 PC(程序计数器)值超过 0FFFH 时,即超出片
内程序存储器的 4KB 地址范围时,将自动转向执行外部程序存储器内的程序。
当 EA 引脚为低电平时,单片机则只访问外部程序存储器,不论是否有内部存储
器。
图 2- 89C51 最小系统
剩余23页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 背景music,用作业网轮地址
- comment_6e56cd5d6e140046ef1cd248910ea5ca.png
- 基于卷积神经网络的自动驾驶系统的设计与实现
- MySQL的执行原理-2.md
- 基于 FCN 网络对无人机俯拍下的生活场景语义分割(12类别)【包含数据集、完整代码、训练好的结果、权重文件等等】
- CISCN2024-re3-rust-baby(Frida多字节程序插桩爆破)
- soft:磁盘清理工具
- .netcore控制台使用Nssm打包windows服务,加winform管理服务界面
- db-college.sql
- wpf-dragdrop-treeview(WPF较好拖拽效果).7z
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功