基于AT89C51+单片机数控直流电源.doc

上传人:h**** 文档编号:138322 上传时间:2018-07-10 格式:DOC 页数:25 大小:446.50KB
下载 相关 举报
基于AT89C51+单片机数控直流电源.doc_第1页
第1页 / 共25页
基于AT89C51+单片机数控直流电源.doc_第2页
第2页 / 共25页
基于AT89C51+单片机数控直流电源.doc_第3页
第3页 / 共25页
基于AT89C51+单片机数控直流电源.doc_第4页
第4页 / 共25页
基于AT89C51+单片机数控直流电源.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、 I 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳基于 AT89C51+单片机数控直流电源 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 摘要 凌阳, 拇指 凌阳 本系统以 凌阳, 拇指 凌阳 AT89C51 单片机作为系统的核心 , 拇指 由 D/A 数字模拟转换模块、按键、LED串口显示模块等模块组成一个数控电源 。 食指 该系统实现了 凌阳, 拇指 凌阳 输出电压:范围 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 15 凌阳, 拇指 凌阳 V, 拇指 步进 1V, 拇指 纹波不大于 10mV;输出电流: 1A 以上;输出电压值由数码管显示;由“”、“”两键控制输出电压步进增减 凌阳, 拇指 凌阳

2、。 食指 输入模块的按键按下之后 , 拇指 对单片机就有了一个输入 , 拇指 单片机将输入的数字一方面给显示模块 , 拇指 让它们在数码管中显示出来;另一部分输给 DAC0832, 拇指 让它转化为模拟量电流输出 , 拇指 通过运算放大器将这模拟量转化为相应的电压 , 拇指 这电压经过放大后控制 LM317的控制端 , 拇指 从而实现输出电压的控制 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 关键词: 凌阳, 拇指 凌阳 AT89C51 凌阳, 拇指 凌阳 单片机 , 凌阳, 拇指 凌阳 数控电源 , 凌阳, 拇指 凌阳 D/A, 凌阳, 拇指 凌阳 直流电源凌阳,

3、拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇

4、指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 目录 凌阳, 拇指 凌阳 摘要 1凌 阳, 拇指 凌阳 一 凌 阳, 拇指 凌阳引言 3凌 阳, 拇指 凌阳 ( 一 ) 凌阳, 拇指 凌阳 发展方向 3凌阳, 拇指 凌阳 ( 二 ) 凌阳, 拇指 凌阳 国内发展现状 4凌阳, 拇指 凌阳 ( 三 ) 凌阳, 拇指 凌阳 系统研究方向 4凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 二 凌 阳, 拇指 凌阳设计要求 5凌 阳, 拇指 凌阳 ( 一 ) 凌阳, 拇指 凌阳 基本要求 5凌阳, 拇指 凌阳 ( 二 ) 凌阳, 拇指 凌阳 拓展要求 5凌阳, 拇指 凌阳 三 凌 阳,

5、拇指 凌阳方案论证 5凌 阳, 拇指 凌阳 (一) 凌阳, 拇指 凌阳 D/A数字模拟转换模块 6凌阳, 拇指 凌阳 ( 二 ) 凌阳, 拇指 凌阳 按键控制模块 6凌阳, 拇指 凌阳 ( 三 ) 凌阳, 拇指 凌阳 显示模块 6凌阳, 拇指 凌阳 四 凌 阳, 拇指 凌阳设计原理 6凌 阳, 拇指 凌阳 (一) 凌阳, 拇指 凌阳 单片机模块 7凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1 凌阳, 拇指 凌阳 单片机介绍 7凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 单片机外围电路介绍 9凌阳,

6、 拇指 凌阳 (二) 凌阳, 拇指 凌阳 D/A模块 10凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1 凌阳, 拇指 凌阳 D/A电路简介 10凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 DAC0832及其外围电路 10凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3 凌阳, 拇指 凌阳 D/A 凌阳, 拇指 凌阳 转换的计算 11凌阳, 拇指 凌阳 (三) 凌阳, 拇指 凌阳 LED数码管显示模块 13凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

