goodcode 发表于 2012-4-4 22:53

白光T12控制器 基于 STC15F104E 下位机开源

上位机中使用的热电偶常量表已在附件内 uNTableCount.pas 给会delphi的朋友用吧

电源 19V
烙铁头 T12-ILS 国产
测试时间 1分钟左右

看过"白光951闪灯.f4v"不知道是不是它达到设定温度左右就只显示设定温度, 另外观察视频
数码管右脚的小数点闪动应该不单是加热状态的感觉.

校准方式
调零: T12常温时的AD输出值
AD对应电压(uv): 我是直接输出14mv电压到adc端并断开T12链接测得约相当于450度左右
下位机无冷端补偿, 不过在上位机输出数据时会计算

pid算法不知道我理解和使用得是否得当我测试使用的值时
1 16 0

测试中发现就算10位的ad, 如果使用单电源运放掐头去尾可能也就剩下900左右的有效值 按450度
最高温度计算 分辨率为0.5度 加上干扰等因素 显示的温度应该不能总恒定在一个值上

下位机代码中使用了chkISP.h 可以不断电编程使用STC-ISP的自定义下载功能


附件内包含电路图,下位机代码, "容易理解的PID.pdf", n型热电偶分度表
要玩的朋友最好用费烙铁头或者低电压电源 调试时烧红是很有可能的:)

欢迎高手指教

100~400度测试













STC-ISP设置


附件
下载T12控制器.rar

MD5:02108267C5E240E5BF0F2671EE8C8F9E

wzy895300 发表于 2012-4-4 22:57

{:1_305:}顶楼主。。。。。

goodcode 发表于 2012-4-4 22:58

几种烙铁头的测试

PID 2 16 6
目标温度 200

原装 TS172 T12-BC2 T12-BL T12-C1








T12-BC2 300


国产 T12-ILS 200


国产 T12-ILS 300


这国产的头子烧红过几次 可能是坏掉了

80x86 发表于 2012-4-4 22:59

赶快留个名先{:1_292:}

lyz8 发表于 2012-4-4 23:19

80x86 发表于 2012-4-4 22:59 static/image/common/back.gif
赶快留个名先

留名没用,先下载了在说

shuai0shuai 发表于 2012-4-5 01:10

。。。这个研究不懂- -

wzy895300 发表于 2012-4-5 01:18

本帖最后由 wzy895300 于 2012-4-5 12:20 编辑

楼主很强大。。。

lqian889 发表于 2012-4-5 01:22

围观。。。。。。。。

风铃夜思雨 发表于 2012-4-5 01:25

{:1_287:}用个烙铁, 还要开台电脑来做控制?????????

bg1dy 发表于 2012-4-5 08:41

这个好,学习了,以后开发出更好的:)

goodcode 发表于 2012-4-5 09:23

风铃夜思雨 发表于 2012-4-5 01:25 static/image/common/back.gif
用个烙铁, 还要开台电脑来做控制?????????

只算完成一半, 下位机的数码显示和按键处理还没做呢. 可以用来调试算法.

燕舞一曲 发表于 2012-4-5 09:37

我怎么下载不下来呢

AWard 发表于 2012-4-5 09:53

硬货啊...

cd617 发表于 2012-4-5 10:14

多谢楼主分享!!!

沉默虫 发表于 2012-4-5 10:18

没看懂没有电路怎么用??

sailing8 发表于 2012-4-5 13:27

感谢楼主分享!技术贴一定要顶!

goodcode 发表于 2012-4-5 14:24


我这下载没问题

mingviolet 发表于 2012-4-5 14:27

不用用啊,开放是一件大好事

goodcode 发表于 2012-4-10 20:44

Opera ....

yangyiwing 发表于 2012-6-6 23:51

感谢楼主,共同研究
页: [1] 2
查看完整版本: 白光T12控制器 基于 STC15F104E 下位机开源