关于20年吉林电赛D题硬件电路的分享

  • 吉林省电子设计大赛侥幸取得了一等奖的好成绩,这里要特别感谢我组指导老师张老师,庄老师,王老师和不知道姓名的工程师以及学长的帮助。当然还有两个给力的队友。

  • 这里分享一下关于比赛题目的方案:
    在这里插入图片描述

  • 根据元器件清单来看,比赛需要用双向可控硅、光耦继电器、交流功率测量模块等完成该题。其他元件自选。

  • 方案之初是,检测正弦波零点,然后延时一点时间导通双向可控硅,由于双向可控硅导通后不会截止,所以我们只需控制双向可控硅的导通,在正弦波下半波时可控硅加反压关断,通过将0.01秒等分八份延时达到八档可调的目的。但是由于控制可控硅导通的光耦继电器电路一直无法工作而放弃该方案。

  • PWM调光方式,因为是220V交流电,一般市面的继电器频率都很低,不得已不使用该方案,具体方案为:全桥整流后通过固态继电器直接控制灯泡的导通与关断,PWM控制继电器。理论上会导致档位不准,因为正弦波整流后的相位不确定,实际进行该方案时占空比和频率都变化才能控制多档位。而且比赛不能用模块化的产品。

  • 前面两种方案都不太行,下面才是我们最终使用的方案:
    采用八个单片机IO口控制八路继电器,八个继电器对应八档亮度。
    在这里插入图片描述
    当第一个继电器导通时,正弦波上半波到来,电容经过电位器和电阻充电,当电容电压大于双向二极管触发电压时,二极管导通,电容经过双向可控硅触发极放电,可控硅导通,当正弦波上半波到零点时,可控硅关断,由于是双向可控硅加双向二极管,所以下半波到来时与上半波工作原理相同。这样通过改变八个电阻的阻值,达到限制电容充电电流的目的,从而改变可控硅触发角,达到调光的目的。
    继电器是如何导通的呢?
    在这里插入图片描述
    单片机IO口输出高电平经过三极管放大后,继电器吸合,灯亮。八个IO口对应八档亮度。

  • 最基础的问题也是最难的问题已经解决了,下面就是愉快的敲代码环节了,代码部分还是比较简单的,我在编程的过程中没有遇到太大的问题。只是最后按键换挡时会跳档,经过各种尝试,总算解决,切记按键消抖,切记中断优先级合理分配,切记代码备份,最后注意硬件干扰就OK了。
    在这里插入图片描述
    在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值