7、凌阳, 拇指 凌阳 1 凌阳, 拇指 凌阳 数码管显示简介 13凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 数码管编码表 14凌阳, 拇指 凌阳 (四)直流电源 14凌阳, 拇指 凌阳 1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1直流供电电源制作原理 14凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 输出电源工作原理 15凌阳, 拇指 凌阳 五 凌 阳, 拇指 凌阳软件部分 16凌阳, 拇指 凌阳 (一) 凌阳, 拇指 凌阳 开发工具介绍 16凌阳, 拇指

8、 凌阳 (二) 凌阳, 拇指 凌阳 程序框图 17凌阳, 拇指 凌阳 六 凌 阳, 拇指 凌阳仿真结果数据分析 18凌阳, 拇指 凌阳 七 凌 阳, 拇指 凌阳结束语 18凌阳, 拇指 凌阳 参考文献 19凌阳, 拇指 凌阳 附录一:电路图 20凌阳, 拇指 凌阳 附录二:源程序 21凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 一 凌阳, 拇指 凌阳 引言 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳

9、, 拇指 凌阳 凌阳, 拇指 凌阳 1直流稳压电源的发展方向 凌阳, 拇指 凌阳 1.1.1智能化 凌阳, 拇指 凌阳 目前在研制高精度、高性能、多功能的测量控制仪表时 , 拇指 几乎没有不考虑采用微处理器的 。 食指 以微处理器为主体取代传统仪器仪表的常规电子线路 , 拇指 将计算机技术与测量控制技术结合在一起 , 拇指 组成新一代的所谓“智能化测量控制仪表” 。 食指 智能仪器解决了许多传统仪表不能或不易解决的难题 , 拇指 同时还能简化系统电路 , 拇指 提高系统的可靠性 , 拇指 加快产品的开发速度 。 食指 直流稳压电源一方面为仪器仪表提供电能量 , 拇指 是仪器仪表的“动力源” ,

10、 拇指 另一面它本身就是仪器仪表 , 拇指 因此 , 拇指 它有可能而且应当智能化 。食指 具体地说 , 拇指 智能化的直流稳压电源电源应当具有以下功能特点 :凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 操作自动化 。 食指 系统的整个测量过程如键盘扫描、量程选择、开关启动闭合、数据的采集、传输与处理以及显示打印等都用微控制器来控制操作 , 拇指 实现测量过程的全部自动化 。 食指 凌阳, 拇指 凌阳 具有自检测功能 , 拇指 包括自动调零、自动故障检测与状态检验、自动 校准、自诊断及量程自动转换等 。 食指 系统能自动检测出故障的部位甚至故障的原因 。 食指 凌阳, 拇指 凌阳 具有友好的人机对

11、话能力 。 食指 智能化的直流稳压电源使用键盘代替传统直流稳压电源中的切换开关 , 拇指 操作人员只需通过键盘输入命令 , 拇指 就能实现某种测量功能 。 食指 与此2 同时 , 拇指 智能直流稳压电源还通过显示屏将仪器的运行情况、工作状态以及测量数据的处理结果及时告诉操作人员 , 拇指 使系统的操作更加方便直观 。 食指 凌阳, 拇指 凌阳 网络管理能力 。 食指 随着互联网技术应用日益普及和信息处理技术的不断发展 , 拇指 直流稳压电源通过 RS232接口实现与上位 PC 机通信 , 拇指 从而使网络技术人员可以随时监视电源设备运行状态、各项技术参数 ;网络技术人员可通过网络定时开关电源

12、, 拇指 实现远程开关机等功能 。 食指 凌阳, 拇指 凌阳 1.1.2数字化 凌阳, 拇指 凌阳 在传统直流稳压电源中 , 拇指 控制部分是按模拟信号来设计和工作的 。 食指 在六、七十年代 ,拇指 电力电子技术完全是建立在模拟电路基础上的 。 食指 但是 , 拇指 现在数字式信号、数字电路显得越来越重要 , 拇指 数字信号处理技术日趋完善成熟 , 拇指 显示出越来越多的优点 :便于计算机处理控制、避免模拟信号的畸变失真、减小杂散信号的干扰 (提高抗干扰能力 )、便于软件包调试和遥感遥测遥调 , 拇指 也便于自诊断、容错等技术的植入 。 食指 凌阳, 拇指 凌阳 1.1.3模块化 凌阳, 拇

