当前位置: 移动技术网 > 科技>办公>笔记本 > LC100-A全功能型电感电容表,电感表,电容表,LC meter串口数据

LC100-A全功能型电感电容表,电感表,电容表,LC meter串口数据

2020年10月10日  | 移动技术网科技  | 我要评论
01电容、电感模块LC100-A全功能型电感电容表,电感表,电容表,LC meter 是在 TB(¥50)购买的模块 ,如何能够直接将结果连入电脑,从而可以达到自动测量呢?使用 cnocr 识别七段数码 自动识别的效果不好。在模块左下方有串口接口,那么直接通过读取相应的数值是最为便捷和准确。▲ 模块左下方的串口使用示波器观察TX信号,可以看到它输出数据的波形。通过示波器测量最窄的脉冲宽度:t0=17μst_0 = 17\mu st0​=17μs那么对应的波特率大约:B=1t0

 

01电感、电容测量模块


1.基本信息

LC100-A全功能型电感电容表,电感表,电容表,LC meter 是在 TB(¥50)购买的模块 ,如何能够直接将结果连入电脑,从而可以达到自动测量呢?

使用 cnocr 识别七段数码 自动识别的效果不好。在模块左下方有串口接口,那么直接通过读取相应的数值是最为便捷和准确。

▲ 模块左下方的串口

▲ 模块左下方的串口

2.串口信号

使用示波器观察TX信号,可以看到它输出数据的波形。通过示波器测量最窄的脉冲宽度:
t 0 = 17 μ s t_0 = 17\mu s t0=17μs

那么对应的波特率大约:
B = 1 t 0 = 1 17 × 1 0 − 6 = 58.823 k B = {1 \over {t_0 }} = {1 \over {17 \times 10^{ - 6} }} = 58.823k B=t01=17×1061=58.823k

▲ 串口波形

▲ 串口波形

▲ 数据中最窄脉冲波形
▲ 数据中最窄脉冲波形

查找 LC100-A使用手册 但是其中并没有相应的通信协议。下面通过单片机来读取该串口内容。

 

02实验电路


1.电路设计1

▲ 原理图

▲ 原理图

▲ PCB版图和快速制版

▲ PCB版图和快速制版

2.软件2

(1) 串口2设置

设置UART2的波特率:58823 bps。

T2L = 0x6b;                             // 58823 @ 35Mhz
T2H = 0xFF;

▲ 测量LC100-A过程

▲ 测量LC100-A过程

读取12个字符: 前面10个ASCII表示了测量结果,紧接着是:“\r\n”。

(2) Python读取方式

下面个自身了使用Python读取数值的测试命令格式:

from headm import *
from tsmodule.tshardware    import *
str = zbcmdwait(b'lc100-a', 1, .1)
printf(str)

程序运行结果:

Open ccload port COM2 Ok.
136333

 

※ 结论


LC100-A全功能型电感电容表,电感表,电容表,LC meter 使用大约50mV的信号测量相关的器件电容和电感量。它有一个缺点,就是无法同时获得电感、或者电容的等效串联电阻、并联电阻的数值,也就是无法获得器件的Q值。

▲ 使用示波器测量所使用的波形

▲ 使用示波器测量所使用的波形

▲ LC100-A测量信号波形

▲ LC100-A测量信号波形

通过PYTHON对蓝牙串口读取相关的测量结果,可以参见下面代码:

from headm import *
from tsmodule.tshardware    import *
str = zbcmdwait(b'lc100-a', 1, .1)
printf(int(str))

■ 相关文献链接:


  1. MCU电路AD工程文件:AD\Test\2020\Tools\LC100 ↩︎

  2. MCU软件工程文件:C51\STC\Tools\2020\LC100 ↩︎

本文地址:https://blog.csdn.net/zhuoqingjoking97298/article/details/109003627

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网