Tms32f28335 dsp 流水燈 定時(shí)器 LCD12864顯示 ADC 繼電器控制等CCS工程軟件源碼,14個(gè)基礎(chǔ)源碼例程,可以做為你的設(shè)計(jì)參考。
標(biāo)簽: tms32f28335 dsp 流水燈 定時(shí)器
上傳時(shí)間: 2022-05-08
上傳用戶:
stm32移植FreeRTOS操作系統(tǒng),寫(xiě)了個(gè)例程,通過(guò)串口中斷收發(fā)數(shù)據(jù)控制LED亮滅
上傳時(shí)間: 2022-05-21
上傳用戶:
作為一種全新的探測(cè)技術(shù),激光雷達(dá)已廣泛應(yīng)用于大氣、陸地、海洋探測(cè)、空中交會(huì)對(duì)接、偵察成像、化學(xué)試劑探測(cè)等領(lǐng)域。與傳統(tǒng)雷達(dá)技術(shù)相比,激光雷達(dá)是一種通過(guò)發(fā)射特定波長(zhǎng)的激光,處理并分析回波信號(hào),實(shí)現(xiàn)目標(biāo)探測(cè)的技術(shù),具有高測(cè)量精度、精細(xì)的時(shí)間和空間分辨率,以及極大的探測(cè)距離等優(yōu)點(diǎn),目前已成為一種重要的探測(cè)手段。激光雷達(dá)探測(cè)系統(tǒng)需采用硬件電路實(shí)現(xiàn)系統(tǒng)的控制以及回波信號(hào)的處理、分析,從而實(shí)現(xiàn)目標(biāo)距離、速度、姿態(tài)等參數(shù)的測(cè)量,因此研制高速、高精度、性能穩(wěn)定、性價(jià)比高、保密性強(qiáng)的處理電路,對(duì)提升激光雷達(dá)探測(cè)系統(tǒng)的整體性能有著十分重要的意義。 激光雷達(dá)系統(tǒng)控制及信號(hào)處理電路有多種實(shí)現(xiàn)方案,傳統(tǒng)的MCU實(shí)現(xiàn)方案較為普遍,但受線程的帶寬限制,且難以提高系統(tǒng)的精度與復(fù)雜性;采用 FPGA、ARM或DSP實(shí)現(xiàn)信號(hào)處理架構(gòu),一定程度上提高了系統(tǒng)的帶寬與復(fù)雜度,但成本較高,功耗較大,且開(kāi)發(fā)周期較長(zhǎng)。針對(duì)目前激光目標(biāo)探測(cè)系統(tǒng)中,對(duì)系統(tǒng)控制復(fù)雜度,信號(hào)處理實(shí)時(shí)性,整體性能與功耗等要求,論文提出了一種基于 CPLD與MCU架構(gòu)的電路改進(jìn)方案。該方案采用高速并行的現(xiàn)場(chǎng)可編程PLD器件,完成相關(guān)電路的控制與回波信號(hào)的實(shí)時(shí)處理、分析;同時(shí)選用線程處理優(yōu)勢(shì)較強(qiáng)的MCU,實(shí)現(xiàn)相關(guān)信號(hào)的控制與高速串口的收發(fā),完成PC軟件終端的通信。 本文結(jié)合所提出的基于 CPLD與 MCU架構(gòu)的硬件電路設(shè)計(jì)方案,選用了Altera的MAX II CPLD器件EPM240T100C5N,以及宏晶科技公司的增強(qiáng)型單片機(jī)STC12LE5A60S2,實(shí)現(xiàn)了激光雷達(dá)系統(tǒng)控制及信號(hào)處理等功能。文中詳細(xì)介紹了實(shí)驗(yàn)系統(tǒng)的設(shè)備資源與硬件電路的模塊化設(shè)計(jì),完成了相關(guān)外設(shè)的驅(qū)動(dòng)控制,并采用 CPLD與 MCU完成了回波信號(hào)的采集、處理與分析,最終通過(guò)與所設(shè)計(jì)PC軟件終端的通信,實(shí)現(xiàn)與硬件電路板的實(shí)時(shí)數(shù)據(jù)上傳。 目前板卡在100MHz主頻下工作,可完成10kHz激光器的觸發(fā),并行實(shí)現(xiàn)回波信號(hào)的實(shí)時(shí)處理與分析,以及921600波特率下的高速串口通信。結(jié)合激光雷達(dá)實(shí)驗(yàn)系統(tǒng),多次進(jìn)行硬件電路的測(cè)試與實(shí)驗(yàn),表明本文設(shè)計(jì)的激光雷達(dá)系統(tǒng)控制及信號(hào)處理硬件電路功能正常,性能穩(wěn)定,且功耗低,保密性強(qiáng),符合設(shè)計(jì)的需求,實(shí)驗(yàn)證明本文所提出方案的具有一定的可...
上傳時(shí)間: 2022-05-28
上傳用戶:xsr1983
針對(duì)目前我國(guó)已經(jīng)存在的溫室控制系統(tǒng)成本高、網(wǎng)絡(luò)化不足以及測(cè)量環(huán)境因子單一等問(wèn)題,文中開(kāi)發(fā)了一套基于STM32的溫室遠(yuǎn)程控制系統(tǒng)。該系統(tǒng)通過(guò)利用STM32單片機(jī)作為溫室內(nèi)的控制器以及MFC編寫(xiě)的控制軟件實(shí)現(xiàn)對(duì)溫室內(nèi)空氣溫度、空氣濕度、光照強(qiáng)度和CO2濃度多個(gè)環(huán)境因子的遠(yuǎn)程監(jiān)測(cè)和控制。 系統(tǒng)的硬件電路設(shè)計(jì)包括STM32控制器、數(shù)據(jù)采集模塊、設(shè)備控制模塊、網(wǎng)絡(luò)接口模塊、實(shí)時(shí)顯示模塊以及數(shù)據(jù)存儲(chǔ)模塊等。其中數(shù)據(jù)采集模塊采用DHT11、MG811以及BH1750傳感器進(jìn)行環(huán)境因子的測(cè)量,設(shè)備控制模塊通過(guò)控制繼電器通斷來(lái)控制溫室內(nèi)的加熱系統(tǒng)和光照系統(tǒng)等執(zhí)行設(shè)備,STM32通過(guò)ENC28J60接入網(wǎng)絡(luò)實(shí)現(xiàn)遠(yuǎn)程控制,顯示模塊實(shí)現(xiàn)各個(gè)環(huán)境因子的實(shí)時(shí)顯示,數(shù)據(jù)存儲(chǔ)模塊采用外接SD卡的方式進(jìn)行數(shù)據(jù)的存儲(chǔ)。在STM32的程序設(shè)計(jì)中采用了庫(kù)函數(shù)的開(kāi)發(fā)方式設(shè)計(jì)了測(cè)量程序、顯示程序以及控制程序。通過(guò)在STM32中移植μC/OS-Ⅱ操作系統(tǒng)實(shí)現(xiàn)多任務(wù)的運(yùn)行,移植LwIP協(xié)議使STM32可以接入網(wǎng)絡(luò),實(shí)現(xiàn)控制的網(wǎng)絡(luò)化。在VC6.0平臺(tái)下利用MFC設(shè)計(jì)了控制軟件,控制軟件和STM32之間通過(guò)TCP/IP協(xié)議進(jìn)行數(shù)據(jù)和命令的傳輸。控制軟件的主要功能是對(duì)溫室內(nèi)的多個(gè)環(huán)境因子進(jìn)行遠(yuǎn)程監(jiān)測(cè)和對(duì)執(zhí)行設(shè)備進(jìn)行遠(yuǎn)程控制。在控制軟件設(shè)計(jì)中,采用面向?qū)ο蟮姆椒▽⑾嚓P(guān)的操作函數(shù)封裝到類中,便于對(duì)系統(tǒng)進(jìn)行升級(jí),采用多線程的方法解決了多個(gè)任務(wù)同時(shí)運(yùn)行的狀況。將控制過(guò)程中產(chǎn)生的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,可以對(duì)系統(tǒng)運(yùn)行產(chǎn)生的數(shù)據(jù)進(jìn)行分析和利用。 為了對(duì)系統(tǒng)進(jìn)行測(cè)試,在文中搭建了一個(gè)小型的溫室并將控制器安裝在溫室內(nèi)。經(jīng)過(guò)測(cè)試,文中設(shè)計(jì)的溫室控制系統(tǒng)可以實(shí)現(xiàn)對(duì)溫室內(nèi)空氣溫度、空氣濕度、光照強(qiáng)度和CO2濃度的遠(yuǎn)程實(shí)時(shí)監(jiān)測(cè),數(shù)據(jù)每秒更新一次。當(dāng)上述的環(huán)境因子超過(guò)控制軟件上設(shè)置的上下限范圍時(shí),系統(tǒng)會(huì)報(bào)警,此時(shí)可以在控制軟件上控制執(zhí)行設(shè)備的通斷來(lái)調(diào)節(jié)該因子使其到達(dá)設(shè)置的范圍內(nèi)。
標(biāo)簽: stm32 溫室遠(yuǎn)程控制系統(tǒng)
上傳時(shí)間: 2022-06-09
上傳用戶:qingfengchizhu
【摘要】在人們生活以及工業(yè)生產(chǎn)等諸多領(lǐng)域經(jīng)常涉及到液位和流量的控制問(wèn)題,例如居民生活用水的供應(yīng),飲料、食品加工,溶液過(guò)濾,化工生產(chǎn)等多種行業(yè)的生產(chǎn)加工過(guò)程,通常需要使用蓄液池, 蓄液池中的液位需要維持合適的高度,既不能太滿溢出造成浪費(fèi), 也不能過(guò)少而無(wú)法滿足需求。因此液面高度是工業(yè)控制過(guò)程中一個(gè)重要的參數(shù), 特別是在動(dòng)態(tài)的狀態(tài)下, 采用適合的方法對(duì)液位進(jìn)行檢測(cè)、控制,能收到很好的效果。PID 控制(比例、積分和微分控制)是目前采用最多的控制方法。【關(guān)鍵詞】水箱液位; PID 控制;液位控制; Matlab 仿真一.引言在人們生活以及工業(yè)生產(chǎn)等諸多領(lǐng)域經(jīng)常涉及到液位和流量的控制問(wèn)題, 例如居民生活用水的供應(yīng),飲料、食品加工,溶液過(guò)濾,化工生產(chǎn)等多種行業(yè)的生產(chǎn)加工過(guò)程, 通常需要使用蓄液池, 蓄液池中的液位需要維持合適的高度, 既不能太滿溢出造成浪費(fèi), 也不能過(guò)少而無(wú)法滿足需求。因此液面高度是工業(yè)控制過(guò)程中一個(gè)重要的參數(shù), 特別是在動(dòng)態(tài)的狀態(tài)下, 采用適合的方法對(duì)液位進(jìn)行檢測(cè)、控制,能收到很好的效果。本論文利用PID 算法在matlab 中進(jìn)行仿真并講解實(shí)物搭接效果, 具體如下:1、利用指導(dǎo)書(shū)中推導(dǎo)的模型和實(shí)際的參數(shù),建立水箱液位控制系統(tǒng)的數(shù)學(xué)模型,并進(jìn)行線性化;2、構(gòu)成水箱液位閉環(huán)無(wú)靜差系統(tǒng),并測(cè)其動(dòng)態(tài)性能指標(biāo)和提出改善系統(tǒng)動(dòng)態(tài)性能的方法,使得系統(tǒng)動(dòng)態(tài)性能指標(biāo)滿足σ%≤10%,調(diào)節(jié)器調(diào)節(jié)閥水槽測(cè)量變送出水閥系數(shù)<0.5 秒,靜態(tài)誤差小于2%;3、通過(guò)在matlab 編程中求取合適的反饋?zhàn)兞縆,然后與仿真模型結(jié)合構(gòu)成最優(yōu)控制的水箱液位系統(tǒng),通過(guò)圖形分析是否滿足系統(tǒng)的性能參數(shù);
標(biāo)簽: pid調(diào)節(jié)控制系統(tǒng)
上傳時(shí)間: 2022-06-18
上傳用戶:1208020161
先進(jìn)PID控制MATLAB仿真
上傳時(shí)間: 2013-05-15
上傳用戶:eeworm
MATLAB語(yǔ)言與自動(dòng)控制系統(tǒng)設(shè)計(jì)
標(biāo)簽: MATLAB 語(yǔ)言 自動(dòng)控制 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-05-15
上傳用戶:eeworm
電視墻顯示及控制技術(shù)
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
電氣控制與PLC 浙江水電專科精品課件 PPT版
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
PCB制程綜覽
上傳時(shí)間: 2013-06-20
上傳用戶:eeworm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1