wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 29613|回復: 46
收起左側

自己做的電容電感表 含單片機程序與原理圖等資料

  [復制鏈接]
ID:68429 發表于 2017-10-3 11:09 | 顯示全部樓層 |閱讀模式
新人第一次發帖 ,大家不要見笑 程序是在51hei電子論壇下的 再次感謝這位樓主!費時三天。第一次調試1602沒有顯示!檢查半天查看電路沒有錯,按照樓主說的加上拉電阻也沒有字符!原來是調電位器終于顯示了,幸福激動!哪個測大電容的電位器是校準的。沒有合適的電感 電感檔誤差大 隨后在做調整。借用別人的程序(本帖附件中可下載)

原理圖:
0.png

實物制作圖:

測試電容105的

測試電容105的

沒有按鍵開關只有用這了

沒有按鍵開關只有用這了

電感

電感

5v 電源供電

5v 電源供電

這是外殼

這是外殼

網購的1602屏

網購的1602屏

背部飛線嚴重就不拍了

背部飛線嚴重就不拍了


51單片機源程序:
  1. //*****************************************************************
  2. //                        大道必成  原創作品                     //
  3. //*****************************************************************
  4. #include "reg52.h"
  5. #include "intrins.h"
  6. //-------宏定義---------
  7. #define u8 unsigned char
  8. #define u16 unsigned int
  9. #define u32 unsigned long
  10. #define Cref 2200      //基準電容值(單位pF)
  11. #define LCD_DATA P0    //LCD數據口(8位)
  12. //-------I/O定義--------
  13. sbit LCD_BUSY = P0^7; //LCD忙信號
  14. sbit LCD_RS   = P1^0; //數據/命令選擇(數據=1,命令=0)
  15. sbit LCD_RW   = P1^1; //讀/寫選擇(寫=0,讀=1)
  16. sbit LCD_EN   = P1^2; //使能信號
  17. sbit K1_F_LC   = P1^3; //F/LC測量選擇按鈕(自鎖),([抬起]=0測LC,[按下]=1測F)
  18. sbit K2_L_C    = P1^4; //L/C測量選擇按鈕(自鎖)([抬起]=0測C,[按下]=1測L)
  19. sbit K3_Eb_Es  = P1^6; //電解量程選擇按鈕(自鎖),([抬起]=0低量程,[按下]=1高量程)
  20. sbit K4_FLC_EC = P3^6; //FLC或EC(電解電容)測量選擇按鈕(無鎖)(每按一次,翻轉一次)
  21. sbit K5_Calib  = P3^7; //手工校正(清零)按鈕(無鎖)(消除寄生電容值)
  22. sbit Dischg    = P1^5; //測量電解電容時的充放電控制端口(=0放電,=1充電)
  23. //-------全局變量定義--------
  24. bit  FLC_EC_Flag;  //測量標志(=0測FLC,=1測電解電容)
  25. u8   Measure_Flag; //測量標志(=1測電容,=2測電感,=3測頻率,=4測小電解,=5測大電解)
  26. u8   Lref;         //基準電感值(單位uH)(原作沒有)
  27. u16  T0_times;     //T0中斷計數預設值(每50ms一次),測F=20次(1s),測LC=10次(0.5s)
  28. u16  Timer0_Num;   //T0計數
  29. u16  Timer1_Num;   //T1計數
  30. u32  Frequency0;   //頻率0(未接被測元件時的頻率)
  31. u32  Frequency1;   //頻率1(接入被測元件時的頻率)
  32. u32  Cx;           //被測電容
  33. u32  Lx;           //被測電感
  34. u32  ECx_H;        //被測電解電容(大)
  35. u32  ECx_L;        //被測電解電容(小)
  36. //------x的n次方------------
  37. u32 power(u8 x,u8 n)
  38. {
  39.     u8 i;
  40.     u32 j = 1;
  41.     if(n == 0)
  42.     {
  43.         return 1;
  44.     }
  45.     else
  46.     {
  47.         for(i=0; i<n; i++)
  48.         {
  49.             j *= x;
  50.         }
  51.         return j;
  52.     }
  53. }
  54. //----延時n毫秒(12M晶振,12T模式,一個指令周期=1us)---
  55. //----1ms=(跳轉等3個指令周期+兩個空指令)*200----
  56. void Delay_ms(u8 n)
  57. {
  58.     u8 i,j;
  59.     for(i=0; i<n; i++)
  60.     {
  61.         for(j=0; j<200; j++)
  62.         {
  63.             _nop_();
  64.             _nop_();
  65.         }
  66.     }
  67. }
  68. //------LCD1602讀忙標志位------
  69. void Check_busy(void)
  70. {
  71.     do
  72.     {
  73.         LCD_EN=0;
  74.         LCD_RS=0;
  75.         LCD_RW=1;
  76.         LCD_DATA=0xFF;
  77.         LCD_EN=1;
  78.     }
  79.     while(LCD_BUSY==1);
  80.     LCD_EN=0;
  81. }
  82. //------LCD1602寫指令------
  83. void Write_Command(u8 cmd)
  84. {
  85.     Check_busy();
  86.     LCD_RS=0;
  87.     LCD_RW=0;
  88.     LCD_DATA=cmd;
  89.     LCD_EN=0;
  90.     LCD_EN=1;
  91.     LCD_EN=0;
  92. }
  93. //------LCD1602寫數據------
  94. void Write_Data(u8 dat)
  95. {
  96.     Check_busy();
  97.     LCD_RS=1;
  98.     LCD_RW=0;
  99.     LCD_DATA=dat;
  100.     LCD_EN=0;  //機器周期小于1us時,須加延時
  101.     LCD_EN=1;
  102.     LCD_EN=0;
  103. }
  104. //-----LCD1602寫字符串------
  105. //---x=列(0~15); y=行(0,1)
  106. //---從指定的位置開始寫,直到超出屏幕顯示
  107. void LCD_Write_String(u8 y,u8 x,u8 *Data)
  108. {
  109.     if(y==0)      //第一行
  110.     {
  111.         if(x<16)
  112.         {
  113.             Write_Command(0x80+x);  //0x80 + 第一行起始地址
  114.             for(; x<16&&*Data!='\0'; x++)   //'\0'字符串結束標志
  115.             {
  116.                 Write_Data(*(Data++));
  117.             }
  118.         }
  119.     }
  120.     if(y==1)      //第二行
  121.     {
  122.         if(x<16)
  123.         {
  124.             Write_Command(0xc0+x);          //0xc0 + 第二行起始地址
  125.             for(; x<16&&*Data!='\0'; x++)   //'\0'字符串結束標志
  126.             {
  127.                 Write_Data(*(Data++));
  128.             }
  129.         }
  130.     }
  131. }
  132. //------LCD1602寫長整型數據------
  133. //x=列(0~15); y=行(0,1);截取長整型后length個數字顯示在指定位置(全顯示length=10)
  134. //注意此函數不支持換行,起始列+length>15時后面的顯示不出來,僅能單行顯示
  135. void LCD_Write_Long(u8 y,u8 x,u8 length,u32 Data)
  136. {
  137.     u8 i,k;
  138.     if(length>10)
  139.     {
  140.         length = 10;
  141.     }
  142.     if(length<10)
  143.     {
  144.         Data = Data%power(10,length);
  145.     }
  146.     if(y==0)     //第一行
  147.     {
  148.         Write_Command(0x80+x);      //0x80 + 第一行起始地址
  149.         for(i=0; i<length; i++)
  150.         {
  151.             k = (u8)(Data/power(10,length-1-i));
  152.             Data = Data%power(10,length-1-i);
  153.             Write_Data(k+0x30);
  154.         }
  155.     }
  156.     if(y==1)     //第二行
  157.     {
  158.         Write_Command(0xc0+x);      //0xc0 + 第二行起始地址
  159.         for(i=0; i<length; i++)
  160.         {
  161.             k = (u8)(Data/power(10,length-1-i));
  162.             Data = Data%power(10,length-1-i);
  163.             Write_Data(k+0x30);
  164.         }
  165.     }
  166. }
  167. //------LCD1602寫長整型數據,可以指定小數點后位數-------
  168. //x=列(0~15); y=行(0,1);截取長整型后length個數字顯示在指定位置(全顯示length=10)
  169. //注意此函數不支持換行,起始列+length>15時后面的顯示不出來,僅能單行顯示
  170. //pot:小數點后顯示幾個數字 例:1234567 pot=2時顯示為12345.67
  171. void LCD_Write_LongPoint(u8 y,u8 x,u8 length,u8 pot,u32 Data)
  172. {
  173.     u8 i,j,k;
  174.     if(length>10)
  175.     {
  176.         length = 10;
  177.     }
  178.     if(length<10)
  179.     {
  180.         Data = Data%power(10,length);
  181.     }
  182.     if(y==0)    //第一行
  183.     {
  184.         j=0;
  185.         Write_Command(0x80+x);      //0x80 + 第一行起始地址
  186.         for(i=0; i<=length; i++)
  187.         {
  188.             if(i==(length-pot))
  189.             {
  190.                 Write_Data(0x2e);   //小數點
  191.                 Write_Command(0x80+x+i+1);
  192.             }
  193.             else
  194.             {
  195.                 k = (u8)(Data/power(10,length-1-j));
  196.                 Data = Data%power(10,length-1-j);
  197.                 Write_Data(k+0x30);
  198.                 j++;
  199.             }
  200.         }
  201.     }
  202.     if(y==1)    //第二行
  203.     {
  204.         j=0;
  205.         Write_Command(0xc0+x);      //0xc0 + 第二行起始地址
  206.         for(i=0; i<=length; i++)
  207.         {
  208.             if(i==(length-pot))
  209.             {
  210.                 Write_Data(0x2e);   //小數點
  211.                 Write_Command(0xc0+x+i+1);
  212.             }
  213.             else
  214.             {
  215.                 k = (u8)(Data/power(10,length-1-j));
  216.                 Data = Data%power(10,length-1-j);
  217.                 Write_Data(k+0x30);
  218.                 j++;
  219.             }
  220.         }
  221.     }
  222. }
  223. //------LCD1602清屏---------
  224. void LCD_Clear(void)
  225. {
  226.     Write_Command(0x01);
  227. }
  228. //------LCD1602初始化-----
  229. void LCD1602_Init(void)
  230. {
  231.     Delay_ms(15);
  232.     Write_Command(0x38);   //16x2顯示,8位數據
  233.     Write_Command(0x0c);   //開顯示
  234.     Write_Command(0x06);   //AC自動加1,字符依次向后寫
  235.     LCD_Clear();
  236. }
  237. //------判斷測量類型-------
  238. void Get_Measure_Flag(void)
  239. {
  240.     if(FLC_EC_Flag==0)    //測FLC按鍵選擇標志位
  241.     {
  242.         if(K1_F_LC==1)
  243.         {
  244.             Measure_Flag = 3;   //測頻率
  245.             T0_times = 20;  //T0定時1s
  246.         }
  247.         else
  248.         {
  249.             if(K2_L_C==0)
  250.             {
  251.                 Measure_Flag = 1; //測電容
  252.             }
  253.             else
  254.             {
  255.                 Measure_Flag = 2;
  256.             }
  257.             T0_times = 10;  //T0定時0.5s
  258.         }
  259.     }
  260.     else
  261.     {
  262.         TR0 = 0;        //關閉測頻率(含LC)功能
  263.         ET0 = 0;
  264.         if(K3_Eb_Es==0)
  265.         {
  266.             Measure_Flag = 4;  //測小電解
  267.         }
  268.         else
  269.         {
  270.             Measure_Flag = 5;  //測大電解
  271.         }
  272.     }
  273. }
  274. //------測試(F/L/C)初始化(T0,T1初始化)------
  275. void MeasureFLC_init(void)
  276. {
  277.     Timer0_Num = 0;
  278.     Timer1_Num = 0;
  279.     TMOD = 0x51;  //T0作定時器,T1作計數器
  280.     TH0  = 0x3c;  //T0初值高8位(定時50ms)
  281.     TL0  = 0xb0;  //T0初值低8位
  282.     TH1  = 0x3c;  //T1初值高8位(計數50000次)
  283.     TL1  = 0xb0;  //T1初值低8位
  284.     TR0  = 1;  //T0開
  285.     TR1  = 1;  //T1開
  286.     ET0  = 1;  //T0中斷開
  287.     ET1  = 1;  //T1中斷開
  288.     EA = 1;    //總中斷開
  289. }
  290. //--------計算L/C值--------
  291. void LC_Calculate(void)
  292. {
  293.     float mes;
  294.     mes = (float)Frequency0/(float)Frequency1;  //頻率比
  295.     mes *= mes;  //平方值
  296.     if(mes < 1)  //取絕對值
  297.     {
  298.         mes = 1 - mes;
  299.     }
  300.     else
  301.     {
  302.         mes -= 1;
  303.     }
  304.     Cx = 100 * mes * Cref;   //計算被測電容值(精確到0.1pF)
  305.     if((Cx%10) >= 5)  //四舍五入
  306.     {
  307.         Cx = Cx/10 + 1;
  308.     }
  309.     else
  310.     {
  311.         Cx = Cx/10;
  312.     }
  313.     Lx = mes * Lref * 1000;  //計算被測電感值(精確到0.01uH)
  314.     if((Lx%10) >= 5)  //四舍五入
  315.     {
  316.         Lx = Lx/10 + 1;
  317.     }
  318.     else
  319.     {
  320.         Lx = Lx/10;
  321.     }
  322.     if(Frequency1<50)    //防止不接入電感時顯示溢出值
  323.     {
  324.         Lx = 0;
  325.     }
  326. }
  327. //----自動校正(清除寄生電容值)-------
  328. void Auto_Calib(void)
  329. {
  330.     u8 i;
  331.     if((K1_F_LC != 0) || (K2_L_C != 0))  //判斷K1,K2的初始位置
  332.     {
  333.         LCD_Clear();
  334.         LCD_Write_String(0,0,"Auto Calib fail!");
  335.         if((K1_F_LC == 1) && (K2_L_C == 1))
  336.         {
  337.             LCD_Write_String(1,0,"Need up K1 & K2 ");
  338.         }
  339.         else
  340.         {
  341.             if(K1_F_LC == 1)
  342.             {
  343.                 LCD_Write_String(1,0,"   Need up K1   ");
  344.             }
  345.             else
  346.             {
  347.                 LCD_Write_String(1,0,"   Need up K2   ");
  348.             }
  349.         }
  350.         while((K1_F_LC == 1) || (K2_L_C == 1));  //等待K1,K2的準確初始位置
  351.         for(i=0; i<20; i++)
  352.         {
  353.             Delay_ms(75);  //延時1.5秒,消抖.
  354.         }
  355.     }
  356.     LC_Calculate();
  357.         Delay_ms(150);
  358.     Lref = (Cx/Cref + 1) * 100;  //計算基準電感值(單位uH)
  359.     Frequency0 = Frequency1;
  360. }
  361. //-------按鍵讀取--------
  362. void Get_Key(void)
  363. {
  364.     if(K4_FLC_EC == 0)  //如果=0(按鈕按下)
  365.     {
  366.         Delay_ms(50);
  367.         if(K4_FLC_EC == 0)
  368.         {
  369.             FLC_EC_Flag = ~FLC_EC_Flag; //測量標志取反
  370.             if(FLC_EC_Flag == 0)  //如果=0,是測FLC
  371.             {
  372.                 EX0 = 0;        //關閉測電解電容的功能(外部中斷0關)
  373.                 MeasureFLC_init();  //測試(F/L/C)初始化(T0,T1初始化)
  374.             }
  375.             else  //否則,是測量電解電容.
  376.             {
  377.                 TR0 = 0;  //T0關
  378.                 ET0 = 0;  //T0中斷關
  379.             }
  380.         }
  381.     }
  382.     if(K5_Calib == 0)  //如果=0(按鈕按下)(手工校正)
  383.     {
  384.         Delay_ms(50);  //延時50sm,消抖
  385.         if(K5_Calib == 0)
  386.         {
  387.             if((K1_F_LC == 0) && (K2_L_C == 0))  //如果K1,K2處于測量電容位置
  388.             {
  389.                 Frequency0 = Frequency1;
  390.             }
  391.         }
  392.     }
  393. }
  394. //-------測試電解電容初始化(T0,T1及外部中斷初始化)-------
  395. void MeasureElec_init(void)
  396. {
  397.     u8 i;
  398.     ECx_H = 0;
  399.     ECx_L = 0;
  400.     TR1 = 0;
  401.     ET1 = 0;
  402.     EX0 = 0;  //關外部中斷
  403.     Dischg = 0;  //放電
  404.     Delay_ms(180);
  405.     Delay_ms(200);
  406.     Dischg = 1;  //充電
  407.     Timer1_Num = 0;
  408.     TMOD = 0x11;  //T0,T1都作定時器
  409.     TH1  = 0x3c;  //T1初值高8位(定時50ms)
  410.     TL1  = 0xb0;  //T1初值低8位
  411.     TR1  = 1;  //T1開
  412.     ET1  = 1;  //T1中斷開
  413.     IT0  = 1;  //下降沿觸發
  414.     EX0  = 1;  //外部中斷開
  415.     EA   = 1;  //總中斷開
  416.     for(i=0; i<65; i++)  //延時1.3s,等待測量
  417.     {
  418.         Delay_ms(20);
  419.         if(K4_FLC_EC == 0)  //如果測量期間K4鍵按下
  420.         {
  421.             Delay_ms(20);
  422.             if(K4_FLC_EC == 0)
  423.             {
  424.                 break;  //中止
  425.             }
  426.         }
  427.     }
  428.     EX0    =    0;    //外部中斷關
  429.     Dischg =    0;    //放電
  430. }
  431. //--------定時器0中斷處理---------
  432. void Timer0_interrupt(void) interrupt 1
  433. {
  434.     TH0  = 0x3c;  //重裝載T0初值高8位(定時50ms)
  435.     TL0  = 0xb0;  //重裝載T0初值低8位
  436.     Timer0_Num++; //T0計次累加
  437.     if(Timer0_Num >= T0_times)  //如果T0計次數=T0預設值(測F=20(1s),測LC=10(0.5s))
  438.     {
  439.         TR0 = 0;  //T0關
  440.         TF0 = 0;  //T0溢出標志清零
  441.         TR1 = 0;  //T1關
  442.         TF1 = 0;  //T1溢出標志清零
  443.         Frequency1 = 50000*Timer1_Num + ((u16)((TH1<<8)+TL1)-0x3cb0);
  444.         //計算頻率值(Frequency1)
  445.         Timer0_Num = 0;  //T0計次清零
  446.         Timer1_Num = 0;  //T1計次清零
  447.         TH0  = 0x3c;  //重裝載T0初值高8位(定時50ms)
  448.         TL0  = 0xb0;  //重裝載T0初值低8位
  449.         TH1  = 0x3c;  //重裝載T1初值高8位(計數50000次)
  450.         TL1  = 0xb0;  //重裝載T1初值低8位
  451.         TR0  = 1;  //T0開
  452.         TR1  = 1;  //T1開
  453.     }
  454. }
  455. //------定時器1中斷處理-------
  456. void Timer1_interrupt(void) interrupt 3
  457. {
  458.     TH1  = 0x3c;  //重裝載T1初值高8位(定時50ms,或計數50000次)
  459.     TL1  = 0xb0;  //重裝載T1初值低8位
  460.     Timer1_Num++; //T1計次累加
  461. }
  462. //-------外部INT0中斷處理--------
  463. void INT0_Interrupt(void) interrupt 0
  464. {
  465.     if(Measure_Flag==4)
  466.     {
  467.         ECx_L = (50000*Timer1_Num + ((u16)((TH1<<8)+TL1)-0x3cb0))*100/2000;
  468.         //計算低容量電解電容值(精確到0.01uF)
  469.         if((ECx_L-2)>=0)
  470.         {
  471.             ECx_L -= 2;  //修正誤差
  472.         }
  473.     }
  474.     if(Measure_Flag==5)
  475.     {
  476.         ECx_H = (50000*Timer1_Num + ((u16)((TH1<<8)+TL1)-0x3cb0))*10/100;
  477.         //計算高容量電解電容值(精確到0.1uF)
  478.         if((ECx_H-4)>=0)
  479.         {
  480.             ECx_H -= 4;   //修正誤差
  481.         }
  482.     }
  483. }
  484. //-----------
  485. void Main(void)
  486. {
  487.     u8 i;
  488.     u8 clear;           //清屏標志位,如果功能轉換則需要清屏
  489.     Measure_Flag = 0;
  490.     FLC_EC_Flag  = 0;   //開機默認測FLC
  491.     T0_times     = 10;
  492.     Timer0_Num   = 0;
  493.     Timer1_Num   = 0;
  494.     Frequency0   = 169500;
  495.         //基準頻率的一半(基準頻率是:當L=100uH,C=2200pF時的頻率,=339000Hz)
  496.     Frequency1   = 0;
  497.     LCD1602_Init();
  498.     MeasureFLC_init();
  499.     LCD_Write_String(0,0,"  L.C.F  Meter   ");
  500.     LCD_Write_String(1,0,"   2015-08-01  ");
  501.     for(i=0; i<20; i++)
  502.     {
  503.         Delay_ms(150);  //開機畫面顯示3秒
  504.     }
  505.     Auto_Calib();
  506.     while(1)
  507.     {
  508.         Get_Key();               //按鍵掃描
  509.         Delay_ms(70);            //該延時使按鍵切換穩定
  510.         clear = Measure_Flag;    //讀測量類型標志及清屏
  511.         Get_Measure_Flag();      //獲取測量類型標志
  512.         if(clear != Measure_Flag)
  513.         {
  514.             LCD_Clear();
  515. ……………………

  516. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
0.png
所有資料51hei提供下載:
51黑論壇_自動校正.zip (32.65 KB, 下載次數: 490)


評分

參與人數 2黑幣 +106 收起 理由
qjzyx + 6 贊一個!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:68429 發表于 2017-10-4 09:51 | 顯示全部樓層
電容Cref影響精確度!實在找不到就用cbb電容代替,昨天用數字萬用表測量一個比較精確的電容更換確實精度提供了!
回復

使用道具 舉報

ID:266116 發表于 2018-1-3 20:19 | 顯示全部樓層
下個學學!謝謝分享!
回復

使用道具 舉報

ID:431388 發表于 2018-11-22 19:22 | 顯示全部樓層
優秀啊
回復

使用道具 舉報

ID:399179 發表于 2018-11-25 18:47 來自觸屏版 | 顯示全部樓層
感謝樓主分享!
回復

使用道具 舉報

ID:418213 發表于 2018-12-16 22:13 | 顯示全部樓層
學習的好資料,謝謝分享。
回復

使用道具 舉報

ID:447989 發表于 2018-12-17 14:49 | 顯示全部樓層
學習的好資料,謝謝分享。
回復

使用道具 舉報

ID:399179 發表于 2018-12-17 20:58 來自觸屏版 | 顯示全部樓層
除樓主外有做成功的嗎?
回復

使用道具 舉報

ID:399179 發表于 2018-12-18 13:37 來自觸屏版 | 顯示全部樓層
哪位老師知道圖紙上的J3是做什么用的?
回復

使用道具 舉報

ID:378965 發表于 2018-12-19 09:42 | 顯示全部樓層
不錯 正好家里有些 老芯片 不知道怎么用掉
回復

使用道具 舉報

ID:469607 發表于 2019-1-17 12:36 | 顯示全部樓層
太好了,頂
回復

使用道具 舉報

ID:284488 發表于 2019-1-17 16:13 | 顯示全部樓層
圖紙上的J3是做測頻率用的吧!
回復

使用道具 舉報

ID:471375 發表于 2019-1-23 23:51 來自觸屏版 | 顯示全部樓層
非常好,自己做一個
回復

使用道具 舉報

ID:481908 發表于 2019-2-28 11:20 | 顯示全部樓層
快樂眼淚 發表于 2018-12-18 13:37
哪位老師知道圖紙上的J3是做什么用的?

電源AAAAAAAAAAAAAAAAAAAAAAAA
回復

使用道具 舉報

ID:481908 發表于 2019-2-28 16:39 | 顯示全部樓層
快樂眼淚 發表于 2018-12-18 13:37
哪位老師知道圖紙上的J3是做什么用的?

測電解電容的
回復

使用道具 舉報

ID:570855 發表于 2019-6-24 15:06 | 顯示全部樓層

非常好,自己做一個
回復

使用道具 舉報

ID:377382 發表于 2019-7-16 11:01 | 顯示全部樓層
太好了
回復

使用道具 舉報

ID:595456 發表于 2019-8-12 13:57 | 顯示全部樓層
請問樓主,測量范圍如何呀?
回復

使用道具 舉報

ID:43383 發表于 2019-9-3 16:04 | 顯示全部樓層
下載研究一下,謝謝分享
回復

使用道具 舉報

ID:609520 發表于 2019-11-9 16:23 | 顯示全部樓層
好不知道精度好不好調整
回復

使用道具 舉報

ID:483857 發表于 2019-11-11 11:20 | 顯示全部樓層

樓主,好文章,學習啦
回復

使用道具 舉報

ID:517951 發表于 2019-12-12 17:41 | 顯示全部樓層
樓主,好文章,學習啦
回復

使用道具 舉報

ID:688922 發表于 2020-1-31 10:37 | 顯示全部樓層
搞開關電源變壓器的設計,變壓器磨完氣隙后的感量需要測量,LCR儀買不起,剛好參考樓主的分享自己做一個,感謝!
回復

使用道具 舉報

ID:688922 發表于 2020-1-31 10:38 | 顯示全部樓層
謝謝樓主,
回復

使用道具 舉報

ID:126866 發表于 2020-2-1 00:28 | 顯示全部樓層
take a look
回復

使用道具 舉報

ID:703942 發表于 2020-3-13 18:53 | 顯示全部樓層
標記一下,打算做一個
回復

使用道具 舉報

ID:635119 發表于 2020-5-11 21:03 | 顯示全部樓層
樓主有仿真么
回復

使用道具 舉報

ID:517951 發表于 2020-11-15 16:35 | 顯示全部樓層
不錯,值得學習。51hei有你更精彩!
回復

使用道具 舉報

ID:517951 發表于 2020-11-15 16:57 | 顯示全部樓層
不錯,值得學習。51hei有你更精彩!!
回復

使用道具 舉報

ID:140769 發表于 2020-11-25 14:11 | 顯示全部樓層
有意義的學習資料,感謝分享
回復

使用道具 舉報

ID:603535 發表于 2021-1-2 18:08 | 顯示全部樓層
好文章,學習啦
回復

使用道具 舉報

ID:471297 發表于 2021-2-7 00:05 | 顯示全部樓層
我按這個做了個仿真,電解電容可以測量,無極電容和電感不能檢測,不只是哪里問題
回復

使用道具 舉報

ID:95809 發表于 2021-2-8 12:07 來自觸屏版 | 顯示全部樓層
網絡不安全 發表于 2021-2-7 00:05
我按這個做了個仿真,電解電容可以測量,無極電容和電感不能檢測,不只是哪里問題

實物早做過了,沒有問題,精度還可以,不要和專業儀器比。
回復

使用道具 舉報

ID:200118 發表于 2021-2-14 23:22 | 顯示全部樓層
不錯,學習一下,謝謝分享。。。
回復

使用道具 舉報

ID:782617 發表于 2021-3-2 22:36 | 顯示全部樓層
需要的實體原件有什么?
回復

使用道具 舉報

ID:243748 發表于 2021-4-19 22:53 來自觸屏版 | 顯示全部樓層
能用嗎,想做一個玩下
回復

使用道具 舉報

ID:902479 發表于 2021-7-22 19:46 | 顯示全部樓層
測量范圍怎么樣,我用萬用表測量的放話,有很多電容測量不出來的,應該是超出量程了,所以一直想自己做一個大范圍的電容專用測量表。。
回復

使用道具 舉報

ID:876099 發表于 2021-10-30 13:32 | 顯示全部樓層
為什么我沒辦法測量電容電感(仿真)
回復

使用道具 舉報

ID:61140 發表于 2021-12-15 16:13 | 顯示全部樓層
那個J3干什么用的
回復

使用道具 舉報

ID:960112 發表于 2021-12-23 00:27 | 顯示全部樓層
你好,這款電感測量電路,是不是先要測量電容才能進行電感測量
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚洲永久激情精品| 国产乱淫a∨片免费视频| 在线综合视频网站| 午夜精品久久17c| 在线一区二区视频| 9i在线看片成人免费| 98精品久久久久久久| 五月激情久久| 国产美女性感在线观看懂色av| 最新亚洲精品国自产在线观看| 精品一区免费观看| 韩国三级hd两男一女| 97精品国产aⅴ7777| 日韩精品一区二区三区中文不卡| 亚洲欧美一区二区三区久本道91| 国内精品写真在线观看| 伊人影院久久| 国内精品视频在线观看| 四虎永久精品在线| 手机av在线播放| 欧美高潮视频| 成年人深夜福利| 最近中文字幕在线6| 中文字幕av资源| 小泽玛利亚一区二区免费| 国产吃瓜黑料一区二区| 国产男女无遮挡| 亚洲欧洲精品一区| 国产成人看片| 国产精品久久久久免费a∨| 欧美午夜影院| 亚洲国产一区二区三区网站| 波多野结衣精品| 欧美日韩伦理片| av电影在线观看网站| 欧美日本黄色| 日本精品久久久久久| 波多野结衣黄色| 欧产日产国产v| 久久午夜福利电影| 久久久精品人妻一区二区三区| 久久无码高潮喷水| 久久综合久久网| 亚洲一区美女| 女同一区二区| 9a蜜桃久久久久久免费| 国产精品老女人精品视频| 欧美大片大片在线播放| 中文字幕欧美日韩在线| 亚洲福利在线观看| 日韩精品在线网站| 7777精品久久久大香线蕉| 福利二区91精品bt7086| 亚洲一区二区不卡免费| 亚洲精品国产视频| 亚洲精品视频自拍| 国产精品国产三级国产| www激情久久| av成人免费在线观看| 国产成人免费视频网站| 国产福利一区二区| 成人午夜短视频| 成人午夜av电影| 国产综合色在线视频区| 久久国产综合精品| 另类综合日韩欧美亚洲| 久久99国产精品免费| 久久99热99| 极品尤物av久久免费看| 老司机免费视频一区二区三区| 日韩成人精品一区二区三区| 午夜不卡影院| 美女网站视频一区| aaaa欧美| 亚洲图色一区二区三区| 国产成人在线中文字幕| 牛牛影视久久网| 国产精品一区2区3区| 四虎成人av| 国产在线日韩| 丝袜国产日韩另类美女| 蜜臀av一区二区在线免费观看 | 国产精品嫩草久久久久| 国产亚洲精品bt天堂精选| 国产精品网站在线播放| 亚洲一区二区视频在线观看| 色婷婷久久久久swag精品| 欧美精品亚洲二区| 国产欧美成人| 性欧美暴力猛交另类hd| 精品一区二区三区在线观看| www.日韩大片| 国产精品家庭影院| 欧美日韩亚洲视频| 精品日韩av一区二区| 中文字幕亚洲综合| 日本精品久久久久久久| 福利视频久久| 一本一本久久a久久精品综合妖精| bt天堂新版中文在线地址| 激情婷婷综合网| 中文字幕天堂网| 国产十六处破外女视频| 黄色大全在线观看| 亚洲成a人片77777kkkk| 国产91久久久久| 波多野结衣在线中文| 国内精品一区视频| 成年网站在线视频网站| 国产精品亚洲欧美日韩一区在线| 视频国产一区| 三级在线观看一区二区| 26uuu色噜噜精品一区| 亚洲国产美女搞黄色| 欧美一区二区三区色| 日韩中文在线中文网在线观看| 38少妇精品导航| 精品高清视频| 国产老熟妇精品观看| 在线观看一区二区三区四区| 麻豆影视在线播放| www.爱爱.com| 九九爱在线视频观看免费视频| 在线一区观看| www免费视频观看在线| 日本肉肉一区| 啄木系列成人av电影| 欧美一区免费| 福利视频网站一区二区三区| 亚洲青青青在线视频| 91精品国产综合久久蜜臀| 亚洲视频在线观看视频| 欧美日韩xxxxx| 国产精品xxxx| 日韩av高清在线看片| 黑森林av导航| 伊人久久综合视频| 欧美特级特黄aaaaaa在线看| 污黄视频在线观看| 国内av一区二区三区| 欧美日韩视频免费看| 亚洲免费福利一区| 老司机免费视频一区二区| 久久久99精品久久| 日韩亚洲欧美在线观看| 欧美激情奇米色| 999在线免费观看视频| 91午夜在线观看| 日本69式三人交| 久久夜色精品亚洲| 欧美性猛交xxxx免费看手交| 91天堂在线| 国产美女高潮在线观看| 天天久久夜夜| 香蕉精品999视频一区二区| 国产精品电影一区二区| 亚洲第一视频网站| 国产精品久久久久久久久借妻| 一区二区三区四区在线视频 | 青椒成人免费视频| 亚洲欧美区自拍先锋| 欧美高清www午色夜在线视频| 国内成人精品一区| 日韩免费电影一区二区| 涩涩网站在线看| 天堂网av手机版| 青草视频.com| 麻豆传媒视频在线观看免费| 国产美女撒尿一区二区| 日本不卡在线视频| 在线精品视频一区二区三四| 青草青草久热精品视频在线网站| 男插女免费视频| 免费成人深夜蜜桃视频| 日韩欧美一区二区三区视频 | 亚洲r级在线观看| 国产日产欧美视频| 欧美人妻精品一区二区三区| 国产精品美女一区二区视频| 欧美激情免费| 亚洲成人免费| 久久众筹精品私拍模特| 欧美成人bangbros| 日韩亚洲欧美成人一区| 国产成人激情视频| 国产在线播放观看| 国产精品第一页在线观看| 三级全黄的视频在线观看| 欧美aaaaaaa| 亚洲另类黄色| 亚洲另类在线一区| 久久久久久久久国产精品| 超碰10000| 国产一级视频在线| 先锋成人影音| 欧美18—19sex性hd| 久热成人在线视频| 91精品国产综合久久精品图片 | 最新中文字幕日本| 伊人亚洲综合网| 情趣网站在线观看| 青青草国产免费一区二区下载| 日本一区二区三区dvd视频在线| 国产亚洲福利一区| 400部精品国偷自产在线观看| 性欧美办公室18xxxxhd| 精品国产免费av| 91麻豆精品在线| 视频一区二区三区在线看免费看| 99er精品视频| 成人av综合在线| 国产一区二区三区四区福利| 在线播放 亚洲| 亚洲欧美综合另类| 亚洲私人影吧| 999国产精品永久免费视频app| 亚洲乱码国产乱码精品精可以看| 在线播放精品一区二区三区 | 欧美日韩一级大片| 成人au免费视频影院| 国产精品天天看天天狠| 国产女主播一区| 97视频国产在线| 免费一区二区三区在线观看| 男人插女人下面视频| 国内老司机av在线| 久久国产精品72免费观看| 亚洲国产日韩欧美在线动漫| 一本色道久久88亚洲精品综合| 99久久精品国产亚洲| 在线免费看黄| 久久在线精品| 亚洲免费精彩视频| 可以在线看的av网站| 天堂av资源在线| 欧美三级网址| 99国产麻豆精品| 欧美精品久久久久a| 尤物网站在线观看| 毛片网站免费哦| 美女精品一区最新中文字幕一区二区三区 | 日韩久久一区二区三区| 成人动漫视频在线| 性日韩欧美在线视频| 日本japanese极品少妇| 蜜桃福利入口| 久久精品高清| 欧美久久久一区| 亚洲欧美日韩精品综合在线观看| 免费在线不卡视频| caoporn免费在线| 福利视频网站一区二区三区| 色综合久久精品亚洲国产 | 网站在线观看你懂的| 久久久免费毛片| 亚洲第一在线综合网站| 国产美女在线精品免费观看| 欧美日韩综合一区二区三区| 网友自拍视频在线| 国产成人av一区二区| 久久久女人电视剧免费播放下载| 色婷婷精品久久二区二区密| 天堂中文av在线| 精品视频麻豆入口| 黄色欧美在线| 欧美图区在线视频| 手机在线视频你懂的| 精品美女www爽爽爽视频| 51xtv成人影院| 91丨九色丨黑人外教| 国产精品免费久久久久久| 麻豆成人在线视频| 欧洲不卡av| 国产一区二区免费在线| 欧美一级在线播放| 精品少妇爆乳无码av无码专区| 成人不用播放器| 国产精品91xxx| 国产精品白嫩美女在线观看 | 动漫黄在线观看| 免费久久99精品国产自在现线| 视频在线一区二区| 30一40一50老女人毛片| 国产视频二区在线观看| 成人福利电影精品一区二区在线观看| 国产成人精品亚洲精品| 日本网站在线免费观看| www.超碰在线| 一区二区三区中文在线观看| 色视频一区二区三区| 手机在线精品视频| 欧美色图国产精品| 亚洲摸下面视频| 丰满少妇一区二区三区| 五月婷婷六月丁香| 波多野结衣一区| 国产一区二区三区在线观看网站| 亚洲av无码一区二区三区观看| 在线碰免费视频在线观看| 国产成人av一区二区三区在线观看| 国产精品www色诱视频| 天堂网中文字幕| 国产精品xxx| 午夜不卡在线视频| 99在线精品免费视频| 国产成人综合美国十次| 蜜桃av噜噜一区二区三区小说| 国产成人免费av电影| 99re热视频| 日韩丝袜视频| 亚洲色图50p| 老司机精品免费视频| 中文字幕成在线观看| 91九色最新地址| 无需播放器的av| 欧美色18zzzzxxxxx| 国产精品天干天干在观线| 综合国产精品久久久| 国产极品嫩模在线视频一区| 免费欧美在线| 国产精品成人观看视频国产奇米| 日本理论中文字幕| 韩国av在线免费观看| 亚洲成人精选| 久久久久久久久久久久久久久久久久av| 一区视频免费观看| 午夜精品成人av| 欧美一区二区免费| 一女三黑人理论片在线| caoporn免费在线视频| 91成人在线免费观看| www.成年人| √新版天堂资源在线资源| 污片在线观看一区二区| 色噜噜狠狠一区二区| 国产综合在线观看| 亚洲午夜精品网| 日本一区二区三区在线免费观看| 成年人视频在线看| 午夜精品福利一区二区三区av | 小说区图片区亚洲| 日韩黄色高清视频| 欧美人妻一区二区| 国产精品美女久久久久| 亚洲新声在线观看| 国产一级免费av| 西瓜成人精品人成网站| 欧美成年人网站| 亚洲网站免费观看| 国产伊人精品| 99re视频在线播放| 豆国产97在线|亚洲| 99精品国产视频| 久在线观看视频| 国产免费av高清在线| 福利视频导航一区| 精品成人无码一区二区三区| 国产a亚洲精品| 在线视频欧美性高潮| 97成人免费视频| 在线观看不卡| 久久偷看各类wc女厕嘘嘘偷窃 | 91麻豆国产自产在线观看亚洲 | 欧美一区二区在线观看| 婷婷国产成人精品视频| 日韩中文一区二区| 欧美美最猛性xxxxxx| 成人爽a毛片一区二区| 亚洲一区自拍| 欧美日韩日本网| 最近中文字幕mv2018在线高清| 在线观看的日韩av| 国产精品我不卡| 国产激情视频网址| 亚洲免费观看高清完整版在线 | 视频一区视频二区在线观看| 欧美在线3区| 神马午夜dy888| 亚洲6080在线| 久草手机视频在线观看| 国产精品久久久久av蜜臀| 国产91精品久久久| 中文字幕第一页av| 91在线视频18| 99视频在线视频| 美女福利一区二区三区| 欧美高跟鞋交xxxxhd| 亚洲av片在线观看| 成人综合在线网站| 看看黄色一级片| 激情亚洲影院在线观看| 日韩中文字在线| 狠狠色成人综合网图片区| 国产成人精品三级麻豆| 欧美s码亚洲码精品m码| 女子免费在线观看视频www| 在线看日韩av| 欧美自拍偷拍第一页| 宅男午夜在线| 欧美人狂配大交3d怪物一区|