找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1998|回复: 9
收起左侧

51单片机驱动1,3象限双向可控硅C语言程序如何编写?求指导

[复制链接]
ID:877406 发表于 2022-6-23 15:00 | 显示全部楼层 |阅读模式
哪位好心大师有51单片机驱动1,3象限双向可控硅C程序,万分感谢。
回复

使用道具 举报

ID:491577 发表于 2022-6-23 18:06 | 显示全部楼层
单片机驱动双向可控硅需要通过光耦可控硅来驱动,不能够直接驱动,没有必要考虑象限的问题。就当成一个开关就好,如果要电机调速那还需要零点检测电路,检测到零点后延时一段时间再打开可控硅,延时越长功率越低。
回复

使用道具 举报

ID:883242 发表于 2022-6-23 18:24 | 显示全部楼层
这是硬件设计问题,正确的硬件设计会避开那个难以驱动的象限,软件想要驱动那个困难的象限都是不可能的。连电路图都没有,这个问题毫无意义。
回复

使用道具 举报

ID:877406 发表于 2022-9-16 09:22 | 显示全部楼层
谢谢大师的指导,我有用零点检测让单片机直接驱动小功率双向可控硅控制两种颜色的LED灯串,现正向可以驱动显示一种颜色,只是反向让可控硅导通显示另一种颜色但怎么也弄不亮,求解
回复

使用道具 举报

ID:883242 发表于 2022-9-16 13:41 | 显示全部楼层
nxw_toyosz 发表于 2022-9-16 09:22
谢谢大师的指导,我有用零点检测让单片机直接驱动小功率双向可控硅控制两种颜色的LED灯串,现正向可以驱动 ...

好歹给个电路图出来吧?
回复

使用道具 举报

ID:25310 发表于 2022-9-16 15:58 | 显示全部楼层
本帖最后由 pcbboy 于 2022-9-16 17:09 编辑

硬件这样,单片机要做过零检测再处理
triac.jpg
ac.jpg
zero.jpg
回复

使用道具 举报

ID:877406 发表于 2022-9-16 17:34 | 显示全部楼层
谢谢大师的精心指导,我有用最后一种方法作零点检测,正方向也可以驱动双向可控硅显法一种颜色,只是不知道反方向如何驱动LED点亮另一方向的LED。参考别人的电路更简单,过零检测是用1M电阻直接接交流电,单片机IO口直接连MAC97A6双向可控硅,功能特正常,就是不知道怎么做到的。

回复

使用道具 举报

ID:883242 发表于 2022-9-16 21:18 | 显示全部楼层
nxw_toyosz 发表于 2022-9-16 17:34
谢谢大师的精心指导,我有用最后一种方法作零点检测,正方向也可以驱动双向可控硅显法一种颜色,只是不知道 ...

这个旧帖子已经说的很清楚了,为什么你提问前不查下别人是否有同样问题?
http://www.51hei.com/bbs/dpj-218607-1.html
回复

使用道具 举报

ID:877406 发表于 2022-9-19 11:24 | 显示全部楼层
Hephaestus 发表于 2022-9-16 13:41
好歹给个电路图出来吧?

不会上传图片
回复

使用道具 举报

ID:250631 发表于 2023-4-26 17:56 | 显示全部楼层
pcbboy 发表于 2022-9-16 15:58
硬件这样,单片机要做过零检测再处理

6楼的整流桥堆正负接法是错的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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