




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.题目背景与意义 计算机控制系统是一门技术性、应用性很强的学科,实验课教环节是它的一个极为重要的环节。不论是硬件扩展、接口应用还是编程方法、程序调试,都离不开实验课教学。如果不在切实认真地抓好学生的实践技能的锻炼上下功夫,单凭课堂理论课学习,势必出现理论与实践脱节,学习与应用脱节的局面。计算机控制系统课程设计的目的就是让同学们在理论学习的基础上,通过完成一个涉及MCS-51单片机A/D和D/A多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件、等方面的知识进一步加深认识,同时在系统设计、软件编程、相关仪器设备的使用技能等方面得到较全面的锻炼和提高。2 设计题目介绍设计一个基于单片机的具有A/D和D/A功能的信号测控装置。要求该信号测控装置能够接入典型传感器、变送器信号,同时可输出标准电压/电流信号。并满足抗干扰、通用性、安全性、性价比等原则性要求。标准电压/电流信号此处定为:05V/420mA (020mA2.1发挥部分1) 可将系统扩展为多路。可在此系统中扩展键盘、显示(LCD/LED)、与上位机通讯功能。2) 完成以上基本设计部分之后,可以运用Protues仿真软件对设计结果进行相应的编程和仿真,调试测控系统并观察其运行结果(可以分部分完成)。3 系统总体框架图1总体框图4 系统硬件设计4.1 AT89C524.1.1 AT89C52的主要工作特性片内程序存储器内含8KB的Flash程序存储器,可擦写寿命为1000次;片内数据存储器内含256字节的RAM;具有32根可编程I/O口线;具有3个可编程定时器;中断系统是具有8个中断源、6个中断矢量、2个级优先权的中断结构;串行口是具有一个全双工的可编程串行通信口;具有一个数据指针DPTR;低功耗工作模式有空闲模式和掉电模式;具有可编程的3级程序锁定位;AT89C52工作电源电压为5(1+0.2)V,且典型值为5V;AT89C52最高工作频率为24MHz。4.1.2 AT89C52的最小电路图2 AT89C52最小电路图4.2 ADC08094.2.1 ADC0809概述ADC0809是8位逐次逼近式A/D转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。是目前国内应用最广泛的8位通用A/D芯片 4.2.2 ADC0809的主要特性1)8路输入通道,8位A/D转换器,即分辨率为8位。 2)具有转换起停控制端。 3)转换时间为100s(时钟为640kHz时),130s(时钟为500kHz时) 4)单个+5V电源供电。5)模拟输入电压范围0+5V,不需零点和满刻度校准。 6)工作温度范围为-40+85摄氏度。7)低功耗,约15mW。 4.2.3 ADC0809的内部结构ADC0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图3所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器、逐次逼近寄存器、逻辑控制和定时电路组成。图3 ADC0809内部结构图 图4 ADC0809引脚图 图5 ADC0809 与AT89S52 的连接电路4.3 DAC08324.3.1 DAC832的主要特性参数* 分辨率为8位; * 电流稳定时间1us; * 可单缓冲、双缓冲或直接数字输入; * 只需在满量程下调整其线性度; * 单一电源供电(+5V+15V); * 低功耗,20mW。4.3.2 DAC0832的工作方式及引脚图根据对DAC0832的数据锁存器和DAC寄存器的不同的控制方式,DAC0832有三种工作方式:直通方式、单缓冲方式和双缓冲方式。DAC0832引脚图如图6所示DC0832是采样频率为八位的D/A转换芯片,集成电路内有两级输入寄存器,使DAC0832芯片具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要(如要求多路D/A异步输入、同步转换等)。所以这个芯片的应用很广泛,关于DAC0832应用的一些重要资料见下图: D/A转换结果采用电流形式输出。若需要相应的模拟电压信号,可通过一个高输入阻抗的线性运算放大器实现。运放的反馈电阻可通过RFB端引用片内固有电阻,也可外接。DAC0832逻辑输入满足TTL电平,可直接与TTL电路或微机电路连接。图6 D/A转换器引脚图4.3.3 DAC0832的数模转换图图7 DAC0832的数模转换图 4.4 MAX7219MAX|X7219/MAX7221是一种集成化的串行输入/输出共阴极显示驱动器,它连接微处理器与8位数字的7段数字LED显示,也可以连接条线图显示器或者64个独立的LED。44.2 MAX7219的功能特性1 10MHz连续串行口 2 独立的LED段控制 3 数字的译码与非译码选择 4 150A的低功耗关闭模式 5 亮度的数字和模拟控制 6 高电压中断显示 7 共阴极LED显示驱动 8 限制回转电流的段驱动来减少EMI(MAX7221) 9 SPI, QSPI, MICROWIRE串行接口(MAX7221) 10 24脚的 DIP和 SO 封装 4.5 LED显示图9 为MAX7219的8位LED显示电路实例。图5中,单片机89C52的P1.0、P1.1分别接MAX7219的串行数据输入端DIN和时钟信号CLK, P1作为LOAD信号。电阻R根据不同的LED选值,范围在7K 60K之间。图8MAX7219 应用电路5.系统软件设计图9系统软件框图6.结论通过这次设计,我加深了对计算机控制系统这门课的了解,在查资料的过程中了解了各种芯片的作用和特点,尤其是对单片机的了解,懂得了如何将已学到的知识运用到实际中去,加深了对课本知识的理解,也学到了一些在课本中学不到的知识。在设计的过程中我们克服了各种困难,了解了科研的艰辛,也培养了我们查阅资料自学的能力,使我们的学习能力和适应能力得到了提高参考文献1 何立民.单片机应用技术选编.北京航空航天大学出版社.1994电子园51单片机学习网lU5m4M+?!Sw9P.w2 王修才,刘祖望.单片机接口技术.复旦大学出版社. 19953q$Jk$QMkui_03 潘新民.微型计算机控制技术.人民邮电出版社. 1987电子园
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全等与特殊四边形课件
- 全家感染防护知识培训课件
- 五一劳动节慰问活动方案策划
- 小学班级户外活动策划方案
- 二零二五年度电子产品产业链整合垫资借款合同
- 二零二五版大学生实习实训基地实习合同
- 二零二五年度店铺客户资源保密及保护协议
- 二零二五年度承债式股权转让协议范本:企业并购资产整合合同
- 2025版体育健身短期工劳务服务协议
- 2025版文化产业发展保密及资源共享合作协议模板
- 2023年中小学心理健康教育课程标准
- 汛期安全教育知识
- 《进项税额的抵扣》课件
- 新能源汽车驱动电机种类及未来发展趋势
- 瑜伽消费市场潜力评估-洞察分析
- 苗木培育及示范林抚育投标方案(技术方案)
- 海姆立克急救法课件
- 工业锅炉水质课件
- 暑假工招工合同范例
- FOCUS-PDCA改善案例-提高术前手术部位皮肤准备合格率医院品质管理成果汇报
- 天津市南开区2024-2025学年九年级上学期期中考试化学试题
评论
0/150
提交评论