- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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转换。
采用光电耦合电路不仅能实现电
您可能关注的文档
最近下载
- 湖南省名校联考联合体2025-2026学年高一上学期10月联考语文试卷含答案.pdf VIP
- 部分常用岩土物理力学参数经验数值.doc
- 中南大学网校马克思主义基本原理考试.doc VIP
- 浙江省精诚联盟2025-2026学年高一上学期10月联考生物试卷含答案.docx VIP
- 2025-2026学年广东省广州市第一中学高一上学期10月月考数学试卷含详解.docx VIP
- 抖音爸爸博主“新父职”的数字实践研究_.pdf VIP
- 演示文稿青春期生长发育.ppt VIP
- 2023年中南财经政法大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- 2024-2025学年广东省珠海市文园中学九年级(下)开学物理试卷.docx VIP
- 保健品营销策划.pdf VIP
文档评论(0)