- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2004届学士学位毕业论文答辩 半导体激光驱动电源温控算法与程序设计 介绍 半导体激光器已成为信息技术的关键器件,在光谱技术、光外差探测、医疗、加工等领域得到愈来愈广泛的应用。 但是,半导体激光器正常工作时,需要稳定的环境温度。环境温度的变化以及激光器运转时器件发热而导致其温度起伏,将直接影响激光器输出功率的稳定性和运行的安全可靠性,甚至造成半导体激光器的损坏。 因此,温度控制系统的好坏直接影响半导体激光器的性能。 本课题主要通过80C32型单片机对激光器工作温度进行控制。 激光器电源系统框图 温度控制模块 数字滤波 线性化处理 Y=yi+(yi+1-yi)/(xi+1-xi)*(X-xi) (i=0,1,2,……,n;xiXxi+1 ) 激光器的工作温度变化范围在10℃——50℃,显示误差控制在0.1℃上下;片外ROM容量为64KB。根据这些特点要求,系统将分段点设定为10℃,11℃,12℃,13℃,………,49℃,50℃,通过实验,测出每一温度值所对应的电压值, 将这些值一一对应后转换成十六进制数,制成表格存放于ROM中,作为常数。通过查表程序调用这些常数。 由于系统的显示精度为0.1℃,可以将每一度的值分成十个单位,每一个单位为0.1℃。此时,△y=yi+1-yi=1℃=10个单位。 则原方程可转化为: Y=yi+10(xi+1-xi)/(x-xi) 4.(4) yi温度值的整数部分(单位为1℃);10(xi+1-xi)/(x-xi)温度值的小数部分(单位为0.1℃)。10(xi+1-xi)/(x-xi)算式结果的小数采用四舍五入处理。 线性化 温度控制 系统调试 温度电压值转换实验数表 温度电压关系曲线 结论 温度控制模块的主要技术指标如下: 温度控制范围:10——50℃ 温度显示误差: 0.1℃左右 温度控制精度:0.5℃ * * 2004届学士学位毕业论文答辩 2004届学士学位毕业论文答辩 2004届学士学位毕业论文答辩 系统框图 恭喜发财恭喜发财恭喜发财恭喜发财恭喜发财恭喜发财恭喜发财恭喜发财 2004届学士学位毕业论文答辩 温度采样 U iUm? N 滤波 |差值|ε? 温度控制程序 N Y+ 线性化处理 实时显示 Y 图2.2 温度控制模块流程图 Ui—U0 温度采样 滤波 U iUm? N Y 返回 紧急中断 2004届学士学位毕业论文答辩 开始 置交换次数 清除交换标志位 交换次数为零 从起始端开始比较 符合降序要求? 交换两数 置标志位 交换次数用完? 发生过交换? 结束 Y N Y N Y N Y N 冒泡排序算法流程 开始 取样值 采样值累加 N—1=0? 调除法子程序 返回 置除数初值 Y N 累加求和算法流程 2004届学士学位毕业论文答辩 开始 初始化表首址 从表中取Ux值 UxUi ? Dptr减2 取值 结束 Dptr加2 查表程序流程图 N Y 读入X值 进查表程序 取常数值 计算X—xi的值 计算10(xi+1—xi)/(X—xi) 计算Y值 返回 线性插值运算流程图 2004届学士学位毕业论文答辩 置PID各参数值 e(k-1)=(k-2)=0 e(k)=W---Y Pi=I*e(k) Pp=P*[e(k)-e(k-1)] Pd=D*[e(k)-2e(k-1)+e(k+1)] △u(k)=Pp+Pi+Pd u(k)=u(k-1)+ △u(k) u(k-1)=u(k) e(k-2)=e(k-1),e(k-1)=e(k) 返回 求e(k) e(k)ε? e(k)A? 调PID程序 调PD程序 返回 Y N N Y 温度控制算法流程 PID运算框图 温度设定值转换 243 49 196 39 137 29 67 19 241 48 190 38 129 28 61 18 236 47 185 37 124 27 58 17 232 46 181 36 119 26 50 16 228 45 174 35 111 25 44 15 223 44 167 34 102 24 31 14 218 43 161 33 96 23 24 13 213 42 156 32 90 22 1
您可能关注的文档
最近下载
- 生物质基气凝胶的研究进展.docx
- 腰椎管狭窄症课件.pptx VIP
- 基于劳动教育的创新教育实践研究.docx VIP
- 教学常规及教学技能——含山县新教师集中培训班讲稿.ppt VIP
- 焊接方法与设备使用教学课件作者曹朝霞齐勇田主编第4章钨极惰性气体保护焊(GTAW)课件.ppt VIP
- 电信公司办公室主任竞聘演讲稿.pptx
- 焊接方法与设备使用教学作者曹朝霞齐勇田主编熔化极气体保护电弧焊.pptx VIP
- 冯谖客孟尝君PPT.ppt VIP
- 推动速生桉树种植产业可持续发展的实践研究.docx
- (高清版)B-T 9254.1-2021 信息技术设备、多媒体设备和接收机 电磁兼容 第1部分 发射要求.pdf VIP
文档评论(0)