找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12419|回復: 5
收起左側

如何用pid算法控制pwm占空比?

[復制鏈接]
ID:170098 發(fā)表于 2017-4-19 15:07 | 顯示全部樓層 |閱讀模式
比如我要實現(xiàn)一個恒溫箱控制系統(tǒng),采用位置式算法,將實際溫度與目標溫度之差經(jīng)過比例積分微分運算后你合成PWM占空比數(shù)值變化的曲線,輸出給光耦橋驅動電路.從而控制我的PTC加熱片工作? ....求大神指導
回復

使用道具 舉報

ID:189542 發(fā)表于 2017-4-19 15:42 | 顯示全部樓層
在多機通信中,主機必須要能對各個從機進行識別,在51系列單片機中可以通過SCON寄存器的SM2位來實現(xiàn)。當串口以方式2或方式3發(fā)送數(shù)據(jù)時,每一幀信息都是11位,第9位是數(shù)據(jù)可編程位,通過給TB8置1或置0來區(qū)別地址幀和數(shù)據(jù)幀,當該位為1時,發(fā)送地址幀;該位為0時,發(fā)送數(shù)據(jù)幀。 在多機通信過程中,主機先發(fā)送某一從機的地址,等待從機的應答,所有的從機接收到地址幀后與本機地址進行比較,若相同,則將SM2置0準備接收數(shù)據(jù);若不同,則丟棄當前數(shù)據(jù),SM2位不變。

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:123289 發(fā)表于 2017-4-20 00:47 | 顯示全部樓層
命題是對的,原理先弄清楚,即為什么PID能控制溫度?
回復

使用道具 舉報

ID:111634 發(fā)表于 2017-4-20 09:50 | 顯示全部樓層
自從有了單片機,自動控制PID理論被顛覆了,特別是溫控,慢響應系統(tǒng),一般采用模糊控制,而不是PID控制。
回復

使用道具 舉報

ID:191538 發(fā)表于 2017-4-20 10:50 | 顯示全部樓層
你要先確立一個關系,即控制器輸出值范圍和PWM占空比的范圍
回復

使用道具 舉報

ID:229761 發(fā)表于 2017-9-12 10:33 | 顯示全部樓層
winfor 發(fā)表于 2017-4-20 10:50
**** 作者被禁止或刪除 內容自動屏蔽 ****

控制器輸出范圍和PWM占空比的范圍怎么說?假定還是以溫控項目為例。
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表