实在是抱歉....土豆得请个假了....因为快要分班考试了,要努力复习,考个好班才有更多的空间和大家一起玩数码,至少父母不会太过干涉,呵呵....土豆最近想搞一套像样点的工具,到家里逛了逛,发现许多家长(数码之家里的长辈们~)都在用白光,瞬间中毒,又不想花钱,想自己DIY,于是乎去搜了一艘,因为土豆学的是STC,所以一直都在找STC白光的资料,可是一无所获,经过一位家长的点破,才明白,原来STC的版本,人家的是拿来卖钱的,根本不开源 前两天,土豆下了一个大大滴决心,决定,自己研究,编程,然后开源~共享给家里的长辈们,当然会在淘宝上卖卖套件啦啦啦~~进程:1,.2.24发帖 2,2011.2.25:更新大量编程资料 3,2011.2.27:更新:MD1602A液晶中文说明书 4,2011.3.6:64楼更新电路原理图 5,2011.3.9:120楼更新修正版电路图【学习进程一--------运放恒温白光的原理】在家里搜了搜,找到了这个~原帖地址:
http://bbs.mydigit.cn/read.php?tid=233811原理图:原理:初始时,如果热电偶产生低电压(温度不够),则U1A的“1”脚为低电平,导致U1B的“7”脚为高电平,Q1导通,引起MOS导通,接近VC_IN的电压加在T12上加热。此时,加热电压通过R13加在U1A的“3”脚上,“1”脚转而成高电平,因D2的隔离作用,C3通过R4充电,当C3两端的电压高于U1B的“5”脚电压时,“7”脚输出电平翻转。在翻转之前,NMOS持续导通,故R4、C3的值决定了一个持续加热周期的加热时间(仿真值是几十ms)。一旦“7”脚转成高电平,Q1截止,MOS关断,于是加在“3”脚上只剩下热电偶电压,_(*)_ 如果“3”脚电位低于“2”脚的电位(温度仍然不够高),U1A的“1”脚为低电平,电容通过R3、D2放电,当“6”脚电压低于“5”脚电压时,再次引起加热。这个放电时间,就是一个持续加热周期的截止时间(仿真值是几ms)。在(稳定的)持续加热周期中,加热时间和截止时间的比值确定了持续加热的电源使用效率(占空比)。如果_(*)_处“3”脚电位高于“2”脚的电位(温度不低于预设值),U1A的“1”脚保持高电平,T12继续不供电,等待烙铁头降温。一旦“3”脚电位低于“2”脚电位,通过一个放电过程(几ms)即开始加热。======================================================================“调压”,只是MOS的通、断 (忽略MOS开、关过程中的问题)。作者:fdn86还有这个(决定模仿他的测温控温部分):
http://bbs.mydigit.cn/read.php?tid=182739【知识补充1:运放的概念】找到的是百度的资料:
http://baike.baidu.com/view/.htm【知识补充2:电压比较器】依旧是度娘的资料:
http://baike.baidu.com/view/.htm【学习进程二------编程】攻克了运放恒温烙铁的原理,下一步就是程序设计和原理图的修改。这里我主要用的是杜洋的程序模板。【一、用于存放温度设置信息的eeprom模板】
[ 此帖被土豆哥在2011-03-10 08:59重新编辑 ]