0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CW32數(shù)字電壓電流表軟件教程-實驗五:ADC采樣及顯示

CW32生態(tài)社區(qū) ? 來源:CW32生態(tài)社區(qū) ? 作者:CW32生態(tài)社區(qū) ? 2024-05-31 15:28 ? 次閱讀

6.1. ADC基礎(chǔ)知識

6.1.1.什么是ADC

模擬數(shù)字轉(zhuǎn)換器即A/D轉(zhuǎn)換器,或簡稱ADC,通常是指一個將模擬信號轉(zhuǎn)變?yōu)?a target="_blank">數(shù)字信號電子元件。通常的模數(shù)轉(zhuǎn)換器是將一個輸入電壓信號轉(zhuǎn)換為一個輸出的數(shù)字信號。由于數(shù)字信號本身不具有實際意義,僅僅表示一個相對大小。故任何一個模數(shù)轉(zhuǎn)換器都需要一個參考模擬量作為轉(zhuǎn)換的標(biāo)準(zhǔn),比較常見的參考標(biāo)準(zhǔn)為最大的可轉(zhuǎn)換信號大小。而輸出的數(shù)字量則表示輸入信號相對于參考信號的大小。

6.1.2. CW32的ADC介紹

CW32F003 內(nèi)部集成一個 12 位精度、最高 1M SPS 轉(zhuǎn)換速度的逐次逼近型模數(shù)轉(zhuǎn)換器 (SAR ADC),最多可將 16 路模擬信號轉(zhuǎn)換為數(shù)字信號。現(xiàn)實世界中的絕大多數(shù)信號都是模擬量,如光、電、聲、圖像信號等,都要由 ADC 轉(zhuǎn)換成數(shù)字信號,才能由 MCU 進行數(shù)字化處理。

主要特性

  • 12 位精度
  • 編程轉(zhuǎn)換速度,最高達(dá) 1M SPS
  • 16 路輸入轉(zhuǎn)換通道
  • 13 路外部引腳輸入- 內(nèi)置溫度傳感器- 內(nèi)置 BGR 1.2V 基準(zhǔn)- 1/3 VDD 電源電壓
  • 4 路參考電壓源(Vref)
  • VDD 電源電壓- ExRef(PB04)引腳電壓- 內(nèi)置 1.5V 參考電壓- 內(nèi)置 2.5V 參考電壓
  • 采樣電壓輸入范圍:0 ~ Vref
  • 多種轉(zhuǎn)換模式,全部支持轉(zhuǎn)換累加功能
  • 單次轉(zhuǎn)換- 多次轉(zhuǎn)換
  • 連續(xù)轉(zhuǎn)換
  • 序列掃描轉(zhuǎn)換
  • 序列斷續(xù)轉(zhuǎn)換
  • 支持單通道、序列通道兩種通道選擇,最大同時支持 4 個序列
  • 支持輸入通道電壓閾值監(jiān)測
  • 內(nèi)置信號跟隨器,可轉(zhuǎn)換高阻抗輸入信號
  • 支持片內(nèi)外設(shè)自動觸發(fā) ADC 轉(zhuǎn)換

6.1.3. ADC基本參數(shù)

分辨率:表示ADC轉(zhuǎn)換器的輸出精度,通常以位數(shù)(bit)表示,比如8位、10位、12位等,位數(shù)越高,精度越高。

采樣率:表示ADC對模擬輸入信號進行采樣的速率,通常以每秒采樣次數(shù)(samples per second,SPS)表示,也稱為轉(zhuǎn)換速率,表示ADC能夠進行多少次模擬到數(shù)字的轉(zhuǎn)換。

采樣范圍:指ADC可以采集到的模擬輸入信號的電壓范圍,范圍見下:

0 ≤ ADC ≤ Vref

Vref 為參考電壓,CW32F003有四路電壓參考源見上文。

6.1.4. 基本原理

