該系統(tǒng)以AT89S51為主控制器實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)的控制,并用液晶顯示器顯示溫度。本系統(tǒng)主要由AT89S51芯片、溫度采集電路、顯示電路、執(zhí)行電路、報(bào)警電路組成
上傳時(shí)間: 2013-12-20
上傳用戶:hopy
高精度頻率計(jì)的多方案實(shí)現(xiàn),用PC來(lái)控制點(diǎn)陣LED,以達(dá)到隨時(shí)更換圖像的目的
上傳時(shí)間: 2013-12-07
上傳用戶:hn891122
隨滑鼠控制的按紐製作flash小遊戲 試試看 太有趣了
上傳時(shí)間: 2017-09-25
上傳用戶:sevenbestfei
在常用畫(huà)線算法的基礎(chǔ)上,提出了一種利用定點(diǎn)數(shù)在點(diǎn)陣液晶屏上進(jìn)行坐標(biāo)修正的方法,并利用 DSP實(shí)現(xiàn),該方案能彌補(bǔ)單片機(jī)在高速數(shù)據(jù)處理上的不足.以TMS320VC5402及內(nèi)置控制芯片SED1335的 液晶屏為例,說(shuō)明其接口電路和軟件實(shí)現(xiàn).
上傳時(shí)間: 2017-09-27
上傳用戶:lwwhust
自動(dòng)溫度控制系統(tǒng) 以LabVIEW可視化圖形編程開(kāi)發(fā)環(huán)境為平臺(tái),使用聲卡和溫度傳感器加外圍電路,測(cè)量和顯示外部溫度變化,并控制風(fēng)扇和加熱絲進(jìn)行相關(guān)操作,使一定空間范圍內(nèi)的溫度保持基本恒定。
標(biāo)簽: LabVIEW 自動(dòng) 溫度控制系統(tǒng) 可視化
上傳時(shí)間: 2017-09-28
上傳用戶:firstbyte
電動(dòng)舵機(jī)(EMA)由于具有結(jié)構(gòu)簡(jiǎn)單、重量輕、負(fù)載特性好和可靠性高等優(yōu)點(diǎn),因而在 無(wú)人駕駛飛機(jī)(UAV)、導(dǎo)彈、航天器等飛行器中得到越來(lái)越廣泛的應(yīng)用。 傳統(tǒng) PID 控制以其實(shí)時(shí)性好、易于實(shí)現(xiàn)等特點(diǎn)廣泛應(yīng)用于控制系統(tǒng),只要正確設(shè)定參 數(shù),PID 控制器便可實(shí)現(xiàn)其作用,但由于舵機(jī)系統(tǒng)存在著非線性、時(shí)變性等不確定因素,此 時(shí),PID 的控制效果將難于達(dá)到預(yù)期的目標(biāo)。而模糊控制對(duì)控制對(duì)象的非線性、時(shí)變性等具 有較強(qiáng)的適應(yīng)能力,其靈活性和魯棒性較好,并且控制簡(jiǎn)單,在電機(jī)控制領(lǐng)域應(yīng)用非常廣 泛。但在模糊控制的系統(tǒng)中很難完全消除穩(wěn)態(tài)誤差,一般情況下,控制精度不太理想。 針對(duì)上述兩種控制器的特點(diǎn),為了提高舵機(jī)位置伺服系統(tǒng)的控制性能,本文設(shè)計(jì)了一 種模糊自適應(yīng) PID 控制器,兼顧了兩種控制方法的優(yōu)點(diǎn),通過(guò)模糊規(guī)則進(jìn)行推理和決策, 在線整定 PID 控制器的三個(gè)參數(shù),實(shí)驗(yàn)結(jié)果表明,該控制器結(jié)構(gòu)簡(jiǎn)單,效果良好。
標(biāo)簽: PID 電動(dòng)舵機(jī) 模糊自適應(yīng) 控制研究
上傳時(shí)間: 2016-04-27
上傳用戶:547453159
以單片機(jī)為核心的工控板PCB原理圖以單片機(jī)為核心的工控板PCB原理圖以單片機(jī)為核心的工控板PCB原理圖
標(biāo)簽: 以單片機(jī)為核心的工控板PCB原理圖
上傳時(shí)間: 2017-06-10
上傳用戶:克哈之子
LED 一般是恒流操作的,如何改變 LED 的亮度呢?答案就是 PWM 控制。在一定的 頻率的方波中,調(diào)整高電平和低電平的占空比,即可實(shí)現(xiàn)。比如我們用低電平點(diǎn)亮一個(gè) LED 燈,我們假設(shè)把一個(gè)頻率周期分為 10 個(gè)時(shí)間等份,如果方波中的高低電平占空比是 9:1, 這是就是一個(gè)比較暗的亮度,如果方波中高低電平占空比是 10:0,這時(shí),全部是高電平, 燈是滅的。如果占空比是 5:5,就是一個(gè)中間亮度,如果高低比是 1:9,是一個(gè)比較亮的 亮度,如果高低是 0:10,這時(shí)全部是低電平,就是最亮的。 實(shí)際上應(yīng)用中,電視屏幕墻中的幾十百萬(wàn) LED 象素都是這樣控制的,而且每一個(gè)象素 都有紅綠藍(lán) 3 個(gè) LED,每個(gè) LED 可以變化的亮度是幾百到幾萬(wàn)或者更多的級(jí)別,以實(shí)現(xiàn)真 彩色的顯示。還有在您的手機(jī)中,背光燈的亮度如果是可以變化的,也應(yīng)該是這種工作方式。 目前的城市彩燈也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。 下面來(lái)分析我們的例程,在這個(gè)例程中,我們將定時(shí)器 2 溢出定為 1/1200 秒。每 10 次脈沖輸出一個(gè) 120HZ 頻率。這每 10 次脈沖再用來(lái)控制高低電平的 10 個(gè)比值。這樣,在 每個(gè) 1/120 秒的方波周期中,我們都可以改變方波的輸出占空比,從而控制 LED 燈的 10 個(gè) 級(jí)別的亮度。 為什么輸出方波的頻率要 120HZ 這么高?因?yàn)槿绻l率太低,人眼就會(huì)看到閃爍感 覺(jué)。一般起碼要在 60HZ 以上才感覺(jué)好點(diǎn),120HZ 就基本上看不到閃爍,只能看到亮度的變 化了。 下面請(qǐng)看程序,程序中有比較多的注釋: ――――――――――――――――――――――― #define uchar unsigned char //定義一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一個(gè) 52 標(biāo)準(zhǔn)內(nèi)核的頭文件 sbit P10 = P1^0; //要控制的 LED 燈 sbit K1= P3^2; //按鍵 K1 uchar scale;//用于保存占空比的輸出 0 的時(shí)間份額,總共 10 份 char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的 //模擬 PWM 輸出控制燈的 10 個(gè)亮度級(jí)別 void main(void) // 主程序 { uint n; RCAP2H =0xF3; //賦 T2 的預(yù)置值,溢出 1 次是 1/1200 秒鐘 RCAP2L =0x98; TR2=1; //啟動(dòng)定時(shí)器 ET2=1; //打開(kāi)定時(shí)器 2 中斷 EA=1; //打開(kāi)總中斷 while(1) //程序循環(huán) { ;//主程序在這里就不斷自循環(huán),實(shí)際應(yīng)用中,這里是做主要工作 for(n=0;n<50000;n++); //每過(guò)一會(huì)兒就自動(dòng)加一個(gè)檔次的亮度 scale++; if(scale==10)scale=0; } } //1/1200 秒定時(shí)器 2 中斷 timer2() interrupt 5 { static uchar tt; //tt 用來(lái)保存當(dāng)前時(shí)間在一秒中的比例位置 TF2=0; tt++; if(tt==10) //每 1/120 秒整開(kāi)始輸出低電平 { tt=0; if(scale!=0) //這里加這一句是為了消除滅燈狀態(tài)產(chǎn)生的鬼影 P10=0; } if(scale==tt) //按照當(dāng)前占空比切換輸出高電平 P10=1; } ―――――――――――――――――― 在主程序中,每延時(shí)一段時(shí)間,就自動(dòng)換一個(gè)占空比,以使亮度自動(dòng)變化,方便觀察。 編譯,運(yùn)行,看結(jié)果。 可以看到,LED 的亮度以每種亮度 1 秒左右不斷變化,共有 10 個(gè)級(jí)別。
上傳時(shí)間: 2017-11-06
上傳用戶:szcyclone
“斜率補(bǔ)償”是指用電流控制方式時(shí),將一部分鋸齒波電壓加到控制信號(hào)上,以改進(jìn)控制特性,包括消除諧波振蕩。
標(biāo)簽: 斜率補(bǔ)償
上傳時(shí)間: 2021-11-25
上傳用戶:fliang
在半導(dǎo)體制冷技術(shù)的工作性能及其優(yōu)缺點(diǎn)研究的基礎(chǔ)上,設(shè)計(jì)了以單片機(jī)為核心控制元件,以TEC1-12706為執(zhí)行元件的半導(dǎo)體制冷溫度控制系統(tǒng)。采用高精度分段式PID控制算法配合PWM輸出控制的方法實(shí)現(xiàn)溫度控制;選擇數(shù)字傳感器DS18B20為溫度檢測(cè)元件,還包含1602液晶顯示模塊、按鍵調(diào)整輸入模塊和H橋驅(qū)動(dòng)模塊等。實(shí)際測(cè)試表明,該系統(tǒng)結(jié)構(gòu)簡(jiǎn)單易行,操作方便,工作性能優(yōu)良,同時(shí)針對(duì)該系統(tǒng)專門設(shè)計(jì)的溫控算法,使半導(dǎo)體制冷器能更好地適應(yīng)不同工況而充分發(fā)揮其制冷制熱工作特性。Based on the study of the performance and advantages and disadvantages of thermoelectric cooler(TEC)technology,a thermoelectric cooling temperature control system with single-chip microcomputer as the core control element and TEC1-12706 as the executive element was designed. High precision piecewise PID control algorithm combined with PWM output control method is adopted to realize temperature control. The digital sensor DS18B20 is selected as the temperature detection element. It also includes 1602 LCD module,key adjustment input module and H bridge drive module. The actual test shows that the system has simple structure,convenient operation and excellent performance. Meanwhile,the temperature control algorithm specially designed for the system can make the semiconductor cooler better adapt to different working conditions and give full play to its refrigeration and heating characteristics.
標(biāo)簽: 半導(dǎo)體 溫度控制系統(tǒng)
上傳時(shí)間: 2022-03-27
上傳用戶:
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1