找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7732|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

STC12C2052AD單片機(jī)移相控制可控硅導(dǎo)通還是沒解決。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:37147 發(fā)表于 2017-5-10 08:59 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
原理是這樣的:他們說這個過零電路,流進(jìn)單片機(jī)里只能得到半波,另半波必須由程序來完成,所以我的程序思路是這樣的:起初第一個過零信號到來就觸發(fā)外部中斷,啟動定時器,開始計時,計時時間一到就觸發(fā)三極管導(dǎo)通,然后接著計時,計時到10ms的時候正半波結(jié)束,清零變量,關(guān)掉三極管的輸出,并接著計時,開始負(fù)半波的控制,計時時間一到再打開三極管,使可控硅導(dǎo)通,然后過零信號來了,又觸發(fā)外部中斷,清變量參數(shù)等。。。。
發(fā)現(xiàn)還是只能控制半波,另半波還是不受控制,我程序上有說明問題的現(xiàn)象。求原因。

QQ截圖20170510083959.jpg (89.16 KB, 下載次數(shù): 161)

QQ截圖20170510083959.jpg

QQ截圖20170510084405.jpg (63.32 KB, 下載次數(shù): 162)

QQ截圖20170510084405.jpg

1.jpg (66.21 KB, 下載次數(shù): 175)

1.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報

沙發(fā)
ID:111634 發(fā)表于 2017-5-10 10:10 | 只看該作者
已經(jīng)給你解答了,這個解答是我在2個項目中應(yīng)用的成熟經(jīng)驗,為什么不認(rèn)真理解和實踐。你那個思路是錯的,什么“流進(jìn)單片機(jī)里只能得到半波,另半波必須由程序來完成”?另半波你計時計數(shù)?你那個手畫的電路也是錯的,都給你指出了。
回復(fù)

使用道具 舉報

板凳
ID:61002 發(fā)表于 2017-5-10 13:30 | 只看該作者
你的那個過零檢測電路看著好別扭
回復(fù)

使用道具 舉報

地板
ID:37147 發(fā)表于 2017-5-10 16:15 | 只看該作者
zl2168 發(fā)表于 2017-5-10 10:10
已經(jīng)給你解答了,這個解答是我在2個項目中應(yīng)用的成熟經(jīng)驗,為什么不認(rèn)真理解和實踐。你那個思路是錯的,什 ...

第一我認(rèn)為我的思路是對的,程序上:當(dāng)交流過零點的時候,觸發(fā)外部中斷,并啟動定時器,計時到需要移相的時間,就觸發(fā)三極管導(dǎo)通,使可控硅導(dǎo)通,然后接著計時,計時到零點的時間,關(guān)掉觸發(fā)信號,清零變量等,在重新計時,然后再觸發(fā),有什么錯嗎?
我的過零電路是簡單了點,也是看我手上兩個成熟產(chǎn)品的電路,我想學(xué)會這種控制方式,您說的用MOC3021、3081、TLP521來隔離,我知道,暫時不用。
第二,有的人說,我這種過零檢測電路,只能檢測到半波,另外半波,必須由程序來實現(xiàn)。所以我程序上是那么寫的。

回復(fù)

使用道具 舉報

5#
ID:111634 發(fā)表于 2017-5-10 19:48 | 只看該作者
本帖最后由 zl2168 于 2017-5-10 20:28 編輯
周鵬 發(fā)表于 2017-5-10 16:15
第一我認(rèn)為我的思路是對的,程序上:當(dāng)交流過零點的時候,觸發(fā)外部中斷,并啟動定時器,計時到需要移相的 ...

1. 可控硅導(dǎo)通,若無觸發(fā)脈沖,過零時自動關(guān)斷。不需計時零點,用程序關(guān)掉觸發(fā)信號。
2. 有的人說,我這種過零檢測電路,只能檢測到半波,錯。!你實驗過沒有,你可以不用單片機(jī),過零檢測電路,用雙蹤示波器觀測,是否只有半波?另外,你說的半波,必須由程序來實現(xiàn),那就必須計時計數(shù),什么是計時計數(shù)?你理解么?這種計時計數(shù)準(zhǔn)確么?
你要試試看,我已經(jīng)告訴你,這是我2個項目的實踐證明了的。