CW32F003采用的是逐次逼近型的12位ADC,逐次逼近型ADC是一種常見的ADC工作原理,它的思想是通過比較模擬信號與參考電壓之間的大小關(guān)系來逐步逼近輸入信號的數(shù)字表示。在逐次逼近型ADC中,輸入信號和參考電壓被加入一個差分放大器中,產(chǎn)生一個差分電壓。然后,這個差分電壓被輸入到一個逐步逼近的數(shù)字量化器中,該量化器以逐步遞減的方式將其與一系列參考電壓進行比較。具體來說,在每個逼近階段,量化器將輸入信號與一個中間電壓點進行比較,將該電壓點上方或下方的參考電壓作為下一個逼近階段的參考電壓。這個過程一直持續(xù)到量化器逼近到最終的數(shù)字輸出值為止。

我們數(shù)字電壓電流表的采樣電路原理圖如下圖所示,

圖6-1 電壓采樣電路原理圖

如果使用1.5V作為參考電壓,根據(jù)R8和R7的阻值配比可以得到最高采樣電壓為:

1.5 / 10 * (220 + 10)= 34.5V

電流采樣的電路原理圖見圖6-2,對電流采樣本質(zhì)上是對檢流電阻的電壓進行采樣。

圖6-2 電流采樣原理圖

6.2. ADC優(yōu)點

1.數(shù)字信號具有良好的抗干擾性。數(shù)字信號是由一系列離散的數(shù)字表示,因此可以抵抗模擬信號受到的各種干擾,如噪聲、漂移等。

2.方便數(shù)字信號的存儲、處理和傳輸。由于數(shù)字信號是離散的,因此它們可以輕松存儲在計算機內(nèi)存或其他數(shù)字設(shè)備中,方便進行處理和傳輸。

3.具有可編程性。現(xiàn)代的ADC出現(xiàn)了很多可編程的功能,例如可編程增益、采樣率和濾波器等,可以根據(jù)不同的應(yīng)用場景進行優(yōu)化。

4.適用性廣泛。ADC被廣泛應(yīng)用于工業(yè)、通信、醫(yī)療、電子測量、音頻視頻等領(lǐng)域,可轉(zhuǎn)換各種不同類型的模擬信號,包括電壓、電流、聲音、光信號等。

6.3. ADC應(yīng)用

ADC的應(yīng)用非常廣泛。例如,我們可以用ADC將傳感器的模擬信號轉(zhuǎn)換為數(shù)字信號,然后通過計算機進行處理和分析;ADC在音頻處理中也起著重要的作用,將模擬聲音信號轉(zhuǎn)換為數(shù)字信號,并接下來進行數(shù)字信號處理;無線電通信中的信號調(diào)制也需要使用ADC等??偟膩碚f,ADC在現(xiàn)代電子工程中非常重要,是數(shù)字信號處理和控制技術(shù)的關(guān)鍵部分。

6.4. ADC采樣顯示

在下面我們對CW32F003的ADC通道進行配置,輸入5V電壓給電壓表,CW32將采樣得到的值輸入數(shù)碼管顯示,對ADC通道的配置代碼如下;

#include "ADC.h"

uint16_t Volt_Buffer;        //存放ADC采樣值

