单片机控制PWM 要用到双向可控硅 求相关电路图和程序(最好是C语言的) 我把剩下的所有财富都给大家了急

即用单片机和大功率双向可控硅控制严格的脉冲移相

这个我经常用,电机调速控制,严格说这不是PWM,是可控硅移相触发。
电路很简单,一个可控硅触发电路,一个过零检测电路,配合一段中断服务程序就能完成。

不知道你应用的一些详情,简单说一下思路。
可控硅触发一般使用MOC3021,相关手册上有典型电路,CPU端接一个GPIO就可以。
闭环控制时过零检测不需要很精确,一般用一个双向光耦就足够,光耦输入接交流电输入,输出接CPU中断,用史密特整形一下输出信号最好。
中断程序的结构分成两部分,过零中断与延时中断。
过零中断做两件事,输出复位,开始延时。如果定时器有外部管脚复位启动功能,可以不要这段。
延时中断做一件事,触发输出。如果定时器有触发输出功能,可以没有这段中断程序。
具体的延时时间,由主程序控制,一般是根据PID的计算结果进行设置。注意,延时时间越长,输出电压越小。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-15
单片机 用外部中断+过零检测电路,输出用光耦控制,
软件 当产生外部中断,开始延时需要 移相 时间,触发可控硅控制,
正 负 半周是相同的控制 方法。
第2个回答  2013-10-15
找2005年全国电子竞赛F题,《三相电源》,在百度文库找这个题目的设计方案,可以解决你的问题。里面有可控pwm设计,可控硅控制脉冲移相。找那种方案里面包含电路图和程序的文档。追问

我只求可以实现相关功能的电路图和程序 急 谢谢

...求相关电路图和程序(最好是C语言的) 我把剩下的所有财富都给大家了...
可控硅触发一般使用MOC3021,相关手册上有典型电路,CPU端接一个GPIO就可以。闭环控制时过零检测不需要很精确,一般用一个双向光耦就足够,光耦输入接交流电输入,输出接CPU中断,用史密特整形一下输出信号最好。中断程序的结构分成两部分,过零中断与延时中断。过零中断做两件事,输出复位,开始延时。如果...

我想做个用双向可控硅控制发热管用的220市电 发热管两边的电压在10V到...
最好是把220V变压到20-30V左右,再用可控硅控制。见图,单片机检测交流电的过零点,控制可控硅的导通角即可。

利用PWM控制可控硅
需要同步,因为用单片机控制可控硅,单片机不方便输出负压来使可控硅关断,所以当交流电为0v时可控硅自动关断的方案更方便,50Hz的交流电,有100Hz的过零点所以PWM的频率就应当是你所接入的工频*2,家用的也就是100Hz,实现的话需要过零检测,百度图片大把过零检测电路,可以用两个单向光耦的输出端并联,...

紧急求助单片机温控系统思路,光耦控制可控硅,PID算法
双向可控硅元件主要用于交流控制电路,如温度控制、灯光控制、防爆交流开关以及直流电机调速和换向等电路。单向可控硅和双向可控硅,都是三个电极。单向可控硅有阴极(K)、阳极(A)、控制极(G)。双向可控硅等效于两只单项可控硅反向并联而成。即其中一只单向硅阳极与另一只阴极相边连,其引出端称T2极...

BTA16-600B如何用单片机控制(有PWM控制)
双向可控硅 220伏供电 不适合用PWM控制 上述电路不能用于双向可控硅的触发,如果PWM1不是隔离的pwm信号,还可能有危险(短路击穿弱点回路元件 或触电)如果负载是间歇工作方式(例如加热),可参考 http:\/\/zhidao.baidu.com\/link?url=4f4c6_hbhqJERCiszE-d8r0HQ9vDxWRchto829iwD0qVXh_ljlx0fBkOI...

怎样用单片机控制可控硅导通角变化?
一个交流周期会有两个零点信号。采用双向可控硅,则可以实现双向电流控制。单片机实现时,首先得到交流零点信号,然后采用延时的方式(定时器中断输出或PWM输出)控制可控硅的输出。根据传感器的反馈值来修改导通角度。实现恒定的输出要求。算法多采用PID。在网上找一下,相关的介绍就知道如何处理了。

关于使用光耦MOC3023控制双向可控硅(BTA16)的问题
把负载放到上面,串联在第一阳极上。 去掉R5,直接短路。

求教高手画一个简单的电路图,有过零检测光耦moc3041(也有moc3023),双向...
何况你画的可控硅符号是错误的。那个非门只是一个驱动作用而已,如果你的单片机的PWM输出的驱动能力够大的话可以不要这个非门。为了消去不必要的猜疑,最好也把1K改为180Ω。以下都是用指针式万用表:判定T2极 G—T1之间无论是加正触发还是负触发,都能使T1与T2之间无方向性导通。G—T1之间正反向...

你好,我的毕设题目也是工业锅炉电气控制系统,用PLC控制的,可以给我点...
1.可编程序控制器的基本结构 从广义上讲,PLC是一种计算机系统,只不过它比一般的计算机具有更强的与工业过程相连接的输入输出接口,具有更适用于控制的编程语言,具有更适应工业环境的抗干扰性能。其结构和计算机控制系统十分相似,一般由中央处理器(CPU)、存储器、输入\/输出(I\/O)接口、电源等部分组成...

单片机C语言程序设计实训100例:基于PIC+Proteus仿真的目录
9 C语言程序设计在PIC单片机应用系统开发中的优势第2章PROTEUS操作基础2.1 PROTEUS操作界面简介2.2 仿真电路原理图设计2.3 元件选择2.4 仿真运行2.5 MPLAB IDE与PROTEUS的联合调试2.6 PROTEUS在PIC单片机应用系统开发中的优势第3章 基础程序设计3.1 闪烁的LED3.2 用双重循环控制LED左右来回滚动显示...

相似回答