日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > > TsinghuaJoking
[導(dǎo)讀]簡介 RAM是計算機(jī)系統(tǒng)中保存臨時結(jié)果的器件,它的大小也決定了計算機(jī)處理數(shù)據(jù)的規(guī)模。在嵌入式計算機(jī)(單片機(jī)中),由于受到價格、功耗等原因,內(nèi)部的RAM的容量往往比較小,比如從幾百字節(jié)到十幾k字節(jié)不等。這能夠滿足大部分單片機(jī)應(yīng)用的需求了。 但是在一些

簡介

RAM是計算機(jī)系統(tǒng)中保存臨時結(jié)果的器件,它的大小也決定了計算機(jī)處理數(shù)據(jù)的規(guī)模。在嵌入式計算機(jī)(單片機(jī)中),由于受到價格、功耗等原因,內(nèi)部的RAM的容量往往比較小,比如從幾百字節(jié)到十幾k字節(jié)不等。這能夠滿足大部分單片機(jī)應(yīng)用的需求了。

但是在一些特殊的應(yīng)用情況下,有時需要大容量的RAM來存儲采集到的數(shù)據(jù),或者緩存通信數(shù)據(jù)。此時則需要通過外擴(kuò)內(nèi)存來完成。比如最近實驗聲音信標(biāo)信號[1]相關(guān)系統(tǒng)測試和算法優(yōu)化,則需要采集到多路音頻信號。此時需要通過外擴(kuò)RAM來解決。

通常靜態(tài)RAM芯片接口包括有數(shù)據(jù)、地址和控制總線,與單片機(jī)對應(yīng)的端口相連便可以加成數(shù)據(jù)的寫入和讀出。

▲ MCU外部RAM

有的單片機(jī)在擴(kuò)展外部RAM的時候,為了節(jié)省有限的IO端口,通過使用外部鎖存器來復(fù)用同一八位地址端口來擴(kuò)展地址總線到16位的目的。比如8051單片機(jī)。這樣設(shè)計的代價就是需要增加外部鎖存器芯片74LS372。

▲ 8051外部數(shù)據(jù)總結(jié)接口

雖然數(shù)據(jù)總線和地址總線按照邏輯都標(biāo)有數(shù)據(jù)位的順序:比如16位地址總線按照A0~A15,8位數(shù)據(jù)總線表明D0-D7。但是在訪問靜態(tài)RAM的時候,數(shù)據(jù)總線,地址總線內(nèi)部的這些位的順序是可以任意調(diào)整的。

比如在下面設(shè)計的單片機(jī)系統(tǒng)中,為了滿足能夠盡量減少PCB布線的交叉,就是通過調(diào)整數(shù)據(jù)線和地址總線內(nèi)部位的順序來滿足的。

擴(kuò)展STC8H8K外部32k字節(jié)RAM


1. 設(shè)計說明

STC8H8K單片機(jī)具有16路12位的AD轉(zhuǎn)換器,在本實驗中用于采集信標(biāo)發(fā)出的Chirp聲音,并傳送給計算機(jī)加以處理。

在博文“基于STC8G8K64U三通道高速ADC采集板[2]"給出了利用STC8H8K內(nèi)部的8kRAM進(jìn)行聲音信號采集電路設(shè)計方案。但是受限于內(nèi)有8KRAM的空間限制,所能夠采集音頻信號的路數(shù)和時間長度都無法滿足研究的目的。所以此次通過外部擴(kuò)一片32k字節(jié)的SRAM來擴(kuò)展信號采集的容量。

同樣通過WiFi-UART轉(zhuǎn)換模塊,實現(xiàn)采集數(shù)據(jù)與PC機(jī)之間的數(shù)據(jù)傳送,這一點設(shè)計與前面博文中的設(shè)計方案是一致的。

2. 原理圖

所使用的STC8H8K芯片的封裝為TSOP48。使用P2端口作為數(shù)據(jù)總結(jié),使用P0,P4端口作為地址總線。不需要外部的鎖存器。

使用UART3與WiFi-UART模塊通信。將ADC中的AD0~AD2引到輸入端口接收外部被采集的信號。

具體的電路圖如下圖所示:

▲ 實驗板的原理圖

外部接口設(shè)計:

(1) ISP端口:

序號 符號 功能
1 VCC +5V工作電源
2 GND 工作電源地
3 TXD MCU串口輸出
4 RXD MCU串口輸入

(2) ADC端口:

序號 符號 功能
1 ADC0 ADC通道0
2 ADC1 ADC通道1
3 ADC2 ADC通道2,可以作為普通IO

2. PCB板

這里需要需要說明的是,為了能夠適應(yīng)快速制版的實驗需要。使用了單面PCB板工藝。為了消除在布線中的交叉部分(因為交叉部分則需要過孔和雙面布線),對數(shù)據(jù)總線和地址總線的順序進(jìn)行了調(diào)整,由此可以僅僅使用一面PCB便將所有的數(shù)據(jù)和地址總線完成連接。

下面給出了具體的PCB連接方式。前面原理圖中顯示了調(diào)整后(總線錯亂)的地址線和數(shù)據(jù)線的邏輯設(shè)計。

▲ 使用單面覆銅板制作實驗電路板