13、指 凌阳 电源的模块化有两方面的含义 , 拇指 其一是指功率器件的模块化 ;其二是指电源单元的模块化 。 食指 模块化的目的不仅在于使用方便 , 拇指 缩小整机体积 , 拇指 更重要的是取消传统连线 ,拇指 把寄生参数降到最小 , 拇指 从而把器件承受的电应力降至最低 , 拇指 提高系统的可靠 凌阳, 拇指 凌阳 性 。 食指 大功率的电源 , 拇指 由于器件容量的限制和增加冗余提高可靠性方面的考虑 , 拇指 一般采用多个独立的模块单元并联工作 , 拇 指 采用均流技术 , 拇指 所有模块共同分担负载电流 , 拇指一旦其中某个模块失效 , 拇指 其它模块再平均分担负载电流 。 食指 极大的提高

14、系统可靠性 , 拇指即使万一出现单模块故障 , 拇指 也不会影响系统的正常工作 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 1.1.4 凌阳, 拇指 凌阳 绿色化 凌阳, 拇指 凌阳 电源系统的绿色化有两层含义 :首先是显著节电 , 拇指 这意味着发电容量的节约 , 拇指 而发电是造成环境污染的重要原因 , 拇指 所以节电就可以减少对环境的污染 ;其次这些电源不能(或少 )对电网产生污染 , 拇指 国际电工委员会 (IEC 对此制定了一系列标准 , 拇指 如工 EC555, 凌阳, 拇指 凌阳 IEC917,IECI000等 。 食指 20世纪末 , 拇指 各种有源滤波器和有源补偿器的方案

15、诞生 , 拇指 为 21世纪批量生产各种绿色直流稳压电源产品奠定了基础 7。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.2 凌阳, 拇指 凌阳 国内发展现状 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 在我国 , 拇指 以电力电子学为核心技术的电源产业 , 拇指 从二十世纪 60年代中期开始形成 , 拇指到了 90年代以来 , 拇指 电源产业进入快速发展时期 。 食指 一方面 , 拇指 电源产业规模的发展在加快 ;另一方面 , 拇指 在国家自然科学基金的资助下或创新意识指 导下 , 拇指 我国电力电子技术的研究从吸收消化和一般跟踪发展到前沿跟踪和基础创新 , 拇指 电源产业界涌现了一些技术

16、难度较大 , 拇指 具有国际先进水平的产品 , 拇指 而且还产生了一大批具有代表性的研究成果和产品 ;目前国内还开展了跟踪国际多方面前沿性课题的研究或基础创新研究 。3 食指 但是我国电源产业与发达国家相比 , 拇指 存在着很大的差距和不足 :在电源产品的质量、可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、网络化、持续创新能力等方面的差距为 10-15年 , 拇指 尤其在实现直流稳压电源的智能化、网络化方面的研究不是很多 。 食指 目前国内在这两方面研究比较多的是成都电子科技大学和广州华南理工大学 , 拇指 主要是利用单片机和可编程系统器件 (PSD)来控制开关直流稳压电源或数制

17、化电压单元达到数控的目的 , 拇指 但和国外的比较起来 , 拇指 效果不是很理想 , 拇指 还有很大的差距 。 食指 国内厂家生产的直流稳压电源虽然也在向数字化方向发展 , 拇指 但多限于对输出显示实现数码显示 , 拇指 或实现多组数值预置 。 食指 总体说来 , 拇指 国内直流稳压电源技术在实现智能化等方面相对落后 , 拇指 面对激烈的国际竞争 , 拇指 是个严重的挑战 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.3 凌阳, 拇指 凌阳 系统研究方向 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 本系统研究的直流稳压电源主要是符合智能化、数字化以及模块化的特点 。 食指

18、 智能化主要是指系统有可编程模块可以对系统进行智能控制 。 食指 数字化主要是指系统输出电压通过 7段数码管显示 , 拇指 并且可以通过按键对输出电压进行连续步进数字化调节 。 食指模块化是指系统由各个相关模块组成 , 拇指 提高了系统的可靠性 。 食指 凌阳, 拇指 凌阳 二 凌阳, 拇指 凌阳 设计要求 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (一)设计并制作有一定输出电压调节范围和功能的数控直流稳压电源 , 拇指 基本要求如下 : 凌阳, 拇指 凌阳 1、输出直流电压调节范围 215V;凌阳, 拇指 凌阳 2、输出直流电压能步进调节 , 拇指 步进值为 1V; 凌阳, 拇指 凌阳 3、由

19、“ +”“ -”两间分别控制输出电压步进增和减 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 (二)扩展要求: 凌阳, 拇指 凌阳 1、电压误差少于 5%; 凌阳, 拇指 凌阳 2、输出电流为 1A 以上; 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 三 凌阳, 拇指 凌阳 方案论证 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 分析本题 , 拇指 根

20、据设计要求先确定了本系统的整体设计原理框图如下图: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 输 出 4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

21、凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 设计原理框图 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (一) 凌阳, 拇指 凌阳 D/A 数

22、字模拟转换模块 凌阳, 拇指 凌阳 方案一:采用 MX7541是高速高精度 12位数字 /模拟转换器芯片 , 拇指 功耗低 , 拇指 而且其线性失真可低达 0.012%, 拇指 特别适合于精密模拟数据的获得和控制 。 食指 凌阳, 拇指 凌阳 方案二:采用 DAC0832, 拇指 DAC0832是一种常用的 8位的数字 /模拟转换芯片 。 食指 凌阳, 拇指 凌阳 本系统是基于 51单片机的数控电源的设计 , 拇指 凌阳, 拇指 凌阳 8位的单片机 , 拇指 而 MX7541是 12位数字输入的 , 拇指 因此须用锁存器 。 食指 而此数控电源要求单步 1V, 拇指 2 15V, 拇指 DAC

23、0832完全可以达到 ,拇指 故选择常用的 DAC0832。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (二) 凌阳, 拇指 凌阳 按键控制模块 凌阳, 拇指 凌阳 方案一:采用矩阵键盘 , 拇指 由于按键多可实现电压值的直接键入 。 食指 凌阳, 拇指 凌阳 方案二:采用一般的电平判键按钮 , 拇指 实现方法很简单 , 拇指 但一个端口最多只实现 8个按键 。 食指 凌阳, 拇指 凌阳 由于本数控电源需要用的按键不多 , 拇指 要实现步进为 1V的设计要求 , 拇指 只需用一个“ +”和一个“ -” 按键 , 拇指 另外再加两个按键用于实现固定电压

24、输出 , 拇指 按键时可直接输出相应电压 。 食指 4个按键就可实现本题的设计要求 , 拇指 固采用方案二 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳(三) 凌 阳, 拇指 凌阳显示模块 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 方案一:选用数码管动态显示 , 拇指 用普通的数码管显示简单的数字、符号、字母 。整流滤波 按键模块 单 片 机 D/A 模块 显示模块 5 食指 凌阳, 拇指 凌阳 方案二:选用液晶显示 ,显示的内容更加的丰富 。 食指 凌阳, 拇指 凌

25、阳 此系统显示的只是最终电源输出 的 10位和个位电压值 , 拇指 只需显示出两个数字 , 拇指 数码管更加的实惠 , 拇指 故选择了方案一 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 四 凌阳, 拇指 凌阳 设计原理 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本系统选用的模块包括:单片机系统 , 拇指 D/A 转换模块 , 拇指 LED 显示模块 , 拇指 直流电源模块 , 拇指 具体的电路图参照附录一 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

26、 (一) 凌阳, 拇指 凌阳 单片机模块 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 此次的 课程 设计的核心部分是单片机的控制 , 拇指 给以相关的命令 , 拇指 按照人们的意愿执行相应的操作 , 拇指 这次选用的是 ATMEL 公司生产的常用芯片 AT89C51。 食指 AT89C51是一个低电压 , 拇指 高性能 CMOS 凌阳, 拇指 凌阳 8位 单片机 , 拇指 片内含 8k 凌阳, 拇指 凌阳 bytes 的可反复擦写的 Flash 只读程序存储器 和 256 凌阳, 拇指 凌阳 byte

27、s 的随机存取数据存储器( RAM) , 拇指 器件采用 ATMEL 公司 的高密度、非易失性存储技术生产 , 拇指 兼容标准 MCS-51指令系统 , 拇指 片内置通用 8位 中央处理器和 Flash 存储单元 , 拇指 AT89C51单片机在电子行业中有着广泛的应用 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1、单片机介绍 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 CPU 即中央处理器的简称 , 拇指 是单片机的核心部件 , 拇指 它完 成各种运算和控制操作 , 拇指 CPU由运算器和控制器两部分电路组成

28、。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 a. 凌阳, 拇指 凌阳 运算器电路 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 运算器电路包括 ALU(算术逻辑单元)、 ACC(累加器)、 B 寄存器、状态寄存器、暂存器 1和暂存器 2等部件 , 拇指 运算器的功能是进行算术运算和逻辑运算 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 b. 凌阳, 拇指 凌阳 控制 器电路 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

29、 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 控制器电路包括程序计数器 PC、 PC 加 1寄存器、指令寄存器、指令译码器、数据指针 DPTR、堆栈指针 SP、缓冲器以及定时与控制电路等 。 食指 控制电路完成指挥控制工作 , 拇指 协调单片机各部分正常工作 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 c. 凌阳, 拇指 凌阳 定时器 /计数器 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MCS 52单片机片内有两个 16位的定时 /计数器 , 拇指 即定时器 0和定时 器 1。 食指 它们可以用于定

30、时控制、延时以及对外部事件的计数和检测等 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 d. 凌阳, 拇指 凌阳 存储器 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MCS 52系列单片机的存储器包括数据存储器和程序存储器 , 拇指 其主要特点是程序存储器和数据存储器的寻址空间是相互独立的 , 拇指 物理结构也不相同 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 e. 凌阳, 拇指 凌阳 并行 I/O 口 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 6 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇

31、指 凌阳 凌阳, 拇指 凌阳 MCS 52单片机共有 4个 8位的 I/O 口( P0、 P1、 P2和 P3) , 拇指 每一条 I/O 线都能独立地用作输入或输出 。 食指 P0口为三态双向口 , 拇指 能带 8个 TTL 门电路 , 拇指 P1、 P2和 P3口为准双向口 , 拇指 负载能力为 4个 TTL 门电路 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 f. 凌阳, 拇指 凌阳 串行 I/O 口 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MCS 521单片机具有一个采用通用异步工作方式的全双工串行通信接

32、口 , 拇指 可以同时发送 和接收数据 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 g. 凌阳, 拇指 凌阳 中断控制系统 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 8051共有 5个中断源 , 拇指 即外中断 2个 , 拇指 定时 /计数中断 2个 , 拇指 串行中断 1个 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 h. 凌阳, 拇指 凌阳 时钟电路 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MCS 52芯片内部有时钟电路 , 拇指

33、 但晶体振荡器和微调电容必须外接 。 食指 时钟电路为单片机产生 时钟脉冲序列 , 拇指 振荡器的频率范围为 1.2MHz 12MHz, 拇指 典型取值为 6MHz。食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 i. 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 总线 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 以上所有组成部分都是通过总线连接起来 , 拇指 从而构成一个完整的单片机 。 食指 系统的地址信号、数据信号和控制信号都是通过总线传送的 , 拇指 总线结构减少了单片机的连线和引脚 , 拇指 提高了集成度和可靠性 。 食

34、指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 选用单片机的 结构: 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 1、一个 8 凌阳, 拇指 凌阳 位算术逻辑单元 凌阳, 拇指 凌阳 ; 凌阳, 拇指 凌阳 2、 32 凌阳, 拇指 凌阳 个 I/O 凌阳, 拇指 凌阳 口 4 凌阳, 拇指 凌阳 组 8 凌阳, 拇指 凌阳 位端口可单独寻址; 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 3、两个 16 凌阳, 拇指 凌阳 位定时计数器 凌阳, 拇指 凌阳 ; 凌阳, 拇指 凌阳 4、全双工串行通信 凌阳, 拇指 凌阳 ; 凌阳, 拇指 凌阳 5、 6 凌阳, 拇指 凌阳 个中断源两个中断优

35、先级; 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 6、 128 凌阳, 拇指 凌阳 字节内置 RAM 凌阳, 拇指 凌阳 ; 凌阳, 拇指 凌阳 7、独立的 64K 凌阳, 拇指 凌阳 字节可寻址数据和代码区 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 每个 8051 凌阳, 拇指 凌阳 处理周期包括 12 凌阳, 拇指 凌阳 个振荡周期每 12 凌阳, 拇指 凌阳 个振荡周期用来完成一项操作如取指令和计算指令执行时间可把时钟频率除以 12 凌阳, 拇指 凌阳 取倒数然后指令执行所须的周期数因此如果你的系统时钟是

36、11.059MHz 凌阳, 拇指 凌阳 除以 12 凌阳, 拇指 凌阳 后就得到了每秒执行的指令个数为921583条指令取 倒数将得到每条指令所须的时间 1.085ms 凌阳, 拇指 凌阳 。 食指 凌阳, 拇指 凌阳 AT89C51的管脚图如图 2: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 7 凌阳, 拇指 凌阳 图 2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 89CS51管脚图 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2、 凌阳, 拇指 凌阳 单片机外围电路介绍 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,

37、拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 1) 电源引脚 Vcc 和 Vss 凌阳, 拇指 凌阳凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 Vcc:电源端 , 拇指 接 5V。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 Vss:接地端 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 2) 时钟电路引脚 XTAL1和 XTAL2 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

