数控信号源.docx
《数控信号源.docx》由会员分享,可在线阅读,更多相关《数控信号源.docx(39页珍藏版)》请在第一文库网上搜索。
1、HUNAN RAILWAY PROFESSIONAL TECHNOLOGY COLLEGE单片机技术课程设计说明书设计课题:数控信号源专业(系)电气工程系班 级电子信息071完成日期2009. 06. 30第1章 任务与要求11.1 任务简介12. 1任务要求1第2章 方案论证与设计22.1 整体设计与分析22.2 各功能模块方案分析22.3 方案确定3第3章 硬件电路设计43. 1 AT89S51单片机控制单元43. 2使用DAC0832的数模转换电路53. 3使用LM324的电压转换电路6第4章软件设计83.1 程序流程图84. 2主要源程序9第5章安装与调试12第6章使用说明13第7章心
2、得体会14参考文献15附录16总原理图16PCB 图17元件清单18第1章任务与要求1.1 任务简介数控直流电源是一种常见的电子仪器,广泛应用于电路,教学试验和科学研究等领域本设计的题目是数控电源,本设计论文是以单片机为核心设计的。2. 1任务要求1 ,能够输出一定的电压,输出电压误差尽量小;2 .输出电路能够产生波形,如:正弦波,矩形波,三角波;3 ,输出波形的频率可调。第2章方案论证与设计2.1整体设计与分析此设计以AT89s51单片机为控制单元,以数模转换器DAC0832输出参考电压,以该参考电压控制电压转换模块LM324的输出电压大小。该电路设计简单,应用广泛,精度较高等特点.2. 2
3、各功能模块方案分析1 .单片机控制单元选择方案一:MCS - 51系列单片机方案二:ATMEL公司的AT89S51单片机方案一中,MCS - 51系列单片机以其优越的性能、成熟的技术和高可靠性和高性价比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。目前,可用于其开发的硬件越来越多,与其配套的各类开发系统、各种软件业日趋完善,因此,可以极方便地利用现有资源,开发出用于不同目的的各类应用系统。AT89S51是一种低功耗、高性能的片内含有4KB快闪可编程/擦除只读存储器(FPEROM-Flash Programmable and Erasable Read Only
4、 Memory) 8 位 CMOS微控制器,使用高密度、非易失存储技术制造,并且与80C51引脚和指令系统完全兼容。芯片上的FPEROM允许在线编程或采用通用的非易失存储编程器对程序存储器重复编程。AT89s51 (以下简称89C51)将具有多种功能的8位CPU与FPEROM结合在一个芯片上,为很多嵌入式控制应用提供了非常灵活而又价格适宜的方案,其性能价格比较高。经过对比采用AT89S51单片机。2 .电压转换器件的选择方案一:可采用LM324进行电压转换方案二:可采用ICL7650进行电压转换方案一中LM324是一种价格便宜的四运算放大器,该四放大器可以工作在低到3。伏或者高到32伏的电源下
5、,电路简单。方案二电路比较复杂。相比之下采用方案一。3 .数模转换器的选择方案一:采用DAC0832进行转换方案二:采用MAX541进行转换方案一中DAC0832是采样频率为八位的D/A转换器件,DAC0832内部结构资料:芯片内有两级输入寄存器,使DAC0832具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要(如要求多路D/A异步输入、同步转换等)。D/A转换结果采用电流形式输出。要是需要相应的模拟信号,可通过一个高输入阻抗的线性运算放大器实现这个供功能。运放的反馈电阻可通过RFB端引用片内固有电阻,还可以外接。此芯片价格比较便宜。方案二中的MAX541是美信公司的一款串行数据输
6、入,电压输出型16位D/A转换器,具有多通道输出,同时能够结合外部运算放大器组成双极性输出。输出没有经过缓冲器,输出电流相对小,通常需要在输出加一级驱动级。MAX541没有内置的参考电压源,因此需外接一个精度较高的基准电压参考源。相比之下选用方案一用DAC0832进行数模转换。2. 3方案确定选定方案描述:此设计采用AT89s51单片机为控制单元,以数模转换器DAC0832输出参考电压,以该参考电压控制电压转换模块LM324的输出电压大小。总系统图:第3章硬件电路设计3.1 AT89S51单片机控制单元1. 89s51性能及特点89S51的主要性能包括:(1)与MCS 51微控制器产品系列兼容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 信号源