在實際電路設(shè)計工程中,有的時候為了方便布線,需要對引線的順序進(jìn)行調(diào)整。在復(fù)雜電路設(shè)計中,優(yōu)勢會通過FPGA、CPLD等大規(guī)模可編程邏輯器件來對芯片外部引線的順序進(jìn)行調(diào)整,方便進(jìn)行布線。當(dāng)然這也需要付出設(shè)計的復(fù)雜度和額外增加的芯片價格。

硬件調(diào)試

1. 擴(kuò)展RAM實驗

通過設(shè)計,電路板腐蝕、焊接與安裝,很快得到實驗電路。下面對其進(jìn)行測試。

▲ 通電之后的實驗電路板

STC8H單片機(jī)硬件編程選項配置如下:

▲ 單片機(jī)編程硬件選項參數(shù)

單片機(jī)工作的主要指標(biāo):

  • 內(nèi)部工作主頻:40MHz
  • ISP UART1 波特率:500000bps;
  • WiFI-UART波特率:460800bps
該電路板中的硬件設(shè)計和實驗軟件可以在CSDN中下載。


(1)訪問外部RAM時間長度

使用MCU的端口來測量訪問外部RAM的時間,下面是測量寫入外部RAM的時間,為534ns(包括對FLAG_PIN的操作時間。)

            ON(FLAG_PIN);            
            ExtSramWrite(0x00x0);            
            OFF(FLAG_PIN);
▲ 寫入外部RAM數(shù)據(jù)時間長度

使用相同的方法,測試 ExtRamRead()的時間為490ns。

2. AD轉(zhuǎn)換實驗

(1)AD的通道設(shè)置:

使用了P1.0, P1.1 來采集兩路外部模擬信號。

▲ ADC通道設(shè)置

(2)AD轉(zhuǎn)換時間:

  1. AD參數(shù)設(shè)置:STC8H內(nèi)部轉(zhuǎn)換啟動
  2. AD轉(zhuǎn)換時間:通過ADC2(P1.4)輸出脈沖來測量。
  3. 測量結(jié)果:兩次ADC轉(zhuǎn)換,時間為5微秒;
▲ P1.4脈沖表明兩次AD轉(zhuǎn)換之間的時間
        ON(FLAG_PIN);
        ADCSetChannel(0);
        g_nADResult1 = ADCConvert();
        ADCSetChannel(1);
        g_nADResult2 = ADCConvert();
        OFF(FLAG_PIN);

采集實際信號

1. 采集兩路測試信號

下圖顯示了采集兩路測試信號的波形:


   
▲ 采集兩路測試信號:正弦波以及三角波信號

2. 采集Chirp音頻信號

采集兩路分別來自于調(diào)頻接收模塊以及麥克風(fēng)傳感器的Chirp信號并求取它們的相關(guān)信號,來判斷時間延遲。


下圖是采集到的聲音信號,長度為0.8192秒。包含了兩個Chirp信號周期的數(shù)據(jù)。

▲ 采集的Chirp聲音信號
使用相關(guān)運(yùn)算,獲得兩個信號之間的相關(guān)信號。
▲ 兩個信號的相關(guān)信號

通過判斷中間峰值的位置,可以獲得聲音傳播過程中的時間延遲:
▲ 兩個信號的相關(guān)信號中心位置波形


公眾號留言

大大,實話實說,這次比賽實在是太太太太太趕了,學(xué)校大概六月初左右返校,然后還要準(zhǔn)備期末考試。我們隊伍參加的是直立節(jié)能組。別的組別或許還可以在沒有儀器的情況下就把車做出來,但是我們是萬萬不可能的。充電板和車模一旦有一點問題更正周期是以周計算的,按照以往學(xué)長的進(jìn)度,正常比賽留給軟件調(diào)試的時間也不過就是半個月左右,現(xiàn)在準(zhǔn)備時間壓縮到兩個月,這次規(guī)則的軟件又比以往都要難一些,感覺除非開學(xué)之后每天通宵,不然實在是不能確保小車的穩(wěn)定性。

求大大考慮考慮節(jié)能的兄弟們。

回復(fù):現(xiàn)在,我只能說:兄弟們加油。


老師好,深夜打擾。請問這款芯片可以在信標(biāo)組中使用,還是說只要涉及到控制的微處理器都要用infineon的呢?

▲ 電機(jī)控制單片機(jī)

回復(fù):這款芯片如果只是專用于電機(jī)驅(qū)動設(shè)計,不參與其它運(yùn)動控制,是可以應(yīng)用到信標(biāo)組別的。


老師,我聽說了一種想法,有些同學(xué)在群里討論用1064自制openmv,事實上偷偷用1064跑信標(biāo),我雖然沒有驗證過可行性,但是不希望有這種想法傷害到比賽的公平性,也不愿意看到openmv因此而被禁止,所以也跟卓大提及一下這種想法。

再提出一個建議:音標(biāo)比賽只允許使用成品openmv

▲ 自制的OpenMVP模塊

回復(fù):謝謝你反映的這種情況,以及提出的建議。

參考資料

[1]

聲音信標(biāo)信號: https://blog.csdn.net/zhuoqingjoking97298/category_9689868.html

[2]

基于STC8G8K64U三通道高速ADC采集板: https://zhuoqing.blog.csdn.net/article/details/105731860

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機(jī)驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機(jī)驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