• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

開源分享!基于stm32f4的三維旋轉(zhuǎn)顯示平臺設(shè)計

2017/08/03
39
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

原理圖.pdf

共2個文件

摘要

現(xiàn)實的世界是一個擁有寬度、高度和深度的三維立體世界。在平面二維顯示技術(shù)已經(jīng)成熟的今天,三維立體顯示技術(shù)首當(dāng)其沖的成為了當(dāng)今顯示技術(shù)領(lǐng)域的研究熱點。

本作品搭建了基于stm32f4的三維旋轉(zhuǎn)顯示平臺,它的顯示原理屬于三維顯示中的體三維顯示一類。它是通過適當(dāng)方式來激勵位于透明顯示體內(nèi)的物質(zhì),利用可見輻射光的產(chǎn)生三維體像素。當(dāng)體積內(nèi)許多方位的物質(zhì)都被激勵后,便能形成由許多分散的體像素在三維空間內(nèi)構(gòu)成三維圖像。

體三維顯示又稱為真三維顯示,因為他所呈現(xiàn)的圖像在真實的三維空間中,展示一個最接近真實物體的立體畫面,可同時允許多人,多角度裸眼觀看場景,無序任何輔助眼鏡。

本作品的特點在于,利用stm32f4的浮點運算能力,實現(xiàn)了低成本的體三維顯示數(shù)據(jù)的生產(chǎn),并利用類似分布式處理的系統(tǒng)結(jié)構(gòu),滿足了體三維顯示所需要的巨大數(shù)據(jù)吞吐量,等效吞吐量可達(dá)約300Mb/s

系統(tǒng)方案如圖1所示,整個系統(tǒng)由四個模塊組成,其中數(shù)據(jù)獲取單元主要由在PC上的上位機(jī)完成,利用3D-Max,OpenCV,OpenGL,將三維建模數(shù)據(jù)轉(zhuǎn)化成三維矢量表述文件,傳給由STM32F4Discovery開發(fā)板構(gòu)成的控制單元,利用其上的角度傳感器,結(jié)合wifi模塊或以太網(wǎng)模塊通過電力線模式傳給LED旋轉(zhuǎn)屏單元,其中的STM32F4負(fù)責(zé)將ASE文件解析成LED顯示陣列所需的點云數(shù)據(jù)流,通過串行總線傳輸給由FPGA驅(qū)動的LED顯示陣列,通過LED刷新速率與機(jī)械單元旋轉(zhuǎn)速率相匹配,從而實現(xiàn)體三維顯示的效果。

系統(tǒng)的機(jī)械部分如圖2所示,顯示面板的硬件結(jié)構(gòu)如圖3,圖4所示。本系統(tǒng)的底部是直流電機(jī)和碳刷,直流電機(jī)主要負(fù)責(zé)帶動上層的顯示屏幕高速旋轉(zhuǎn),而碳刷則負(fù)責(zé)傳遞能量和通信信號。在顯示屏幕的正面是由96*128構(gòu)成的三色LED點陣,F(xiàn)PGA的PWM信號通過驅(qū)動芯片控制三色LED從而實現(xiàn)真彩顯示。在屏幕背面由多塊STM32F4,SD卡,F(xiàn)IFO構(gòu)成,主要負(fù)責(zé)解析由控制單元傳過來的ASE文件,并實時生成體三維顯示數(shù)據(jù),并傳給LED燈板的驅(qū)動FPGA,并通過其實現(xiàn)最終的圖像顯示。

                                                 圖2

                                                  圖3

                                                    圖4

關(guān)于實時生成體三維顯示數(shù)據(jù)的討論:

一個瓦片64*32

LED層FPGA*8:每個16*16LED

中間層stm32*2:每個4LED層的FPGA,也即32*32

由于經(jīng)過壓縮,一個led數(shù)據(jù)為4bits

所以一個stm32每一幀所要生成的數(shù)據(jù)為32*32*0.5bytes = 512bytes

轉(zhuǎn)速800轉(zhuǎn),一幀1/800s = 1.25ms = 1250000ns

stm32f4主頻168Mhz,指令周期 = 5.93ns

約可執(zhí)行20萬多條指令

假設(shè)fsmc總線的速度為50Mhz,則每幀寫入的時間大概在0.02ms內(nèi)

系統(tǒng)創(chuàng)新:

其一,由于高效解析算法的提出,大幅簡化了真三維顯示器顯示數(shù)據(jù)的獲取難度,只需在PC端獲得當(dāng)前較為標(biāo)準(zhǔn)化的三維圖形的三角面頂點數(shù)據(jù)流文件,即可在真三維顯示平臺上顯示出來,使得真三維顯示器的整體顯示流程大為簡化。

其二,由于顯示體的結(jié)構(gòu)分為并行的若干區(qū)塊,各個區(qū)塊只顯示自身的部分,因此顯示屏幕的擴(kuò)大并不會造成數(shù)據(jù)計算量的大幅增加,這就使得本顯示器的擴(kuò)展性大大增強(qiáng),可以適用于多種多樣的顯示范圍與領(lǐng)域。

其三,由于高效算法的優(yōu)化與區(qū)塊化顯示的優(yōu)勢,并行結(jié)構(gòu)的計算量相對較少,這就使得實時控制得以實現(xiàn),大大增強(qiáng)了真三維顯示器的應(yīng)用領(lǐng)域。

其四,高效算法與區(qū)塊化顯示使得本三維體顯示器不需要如國內(nèi)外其他同類產(chǎn)品的中所需的高速傳輸方式,因此大大減少了從產(chǎn)品研發(fā)到材料再到加工中各個環(huán)節(jié)的成本。

 評測與結(jié)論在作品的過程中,我們發(fā)現(xiàn)本作品雖然還不是很成熟,也同樣具備較大的應(yīng)用前景與價值。價格成本的極大降低,使得真三維立體顯示的門檻很低,那么在一些對清晰度要求不高,但是希望多層次全角度呈現(xiàn)三維圖像的應(yīng)用領(lǐng)域,我們的真三維立體顯示器能發(fā)揮較大的作用。

不是我寫的哦,只用于分享,如涉及版權(quán)可聯(lián)系刪除。

  • 原理圖.pdf
    下載
    描述:原理圖PDF格式
  • stm32f4程序.zip
    下載
    描述:代碼文件
意法半導(dǎo)體

意法半導(dǎo)體

意法半導(dǎo)體(ST)集團(tuán)于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導(dǎo)體有限公司。意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一,公司銷售收入在半導(dǎo)體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(17%),計算機(jī)(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計數(shù)據(jù),意法半導(dǎo)體是全球第五大半導(dǎo)體廠商,在很多市場居世界領(lǐng)先水平。例如,意法半導(dǎo)體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導(dǎo)體和機(jī)頂盒芯片供應(yīng)商,而且在分立器件、手機(jī)相機(jī)模塊和車用集成電路領(lǐng)域居世界前列.

意法半導(dǎo)體(ST)集團(tuán)于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導(dǎo)體有限公司。意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一,公司銷售收入在半導(dǎo)體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(17%),計算機(jī)(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計數(shù)據(jù),意法半導(dǎo)體是全球第五大半導(dǎo)體廠商,在很多市場居世界領(lǐng)先水平。例如,意法半導(dǎo)體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導(dǎo)體和機(jī)頂盒芯片供應(yīng)商,而且在分立器件、手機(jī)相機(jī)模塊和車用集成電路領(lǐng)域居世界前列.收起

查看更多

相關(guān)推薦