黄金会员
 
主题
帖子
积分8515
阅读权限40
注册时间2011-10-27
最后登录1970-1-1
在线时间 小时
|

楼主 |
发表于 2012-7-20 14:18
|
显示全部楼层
当前版本 1.10 Build 120720
主要改进:
+增加运放增益参数
+增加运放输入失调电压调零参数
*修正 GetADCResultFilter 代码错误引起的ADC结果错误
*修正 ReadTemperature 中的算法错误
+T12上位机 增加VCC显示
+调试信息中增加 T12 ADC 输入电压
+串口版增加即时保存设置参数功能
-取消PID多组选择功能
*加热周期修改为200ms
+常用参数设定 增加P11 温度校正(热电偶放大器增益)
显示P11后输入0跳过, 输入1进入校正, 修改值后按住编码器保存 接着显示P11可以用191检测烙铁温度,反复校正.
*修改"NTC修正值" 编辑方式为 显示室温3秒, 显示P2, 输入1进入修正值编辑, 输入0跳出修正值编辑
*修改"运放输入失调电压修正值" 编辑方式为 显示当前ADC值(要保持烙铁头室温), 显示P3, 输入1进入修正值编辑, 输入0跳出修正值编辑
*修改外部休眠代码结构
+震动传感器休眠 默认60秒无动作 通过编码器操作可以取消休眠
*修正从休眠状态进入自动关机状态丢失设置温度的bug
*修正编码器单击进入模式2不显示的bug
*将恢复默认设置菜单改到最后
+震动传感器休眠版本 设置温度小于等于休眠温度时不进入休眠状态
*修改自动关机功能为在休眠模式下达到关机时间后关机与温度无关
设置说明
开机按住编码器进入参数编辑
数值编辑方式左右旋转编码器改变当前位数值, 短按编码器移动到下一个编辑位, 长按编码器确定输入
是与否的选择 输入0为否 输入1为是
P01 ADC参考电压(通过测TL431获得), 是实际测得电压mv为单位除以10
P02 NTC修正, 显示3秒当前室温, 显示P02之后是与否选择选择否退出设置, 选择是输入新的修正值后继续重复设置过程
P03 运放输入失调电压修正值, 显示3秒当前ADC值, 显示P03后之后是与否选择选择否退出设置, 选择是输入新的修正值后继续重复设置过程(需要T12保持室温)
P04 热电偶放大器增益
P05 PID参数 pGain
P06 PID参数 iGain
P07 PID参数 dGain
P08 自动关机时间设置(3-50分钟)
P99 恢复默认设置, 选择是恢复, 选择否放弃.
当前默认参数
ADC参考电压 2490
NTC修正值 32
自动关机时间 10
运放输入失调电压修正值 55
热电偶放大器增益 270
pGain 64
iGain 2
dGain 16
正常加热时长按编码器进入常用参数编辑
P10 编码器温度步进(1-100)
P11 温度校准, 输入0放弃修改, 输入1对热电偶放大器增益进行编辑. 此时可以根据191等测温工具测得的实际温度与设定温度之间的差异进行校准.
1.10 Build 120720.rar
(307.93 KB, 下载次数: 1956)
附件包含
T12Ctrl_外部休眠.hex
T12Ctrl_震动传感器休眠.hex
T12Ctrl_串口.hex
T12Ctrl.exe
感谢xda-flame兄送的两套控制板和最近这段时间疯狂的测试 |
|