void ADC_init(void)
{
    ADC_InitTypeDef     ADC_InitStructure;         //ADC配置結(jié)構(gòu)體
    ADC_SerialChTypeDef ADC_SerialChStructure;     //ADC序列通道結(jié)構(gòu)體
    GPIO_InitTypeDef    GPIO_Init_Struct;

    __RCC_GPIOB_CLK_ENABLE(); //打開ADC對應(yīng)引腳時鐘   
    __RCC_ADC_CLK_ENABLE();   // 打開ADC時鐘

    GPIO_Init_Struct.IT   = GPIO_IT_NONE;
    GPIO_Init_Struct.Mode = GPIO_MODE_ANALOG;//將GPIO的模式配置成模擬功能
    GPIO_Init_Struct.Pins = GPIO_PIN_1;      // PB01是電壓采集引腳
    GPIO_Init(CW_GPIOB, &GPIO_Init_Struct);
    PB01_ANALOG_ENABLE();                    //使能模擬引腳

    ADC_StructInit(&ADC_InitStructure);      // ADC默認(rèn)值初始化
    ADC_InitStructure.ADC_ClkDiv = ADC_Clk_Div4; //ADC工作時鐘配置 PCLK/4 = 6/4 = 1.5Mhz

/*信號電壓較低時,可以降低參考電壓來提高分辨率。改變參考電壓后,同樣二進制表示的電壓值就會不一樣,
  最大的二進制(全1)表示的就是你的參考電壓,在計算實際電壓時,就需要將參考電壓考慮進去。*/
    ADC_InitStructure.ADC_VrefSel    = ADC_Vref_BGR1p5;//參考電壓設(shè)置為1.5V
    //由于電壓信號為慢速信號,ADC采樣時間為十個ADC采樣周期以確保準(zhǔn)確 
    ADC_InitStructure.ADC_SampleTime = ADC_SampTime10Clk;
    //Sqr為序列配置寄存器,這里只用到了序列0的通道,所以配置成0表示只轉(zhuǎn)換Sqr0序列
    ADC_SerialChStructure.ADC_SqrEns     = ADC_SqrEns0;     
    ADC_SerialChStructure.ADC_Sqr0Chmux  = ADC_SqrCh9;//配置ADC序列,PB01是ADC的第9通道
    ADC_SerialChStructure.ADC_InitStruct = ADC_InitStructure; //ADC初始化

    ADC_SerialChContinuousModeCfg(&ADC_SerialChStructure);   //ADC序列連續(xù)轉(zhuǎn)換模式配置
    ADC_ClearITPendingAll();           //清除ADC所有中斷狀態(tài)
    ADC_Enable();                      // ADC使能
    ADC_SoftwareStartConvCmd(ENABLE);  //ADC轉(zhuǎn)換軟件啟動命令
}

void Get_ADC_Value(void)               //取得ADC采樣的值傳給全局變量Volt_Buffer
{
    ADC_GetSqr0Result(&Volt_Buffer);
}

在主函數(shù)中初始化ADC后在BTIM1的中斷服務(wù)程序中調(diào)用 Get_ADC_Value 得到ADC采樣的值,再在主函數(shù)的 while 循環(huán)中調(diào)用數(shù)碼管顯示函數(shù) Display 將ADC采樣值顯示到數(shù)碼管上。下圖為數(shù)字電壓電流表接入5V電壓時的采樣顯示圖??梢钥吹浇尤?V時ADC采樣得到669,我們可以計算:

(669/4096)* [(1.5/10)*(200+10)] = 5.145 V

其中4096代表CW32的ADC采樣精度12位為2^12=4096,由于我們的測試樣品中220KΩ的電阻被替換成了200KΩ,所以計算公式如上,與萬用表測量數(shù)值相符。(各位學(xué)員最終收到的版本是220KΩ的電阻)

圖6-3 ADC采樣顯示

圖6-4 萬用表測量5V

6.5. ADC采樣計算

根據(jù)上文,ADC所采樣的值雖然準(zhǔn)確地顯示在數(shù)碼管上,但采樣值仍需要轉(zhuǎn)換成標(biāo)準(zhǔn)值。計算思路與上述公式類似,只是顯示到數(shù)碼管上需要將數(shù)值擴大100倍。因此采樣計算的思路為:將采樣得到的值(比如在5V輸入的情況下ADC采樣得到668)用上述計算公式計算得到的結(jié)果后乘以100:

(668/4096)* [(1.5/10)*(200+10)] * 100 = 513.7 V

由于變量為整形,最終輸入給顯示函數(shù) Display 的值為513,在 Display 函數(shù)里對輸入的值進行判定,如果輸入值大于1000,則數(shù)碼管只能顯示xx.x V,所以我們只取輸入值的千百十位;如果輸入值小于1000,比如現(xiàn)在輸入值為513,則數(shù)碼管可顯示x.xx V,分別將513的百十個位存入 Seg_Reg 數(shù)組中。

最終需要添加一個 Cal_Buffer 變量來存儲 Volt_Buffer 的值、一個電壓計算函數(shù),再修改 Display 函數(shù)見下文:

uint16_t Cal_Buffer;  //存儲 Volt_Buffer 的值

#define ADC_REF_VALUE (1500) //擴大1000倍  1.5 * 1000 = 1500
#define R2            (200) //單位:KΩ
#define R1            (10)

