熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2021-1-27 00:05
正文摘要:想弄弄程序,原理是電流通過(guò)過(guò)零檢檢測(cè)電路,給51單片機(jī)一個(gè)0點(diǎn)的時(shí)間,單片機(jī)再根據(jù)這個(gè)0點(diǎn)控制可控硅進(jìn)行導(dǎo)通或阻斷來(lái)進(jìn)行恒溫的控制,但是我不清楚那個(gè)過(guò)零檢測(cè)檢測(cè)到零點(diǎn)傳送給單片機(jī)的作用是什么,怎么編寫 ... |
過(guò)零檢測(cè)是為了調(diào)角控制可控硅的,但是溫度變化是非常緩慢的,沒(méi)有調(diào)角的必要,只要管通斷就行了,別想太多。 |
wjq332211 發(fā)表于 2021-1-29 23:59 這個(gè)應(yīng)該比較簡(jiǎn)單呀,當(dāng)然,首先你要結(jié)合原理圖,如樓上圖所示,過(guò)零檢測(cè)引腳觸發(fā)中斷,開始控制可控硅導(dǎo)通,同時(shí)啟動(dòng)定時(shí)器,想要可控硅導(dǎo)通多長(zhǎng)時(shí)間,就定時(shí)多長(zhǎng)時(shí)間。 |
rundstedt 發(fā)表于 2021-1-27 02:17 有限元如何做,請(qǐng)指教? |
wjcxy3166 發(fā)表于 2021-1-27 14:21 過(guò)零檢測(cè)就是檢測(cè)的正弦波的0點(diǎn),主要是編程這塊我不太會(huì)弄,那51單片機(jī)怎么去控制呢 |
可以給帖主一個(gè)參考,有問(wèn)題可以問(wèn)我 |
002cc61a70a7bc60d599258675ff0d56_201533h2scmccxnvgnw4kn.png (51.08 KB, 下載次數(shù): 98)
沒(méi)明白你的意思,過(guò)零檢測(cè)的意義是什么?溫度應(yīng)該受溫度檢測(cè)來(lái)確定啊,再經(jīng)PID計(jì)算后控制可控硅啊,不應(yīng)該由正弦波的零點(diǎn)來(lái)控溫吧。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
過(guò)零檢測(cè)還是需要的,減小負(fù)載沖擊 |
用帶過(guò)零檢測(cè)的可控硅控制芯片 |
輸出是電流大;輸入是溫度傳感器 建議用ADC讀溫度傳感器數(shù)值,輸出利用計(jì)數(shù)器輸出PWM波,利用PID算法控制輸出PWM波的占空比達(dá)到控制功率的效果,如果擔(dān)心加熱過(guò)快單靠環(huán)境降溫速度過(guò)慢可以外加小風(fēng)扇散熱,可以精確控制溫度。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
過(guò)零檢測(cè)的作用是斬波,控制導(dǎo)通程度,也就是功率 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
首先,需要將項(xiàng)目劃分為不同的子系統(tǒng),包括過(guò)零檢測(cè),溫度監(jiān)控,SCR控制,PID控制等,然后完成每個(gè)子系統(tǒng)。 最后放在一起。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
可控硅控溫常用的有兩種方法,移相控制和周期控制,移相控制一般的在需要連續(xù)直流電壓輸出的情況下用,優(yōu)點(diǎn)是可以得到連續(xù)的直流電壓,缺點(diǎn)是破壞的正弦波的波形完整性,對(duì)電網(wǎng)中的其它設(shè)備影響較大。周期控制則相反,一般的做法是確定一個(gè)周期,控制一個(gè)周期通過(guò)多少個(gè)波來(lái)控制輸出功率,這兩種方式選用哪個(gè)都可以。溫度控制精度做到正負(fù)0.2度很難,傳感器的精度最低要高出一個(gè)數(shù)量級(jí),這樣的傳感器成本不會(huì)低,也不知有沒(méi)有。溫箱里溫度的均勻性不是太難,加一個(gè)小風(fēng)扇就可以。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
![]() ![]() |
完全不需要過(guò)零檢測(cè)和可控硅,只需要控制溫度,低了就加熱,到達(dá)某個(gè)溫度值就停止加熱。 |
這個(gè)話題可以做到非常簡(jiǎn)單,也可以做到非常難。。。搞不好弄出個(gè)博士文檔也未可知。 先簡(jiǎn)單地說(shuō),其實(shí)檢測(cè)過(guò)零點(diǎn)和控制導(dǎo)通角在某些場(chǎng)景下面是對(duì)的,但是在你的場(chǎng)景下面是不太合理的。溫度變化太慢,沒(méi)有調(diào)角的必要。濾掉一部分50Hz半波脈沖即可,比如113個(gè)脈沖(1.13秒)周期范圍內(nèi),導(dǎo)通13個(gè)或者17個(gè)。 超級(jí)難的做法就是用有限元算雞蛋集群的溫度分布梯度,如何讓加熱更均勻。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
Powered by 單片機(jī)教程網(wǎng)