msg_pt100/Doc
承诺 f88c61daba 阵列式磁条静磁场STM32版本代码 2024-09-23 08:38:25 +08:00
..
readme.txt 阵列式磁条静磁场STM32版本代码 2024-09-23 08:38:25 +08:00

readme.txt

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//2024.08.14
	阵列式磁条测试主控板程序编写,屏幕背光点亮成功,主控板晶振错误,延时程序无法使用

//2024.08.16
	ADS1220调试差分输入信号较小需要提高增益将增益设为32连续转换DR = 1000sps
	
//2024.08.20
	编码器调试通过
	
//2024.08.21
	LCD屏幕调试硬件SPI调试失败无法绘制屏幕后使用软件模拟SPI,调试成功,屏幕显示正常
	
//2024.08.22
	按键调试线性度计算逻辑程序编写程序设定1ms读取一次ADS1220数据和编码器数据在位移超过0.5mm时采集一个数据点,按键控制测试的开始与结束
	
//2024.08.23
	USB调试USB与编码器时钟冲突开启USB会导致编码器无法使用
	
//2024.08.26
	增设历史记录功能,可查看前十次所测线性度
	LVGL程序移植
	
//2024.08.29
	基于LVGL使用guider进行界面UI设计并验证验证通过
	
//2024.09.02
	屏幕界面切换会导致系统重启,检查后发现原因为主界面定时任务在切换界面后未关闭,关闭后不再重启
	
//2024.09.03
	GUI界面优化
	
//2024.09.06
	GUI画图方式优化打开图表界面可能导致装置死机初步确定为数据点添加过快导致改变画图方式为在打开图表界面后逐渐绘制完成死机问题不在出现
	
//2024.09.09
	原先历史记录只能查看线性度考虑到历史数据点较多决定将其存储至外部eeprom中调整之后历史记录可查看前十次测试的数据曲线、线性度、磁条类型、
	运动方向和最大偏差位置
	
//2024.09.18
	增加ADS1230驱动程序ADS1230最大转换速率为80SPS远小于使用ADS1220的转换速率1000SPS不能满足原先1ms采样一次的要求且ADS1230增益只有64和128可选
	增益过大需调整硬件电路建议仍然使用ADS1220芯片
//2024.09.20
	磁条测试所得结果不一致有时得到的线性度超过20%
	分析发现由于测试工装长度增加原先最大存储300个数据点的数组空间不够可能出现溢出现象增大空间后问题有所改善但仍会出现
	调试发现当磁条距离采样位置较远时采样电压接近于0磁条中心电压也为0这导致原先利用电压为0的点确定磁条中心点的方法出错误将离磁条
	较远的点定为中心点,故测试结果出错,优化找寻方法,在找寻前限制范围,以测试过程中的最大电压点和最小电压点之间的范围为中心点存在的范围,
	再去确定中心点位置,修改后测试结果正确。