1.概述
这是去年自己做的一个小模块。一直没有时间整理下,现在终于有时间写下,记录下自己做过的动西
模块主要是用24bit adc,这是近几年来,在测量领域,很火的adc应用,主要是adc有效高多,精度也高。
所以在小信号测试时候很有用。
2.模块图片
3.模块设计性能
工作电压 | 3V ~5V |
测量范围 | 0~5KG |
分辨率 | 1g |
工作电流 | <4ma |
待机电流 | <5ua |
4.模块通讯接口
名称 | PIN | 描述 | 备注 |
VDD | 1 | 3-5V电压输入 (电源正) | |
TX | 2 | 串口接收 | |
RX | 3 | 串口发送 | |
GND | 4 | 电源地 |
5. 模块传感器接口
名称 | PIN | 描述 | 备注 |
E+ | 1 | 传感器电源输入 | |
S+ | 2 | 传感器模拟输出正极 | |
S- | 3 | 传感器模拟输出负极 | |
E- | 4 | 传感器电源地 |
6. 应用范例
唤醒指令 | A5 05 01 A1 00 A5 AA | 5A 05 01 A1 00 A5 AA |
休眠指令 | A5 05 01 A1 01 A4 AA | 5A 05 01 A1 01 A4 AA |
测重 | A5 04 01 A2 A7 AA | 5A 04 01 A2 A7 AA |
取零 | A5 04 01 A3 A6 AA | 5A 04 01 A3 A6 AA |
重量查询 | A5 04 01 A4 A1 AA | 5A 07 01 A4 05 00 00 A7 AA |
标定 | A5 04 01 A5 A0 AA | 5A 04 01 A5 A0 AA |
标定查询 | A5 04 01 A6 A3 AA | 5A 05 01 A6 00 A2 AA |
版本读取 | A5 04 01 A7 A2 AA | 5A 07 01 A7 00 00 00 64 AA |
ADC内码读取 | A5 04 01 A8 A2 AA | 5A 08 01 A8 00 80 18 C7 FE AA |
7.最近做了一个主机,用于与模块通讯
8.个人总结
在做这个模组时候,我也是第一次做这种模块,刚开始用16位bit的adc,导致重量数据一直飘动很大,后面将adc有效位改为20bit时候,效果好多了。
9.学习与交流
1596649141