找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

想弄个由51单片机控制的恒温孵化箱,要求有过零检测,可控硅控温,控制1000w的灯

查看数: 4902 | 评论数: 19 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-1-27 00:05

正文摘要:

想弄弄程序,原理是电流通过过零检检测电路,给51单片机一个0点的时间,单片机再根据这个0点控制可控硅进行导通或阻断来进行恒温的控制,但是我不清楚那个过零检测检测到零点传送给单片机的作用是什么,怎么编写 ...

回复

ID:883242 发表于 2021-2-9 16:00
过零检测是为了调角控制可控硅的,但是温度变化是非常缓慢的,没有调角的必要,只要管通断就行了,别想太多。
ID:656213 发表于 2021-2-2 20:13
wjq332211 发表于 2021-1-29 23:59
过零检测就是检测的正弦波的0点,主要是编程这块我不太会弄,那51单片机怎么去控制呢

这个应该比较简单呀,当然,首先你要结合原理图,如楼上图所示,过零检测引脚触发中断,开始控制可控硅导通,同时启动定时器,想要可控硅导通多长时间,就定时多长时间。
ID:881566 发表于 2021-1-30 07:06
rundstedt 发表于 2021-1-27 02:17
这个话题可以做到非常简单,也可以做到非常难。。。搞不好弄出个博士文档也未可知。

先简单地说,其实检 ...

有限元如何做,请指教?
ID:873383 发表于 2021-1-29 23:59
wjcxy3166 发表于 2021-1-27 14:21
没明白你的意思,过零检测的意义是什么?温度应该受温度检测来确定啊,再经PID计算后控制可控硅啊,不应该 ...

过零检测就是检测的正弦波的0点,主要是编程这块我不太会弄,那51单片机怎么去控制呢
ID:419294 发表于 2021-1-27 22:00
可以给帖主一个参考,有问题可以问我

002cc61a70a7bc60d599258675ff0d56_201533h2scmccxnvgnw4kn.png (51.08 KB, 下载次数: 98)

002cc61a70a7bc60d599258675ff0d56_201533h2scmccxnvgnw4kn.png
无效楼层,该帖已经被删除
ID:879809 发表于 2021-1-27 14:40



评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:288629 发表于 2021-1-27 14:21
没明白你的意思,过零检测的意义是什么?温度应该受温度检测来确定啊,再经PID计算后控制可控硅啊,不应该由正弦波的零点来控温吧。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

无效楼层,该帖已经被删除
ID:298123 发表于 2021-1-27 11:33
过零检测还是需要的,减小负载冲击
ID:298123 发表于 2021-1-27 11:32
用带过零检测的可控硅控制芯片
ID:369658 发表于 2021-1-27 11:29
输出是电流大小;输入是温度传感器
建议用ADC读温度传感器数值,输出利用计数器输出PWM波,利用PID算法控制输出PWM波的占空比达到控制功率的效果,如果担心加热过快单靠环境降温速度过慢可以外加小风扇散热,可以精确控制温度。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:235954 发表于 2021-1-27 11:07
过零检测的作用是斩波,控制导通程度,也就是功率

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:420836 发表于 2021-1-27 10:05
首先,需要将项目划分为不同的子系统,包括过零检测,温度监控,SCR控制,PID控制等,然后完成每个子系统。 最后放在一起。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:332444 发表于 2021-1-27 09:31
ID:752974 发表于 2021-1-27 09:31
可控硅控温常用的有两种方法,移相控制和周期控制,移相控制一般的在需要连续直流电压输出的情况下用,优点是可以得到连续的直流电压,缺点是破坏的正弦波的波形完整性,对电网中的其它设备影响较大。周期控制则相反,一般的做法是确定一个周期,控制一个周期通过多少个波来控制输出功率,这两种方式选用哪个都可以。温度控制精度做到正负0.2度很难,传感器的精度最低要高出一个数量级,这样的传感器成本不会低,也不知有没有。温箱里温度的均匀性不是太难,加一个小风扇就可以。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:390416 发表于 2021-1-27 08:34
正好,前段时间做过这个东西,可以设置制冷模式和制热模式,带过零检测,可控硅输出控制温度。
ID:692132 发表于 2021-1-27 05:18
完全不需要过零检测和可控硅,只需要控制温度,低了就加热,到达某个温度值就停止加热。
ID:879809 发表于 2021-1-27 02:17
这个话题可以做到非常简单,也可以做到非常难。。。搞不好弄出个博士文档也未可知。

先简单地说,其实检测过零点和控制导通角在某些场景下面是对的,但是在你的场景下面是不太合理的。温度变化太慢,没有调角的必要。滤掉一部分50Hz半波脉冲即可,比如113个脉冲(1.13秒)周期范围内,导通13个或者17个。

超级难的做法就是用有限元算鸡蛋集群的温度分布梯度,如何让加热更均匀。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表