基於AT89S51單片機的PID溫度控制系統設計

2021-01-08 電子產品世界

  溫度控制技術不僅在工業生產有著非常重要的作用,而且在日常生活中也起著至關重要的作用。本文對系統進行硬體和軟體的設計,在建立溫度控制系統數學模型的基礎之上,通過對PID控制的分析設計了系統控制器,完成了系統的軟、硬體調試工作。算法簡單、可靠性高、魯棒性好,而且PID控制器參數直接影響控制效果。

本文引用地址:http://www.eepw.com.cn/article/270108.htm

  1.系統概述

  1.1系統總體結構

  該系統利用AT89S51豐富的外設模塊搭建硬體平臺。系統的硬體電路包括:模擬部分和數字部分,基本電路由核心處理模塊、溫度採集模塊、鍵盤顯示模塊及控制執行模塊等組成。

  1.2系統工作流程

  系統開始工作時,首先由單片機控制軟體發出溫度讀取指令,通過數字溫度傳感器採集被控對象的當前溫度值並送顯示屏實時顯示。然後,將該溫度測量值與設定值T比較,其差值送PID控制器。PID控制器處理後輸出一定數值的控制量,經D/A轉換為模擬電壓量,控制被控對象進行加熱。

  1.3系統軟體設計方法

  整個系統軟體設計包括管理程序和控制程序兩部分,管理程序包括LED顯示的動態刷新、控制指示燈、處理鍵盤的掃描和響應。控制程序包括A/D轉換、中值濾波、越限報警處理、PID計算等。

  2.系統硬體結構

  2.1電源電路的設計

  系統所用直流電源由三端集成穩壓器組成的串聯型直流穩壓電源提供。設計中選用了LM7805 LM7815和LM7915三個三端集成穩壓器,提供+5V直流電壓,輸出電流均為1A.變壓器將220V的市電降壓後再通過整流橋整流之後採用了大容量的電解電容進行濾波,以減小輸出電壓紋波。電源電路圖如圖1所示。

  

 

  圖1電源電路圖

  2.2復位電路設計

  單片機復位電路設計的好壞,直接影響到整個系統工作的可靠性。只有一個可靠的復位電路才能使系統避免出現了「死機」、「程序走飛」等現象。電路圖如圖2所示。

  

 

  圖2復位電路圖

  2.3時鐘電路設計

  本控制器採用的是內部振蕩方式得到單片機的時鐘信號,這種方式得到的時鐘信號比較穩定。圖3為時鐘電路。

  

 

  圖3時鐘電路圖

  2.4可控矽輸出電路

  可控矽是一種功率半導體器件,簡稱SCR,也稱晶閘管。本部分為控制電加熱爐功率的雙向可控矽驅動電路,採用MOC3041作為驅動電路。如圖4所示。

  

 

  圖4可控矽輸出電路

pid控制相關文章:pid控制原理

可控矽相關文章:可控矽工作原理

51單片機相關文章:51單片機教程

電路圖符號相關文章:電路圖符號大全

pid控制器相關文章:pid控制器原理

溫溼度控制器相關文章:溫溼度控制器原理