void Volt_Cal(void)   //將ADC采樣值轉(zhuǎn)化為標(biāo)準(zhǔn)值
{
  Cal_Buffer = Volt_Buffer;   //存儲中斷服務(wù)程序中取得的ADC采樣值
  Cal_Buffer = (Cal_Buffer * ADC_REF_VALUE > > 12) * (R2 + R1)/R1;//計算得到的值為標(biāo)準(zhǔn)值的1000倍

    if(Cal_Buffer % 10 >= 5)     // 四舍五入
    {
        Cal_Buffer = Cal_Buffer / 10 + 1;  
    }
    else
    {
        Cal_Buffer = Cal_Buffer / 10;   //此時的值為標(biāo)準(zhǔn)值的100倍
    }
}

在while循環(huán)中調(diào)用數(shù)碼管顯示函數(shù)Display之前先調(diào)用Volt_Cal函數(shù)。

int main()
{
  RCC_Configuration();
  Seg_Init();
  Btim1_Init();
  ADC_init();

  while(1)
    {
      Volt_Cal();
      Display(Cal_Buffer); 
    }
}

Display函數(shù)的更新如下:

void Display(uint32_t value)
{
  uint8_t Thousands;   //千位
  uint8_t Hundreds;    //百位
  uint8_t Tens;        //十位
  uint8_t Units;       //個位

  Thousands = value / 1000;     //如果輸入值大于1000,只取輸入值的千百十位
  if(Thousands > 0)             //大于0則說明輸入值的千位有值
    {
       Units     = value % 10;
       value     = Units > 5 ? (value + 10) : value; // 根據(jù)后一位四舍五入
       Thousands = value / 1000 % 10;                //只取千百十位
       Hundreds  = value / 100 % 10;
       Tens      = value / 10 % 10;

       // 顯示xx.x伏
       Seg_Reg[0] = Thousands;
       Seg_Reg[1] = Hundreds + 10; // 加dp顯示
       Seg_Reg[2] = Tens;
    }

  else                            //如果輸入值的千位沒有值,則取百十個位
    {
        Units     = value % 10;
        Tens      = value / 10 % 10;
        Hundreds  = value / 100 % 10;

        // 顯示x.xx伏
        Seg_Reg[0] = Hundreds + 10; // 加dp顯示
        Seg_Reg[1] = Tens;
        Seg_Reg[2] = Units;
    }
}

最終顯示效果如下圖(輸入接5V):

圖6-5 采樣計算后顯示值

此時萬用表測得電壓如下:

圖6-6 萬用表測量值(5V)

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 差分放大器
    +關(guān)注

    關(guān)注

    8

    文章

    434

    瀏覽量

    51911
  • ADC
    ADC
    +關(guān)注

    關(guān)注

    0

    文章

    101

    瀏覽量

    16845
  • 電壓電流表
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    2049
  • CW32
    +關(guān)注

    關(guān)注

    1

    文章

    168

    瀏覽量

    502
