① 數字電位器mcp4018怎麼編程
Microchip 公司的MCP4017/18/19是通用的數字電位器,具有7位電阻網路解析度,有127個電阻,具有低的溫度系數:絕對值(0-70度C)為50ppm,比值為10ppm,工作電壓1.8V到5.5V. MCP4017/18/19可應用在設定電或失調調整,感測器校準,替代機械式電位計和可選擇增益和失調放大器設計.本文介紹了MCP4017/18/19的主要特性, 方框圖, 和微控制器(MCU) 典型連接框圖, 採用MCP4017調整非反相放大器失調和增益方框圖以及採用MCP4018的可編濾波器和採用MCP4017的惠斯通電橋調整框圖.
The MCP4017/18/19 devices are general purpose digital potentiometers intended to be used in applications where a programmable resistance with moderate bandwidth is desired.
This Data Sheet covers a family of three Digital Potentiometer and Rheostat devices. The MCP4018 device is the Potentiometer configuration, while the MCP4017 and MCP4019 devices are the Rheostat configuration.
MCP4017/18/19主要特性:
Potentiometer or Rheostat configuration options
7-bit: Resistor Network Resolution
127 Resistors (128 Steps)
Zero Scale to Full Scale Wiper operation
RAB Resistances: 5 kΩ, 10 kΩ, 50 kΩ, or 100 kΩ
Low Wiper Resistance: 100Ω (typical)
Low Tempco:
Absolute (Rheostat): 50 ppm typical (0℃ to 70℃)
Ratiometric (Potentiometer): 10 ppm typical
Simple I2C Protocol with read & write commands
Brown-out reset protection (1.5V typical)
Power-on Default Wiper Setting (Mid-scale)
Low-Power Operation:
2.5 μA Static Current (typical)
Wide Operating Voltage Range:
2.7V to 5.5V - Device Characteristics Specified
1.8V to 5.5V - Device Operation
MCP4017/18/19應用:
Applications generally suited for the MCP401X devices include:
Set point or offset trimming
Sensor calibration
Selectable gain and offset amplifier designs
Cost-sensitive mechanical trim pot replacement
② 簡要說明一下電位器式感測器的工作原理 求解啊
電位器式感測器通常用於位移、液位、角度的測量。
被測量通過一定的機械傳動部件與電位器的旋轉軸(或滑動臂)相連,被測量變化時帶動滑動臂移動,電位器中心至兩個固定端電阻發生差動變化。
通過分壓電路或者橋電路可將電位器電阻變化轉換為電壓變化輸出,再經A/D轉換後,可以准確測量被測物理量。
③ 如何用電位器和單片機控制步進電機轉角
步進電機轉角等於脈沖數除細設置數(專用驅器)再乘步距角;而電位器是模擬信號,電位器作為輸入信號,單片機作為控制中心輸出信號去控制步進電機的轉角。
步進電機是將電脈沖信號轉變為角位移或線位移的開環控制元步進電機件。在非超載的情況下,電機的轉速、停止的位置只取決於脈沖信號的頻率和脈沖數,而不受負載變化的影響,當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度,稱為「步距角」,它的旋轉是以固定的角度一步一步運行的。可以通過控制脈沖個數來控制角位移量,從而達到准確定位的目的;同時可以通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。
步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅動器就是為步進電機分時供電的,多相時序控制器。
雖然步進電機已被廣泛地應用,但步進電機並不能像普通的直流電機,交流電機在常規下使用。它必須由雙環形脈沖信號、功率驅動電路等組成控制系統方可使用。因此用好步進電機卻非易事,它涉及到機械、電機、電子及計算機等許多專業知識。步進電機作為執行元件,是機電一體化的關鍵產品之一,廣泛應用在各種自動化控制系統中。隨著微電子和計算機技術的發展,步進電機的需求量與日俱增,在各個國民經濟領域都有應用。
④ 電位器式感測器的基本原理
在日常工作中,電位器可以說是一種常用的機電元件,廣泛應用於各類電器和電子設備中。電位器式電阻感測器可將機械的直線位移或角位移輸入量轉換為與其成一定函數關系的電阻或電壓輸出。它除了用於線位移和角位移測量外,還廣泛應用於測量壓力、加速度、液位等物理量。電位器式感測器結構簡單,體積小,質量輕,價格低廉,性能穩定,對環境條件要求不高,輸出信號較大,一般不需放大,並易實現函數關系的轉換。但電阻元件與電刷間由於存在摩擦及解析度有限,故其精度一般不高,動態響應較差,主要適合於測量變化較緩慢的量。電位器式感測器種類較多,根據輸入—輸出特性的不同,電位器式電阻感測器可分為線性電位器和非線性電位器兩種;根據結構形式的不同,又可分為繞線式、薄膜式、光電式等。電位器式電阻感測器一般由電阻元件、骨架及電刷等組成。電刷相對於電阻元件的運動可以是直線運動、轉動或螺旋運動。當被測量發生變化時,通過電刷觸點在電阻元件上產生移動,該觸點與電阻元件間的電阻值就會發生變化,即可實現位移與電阻之間的線性轉換,這就是電位器感測器的工作原理。電阻式感測器是一種應用較早的電參數感測器,它的種類繁多,應用十分廣泛,其基本原理是將被測物理量的變化轉換成與之有對應關系的電阻值的變化,再經過相應的測量電路後,反映出被測量的變化。電位式感測器結構簡單、線性和穩定性較好,與相應的測量電路可組成測力、測壓、稱重、測位移、測加速度、測扭矩、測溫度等檢測系統,已成為生產過程檢測及實現生產自動化不可缺少的手段之一。
⑤ 數字電位器在產品高精度、自動化控制運用的實例有哪些
數字點位器也稱數控編程電阻器,是採用CMOS工藝製成的數字、模擬混合信號處理集成電路,能在數字信號的控制下自動改變滑動觸頭位置,從而獲得所需的阻止。它具有調節精度高、無噪音、耐振動、工作壽命極長、體積小、無機械磨損、數據可讀/寫、具有配置寄存器及數據寄存器等特點,已在自動檢測與控制、智能儀器表、消費類電子產品及音頻系統等許多重要領域得到了成功應用。但是,數字點位器存在固有的額定阻止誤差大、溫度系數大、通頻率帶較窄、滑動端允許電流小(一般1—3mA)等缺點,在很大程度上限制了他的應用。數字電位器種類繁多,功能各異。
⑥ 步進電機的軸與電位器連接,步進電機轉動的角度及位置通過電位器反映出來,請問誰有類似的方案
你的問題實際上是要用電位器作角度感測器
如果你是需測連續旋轉的電機,就必須選擇無止檔位的電位器 如DJ36W之類
但要注意,此類電位器的機械轉角雖能滿足360度循環,但電氣轉角會有10-20度的死角,這是電位器的結構決定的
⑦ 單位進一台設備,它需要一個4-20毫安的信號源來控制,請問這個信號源怎麼做,最好能提供一個完整的電路圖
估計你所需要的是一個輸出4~20毫安的給定器,這是工業儀表標准單元。
在遠古時期,工業控制現場的儀表、控制器、執行器、記錄儀器之間的信號連接,是採用統一的電壓標准,在實踐中暴露出其缺陷之一,是其不適合於長距離傳輸,鋪設好傳輸導線之後,對於不同的傳輸導線電阻,就要在現場改變匹配的錳銅線繞電阻的阻值來標定,以保證傳輸精度,那時候本人尚為小學生,因為家境貧窮,就用成人專用的工業書籍作為識字課本,大體上了解當年儀錶行業的基本功。後來老外改為0~10毫安統一傳輸標准,儀表輸出信號的大小體現在輸出電流幅度變化之上,不受傳輸導線電阻不同的影響,系統各單元的通用性好,現場安裝簡便。在使用之中,又發現儀器故障時候,輸出要麼極大,要麼極小,傳輸導線可能短路或者開路,接收儀表不能判別非正常狀態而產生錯誤地執行動作,這對於化工生產等工業過程式控制制要產生災難性損失和重大社會影響。於是進一步改善為4~20毫安統一傳輸標准,時值本人中學就學期間,當年俺做完作業就奔大學圖書館去掃盲,將該大學開架理工科書籍都來了個逐頁看圖識字,錢學森編寫的精裝版控制論裡面沒有圖表,盡是數學公式,俺到現在還鬧不明白是咋回事,倒是工農兵學員教材通俗易懂,所以本人的回答沒有學術深度。
承蒙何允中、林雲老師的長期恩准,在下感激不盡。
當今的舞台燈光控制系統傳輸標准、音頻傳輸標准、無線傳輸標准、視頻處理與傳輸標准、計算機信息各種標准、工業匯流排制標准,等等的等等,都是西方工業發達國家的一統天下,是以串列傳輸為集中代表。
把發散的話題收回來,你可以用幾十元自製一個簡單的給定器。
先購買一個24V~12V的整流電源。
最簡單地方法,撿拾路邊的節能燈燈具,裡面就有兩個NPN類型中功率三極體,你既可以用這一個三極體搭建給定器,也可以將兩個三極體接成復合管來使用。在遵照極性的前提之下(接收儀表一般內有整流橋,自動適應注入極性),將接收儀表輸入端和遙控導線串聯在整流電源的正極和三極體的集電極之間;三極體的發射極與負電源之間串聯一個可調節阻值的數千歐電位器,作為給定調節手動裝置,通常是用多圈電位器,注意一定要串聯一個限制電阻,否則要燒毀被控儀表!三極體的基極與負電源之間串聯一個穩壓二極體,其穩壓值就不好說了,一般地是6V吧;三極體基極與正電源之間串聯一個電阻,這個電阻大約十多千歐吧,要看具體情況而定。
國內航空航天早期微型多圈電位器第一次全國質量評比的機械旋轉壽命測試台就是本人獨立親手製造地,其圈數控制器精度比現在德國的卷閘控制器要高的多,這是完善和復雜地,而結構十分緊湊的機械結構所實現地。
標准地方法,是採用一個運算放大器驅動一個中功率三極體或者中功率場效應管,接成電流負反饋閉環,這是老外發明的基礎線路,在30年前中國出版的運算放大器書籍中就有廣泛介紹,運放的同相端是給定輸入,運放的輸出接三極體基極或者場效應管柵極,三極體發射極與地之間串聯一個百把歐姆的電阻,三極體的發射極有一根導線連接到運放的反相端進行反饋,以上的描述就是專利文件的撰寫規矩,本人撰寫的發明專利有多項獲得國家專利局授權,在此免費教學,要知道喲,這比圖像說明要嚴謹,才能保障你未來的權益和權力,是專利文件撰寫的八股文規矩,至於撰寫論文那是自由發揮,毫無章法。時髦地是用A/D晶元數字給定,用單片機給定,方便地是用手動脈沖發生器給定,數控機床對刀就用它,俺為某機床廠做的多路步進電機多相脈沖相加器就用它,刻板地就用撥碼盤給定,國內在改革開放前就仿製啦。功夫最到家地是用全分立元器件搭建超低壓降差的恆流源。
因為胡蔣軍述卓強逼本人下崗失業,領取社會救濟金,本人在崗的幾十年被禁止使用部門的計算機和任何儀器設備,沒有工作場地,而保安和清潔工都有聯網的計算機免費使用,你要他們那幾百號月薪過萬的精英為你解答問題吧,俺要離開網吧下線啦,這上網費用不低呀。
⑧ 數字電位器的內部電路原理:
數字電位器一般由角度感測器電路、數據處理電路、信號轉換電路組成。角度感測器電路是數字電位器的重要組成部分,它將角度變化量採集轉換成隨角度變化的模擬信號。數據處理電路是一種特殊的模/數轉換電路,轉換後的數字量代表0~360°的角度值。信號轉換電路根據需要將角度值轉換成模擬量(電壓/電流)信號或串列數字信號輸出。
數字電位器一般帶有匯流排介面,可通過單片機或邏輯電路進行編程。它適合構成各種可編程模擬器件,如可編程增益放大器、可編程濾波器、可編程線性穩壓電源及音調/音量控制電路,真正實現了「把模擬器件放到匯流排上」(即單片機通過匯流排控制系統的模擬功能塊)這一全新設計理念。
由於數字電位器可代替機械式電位器,所以二者在原理上有相似之處。數字電位器屬於集成化的三端可變電阻器件其等效電路。當數字電位器用作分壓器時,其高端、低端、滑動端分別用VH、VL、VW表示;而用作可調電阻器時,分別用RH、RL和RW表示。
數字電位器的數字控制部分包括加減計數器、解碼電路、保存與恢復控制電路和不揮發存儲器等4個數字電路模塊。利用串入、並出的加/減計數器在輸入脈沖和控制信號的控制下可實現加/減計數,計數器把累計的數據直接提供給解碼電路控制開關陣列,同時也將數據傳送給內部存儲器保存。當外部計數脈沖信號停止或片選信號無效後,解碼電路的輸出端只有一個有效,於是只選擇一個MOS管導通。
數字控制部分的存儲器是一種掉電不揮發存儲器,當電路掉電後再次上電時,數字電位器中仍保存著原有的控制數據,其中間抽頭到兩端點之間的電阻值仍是上一次的調整結果。因此,數字電位器與機械式電位器的使用效果基本相同。但是由於開關的工作採用「先連接後斷開」的方式,所以在輸入計數有效期間,數字電位器的電阻值與期望值可能會有一定的差別,只有在調整結束後才能達到期望值。 ◆採用感測器原理生產,具有良好的線性、精度和溫度穩定性。
◆採用軟體實現功能,可以根據使用要求變化進行定製。
◆工作方式為非接觸,避免傳統電位器的磨損,壽命長,可靠性高。
◆由於取消了傳統電位器中的電刷基片,有效行程達到360°,實現無盲區測量。
◆輸出信號類型多(0-5V/0-10V/4-20mA/串列數字信號輸出),方便信號採集處理。
◆可以通過軟體實現有效行程和輸出信號的變化,滿足各種特殊要求。
◆應用范圍廣,使用靈活。
⑨ 接入三菱PLC中的電位器是怎樣的一個工作原理
模擬量范圍0~10v
可以用電位器來去信號。
可編程邏輯控制器,它採用一類可編程的存儲器,用於其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令,並通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。