版本更新 V1.0.1
兼容V1.0硬件
串口提示改为中文
添加串口数据显示
添加零位校准
添加标度因子读取
添加MATLAB数据导入处理工具
添加自动报表功能
添加详细使用说明书
推力计使用资料在此
V1.0.1_user_release.rar
748.00KB
RAR
65次下载
若希望了解更多细节,或者是改良设计,请下载此压缩包
V1.0.1_production_release.rar
2.08MB
RAR
76次下载
此推力计设计方案仅供爱好者交流,若有出售意图,请与本人联系。
十分欢迎坛友组织量产并销售给本坛的爱好者。
欢迎大家发布改进版固件
初次使用:
1.
跳线设置到4-5位置2.
取1只4节5号电池盒,或者一只6V铅酸蓄电池,接到插头另一头的升压模块接线柱上
接线柱上有
Vin/GND字样,分别接
正/负灰色插头连接电路板,此时
红灯亮。
若是
绿灯亮,请检查跳线是否在4-5位置,然后重新接通电源
若
没有灯亮,请检查电源是否接反
3.
拔下灰色插头
a.连接推力传感器(根据传感器决定,见说明书)
b.连接压力传感器
压力传感器选择4-20mA输出,
正极接升压模块Vout端子,
负极接
蓝线对应端子
若不使用压力传感器,则取一只5mm发光二级管,代替压力计接入
c.连接外壳感应线
将一条铜线缠绕在发动机外壳上,一头接
蓝白线对应端子,一头接升压模块GND端子
4.
基本功能测试
将calibrate.txt复制到SD卡中,给推力计插上SD卡,再插上灰色插头,
当
红绿灯交替闪烁时,按下ZERO键,等待20秒后
绿灯将亮起,表示已经开始记录数据。
如果20秒后
没有灯亮,检查SD卡是否装好
如果
红灯亮,检查传感器接线
绿灯亮后等待1分钟,然后按STOP键再把SD卡拔下,并在电脑上检查数据
5.传感器标定
启动推力计,开始记录数据
然后在推力传感器上施加稳定的拉力,例如悬挂砝码
稳定10秒钟之后,停止记录,在电脑上检查数据
根据数据的改变值,计算出1kg砝码引起了多少变化(推力标度因子)
例如原来是-1400,放置2kg砝码之后变成3400,那么改变量是 (3400-(-1400)) / 2 = 4800 / 2 = 2400
把这个改变量填到calibrate.txt 中的 推力标度因子 一行,注意格式
例如: thurst_scale = 2400.00
你可以添加自己的说明文字,这些说明文字以%开头,不会影响推力计工作。例如:
% 从老虎处购买的传感器,编号3,时间12年3月
压力传感器根据量程计算标度因子(1MPa压力引起多少变化),量程8MPa对应120,16MPa对应60,32MPa对应30,量程加倍则减半,以此类推
把这个数值填到calibrate.txt 中的 压力标度因子 一行,注意格式
例如: pressure_scale = 60.00
如果你有水压机,也可以根据数据标定,这样更精确
最后,再次启动测试,如果能够正常工作,表示设置无问题
到此,可以开始你的试车了关于固件升级:
请不要用USBASP之类的下载器直接刷入固件,所有已经出货的推力计均有bootldr,可以用串口下载。
改变加密选项之前请三思,现在的加密字是EF,锁定了bootldr以防止变砖,请不要去掉保护。
关于接线
DB15插头的定义请看 原理图pdf文档
插头的引出线是标准8芯双绞线,
橙/橙白 6V电源正/负 推荐使用4节五号电池 不要使用锂电池
蓝 压力计负极
蓝白 外壳感应线
棕/棕白 应变片激励正/负
绿/绿白 应变片输出正/负
配备的升压模块已经调整到24V输出,并且已将输入端连接到6V电源
常见指示灯状态:
红绿交替:请按ZERO键开始校正零点
红灯长亮:发生故障
绿灯长亮:正在连续记录数据
绿色慢速闪烁: 等待更新固件
绿色快速闪烁: 正在更新固件
没有灯亮:a. 零点校正完毕,等待SD卡 b.数据记录停止
按钮功能:
STOP:停止记录
ZERO:
a. 红绿灯交替闪烁时,按下即可开始零点校正
b. 数据记录停止,或者是出错时,按下可重启推力计
推力计的程序流程:
启动推力计时,推力计首先检查传感器连接,如果出错则亮红灯
然后推力计等待零点标定启动,当ZERO按下时,推力计记录20秒,并取平均值作为零位
20秒后,推力计不断尝试启动SD卡,如果启动成功,就会开始记录数据,并亮绿灯
按下STOP时,数据记录停止,推力计保存最后的数据,并保持等待状态,直到切断电源或者按下ZERO