久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 27184|回復: 1
收起左側

光立方原理和電路詳細介紹

[復制鏈接]
ID:230970 發表于 2017-10-17 10:52 | 顯示全部樓層 |閱讀模式
.光立方原理
你的思維有多寬,光立方的動畫就有多多。我猜想大家做光立方都是為了能
隨性所欲的控制每一個燈珠,來實現自己想的一些精美動畫。那么,讓我們從光立
方的原理開始入手。一講到原理,估計很多同學就頭痛了。這里借鑒在網上找的
一些資料來幫助大家理解光立方的原理。先從點陣的點亮原理說吧,如圖所示
0.png
這是一張led 的點陣圖,如果我們想要點亮任意位置的led,我們只要在該位置
led所使用的列線接地,行線接上+V即可。
學過單片機的朋友,都知道數碼管是怎么點亮的,其中有位選和段選之分,
通過掃描來實現所有數碼管能正常工作以實現我們想要的數字。
點陣也一樣,盡管是8*8的點陣,如果我們讓整體能隨意顯示圖案,那也需
要用動態掃描的方式來實現,否則無法實現對其精準的控制。所謂動態掃描,就是說我
們一次只能讓一行排或者一豎排的燈亮。每次只能這么點亮,8次為一個周期,從
左至右依次點一次,那么循環起來,我們看到的就是完整的圖像了。
0.png
在這里,一共有8層。
想必大家對光立方的連接已經有了一定的了解,縱向一束的負極性引腳是要連在一起,
而橫向一層的正極性角連在一起。從掃描的角度去說,那一次也只能夠點亮一層。
這里光立方的一層有64個燈,我們想成之前那個8*8的平面點陣。光立方的每一層雖然有64個燈,但是我們會有64跟線分別連接到這些燈上,從而實現一次性的對64個燈進行控制。我們將一個立體畫面從下往上分為8層,每次掃面一層這樣一副畫面就完成了。通常單片機引腳較少,我們采用74hc595芯片進行拓展(74hc595原理請參考595用戶手冊)。下面來一張電路圖,此圖是用595進行拓展的。
(這張圖是模塊原圖的截圖,接線不是很清晰,可以參考原理圖)

在圖中,數據通過串行的方式,分別傳送到每一個
74hc595中,再內部控制器儲存這些數據,從而實現一層64個燈同時的點亮。
描述一個固定畫面的顯示,需要硬件執行8次掃描的過程。
1.將第一層64個點的數據傳入874hc595中,控制uln2803層控制芯片打開第
一層開關,使第一層點亮,這個時候,其他層是滅的。
2.等待時間t
3.熄滅第一層,開始向74hc595中傳輸第二層的數據,鎖存,開啟第二層總控制
開關,點亮第二層。
4.等待時間t
.......
熄滅第七層,將第八層的的數據傳入所有74hc595中,鎖存,開啟第八層總開關,
點亮第八層。
再回到第一步,循環下去....
這樣,便實現了一個偵畫面的顯示,由于人眼的視覺暫留的特性,只要刷新的
夠快,我們看到的就是光立方整體一起點亮的。便實現了我們想
要的效果。為了畫面的穩定,上面間隔點亮t要保持一致,否則會出現亮度不均
的情況。
上面是傳統單色光立方的成像原理。
在此基礎上我們又開發了雙彩色和RGB全彩光立方。
畫面的成像和單色是一樣的,在配色上加了一些改動。我們稱它為混色。
就紅藍兩種顏色而言,紅色和藍色同時點亮就會出現紫色。利用軟件控制多種顏色的燈在不同或相同時間點亮就會出現很多彩色圖案。
硬件部分考慮到單片機的IO口的限制,所以彩色光立的層驅動我們將2803換成了74Hc595
通過控制74Hc5953的使能控制端口切換相應顏色的LED燈的選擇。
下面用RGB光立方舉例說明
RGB燈有紅綠藍三種顏色,我們需要用374hc595來控制選擇,每一個控制一種顏色。
需要某一種顏色時就控制相應的74hc595使能打開。需要混色時就同時打開需要混色的Led燈對應的74hc595即可。
然而隨著這套電路的使用我們又發現了一些需要改進的地方。比如亮度低的問題,這使得光立方在白天光線充足的時候動畫顯示不夠清晰。我們又增加了電流控制電路。如下
4545.jpg
這套電路我們用在MT10的主板上,稱之為“ABL”電路。原理很簡單利用二極管和MOS管控制其工作電壓已達到調整電流的目的。
然而這些電路的增設只是飯后的小甜點。早在上一代MT9我們就為其主板搭載了一塊藍呀模塊和一塊音樂解碼芯片。這使得用手機制作動畫成為了光立方的主流功能。并且可以通過手App控制保存在光立方TF卡內的音樂。因為這一功能的火爆我們不得不將他繼承給MT10。并且在MT10版本APP上實現了WIFi鏈接。音樂解碼采用的藍牙4.0音樂解碼芯片。通過對軟件的整合實現了一部手機雙藍牙同時鏈接,這一項看似不可能的頂級配置。
回復

使用道具 舉報

ID:377677 發表于 2018-7-25 06:11 | 顯示全部樓層
樓主厲害厲害
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕 在线观看 | 精品国产综合 | 欧美中文字幕一区二区三区亚洲 | 免费久久99精品国产婷婷六月 | 特黄色一级毛片 | 成人免费视频在线观看 | a看片 | 国产日韩一区二区三区 | 国产高清精品在线 | 午夜久久久久久久久久一区二区 | 天天爽网站 | 国产精品免费看 | 一级一级毛片免费看 | 欧美一区二区三区电影 | 亚洲欧洲日韩精品 中文字幕 | 呦呦在线视频 | 精品久久久久久久 | 国产资源视频 | 岛国av在线免费观看 | 久久av网 | 久久国产精品视频 | 色婷婷影院 | 久久伊人影院 | 日韩免费毛片 | 狠狠操天天操 | 久久久综合 | 一区二区三区欧美 | 国产91网址 | 国产精品久久久久久久久久久久久 | 久久久久国产精品免费免费搜索 | a级大毛片| 黄色av观看 | 日韩国产精品一区二区三区 | 亚洲一区二区三区免费 | 曰韩三级 | 天堂在线91 | 欧美日韩三级在线观看 | 国产精品99久久久久久久vr | 国产精品美女久久久久久久久久久 | 国产精品视频一二三 | 在线播放一区 |