智能交通系統(tǒng)是21世紀(jì)城市交通的發(fā)展方向,移動(dòng)機(jī)器人作為智能車(chē)輛控制系統(tǒng)實(shí)驗(yàn)平臺(tái)的一個(gè)主要部分,對(duì)智能交通系統(tǒng)的關(guān)鍵技術(shù)的研究具有十分重要的意義。介紹了面向智能交通系統(tǒng)的SJTNC-1移動(dòng)機(jī)器人的組成和結(jié)構(gòu),并詳細(xì)敘述了基于數(shù)字信號(hào)處理器TMS320LF2407A的控制系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。
在雷達(dá)回波的實(shí)時(shí)處理過(guò)程中,脈沖壓縮處理占有舉足輕重的地位。本文在進(jìn)行基于DSP的多片流水分段脈壓設(shè)計(jì)時(shí),做了兩個(gè)假設(shè):第一個(gè)是將每段脈壓任務(wù)分為數(shù)據(jù)輸入、數(shù)據(jù)脈壓和數(shù)據(jù)輸出三個(gè)子任務(wù),忽略其他的運(yùn)算時(shí)間,進(jìn)行流水設(shè)計(jì),得出了總的脈壓時(shí)間;第二個(gè)是假設(shè)相鄰的子任務(wù)由不同的DSP完成,據(jù)此得出了參與多片流水的DSP數(shù)量。然后綜合考慮了總的脈壓時(shí)間、參與多片流水的DSP數(shù)量、加速比以及并行效率等因素,在輸入序列點(diǎn)數(shù)和分段重疊點(diǎn)數(shù)確定的情況下,研究了分段脈壓的分段長(zhǎng)度設(shè)計(jì),指導(dǎo)設(shè)計(jì)實(shí)現(xiàn)了基于4片ADSP-TS1
介紹了一種基于TMS320F206 DSP以及硬件漢字庫(kù)的液晶模塊的設(shè)計(jì)。給出了硬件接口設(shè)計(jì)框圖、接口的設(shè)計(jì)實(shí)現(xiàn)以及硬件漢字庫(kù)的制作方法,同時(shí)給出了液晶初始化和顯示模塊的設(shè)計(jì)思路以及軟件實(shí)現(xiàn)。
利用本文介紹的方法成功實(shí)現(xiàn)DSP對(duì)SAA7111A的初始化配置。SAA7111A與TMS320VC5509A都集成有I2C模塊,便于配置SAA7111A。CCS提供強(qiáng)大的芯片支持庫(kù)CSL,可直接使用這些函數(shù)便于訪問(wèn)片上外設(shè)。這些函數(shù)都是經(jīng)過(guò)優(yōu)化的,其執(zhí)行效率高并不比直接使用匯編語(yǔ)言編寫(xiě)的代碼低。
介紹了一種基于TMS320F206 DSP以及硬件漢字庫(kù)的液晶模塊的設(shè)計(jì)。給出了硬件接口設(shè)計(jì)框圖、接口的設(shè)計(jì)實(shí)現(xiàn)以及硬件漢字庫(kù)的制作方法,同時(shí)給出了液晶初始化和顯示模塊的設(shè)計(jì)思路以及軟件實(shí)現(xiàn)。
基于DSP的液晶模塊的顯示原理及實(shí)現(xiàn)
利用本文介紹的方法成功實(shí)現(xiàn)DSP對(duì)SAA7111A的初始化配置。SAA7111A與TMS320VC5509A都集成有I2C模塊,便于配置SAA7111A。CCS提供強(qiáng)大的芯片支持庫(kù)CSL,可直接使用這些函數(shù)便于訪問(wèn)片上外設(shè)。這些函數(shù)都是經(jīng)過(guò)優(yōu)化的,其執(zhí)行效率高并不比直接使用匯編語(yǔ)言編寫(xiě)的代碼低。
本文所設(shè)計(jì)的同步采樣模塊已經(jīng)通過(guò)各種功能測(cè)試,達(dá)到了預(yù)期的目標(biāo)。該方案的硬件設(shè)計(jì)和軟件編程對(duì)提高能源、冶金等行業(yè)中多通道電量同步采集的速度和精度有一定的借鑒意義。其中的子程序具有良好的可移植性,對(duì)其它DSP應(yīng)用系統(tǒng)的設(shè)計(jì)也有一定的參考價(jià)值。
自動(dòng)目標(biāo)識(shí)別(ATR)算法通常包括自動(dòng)地對(duì)目標(biāo)進(jìn)行檢測(cè)、跟蹤、識(shí)別和選擇攻擊點(diǎn)等算法。戰(zhàn)場(chǎng)環(huán)境的復(fù)雜性和目標(biāo)類型的不斷增長(zhǎng)使ATR算法的運(yùn)算量越來(lái)越大,因此ATR算法對(duì)微處理器的處理能力提出了更高的要求。由于通用數(shù)字信號(hào)處理芯片能夠通過(guò)編程實(shí)現(xiàn)各種復(fù)雜的運(yùn)算,處理精度高,具有較大的靈活性,而且尺寸小、功耗低、速度快,所以一般選擇DSP芯片作為微處理器來(lái)實(shí)現(xiàn)ATR算法的工程化和實(shí)用化。
現(xiàn)場(chǎng)總線是一種開(kāi)放式、 數(shù)字化、多點(diǎn)通信的控制系統(tǒng)局域網(wǎng)絡(luò), 是當(dāng)今自動(dòng)化領(lǐng)域中最具有應(yīng)用前景的技術(shù)之一。CAN總線是現(xiàn)場(chǎng)總線中的應(yīng)用熱點(diǎn),CAN總線支持分布式控制和適時(shí)控制的串行通信網(wǎng)絡(luò)。
本文所設(shè)計(jì)的同步采樣模塊已經(jīng)通過(guò)各種功能測(cè)試,達(dá)到了預(yù)期的目標(biāo)。該方案的硬件設(shè)計(jì)和軟件編程對(duì)提高能源、冶金等行業(yè)中多通道電量同步采集的速度和精度有一定的借鑒意義。其中的子程序具有良好的可移植性,對(duì)其它DSP應(yīng)用系統(tǒng)的設(shè)計(jì)也有一定的參考價(jià)值。
自動(dòng)目標(biāo)識(shí)別(ATR)算法通常包括自動(dòng)地對(duì)目標(biāo)進(jìn)行檢測(cè)、跟蹤、識(shí)別和選擇攻擊點(diǎn)等算法。戰(zhàn)場(chǎng)環(huán)境的復(fù)雜性和目標(biāo)類型的不斷增長(zhǎng)使ATR算法的運(yùn)算量越來(lái)越大,因此ATR算法對(duì)微處理器的處理能力提出了更高的要求。由于通用數(shù)字信號(hào)處理芯片能夠通過(guò)編程實(shí)現(xiàn)各種復(fù)雜的運(yùn)算,處理精度高,具有較大的靈活性,而且尺寸小、功耗低、速度快,所以一般選擇DSP芯片作為微處理器來(lái)實(shí)現(xiàn)ATR算法的工程化和實(shí)用化。
現(xiàn)場(chǎng)總線是一種開(kāi)放式、 數(shù)字化、多點(diǎn)通信的控制系統(tǒng)局域網(wǎng)絡(luò), 是當(dāng)今自動(dòng)化領(lǐng)域中最具有應(yīng)用前景的技術(shù)之一。CAN總線是現(xiàn)場(chǎng)總線中的應(yīng)用熱點(diǎn),CAN總線支持分布式控制和適時(shí)控制的串行通信網(wǎng)絡(luò)。
嵌入式CAN總線控制器與DSP的接口
本文以仿生機(jī)器蟹為設(shè)計(jì)對(duì)象,提出了基于DSP的機(jī)器蟹多層多目標(biāo)遞階控制系統(tǒng)方案,并對(duì)單步行足的軟、硬件設(shè)計(jì)做了詳細(xì)的闡述,為進(jìn)一步實(shí)現(xiàn)自主式的仿生步行機(jī)構(gòu)奠定了基礎(chǔ)。
本文以仿生機(jī)器蟹為設(shè)計(jì)對(duì)象,提出了基于DSP的機(jī)器蟹多層多目標(biāo)遞階控制系統(tǒng)方案,并對(duì)單步行足的軟、硬件設(shè)計(jì)做了詳細(xì)的闡述,為進(jìn)一步實(shí)現(xiàn)自主式的仿生步行機(jī)構(gòu)奠定了基礎(chǔ)。
本文以仿生機(jī)器蟹為設(shè)計(jì)對(duì)象,提出了基于DSP的機(jī)器蟹多層多目標(biāo)遞階控制系統(tǒng)方案,并對(duì)單步行足的軟、硬件設(shè)計(jì)做了詳細(xì)的闡述,為進(jìn)一步實(shí)現(xiàn)自主式的仿生步行機(jī)構(gòu)奠定了基礎(chǔ)。
在高動(dòng)態(tài)條件下,結(jié)合GEC公司的十二通道相關(guān)器GP2021,討論了GPS接收機(jī)的結(jié)構(gòu)設(shè)計(jì)和研制高動(dòng)態(tài)GPS接收機(jī)所涉及到的關(guān)鍵技術(shù),以及DSP在接收機(jī)中的功能。
在高動(dòng)態(tài)條件下,結(jié)合GEC公司的十二通道相關(guān)器GP2021,討論了GPS接收機(jī)的結(jié)構(gòu)設(shè)計(jì)和研制高動(dòng)態(tài)GPS接收機(jī)所涉及到的關(guān)鍵技術(shù),以及DSP在接收機(jī)中的功能。
如何合理地安排數(shù)據(jù)流程,使之在DSP的各執(zhí)行單元間無(wú)沖突地順利執(zhí)行,仍是DSP開(kāi)發(fā)人員面臨的一個(gè)非常重要的問(wèn)題。由于設(shè)計(jì)的復(fù)雜性,將算法映射到DSP具體目標(biāo)硬件上,尚不能采用高層次編程語(yǔ)言,必須使用匯編語(yǔ)言,并對(duì)器件的并行執(zhí)行機(jī)制有十分清楚的了解。而這種局限于匯編語(yǔ)言的編程設(shè)計(jì),正是提高軟件開(kāi)發(fā)效率的瓶頸。