需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16831 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:针对于传统调压系统的成本较高,可调性较差等缺点,给出一种通过单片机触发可控硅进行调压应用的低成本设计方法。本课题以STM32为核心控制器,由过零检测电路模块,可控硅通断模块,电源模块组成。当STM32检测交流电压过零点时,STM32开启中断和定时器,等待延时时间结束后,触发导通可控硅,通过设置不同的延时时间,实现调节电压的大小。系统采用切换模式按键进行模式选择,包括电位器调节、按键调节以及串口通信模块三种调节方式,调节0~220V交流电压。其中串口调试界面使用C#编写上位机,实现人机界面友好。在调压系统的软件设计方面,做到系统模块化,易于修改。 实验结果表明,鉴于STM32的处理速度快,转换精度高相比于52单片机等传统触发方式提高了调压系统的稳定性,准确性,具有很高的实用价值。 关键词:STM32 可控硅 调压
目录 摘要 Abstract 1 绪论-1 1.1课题的背景和意义-1 1.2国内外研究状况及相关领域中已有的研究成果-1 1.3本文的主要工作和内容安排-2 2 系统的总体设计-4 2.1需求分析-4 2.2系统的结构及系统框图-4 2.3方案选择-5 2.3.1 主控芯片的选择-5 2.3.2 可控硅触发电路方案-5 2.4系统的工作流程-6 3 调压系统的硬件设计-7 3.1 STM32芯片介绍-7 3.2 AMS1117-3.3V稳压电路介绍-7 3.3电压过零点检测电路设计-8 3.4电位器电路设计-10 3.5可控硅触发电路设计-10 3.6可控硅调压原理-11 4 系统的软件设计-13 4.1系统软件总体结构设计-13 4.2触发控制程序设计-14 4.3加减按键调压程序设计-15 4.4 USART调压程序设计-16 4.5上位机界面设计-18 4.6电位器调压程序设计-19 5 系统运行结果展示-21 5.1系统运行-21 6 总结与展望-24 6.1总结-24 6.2展望-24 参考文献-26 附录一-27 附录二-28 致谢-65 |