论坛万年潜水,不知不觉白光中毒,于是想把自己用了好多年的35w黄花内热(其实用着挺顺手的)改成白光,用20v左右的笔电电源供电,就是这货
本来只打算搞个616控制板的白菜就好了,于是乒铃乓啷拆的零碎,为了头子伸出的距离合适,折腾了好久,连一根白光头子都被切了两道口子,还没有通电点,不知道还有没有用
ri!才发现手上没烙铁了怎么破?索性搞个大事情,做个数控的白光吧,论坛搜了搜,发现金大神有个帖子用的stc15f104单片机的,所以就捡起了以前的老本行,大学学的就是单片机,用的还是汇编,不过扔了好久了,不知道课本还在不
?为此翻出了以前买的实验板,但用着嫌麻烦,有买了340的烧写器。
]
恩,电源里没空间,又有轻微强迫症,不想外面拖个累赘,越简单越好(想直接用电池,不过12v功率太小,家里用用功率小了就没优势了),所以就打算集成到手柄里,因为空间有限,所以就打算用贴片的104和358,晒晒我的单片机,买了很久了,一直吃灰,自从15w系列出来后,104特别是f104e和l104e基本不想用了。不过又舍不得扔,尽量用了吧。
程序刚刚开始写,本来打算弄个高大上的OLED屏的,用I2C接口的屏,六个脚完全够用,一个输出pwm同时复用加热控制,一个接受358来的比较信号,而358则一个放大,一个比较来构成ADC,两个是I2C接口,剩下两个刚好两个按键,为此还买了两片很小的oled屏,结果才发现,裸屏需要不少外围电路,光是两路电压就麻烦,加上好久没写汇编,以前的程序都找不到了,于是放弃,改用led灯做指示吧,搞个四五个档位也够用了。
这个是改进过好几次后的电路图,用软件还要转化导出,手机方便,拍个照,蓝牙一传就好
,按灯亮起的个数作为档位指示,快闪或常亮为加热工作状态,呼吸灯则是休眠状态,本来还想加上串口,不过想想自己的水平退化,还是算了,先搞个能工作的模型后再添加吧。由于用的是汇编,这点功能不担心程序空间问题。补充:图改过了,温力口大神支出了错误,谢谢了。
其实用RC充放电作为ADC也是可以的,但是嫌他精度不高,而且358还有一个运放空着,所以就用这种方式了,但这个PWM的频率是有讲究的,它和后面的二阶RC滤波的时间常数有关,估计要好好调试一番。不过在此之前,还需要一把烙铁,不然一切免谈啊。于是公司里借了一把便宜货,不好用,马蹄头太大了不习惯,于是晚上买了一支气体烙铁,顺带脑子一热还买了一斤松香。
买的是碎的,便宜点,挑出几颗大个的,其他的都熔了
,用的电磁炉,热牛奶的档位,温度70稍微低了点,不过其他的温度最低也有200,太高了。
最后浪费了不少,熬了一碗。黄色的是公司借的烙铁,下面垫的书是以前的教材,单片机的。毛笔用来刷松香酒精的,后面的是气体烙铁,用了一段时间,嘿,还不错,至少我用起来挺顺手的,主要是方便,不到十秒就可以用了。
下面就没有了,继续写我的程序
[ 此帖被小白大白在2017-09-24 13:28重新编辑 ]