由于国产的LM358一致性不好,造成效正难度增大,再加上我不是专业做淘宝的,所以时间上有点欠缺所以这个控制器估计会晚点时间才正式发售,在这里说声抱歉了。此控制器是goodcode所设计,程序图纸等版权归goodcode所有,我只是在不违反goodcode的立场下组织套件以供大家使用,调试结果会第一时间在此贴通知。
过两天正式淘宝上架,预计散件为30元(不包括:四脚航空座、EC11编码器、干簧管、)成品为43元(价格于淘宝价为准)
零件名称
数量
PCB Ver:
1.0板
178M05 5V稳压管
19435A P-MOS管
1STC15F204EA 1LM358 1TL431 13位翠绿数码管
0.4英寸或
0.56英寸
二选一
电源输入接线座
14148二极管
2M7二极管
1贴片双色发光管
1S8050三极管
15.1V稳压管
135V100UF贴片铝电容
116V100UF贴片铝电容
110K热敏电阻
13X3松下可调电阻
10K 1470排阻(
0603封装)
33脚
2.54MM插针
1以下全部为
0805封装贴片电阻全部为
1%精度。
10UH电感
110uf(
106)
11UF(
105)
10.1UF(
104)
2 1K 42.2K~4.7K (随机发电源指示灯限流电阻
) 14.7K 510K 6PCB板上标
24K的电阻发
39K加100K请
并联焊接(放大倍数不够如果你有
27K左右的电阻可以换掉)
各一只
输出航空座
(散件可选)成品默认有配置)
EC11编码器
(散件可选)成品默认有配置)
干簧管
(散件可选)成品默认有配置)
旋钮
(散件可选)成品默认有配置)
设计功能:
1。3位数码管显示温度
2。旋转编码器操作
3。热电偶冷端温度自动补偿0-50℃
4。控温范围100~450℃
5。温度稳定±2℃(TS-172无负荷时)
6。PWM控制加热功率
7。自定义PID参数,最多6组可选
8。可通过图形化联机软件校准系统参数与PID参数(需要串口版本固件)
9。自动关机在设定时间(3-50分钟)内温度未低于设定温度2℃则自动关机,旋转编码器任意操作
恢复
10。手动休眠,正常状态短按旋转编码器显示设定温度,此时左旋转编码器进入休眠,温度为200
℃,旋转编码器任意操作恢复
11。温度加强,正常状态短按旋转编码器显示设定温度,此时右旋转编码器进入温度加强,已当前
设定温度+50℃,旋转编码器任意操作恢复, 3分钟自动恢复。
12。自动保存最后使用温度
13。PID组(0-5)与旋转编码器步进(1-100)设置,正常状态长按旋转编码器进入
14。系统参数设置包括(恢复系统初始,冷端温度校正,6组PID参数定义,ADC参考电压,自动关机时
间, 系统参数设置方法关机的时候按住按旋转编码开机进入。
参数解释:
系统参数:(按住旋转编码开机进入)
《菜单P99》恢复系统默认、选择YES恢复参数到默认值(谨慎操作,将清除你自己的设定),选择NO使用当前参数。
【默认参数为】
ADC参考电压2490mv。
NTC修正15。
自动关机30分钟。
PID 48,1,60]
《菜单P01》ADC参考电压(通过测TL431获得)。
《菜单P02》NTC温度修正(通过将设定温度到最低观察数码管上的读数,与环境温度显示一致)0~80之间选择。
《菜单P03》PID参数输入共6组,显示E01-E06后输入YES进入编辑,NO跳过。
《菜单P04》自动关机时间设置可选择无动作3-50分钟后自动关机。
常用参数:(正常开机状态下长按旋转编码器进入)
《菜单P10》旋转编码器温度步进选择,可选步进为一次(1-100)度。
《菜单P11》当前使用PID参数组索引(0-5)
注意:
1. Yes/No选项时输入0为No,输入其它值为Yes。
2.参数输入时旋转编码器,右转增加,左转减少,短按下循环换数值位,长按下确认输入。
校准:
1.通过烙铁头温度校准,设定温度为200℃进入恒温后通过白光191测得烙铁头温度,如果不对通过调整可变电阻校正。
2.通过电压校正, T12_AMP输入16.748mv(500℃热电偶温度)并通过室温加上实际的补偿温度电压(例如23℃0.605mv)然后将电压乘以269得到的为T12_ADC实际输出电压。
用万用表测T12_ADC的电压调整可变电阻与上面计算值相同即可。
注意:第一种,不同大小烙铁头还有你测试时使用的191测温线都会导致温度变化建议200℃校正
完后再在300℃校正.第二种校正方法为热电偶的实际温度不代表烙铁头的温度。
12-05-20更新
+外部休眠控制功能,增加P0.1端口,低电平时进入外部休眠状态,从低电平转为高电平退出外部休眠状态,注意外部休眠状态中自动关机需要断电再上电才能恢复。
修改自动关机屏幕显示为“000”
(STC15F204EA ROM实际空间4088当前使用4084)
12-05-28更新
*修正"常用参数设定"调用时由于定时器0内调用函数深度太深引起堆栈溢出导致的编辑错误
*修改默认系统参数->自动关机为30分钟
(STC15F204EA ROM实际空间4088当前使用4086)
2012-06-22更新
ntc 修正值0-80
当前版本1.02 Build 120528 release
***注意:写入固件使用前需要先进入系统参数设置恢复,可能是因为rom使用满了的原因,只要写入固件eeprom就会被擦掉一个扇区。
注意:刷固件的时候最好把T12拔下来,电源太猛会烧红。*已知问题:1。STC的ISP软件偶尔会设置错误时钟,表现为系统变慢,重写固件即可。2。未开启看门狗,如果发现死机现象,并能重现问题请留言.
3。由于作者只在洞洞板上搭建的电路,只对实现功能进行简单测试,可能还存在bug,我调试的时候正常。
4。首次写入固件进入系统前先进入系统参数设置选择总恢复。5。PCB有两个地方布线错误,请看此帖说明。http://bbs.mydigit.cn/read.php?tid=432057 板材类型:高标准kb建滔集团旗下的军工级A等级料,板内有KB标志。
http://www.kblaminates.com/chs/upfile/2010123017220691104.pdf板厚:1.6MM。
板制作工艺。
更新调试图片,零件全部为全新,除编码器、翠绿数码管、NTC、电源接线端子、输出端航空座外,全部为贴片。
安装后正面图。
背面.
部分特写。
温度全关和191对比的显示。
加热到100度。
200度。
300度。
260度温度在260~261之间跳动。
已知错误TO252封装的MOS焊盘错误不可用,具体是G极和S极画反了,如果要用TO-252封装的MOS要处理下焊盘或反过来安装,LM358在修改走线时修改错误
,具体是LM358的6脚外接电阻错误的连接到了5脚,要划断5脚引线连接到6脚。有3处丝印错误,一个是0.1UF的电容丝印印在了背面,多了一个10N的丝印在这个0.1UF的旁边,STC-15F204EA的第一脚标记错误。
[ 此帖被海龙在2012-06-27 01:52重新编辑 ]