完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
不考虑硬件问题。因为除了单片机程序不一样其他所有硬件都一样。
硬件大概原理:用的6个单向可控硅接在三相交流电上面然后接三个220v灯泡。用6个光耦接三相交流电上用于检测过零信号。 程序思路:中断作为定时间用,每0.128毫秒发生一次中断,中断程序给需要延时的变量如:《A上延时++》自加1直到39(4毫秒)。 A相下过零时间不断给《A上延时=0》清零。 下过零结束进入上过零的时候中断里面《A上延时++》直到判断>39输出可控硅控制信号。 其他5个控制信号思路都是一样,延时时间也是一样 问题来了:延时3-6毫秒输出电压低时候灯泡会轻微闪烁。 延时时间短电压高灯泡亮看不出来闪烁。 问题就是输出低电压灯泡不亮的时候能看见灯泡有微闪烁。 测量输出波形和正常不闪烁的波形基本一样,波形细节都差不多。 实在找不到问题,烦请各位老师指点迷津
|
|
相关推荐 |
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
4058 浏览 1 评论
1639 浏览 0 评论
3524 浏览 1 评论
【⌈嵌入式机电一体化系统设计与实现⌋阅读体验】+磁力输送机系统设计的创新与挑战
1752 浏览 0 评论
4461 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 05:25 , Processed in 0.642286 second(s), Total 50, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号