找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 5428|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

斬波調(diào)壓電路+程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:82781 發(fā)表于 2015-6-13 01:24 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
一直以來一直想做斬波調(diào)壓,可是種種原因沒有機(jī)會(huì),有人已經(jīng)實(shí)現(xiàn),而且比較驕橫,我真不明白你做個(gè)這個(gè)驕傲個(gè)屁�。〗裉旄缫沧隽�,做了才有發(fā)言權(quán) 。還有誰誰以后少比比!煩你 。

眾所周知我們用的電是交流220V50HZ正玄波的那么也就是說20毫秒一個(gè)周期,20毫秒對于人來說基本不能看到,但是對于CPU來說小菜菜,調(diào)壓實(shí)際上就是讓正玄波殘缺,于是乎就出來了切相波,一根相線對零線的電壓是個(gè)正玄波,正半軸和負(fù)半軸

在正半軸和負(fù)半軸相交的點(diǎn)上就是過零點(diǎn),過零點(diǎn)就是0V電壓,因此需要取出來這個(gè)信號作為同步,同步信號輸入后,開啟定時(shí)器即可調(diào)整切相寬度只是是有時(shí)間限制在0-10ms即可
C語言代碼如下:
  Byte Interrupt_Extern;//同步信號
  Byte Adj_Power_Time;  //調(diào)整變量(t)
  Byte Adj;//當(dāng)前亮度等級(T)
if( Tick_Time>=SYSTICK) //Tick of System
{   Tick_Time=0;//
//調(diào)度時(shí)間片管理
  Key_Time++;
  Printf_time++;
  Adc_Convert_Time++;
  Adj_Power_Time++;
}
  
   if(Interrupt_Extern==1)
{
if( Adj_Power_Time==Adj)
   {
   
   Trigger_Bta16_Task();
   
   Interrupt_Extern=0;


   }
  

}

代碼僅僅幾行而已,僅僅就是掛起一個(gè)標(biāo)志位,然后數(shù)數(shù),別的不會(huì)數(shù)數(shù)還是會(huì)的。我的系統(tǒng)時(shí)基是1MS也就也就是說我可以從1數(shù)到10,就行了如果在精確一些就改成100us一個(gè)TICK或者更小,那么實(shí)時(shí)性更高。調(diào)光也更平滑。

就是這種波形

然后就是硬件原理:從市電中分離出過零點(diǎn)信號,送進(jìn)CPU中,輸入一個(gè)尖刺控制晶閘管就行啦!

分離出同步信號之后是驅(qū)動(dòng)電路



觸發(fā)電路



觸發(fā)信號使用10-50微妙的尖刺脈沖串。
然后呢.......就變成了一個(gè)耍物!













老王于日照


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:2152 發(fā)表于 2016-9-8 16:33 | 只看該作者
51黑有你更精彩�。�!
回復(fù)

使用道具 舉報(bào)

板凳
ID:1068410 發(fā)表于 2024-11-3 17:37 | 只看該作者
也有想做一個(gè),切調(diào)中間的峰值,留下兩頭
回復(fù)

使用道具 舉報(bào)

地板
ID:1142711 發(fā)表于 2025-3-11 11:03 | 只看該作者
趕緊學(xué)習(xí)一下~
回復(fù)

使用道具 舉報(bào)

5#
ID:1064915 發(fā)表于 2025-3-11 11:10 | 只看該作者
文筆很好
回復(fù)

使用道具 舉報(bào)

6#
ID:1110945 發(fā)表于 2025-3-11 19:42 | 只看該作者
gumutian 發(fā)表于 2024-11-3 17:37
也有想做一個(gè),切調(diào)中間的峰值,留下兩頭

可控硅晶閘管做不到這樣留兩頭,MOS管雖然能做到,但MOS管是單向的,不能直接
用于交流電,得用兩個(gè)MOS管背靠背連接或一個(gè)MOS管加全橋整流,還有相對復(fù)雜的
驅(qū)動(dòng)電路等。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表