吳鑑鷹微控制器開發板的8位數碼管是怎麼控制的,只用了三個IO口?

時間 2025-04-22 04:11:29

1樓:heart阿飛

原因:51系列微控制器(如果你用的是的話)的輸出方式為強下拉/弱上拉,一看這名字就知道,高電平輸出電流很小,所以數碼管會很暗。 舉個例子,最簡單的流水燈實驗電路為vcc接限流電阻,然後接各個發光二極體,再接微控制器的控制引腳,一切正常。

現在,你把限流電阻接vcc那端斷開,改接到微控制器的乙個高電平的引腳上去。理論上講應該沒區別,可是你會發現小燈暗了許多。你可以測量一下那個「高電平」引腳,會發現它不足5v,這就是「弱上拉」的體現。

這時候,你的小燈就相當於乙個共陽極數碼管(數碼管其實就是多個條形發光二極體)。你或許會說,這個亮度還可以,而且我還可以減小限流電阻,那麼你看看數碼管動態掃瞄的原理,你就知道每個數碼管只有1/n的時間亮了(n為數碼管個數),那時候就真的暗了,很暗!我親手試過!

當初我也有像你一樣的想法,事實證明只有熄燈後才看得見它顯示的是什麼! 共陰極數碼管其實也一樣,因為強下拉/弱上拉,不管怎樣總有一端是弱的,達不到想要的效果! 三極體的作用就是電流放大,看看資料就明白了,那樣的話就不用管強弱的問題了。

2樓:網友

看原理圖啊,還用問。他的板子一般般。

吳鑑鷹微控制器開發板裡面的數字選擇編碼器怎麼用啊?

3樓:郭田享

那個是作為選項用的,這是吳鑑鷹微控制器開發板獨有的模組,別人家的上面都沒有的。

旋轉編碼器(rotary encoder)也稱為軸編碼器,是將旋轉位置或旋轉量轉換成模擬或數碼訊號的機電裝置。一般裝設在旋轉物體中垂直旋轉軸的一面。旋轉編碼器用在許多需要精確旋轉位置及速度的場合,如工業控制、機械人技術、專用鏡頭、計算機輸入裝置(如滑鼠及軌跡球)等。

旋轉編碼器可分為絕對型(absolute)編碼器及增量型(incremental)編碼器二種。增量型編碼器也稱作相對型編碼器(relative encoder),利用檢測脈衝的方式來計算轉速及位置,可輸出有關旋轉軸運動的資訊,一般會由其他裝置或電路進一步轉換為速度、距離、每分鐘轉速或位置的資訊;絕對型編碼器會輸出旋轉軸的位置,可視為一種角度感測器。

微控制器開發板哪個好

這個微控制器的學習,一定要注意多動手,不能急於求成,要踏踏實實的。先入手一個吳鑑鷹微控制器開發板學習板實驗板 這個需要教程清晰,有技術支援的。這個是學習微控制器的一個硬體平臺,有了這個平臺,自己的想法就可以在這個平臺上面施展了。提醒一下,選擇這個不要選擇那種量很大的,幾萬使用者哪來技術指導。將這個模...

51微控制器開發板哪個好,請問學習微控制器用51微控制器開發板好還是arm的開發板好?

初學者如何選購微控制器開發板之細說開發板的 好 與 壞 對於初學者,自己什麼基礎都沒有,很難選擇好一塊好用的開發板。你提問後給你回答的人都是做開發板的商家,這樣的關係,你說他能告訴你別人的好嗎,會告訴你真正好用的開發板嗎?一想就知道了是吧。選板子之前先選微控制器 這個很好理解,不同的微控制器,開發板...

初學者使用哪種微控制器開發板比較好

51微控制器,51微控制器簡單點,教程也多,折騰完51微控制器後可以學stm32了 火籬笆 初學者一般都是從51微控制器開始的,然後是arm7等 一樣的,學微控制器,是為了熟悉c語言,以及熟悉微控制器暫存器的操作,51 stc pic的都可以,如果有別人帶,最好是選擇別人熟悉的微控制器,這樣進步才快...