數字電位器理論講解及stm32實現方法

2021-10-08 14:54:42 字數 729 閱讀 3347

數字電位器亦稱數控可程式設計電阻器,是一種代替傳統機械電位器的新型cmos數字、模擬混合訊號處理的積體電路。

工作原理:數字電位器屬於整合化的三端可變電阻器件其等效電路,如圖l所示。當數字電位器用作分壓器時,其高階、低端、滑動端分別用vh、vl、vw表示;而用作可調電阻器時,分別用rh、rl和rw表示。

圖2所示為數字電位器的內部簡化電路,將n個阻值相同的電阻串聯,每只電阻的兩端經過乙個由mos管構成的模擬開關相連,作為數字電位器的抽頭。這種模擬開關等效於單刀單擲開關,且在數碼訊號的控制下每次只能有乙個模擬開關閉合,從而將串聯電阻的每乙個節點連線到滑動端。

數字電位器的數字控制部分包括加減計數器、解碼電路、儲存與恢復控制電路和不揮發儲存器等4個數位電路模組。利用串入、並出的加/減計數器在輸入脈衝和控制訊號的控制下可實現加/減計數,計數器把累計的資料直接提供給解碼電路控制開關陣列,同時也將資料傳送給內部儲存器儲存。當外部計數脈衝訊號停止或片選訊號無效後,解碼電路的輸出端只有乙個有效,於是只選擇乙個mos管導通。

數字控制部分的儲存器是一種掉電不揮發儲存器,當電路掉電後再次上電時,數字電位器中仍儲存著原有的控制資料,其中間抽頭到兩端點之間的電阻值仍是上一次的

STM32電位器控制舵機實現同步機械臂

序言 硬體部分 軟體部分 最終效果 總結總覽 教程使用的開發板為正點原子的精英版,板載晶元為stm32f103zet6,另需要10k電位器3 4個,標準舵機mg996 3 4個,機械臂支架一套,工具若干,上述舵機和機械臂支架也可用sg90舵機和冰棍杆代替。所需材料 開發板正點原子精英 電位器10k電...

STM32的GPIO內部結構及相關暫存器

學完大二上學期51微控制器課程的寒假,在家我就開始搗鼓stm32了,記得那時候接觸stm32感覺它很難,20多天下來就學習了rcc時鐘體系和gpio控制模組,開學後又開始忙一些有的沒的,stm32的學習也擱置了,以至於後來跟學校當時在念博的老師交流時,我是這樣描述我的stm32開發水平的 我只會用g...

STM32的GPIO內部結構及相關暫存器

學完大二上學期51微控制器課程的寒假,在家我就開始搗鼓stm32了,記得那時候接觸stm32感覺它很難,20多天下來就學習了rcc時鐘體系和gpio控制模組,開學後又開始忙一些有的沒的,stm32的學習也擱置了,以至於後來跟學校當時在念博的老師交流時,我是這樣描述我的stm32開發水平的 我只會用g...