新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于80C52單片機(jī)的電加熱數(shù)字恒溫控制系統(tǒng)設(shè)計

        基于80C52單片機(jī)的電加熱數(shù)字恒溫控制系統(tǒng)設(shè)計

        作者: 時間:2012-02-09 來源:網(wǎng)絡(luò) 收藏

        微機(jī)系統(tǒng)主要由CPU,并行接口8255A,地址鎖存器74LS373構(gòu)成。
        AD590是電流型溫度傳感器,用于精密溫度測量電路。在被測溫度一定時,AD590相當(dāng)于一個恒流源,通過對電流的測量可得到所需要的溫度值。
        A/D0808 是8位逐次逼近式A/D轉(zhuǎn)換器件,采用CMOS結(jié)構(gòu),包括8位的A/D轉(zhuǎn)換器、8通道的多路模擬開關(guān)和與微處理器相兼容的控制邏輯。8通道多路模擬開關(guān)能直接與8路單極性模擬信號中的任何一個相連。片內(nèi)還具有8路模擬開關(guān)通道地址鎖存器和地址譯碼器、電壓比較器、256R電阻T型分壓器、模擬開關(guān)陣譯碼器、逐次逼近寄存器SAR、邏輯控制與定時電路、輸出具有TTL電平標(biāo)準(zhǔn)的三態(tài)輸出數(shù)據(jù)鎖存緩沖器,直接掛接在的數(shù)據(jù)總線上。
        是一種集CPU、RAM、ROM、I/O接口和中斷系統(tǒng)等部分于一體的器件,只需要外加電源和晶振就可實現(xiàn)對信息的處理和控制。
        8255A芯片用來擴(kuò)展I/O口,它有3個輸入輸出端口,PA口接測量顯示的LCD液晶顯示器,PB口接給定溫度顯示的LCD液晶顯示器,PC口控制LCD的選通,8255A的地址通過鎖存器74L373選擇,這樣就很好的解決了單片機(jī)端口資源不足的問題,并且各個模塊功能清晰。
        2.2 軟件系統(tǒng)
        2.2.1 程序流程
        程序流程如圖3所示。系統(tǒng)程序包括主程序、對單片機(jī)硬件電路的初始化、顯示程序、鍵盤處理程序等。控制器的軟件主要包括兩部分:監(jiān)控程序和控制程序。監(jiān)控程序的主要功能包括初始化設(shè)置、內(nèi)存清零、定時采樣、鍵位操作和顯示等。控制程序的主要功能包括定時、數(shù)據(jù)處理、溫度控制子程序等。該系統(tǒng)的軟件是在80C52單片機(jī)仿真開發(fā)環(huán)境下采甩51系列的C語言編寫的,用C語言來程序大大提高了開發(fā)調(diào)試的工作效率。

        本文引用地址:http://www.104case.com/article/172151.htm

        d.jpg


        2.2.2 溫度控制算法
        PID控制器具有結(jié)構(gòu)簡單、穩(wěn)定性好、工作可靠、調(diào)整方便等優(yōu)點,是控制理論中技術(shù)最成熟、應(yīng)用最廣泛應(yīng)的一種控制技術(shù)。所謂的PID控制,就是按偏差的比例、積分、微分進(jìn)行控制。想模擬PID調(diào)節(jié)器的控制規(guī)律為:
        e.jpg
        式中u(t)是PID調(diào)節(jié)器的輸出量,e(t)是PID調(diào)節(jié)器的輸入量,Kp為比例系數(shù),Ti為積分時間常數(shù),Td為微分時間常數(shù)。
        f.jpg

        pid控制器相關(guān)文章:pid控制器原理




        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 石棉县| 桃园县| 商水县| 高州市| 丹棱县| 广宗县| 文昌市| 灵寿县| 安陆市| 梁河县| 丰宁| 山东| 阿拉善右旗| 揭西县| 子洲县| 崇州市| 凤翔县| 阳朔县| 安阳县| 丰城市| 盘山县| 青海省| 吴旗县| 临泉县| 侯马市| 高要市| 沽源县| 郴州市| 灵川县| 鄯善县| 莱芜市| 托里县| 文登市| 象州县| 奇台县| 赤峰市| 南京市| 当涂县| 丰城市| 上栗县| 德化县|