上述波形與概念摘自于 《單片機(jī)原理與控制技術(shù)——雙解匯編和C51》第2版ISBN 978-7-111-08314-8機(jī)械工業(yè)出版社







回復(fù)

使用道具 舉報

6#
ID:37147 發(fā)表于 2017-5-15 08:36 | 只看該作者
zl2168 發(fā)表于 2017-5-10 19:48
1. 可控硅導(dǎo)通,若無觸發(fā)脈沖,過零時自動關(guān)斷。不需計時零點,用程序關(guān)掉觸發(fā)信號。
2. 有的人說,我這 ...

我現(xiàn)在明白了,過零的時候延時給個觸發(fā)信號,然后在關(guān)掉這個觸發(fā)信號,因為可控硅導(dǎo)通后,只要不過零就一直導(dǎo)通,不需要計時零點。。。我用TLP521搭了個過零檢測電路,現(xiàn)在可以移相了
回復(fù)

使用道具 舉報

7#
ID:37147 發(fā)表于 2017-5-17 09:30 | 只看該作者
zl2168 發(fā)表于 2017-5-10 19:48
1. 可控硅導(dǎo)通,若無觸發(fā)脈沖,過零時自動關(guān)斷。不需計時零點,用程序關(guān)掉觸發(fā)信號。
2. 有的人說,我這 ...

既然能檢測到交流過零點的信號,只要能控制好交流的過零信號,也可以實現(xiàn)周波控制了,對吧?
回復(fù)

使用道具 舉報

8#
ID:96072 發(fā)表于 2017-5-17 12:33 | 只看該作者
過零的時候延時給個觸發(fā)信號,然后在關(guān)掉這個觸發(fā)信號,因為可控硅導(dǎo)通后,只要不過零就一直導(dǎo)通,不需要計時零點
回復(fù)

使用道具 舉報

9#
ID:47286 發(fā)表于 2017-5-17 14:52 | 只看該作者
zl2168 發(fā)表于 2017-5-10 10:10
已經(jīng)給你解答了,這個解答是我在2個項目中應(yīng)用的成熟經(jīng)驗,為什么不認(rèn)真理解和實踐。你那個思路是錯的,什 ...

前輩 搭車請教一下 如何能檢測到過零了 我很早以前試圖驅(qū)動可控硅失敗 后來就沒再接觸 今天趕上了 想請前輩給指導(dǎo)一二

單片機(jī)才5v甚至更低 怎么采集過零信號啊
回復(fù)

使用道具 舉報

10#
ID:111634 發(fā)表于 2017-5-18 07:44 | 只看該作者
dzbj 發(fā)表于 2017-5-17 14:52
前輩 搭車請教一下 如何能檢測到過零了 我很早以前試圖驅(qū)動可控硅失敗 后來就沒再接觸 今天趕上了 想請前 ...




回復(fù)

使用道具 舉報

11#
ID:458977 發(fā)表于 2019-3-24 20:44 | 只看該作者

老師  圖再搭配個源程序  幫助大家解答下吧  我也想了很久了
回復(fù)

使用道具 舉報

12#
ID:168165 發(fā)表于 2019-4-27 19:42 | 只看該作者
wflqhy 發(fā)表于 2019-3-24 20:44
老師  圖再搭配個源程序  幫助大家解答下吧  我也想了很久了

我這有個程序,但是我這個一直有問題,我也想不通為什么,我這個是使用1個中斷觸發(fā)推動的是雙向可控硅,但是雙向可控硅不滿足要求,要改成單向可控硅使用變壓器觸發(fā),現(xiàn)在有個問題還是不懂就是單向可控硅導(dǎo)通之后,柵極(G)的對地電壓是多少?是否是等于那半個波的變化的電壓呢?樓主需要看看我這個程序嗎?
回復(fù)

使用道具 舉報

13#
ID:883242 發(fā)表于 2024-4-17 15:57 | 只看該作者
樓主的電路圖沒問題,最低成本解決方案就應(yīng)該這么畫,樓主的問題既然是低成本只能檢測一個過零點,另一個過零點需要用程序?qū)崿F(xiàn),樓主沒做。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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