38、凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 XTAL1:接外部晶振和微调电容的一端 , 拇指 在片内它是振荡器倒相放大器的输入 ,拇指 若使用外部 TTL 时钟时 , 拇指 该引脚必须接地 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 XTAL2:接外部晶振和微调电容的另一端 , 拇指 在片内它是振荡器倒相放大器的输出 ,拇指 若使用外部 TTL 时钟时 , 拇指 该引脚为外部时钟的输入端 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 3) 地址锁存允许 ALE 凌阳,

39、拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 系统扩展时 , 拇指 ALE 用于控制地址锁存器锁存 P0口输出的低 8位地址 , 拇指 从而实现数据与低位地址的复用 。 食指 凌阳, 拇指 凌阳 P0口的 P1.0,P1.1,P1.2,P1.3和键盘相连 , 拇指 作为整个系统的输入部分 。 食指 其中 S1、 S2为固定电压的输入 , 拇指 即和 P1.0相接的是 +10V 电源的数字输入键 , 拇指 和 P1.1相接的是 +5V 电压的数字输入键 。 食指 和 P1.2,P1.3相接的分别是“ +” , 拇指“ ”号键 , 拇

40、指 对电压值进行加和减计算 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 P2口和 DAC0832的输入相接 , 拇指 作为 D/A 模块的输入 。 食指 凌阳, 拇指 凌阳 /WR 和 /RD 分别接到两数码管的公共端 COM1和 COM2。 食指 凌阳, 拇指 凌阳 电路如下: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 8 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇

41、指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 3 凌阳, 拇指 凌阳 按键输入图 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳(二) 凌 阳, 拇指 凌阳D/A 模块 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1、 凌阳, 拇指 凌阳 D/A 电路简介 凌阳, 拇指 凌阳 凌阳

42、, 拇指 凌阳 设计方案中已提出 采用 DAC0832, 拇指 DAC0832是一种常用的 8位的数字 /模拟转换芯片 。食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 DAC0832及其外围电路 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本系统是基于单片机的数控电源的设计 , 拇指 而 MX7541 凌阳, 拇指 凌阳 是 凌阳, 拇指 凌阳 12 凌阳, 拇指 凌阳 位数字 凌阳, 拇指 凌阳 输入的 凌阳, 拇指 凌阳 , 拇指 凌阳, 拇指 凌阳因此须用锁存器 。 食指

43、 而此数控电源要求单步 1V, 拇指 凌阳, 拇指 凌阳 2 15 凌阳, 拇指 凌阳 V 只需区分 14个点 , 拇指 DAC0832完全可以达到 , 拇指 故选择常用的 DAC0832。 食指 当其与单片机进行相连时 , 拇指 电路也简单 , 拇指只需把单片机的数据线与 DAC0832的输入端直接相连即可 , 拇指 程序也很简单 , 拇指 只需向其送数据即可 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 1) DAC0832的管脚图如图 4所示: 凌阳, 拇指 凌阳 I O U T 111D 07D 16D 25I O U T 212D 34D 416V R E

44、 F8D 515D 61 4D 713F B9C S1W R 12X F E R17W R 218I L E19V C C20G N D10A G N D3D A C 08 32凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 4 凌阳, 拇指 凌阳 DAC0832管脚图 凌阳, 拇指 凌阳

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。