收藏 人收藏

    評論

    相關(guān)推薦

    基于CW32F003E4P7的數(shù)字電壓電流表產(chǎn)品方案

    產(chǎn)品實物: 一、產(chǎn)品概述 數(shù)字電壓電流表,又稱為數(shù)顯電流電壓表,是以數(shù)字形式顯示,能夠同時檢測電流
    的頭像 發(fā)表于 06-25 11:55 ?673次閱讀
    基于<b class='flag-5'>CW</b>32F003E4P7的<b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b>產(chǎn)品方案

    CW32數(shù)字電壓電流表軟件進階教程-3.電壓電流標(biāo)定

    標(biāo)定是通過測量標(biāo)準(zhǔn)器的偏差來補償儀器系統(tǒng)誤差,從而改善儀器或系統(tǒng)準(zhǔn)確度、精度的操作。為了提高電壓電流表在測量時的測量精度和準(zhǔn)確度,需要對電壓電流進行標(biāo)定校準(zhǔn)。 常見的標(biāo)定原理如下:假設(shè)一個采樣
    的頭像 發(fā)表于 05-31 16:20 ?420次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件</b>進階教程-3.<b class='flag-5'>電壓電流</b>標(biāo)定

    CW32數(shù)字電壓電流表軟件進階教程-2.電壓電流值做均值濾波

    實驗運行7.1章節(jié)例程時 [CW32數(shù)字電壓電流表軟件進階教程-1.電壓電流同時
    的頭像 發(fā)表于 05-31 15:57 ?320次閱讀

    CW32數(shù)字電壓電流表軟件進階教程-1.電壓電流同時顯示

    基于[CW32數(shù)字電壓電流表軟件教程-實驗七:基本數(shù)據(jù)處理算法(均值濾波)],可以對電壓電流進行
    的頭像 發(fā)表于 05-31 15:50 ?372次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件</b>進階教程-1.<b class='flag-5'>電壓電流</b>同時<b class='flag-5'>顯示</b>

    CW32數(shù)字電壓電流表軟件教程-實驗七:基本數(shù)據(jù)處理算法(均值濾波)

    有像素的均值,再把該均值賦予當(dāng)前像素點(x,y),作為處理后圖像在該點上的灰度g(x,y),即g(x,y)=∑f(x,y)/m,m為該模板中包含當(dāng)前像素在內(nèi)的像素總個數(shù)。這本是數(shù)字圖像處理的一種方法,但也可以用在我們數(shù)字電壓電流表
    的頭像 發(fā)表于 05-31 15:47 ?247次閱讀

    CW32數(shù)字電壓電流表軟件教程-實驗六:串口藍(lán)牙發(fā)送

    7.1.串口基礎(chǔ)知識 7.1.1.串口介紹 串行接口簡稱串口,也稱串行通信接口或串行通信接口(通常指COM接口),是采用串行通信方式的擴展接口。串行接口 (Serial Interface)是指數(shù)據(jù)一位一位地順序傳送。其特點是通信線路簡單,只要一對傳輸線就可以實現(xiàn)雙向通信(可以直接利用電話線作為傳輸線),從而大大降低了成本,特別適用于遠(yuǎn)距離通信,但傳送速度較慢。 7.1.2.串口通信參數(shù)介紹 波特率:衡量通信速度的參數(shù),它表示每秒鐘傳送的bit的個數(shù)。 數(shù)
    的頭像 發(fā)表于 05-31 15:45 ?218次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>-<b class='flag-5'>實驗</b>六:串口藍(lán)牙發(fā)送

    CW32數(shù)字電壓電流表軟件教程-實驗四:數(shù)碼管動態(tài)顯示

    5.1.數(shù)碼管動態(tài)顯示原理 所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出段碼和位碼,利用發(fā)光管的余輝和人眼視覺暫留作用,使人眼的感覺好像各位數(shù)碼管同時都在顯示。明確了原理,我們要使電壓電流表
    的頭像 發(fā)表于 05-31 15:23 ?349次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>-<b class='flag-5'>實驗</b>四:數(shù)碼管動態(tài)<b class='flag-5'>顯示</b>

    CW32數(shù)字電壓電流表軟件教程-實驗三:數(shù)碼管顯示數(shù)字

    原理是由多個發(fā)光的二極管共陰極或者共陽極組成的成“8”字形的顯示器件。數(shù)碼管通過不同的組合可用來顯示數(shù)字0~9、字符A ~ F及小數(shù)點“.”。數(shù)碼管的工作原理是通過控制外部的I/O端口進行驅(qū)動數(shù)碼管的各個段
    的頭像 發(fā)表于 05-31 15:21 ?812次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>-<b class='flag-5'>實驗</b>三:數(shù)碼管<b class='flag-5'>顯示</b><b class='flag-5'>數(shù)字</b>

    CW32數(shù)字電壓電流表軟件教程-實驗二:按鍵檢測

    3.1.獨立按鍵基礎(chǔ)知識 3.1.1.獨立按鍵結(jié)構(gòu)組成 獨立按鍵實際上是一個非自鎖的輕觸開關(guān),有左右兩個觸點,當(dāng)按下時左右兩個觸點閉合,當(dāng)松開時左右兩個觸點斷開。 3.1.2.獨立按鍵控制原理 想要使用外部的按鍵控制單片機有兩種比較常見的方法:IO掃描和外部中斷。對于IO掃描的方式而言,需要單片機以比較高的頻率去不間斷地判斷IO口的輸入電平,隨后根據(jù)IO電平來執(zhí)行后續(xù)的邏輯。外部中斷的方式會在章節(jié)十二中進行詳細(xì)介紹,本章著重介紹IO掃描的
    的頭像 發(fā)表于 05-31 15:16 ?712次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>-<b class='flag-5'>實驗</b>二:按鍵檢測

    CW32數(shù)字電壓電流表軟件教程-實驗一:LED原理與驅(qū)動

    2.1.LED燈基礎(chǔ)知識 2.1.1.LED燈結(jié)構(gòu)組成 LED燈,也稱發(fā)光二極管,是一種能夠?qū)㈦娔苻D(zhuǎn)化為可見光的固態(tài)的半導(dǎo)體器件,它可以直接把電轉(zhuǎn)化為光。LED的內(nèi)部是一個半導(dǎo)體的晶片,晶片的一端附在一個支架上,一端是負(fù)極,另一端連接電源的正極,整個晶片環(huán)-氧樹脂封裝起來。常見的LED燈如圖2-1所示。 圖2-1 常見LED燈 2.1.2.LED燈發(fā)光原理 半導(dǎo)體晶片由兩部分組成,一部分是P型半導(dǎo)體,另一端是N型半導(dǎo)體。這兩種半導(dǎo)體連接起來的時候,它們之間就形成了一個
    的頭像 發(fā)表于 05-31 15:09 ?238次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>-<b class='flag-5'>實驗</b>一:LED原理與驅(qū)動

    CW32數(shù)字電壓電流表軟件教程):ADC采樣顯示

    模擬數(shù)字轉(zhuǎn)換器即A/D轉(zhuǎn)換器,或簡稱ADC,通常是指一個將模擬信號轉(zhuǎn)變?yōu)?b class='flag-5'>數(shù)字信號的電子元件。通
    的頭像 發(fā)表于 05-21 10:34 ?913次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>(<b class='flag-5'>五</b>):<b class='flag-5'>ADC</b><b class='flag-5'>采樣</b>及<b class='flag-5'>顯示</b>

    CW32數(shù)字電壓電流表軟件教程(三):數(shù)碼管顯示數(shù)字

    數(shù)碼管的顯示原理是由多個發(fā)光的二極管共陰極或者共陽極組成的成“8”字形的顯示器件。數(shù)碼管通過不同的組合可用來顯示數(shù)字0~9、字符A ~ F及小數(shù)點“.”。
    的頭像 發(fā)表于 05-14 14:20 ?1.3w次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>(三):數(shù)碼管<b class='flag-5'>顯示</b><b class='flag-5'>數(shù)字</b>

    CW32數(shù)字電壓電流表軟件教程(一):LED原理與驅(qū)動基礎(chǔ)知識詳解

    LED 驅(qū)動指的是通過穩(wěn)定的電源為 LED 提供合適的電流電壓,使其正常工作點亮。LED 驅(qū)動方式主要有恒流和恒壓兩種。
    的頭像 發(fā)表于 05-06 15:33 ?1507次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b><b class='flag-5'>軟件教程</b>(一):LED原理與驅(qū)動基礎(chǔ)知識詳解

    CW32數(shù)字電壓電流表-產(chǎn)品硬件設(shè)計要點

    電壓跟隨器的功能簡化外圍電路 2、使用了和市面電壓電流表的同款接口(XH2.54+CH3.96),方便通用 3、最大40V的表頭供電電壓,覆蓋大部分常用電壓范圍 4、板載低成本藍(lán)牙通
    的頭像 發(fā)表于 04-25 15:20 ?1657次閱讀
    <b class='flag-5'>CW32</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>電壓電流表</b>-產(chǎn)品硬件設(shè)計要點

    基于單片機的電壓電流表設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于單片機的電壓電流表設(shè)計.rar》資料免費下載
    發(fā)表于 01-12 09:59 ?14次下載