- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Protues仿真的数控直流恒流源电子仿真设计报告副本
电子设计仿真与虚拟实验
课程设计报告
题目名称 基于Protues仿真的数控直流恒流源
学院名称
所属专业
学生姓名
学 号
班 级
邮 箱:
指导老师:
摘要:本设计采用8位单片机89c52作为直流恒流源的控制核心,实现了0到2.5A的数控可调直流恒流源。系统显示部分采用的1602点阵式液晶屏实时显示设定电流值和实测电流值。输出电流由DA输出模拟量,电流测量采用低温漂的模压电阻作为精密采样电阻。仿真制作有效的为实现了数控恒流源打下了坚实基础,软件分析节约了电子设计成本。
一、设计题目
基于Protues7.5仿真的高效数控直流恒流源
二、课程设计的目标、基本要求及其功能:
目标:实现一种宽频谱、高精度交流稳流电源,具有响应速度快、恒流精度高、能长期稳定工作,适合各种性质负载(阻性、感性、容性)等优点。Ma;
c、具有“+”“-”步进调整功能、步进小于等于10mA;
d、改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值小于等于输出电流值的1%+10mA;
功能:用于检测热继电器、塑壳断路器、小型短路器及需要设定额定电流、动作电流、短路保护电流等生产场合Protues软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译[1]具有4大功能模块
智能原理图设计(ISIS)
完善的电路仿真功能(Prospice)
独特的单片机协同仿真功能(VSM)
实用的PCB设计平台
四、方案原理论述
数控恒流源仿真原理图
(一)、电流采样原理
I = V/R
这个电路可以认为是恒流源的标准电路,除了足够的精度和可调性之外,使用的元件也都是很普遍的,易于搭建和调试。只不过其中的Vin还需要用户额外提供。电压比较器结构简单,灵敏度高,通过反馈回路和输入回路的确定“运算参数”,反馈量可以是输出电压。一般应用中,有时也可以用线性运算放大器,在不加负反馈的情况下,构成电压比较器来使用有较大的驱动电流,使mos?快速开通关断8位CPU·4kbytes 程序存储器(ROM) (52为8K) 256bytes的数据存储器(RAM) (52有384bytes的RAM) 32条I/O口线·111条指令,大部分为单字节指令 21个专用寄存器 需要相应的模拟电压信号,过一个高输入阻抗的线性运算放大器实现。Dac输出电流电压计算及单缓冲输出方法
(八)显示部分
显示部分采用的是1602,它是字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线 1602通过D0~D7的8位数据端传输数据和指令。1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。主程序流程图软件的主程序流程如图2.11所示。主程序不断检测是否有按键输入,如果有按键,则进 行相应的键值处理,根据按键改变设定的电流值,实现数控输入。再根据设定值,对应改变显示内容和DAC输出的控制电压。当设定电流值为正的时候,通过 SPCE061A的I/O口控制两个模拟开关的导通与截止。
3)由黄智仁
文档评论(0)