<<电机与拖运课程>>__基于单片机控制的他励直流发电机系统方案.docVIP

<<电机与拖运课程>>__基于单片机控制的他励直流发电机系统方案.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文档。上传文档
查看更多
word完美格式 精心整理 学习帮手 基于单片机控制的他励直流发电机系统 摘要 系统采用AT89S52作为控制器(MCU)核心,实现可控的他励直流发电机设计。核心的电压控制采用PWM控制IGBT原理,进而实现压控电压的功能。同时运用光耦电路实现大电压AD采样。控制算法使用模糊PID算法,整个系统的软件设计基于RTX51嵌入式多任务实时操作系统(RTOS),最后利用RS232串口实现与PC机通信,调用MATLAB软件设计GUI接口,从而实现远端的PC机控制。从而实现系统的实时性,鲁棒性,智能化。 关键字:AT89S52,PWM,IGBT,MATLAB,RTX51,模糊PID,光耦 题目 基于单片机控制的他励直流发电机系统 系统状况:原动机拖动电机旋转,他励Ufn=100V 要求:基于MCU控制的励磁控制系统 具体指标: = 1 \* GB3 ①输入电压A/D闭环控制 = 2 \* GB3 ②有键盘显示 = 3 \* GB3 ③发电机输出电压可控,各启动阶段时间U输出可变 = 4 \* GB3 ④励磁线圈驱动采用功率管,GTR,MOSFET,IGBT等。 较高要求: = 1 \* GB3 ①扩展EEPROM,可存储参数 = 2 \* GB3 ②A/D端采用线性光耦,输入Ui与系统不共地 一、设计方案选择 1核心控制单片机 方案一: C8051F020系列单片机。该单片机内部集成了多种模块如D/A,A/D,UART等模块,可以减少我们外围电路的设计。然而其成本较高,对于我们的系统不需要用到如此高性能的单片机,故放弃该方案。 方案二:FREESCALE系列单片机。该系列单片机也是集多种模块为一体。尤其是集成了PWM模块,能够直接编程输出控制电机的PWM信号。然而该系列单片机的费用也相对较高,因此我们也放弃该单片机。 方案三:采用ATMEL公司的AT89S52单片机。由于我们在课堂上学到的大多为51系列单片机,同时AT89S52的单片机也能很好的满足我们系统的需要。如我们可以通过其内部定时器产生PWM控制信号等。与此同时,AT89S52单片机的价格低廉,所以我们决定采用AT89S52作为我们的控制核心。 2人机交互模块 方案一:采用数码管以及开关式按键。采用数码管和开关式按键的设计方案,在软件设计方面会相对简单,但是显示和控制的信息量相对较小,针对本系统,我们不采用该设计方案。 方案二:采用字符型LCD以及矩阵式键盘。采用字符型LCD编程方便,且能满足一定的输出要求,同时用矩阵式键盘,能增强控制系统的输入功能。故采用此方案。 2 A/D转换芯片 方案一:采用ADC0809并行8位AD转换芯片。ADC0809使用方便,编程也相对容易,但是由于采用并口,会大大占用单片机的IO口,增加硬件设计难度,故放弃此方案。 方案二:采用ADC0832串行8位AD转换芯片。ADC0832的接口设计简单,且在精度方面能满足我们的需要,转换速度也能满足要求,故采用此方案。 二、设计方案的实现: = 1 \* ROMAN I硬件电路设计: = 1 \* GB4 ㈠发电机控制电路 针对发电机的工作特性,我们采用控制励磁电压的方法最终完成对发电机输出电压的控制,具体推导如下: 设 输出电压 发电机感应电动势 电枢电流 电枢绕组阻值 负载电阻 励磁电流 励磁电压 励磁回路电阻 电势常数 主磁通 电机转速 对于输出电压 当忽略磁路饱和 为比例常数,它由直流发电机的磁化曲线决定 从而得到了与的线性关系,从而将控制转化为控制 对于的控制我们采用现在单片机控制的PWM控制方法 根据IGBT的快速通断以及PWM控制产生平均电压原理即 (为PWM高电平时间,为一个时钟周期,为励磁绕组额定电压) 通过控制PWM的高电平时间,控制的电压值即 在实际电路中,我们通过全桥整流滤波电路,从市电50HZ、220V交流电路得到100V的直流电压,然后通过PWM控制信号控制IGBT管通断实现电压值的控制。 根据电路仿真由于IGBT需要输入的PWM信号幅值为5V,而单片机的I/O端口输出的电压幅值无法达到。故我们采用电压比较器LM311构建电压比较电路,增大单片机的驱动能力,使单片机能输出最高电压为5V的PWM信号,从而实现单片机的脉宽调制。 具体电路如下: (图1 PWM控制电路) (图2 PWM控制励磁电压电路) (图3 单片机输出电压变换电路) = 2 \* GB4 ㈡AD采样电路 由于发电机的输出电压值很大,而我们所用的AD转换芯片的参考电压小于该电压值。为此我们采用光电耦合电路实现电平转换,进而能够将合理的电平电压输入AD芯片,实现AD转换。 采用光电耦合电路不仅能实现电

文档评论(0)

xfnzn + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档