设计一个基于单片机的具有AD和DA功能的信号测控装置教案分析.docVIP

设计一个基于单片机的具有AD和DA功能的信号测控装置教案分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 题目背景与意义 本课程设计以《计算机控制系统》课程理论为基础,以其他电子类、计算机及接口类相关课程内容为辅助,在实践中锻炼学生的系统设计能力、理论应用能力、总结归纳能力以及自我学习能力,提高其实践能力、创新意识与创业精神。 2 设计内容 设计一个基于单片机的具有A/D和D/A功能的信号测控装置。要求该信号测控装置能够接入典型传感器、变送器信号,同时可输出标准电压/电流信号。并满足抗干扰、通用性、安全性、性价比等原则性要求。 标准电压/电流信号此处定为:0~5V/4~20mA (0~20mA1所示。 图1 计算机控制系统的组成 4 系统硬件设计 系统的整体结构如图2所示,系统由单片机系统和输入通道,输出通道组成。 输入通道包括信号处理和A/D转换,输出通道则由D/A转换器组成。 图2系统的整体结构图 4.1 单片机最小系统设计 单片机是在一个尺寸有限的芯片上把运算器电路、控制器电路、一定容量的存储器,以及输入输出的接口电路集成为一体的微型计算机。它在制作上既要求高性能、结构简单灵活,又要求工作稳定可靠。尽管单片机种类繁多,但无论从世界范围还是从国内范围来看,使用最为广泛的应该数MCS51单片机。MCS-51 是intel公司生产的一个单片机系列名称。在本次设计中我采用的单片机就是intel公司生产的MCS51系列单片机中的8051单片机,它的引脚图如下 图3 8051单片机引脚图 表面上看它很简单,但它仍由运算器、控制器、存储器、输入设备和输出设备五部分组成。 单片机的40个引脚大致可分为4类:电源: VCC - 芯片电源,接+5V;VSS - 接地端; 时钟: 外接晶振或外部振荡器引脚   XTAL1-(19脚):当采用芯片内部时钟信号时,接外部晶振的一个引脚;当采用外部时钟信号时,此脚应接地。   XTAL1-(18脚):当采用芯片内部时钟信号时,接外部晶振的一个引脚;当采用外部时钟信号时,外部信号由此脚输入。控制线:控制线共有4根, ALE/PROG: 地址锁存允许/片内EPROM编程脉冲ALE功能:用来锁存P0口送出的低8位地址 PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。PSEN: 访问外部程序存储器选通信号,低电平有效,用于实现外部程序RST/VPD:复位/备用电源。RST(Reset)功能:复位信号输入端。VPD功能:在Vcc掉电情况下,接备用电源。 EA/Vpp:内外ROM选择/片内EPROM编程电源。 EA功能:内外ROM选择端。 Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。 多功能I/O引脚  P0口-(32~39脚):P0数据/地址复用总线端口。  P1口-(1~8脚):P1静态通用端口。  P2口-(21~28脚):P2动态端口。  P3口-(10~17脚):P3双功能静态端口。除作I/O端口外,它还提供特殊的第二功能,其具体含义为:  P3.0-(10脚)RXD:串行数据接收端。  P3.1-(11脚)TXD:串行数据发送端。  P3.2-(12脚)INT0:外部中断0请求端,低电平有效。  P3.3-(13脚)INT1:外部中断1请求端,低电平有效。  P3.4-(14脚)T0:定时器/计数器0计数输入端。  P3.5-(15脚)T1:定时器/计数器1计数输入端。  P3.6-(16脚)WR:外部数据存储器写选通,低电平有效。  P3.7-(17脚)RD:外部数据存储器读选通,低电平有效ADC 0809是 Nsc公司生产的 CMOS逐次比较式 A /D 转换器。ADC0809是8通道8位CMOS逐次逼近式A/D转换芯片,片内有模拟量通道选择开关及相应的通道锁存、译码电路,A/D转换后的数据由三态锁存器输出,由于片内没有时钟需外接时钟信号。通过P2.7来控制A/D是否开始工作。 图4A/D转换电路 A/D转换内部结构 ADC 0809的内部结构框图如图所示。通过引脚 IN0~ IN7 可输入 8路模拟电压,但每次只能转换一路,其通道号由地址信号 ADDA、ADDB、ADDC 译码后选定,如表 10- 4所示,片内有地址锁存和译码器。转换结果送入三态输出锁存缓冲器,当输出允许信号 OE 有效时才输出到数据总线上。 图6 ADC0809引脚及引脚功能 ST为启动模/数转换引脚,当该引脚收到高电平时,开始启动A/D转换。 EOC为模/数转换结束输出引脚,转换结束时,该引脚输出高电平。在启动 A/D转换后,可以通过对该引脚状态查询(读入)得知模/数转换是否完成

文档评论(0)

三沙市的姑娘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档