相關焦點

  • 51單片機+PID算法水溫控制系統設計
    本系統設計採用基於PID算法的單片機控制來實現水溫的調控。單片機控制部分採用AT89C51單片機為核心,採用軟體編程,實現用PID算法來控制PWM波的產生,繼而控制電爐的加熱來實現溫度控制。通過編程對PID各參數的調整,來達到提高加溫速度,減小超調的目的。
  • 基於單片機控制的多功能充電系統設計
    基於單片機控制的多功能充電系統設計 佚名 發表於 2020-04-16 15:59:52 前 言 由於石油危機和日益嚴重的環境汙染
  • 基於單片機與計算機串口的溫度實時監控系統設計
    該系統通過單片機實現實時控制,並通過串口連接單片機與上位計算機,在計算機中實現實時監控、大容量的數據存儲及數據分析等功能,解決了常規溫度測量方法在溫度測量實時性差、不能儲存數據及缺乏數據分析功能等方面的缺陷。
  • 基於AT89S52單片機的舵機控制系統設計
    摘要:文中設計了一種基於AT89S52單片機的舵機控制系統,單片機通過定時中斷產生脈寬調製信號(PWM)來控制Futaba-S3003舵機轉動。文中給出了系統的電路原理圖和程序設計思路。
  • 基於STC89C52單片機的溫度檢測系統設計
    摘要:為了檢測現場溫度,並直觀反映其變化趨勢,設計了基於STC89C52單片機的溫度檢測系統。利用數字溫度傳感器DS18B20採集溫度信號,該信號送入STC89C52單片機處理,後由液晶顯示器LCD12864(ST7920)顯示溫度值,並繪製出溫度變化曲線。實測結果表明,系統可靠性、測試精度及溫度趨勢曲線繪製達到設計要求。
  • 基於單片機和FPGA的遠程溫度監控系統
    傳統的溫度測量方式周期長,不能實時監測,而且測量員必須到現場進行測量和啟動功率設備來調整溫度,工作效率非常低,且不便於管理。為此設計了這套遠程測控系統,坐在辦公室裡就可以對現場進行監控,又方便又節省人力。
  • 基於51單片機的兩路溫度控制器的設計方案
    本方案中所設計的溫度控制器,採用AT89C51單片機作為內核,採用DS18B20作為溫度傳感器,通過四位LED顯示,通過循環掃描實現了兩路溫度的採集與顯示。
  • 基於單片機控制 LED智能照明系統設計
    因此,直流驅動LED光源的系統方案必然是變壓器+整流(或開關電源)+恆流源。這2種方案系統都會有15%~30%的電量損耗,如果用交流直接驅動LED光源發光,系統效率將很輕鬆地達到90%以上。目前,公共建築的照明燈具大多仍採用手動開關,其故障率高,只適應於白熾燈,不適合於LED燈及其它照明設施的使用,下面我們介紹一套基於傳感器、微控器控制的AC直接驅動LED照明系統的設計方案。
  • pid溫度控制系統的氣體冷媒及主要用途
    pid溫度控制系統的氣體冷媒及主要用途 ,「12vugqe」pid溫度控制系統,找無錫冠亞,pid溫度控制系統可以適應負荷變化,寬溫度範圍,-120℃~350℃。蒸汽專用的控制閥,換熱器等,運行可靠,壽命長。
  • pid控制器的優點在溫度控制系統在真空鍍膜機冷卻應用
    pid控制器的優點在溫度控制系統在真空鍍膜機冷卻應用 ,「k1udj」   無錫冠亞恆溫製冷技術有限公司致力於致力於製冷加熱控溫系統、超低溫冷凍機、VOCs冷凝回收裝置等生產和銷售,pid控制器的優點在溫度控制系統,操作簡單方便,價格合理,如有需要,歡迎選購!
  • 基於PID算法的速熱式飲水機控制器設計
    針對目前市場上的速熱式飲水機存在的溫度控制問題和幹燒現象,設計基於STC1 5F204單片機的溫控系統,以水箱水溫、出水水溫、電源電壓和水流量為反饋量的PID控制,結合外圍控制電路,實現對飲用水的快速加熱和水溫的控制。重點介紹了控制器硬體電路的設計和工作原理以及程序的結構和實現。
  • 基於AT89C51的自動溫度測量報警系統設計
    目前,無論是在工業生產中還是在科研實驗中通過對溫度測量來進行自動控制的設備越來越普及,應用場合也越來越多。隨之而來的問題是,如何能夠測得精確的溫度以保證自動控制設備能夠正確地發出控制指令來控制生產過程。
  • 基於單片機和DSl8B20傳感器實現土木工程溫度監測系統的設計
    基於單片機和DSl8B20傳感器實現土木工程溫度監測系統的設計 陳娟 發表於 2020-12-09 10:17:09 1 引言 在土木工程中,許多大型的橋梁和大壩都是採用現場澆注的鋼筋混凝土結構
  • 基於單片機控制數字移相器的系統硬體電路設計
    打開APP 基於單片機控制數字移相器的系統硬體電路設計 佚名 發表於 2020-04-15 16:04:59 模擬式移相器的電路較為複雜、線性差、測試精度低;數字式移相器大多以標準邏輯器件按傳統數字系統設計方法設計而成,其缺點為功耗大、可靠性低。本文介紹的基於單片機控制的數字移相器,採用環形隊列實現信號波形的任意相位移相,並且保持波形的幅度、頻率不變。其測試精度高,失真度小。系統原理方框圖如圖1所示。
  • 基於51系列單片機的智能照明控制系統設計方案
    目前我國高校的教學樓和學生宿舍的照明系統大多採用定時方式控制,存在電能的大量浪費和照明模式不靈活等問題。本文基於51單片機,通過設置時間、感應光照與聲音,針對教學樓和宿舍的不同需求設定照明狀態,實現對照明系統智能動態的控制。測試結果表明該系統可以在不同條件下改變照明狀態,適應不同場所的需求,達到智能控制的目的。
  • 利用ATmega16L設計的溫度控制系統
    概述:一種基於ATmega16L單片機的溫度控制系統,闡述該系統的軟硬體設計方案。採用模塊化設計方法,利用增量式PID算法使被控對象的溫度值趨於給定值。實驗結果表明該系統具有良好的檢測和控制功能。
  • pid溫度控制系統針對不同機型需配置不同
    pid溫度控制系統針對不同機型需配置不同   pid溫度控制系統,找無錫冠亞,pid溫度控制系統可以適應負荷變化,寬溫度範圍,-120℃~350℃。蒸汽專用的控制閥,換熱器等,運行可靠,壽命長。
  • pid算法控制溫度四大保養秘訣
    pid算法控制溫度四大保養秘訣 ,「12vugqe」pid算法控制溫度,找無錫冠亞,pid算法控制溫度可以適應負荷變化,寬溫度範圍,-120℃~350℃。蒸汽專用的控制閥,換熱器等,運行可靠,壽命長。
  • 電子鬧鐘設計方案介紹
    二、系統整體方案1、明確任務基本工作原理:每百分之一秒對百分之一秒寄存器的內容加一,並依次對秒、分、小時寄存器的內容加一;六個數碼管動態顯示時、分、秒的當前值。2、 硬體和軟體功能的劃分本課題要求實現的功能比較簡單。百分之一秒的控制由at89s51的定時器T0完成;百分之一秒寄存器的內容加一由T0中斷完成;動態顯示、矩陣式鍵盤。
  • 基於AT89C52的溫室用溫度監控系統設計
    本設計就是對溫室的溫度控制要求進行全面分析,綜合考慮系統精度和經濟性多方面因素後,設計一種基於單片機的溫度自動控制系統。本系統能夠實現對溫室大棚溫度的自動監控,可以通過按鍵輸入設定溫度等控制指令,並且使溫室溫度保持在設定值的範圍內,完成監控系統的工作。