DIY自制水冷系统(附制作步骤、全部设计资料)
详细说明
摘要:
系统主要控制的指数 1、读取温度的间隔时间 2、在调整温度的时候显示制冷控制温度时间。 3、当达到制冷温度设定值时,关闭或开启控制器一个缓冲量。防止在阀值的时候出现上下跳变问题。 4、控制调整温度的调节范围和调节量
开发中的主要阻力还是来至于温控IC。18B20的时序操作非常严格。如果要自己写调试太耗时间。因此直接从前辈取材,汇编是控制时序是最精确的,在网上找到的很多代码基本也是以汇编为主。我的代码是从杜洋老师已调整好读写时序的汇编代码改编而来。做了些小改动,把温度的精度提高到0.06°C。
另外一个让人抓狂的问题,没能找到根源解决。汇编和C混合开发中,变量的存储地址出现混乱。主程序部分的变量被汇编中的地址操作覆写,导致变量值被冲掉。不知道动了哪根筋,原来木问题后来才有这个问题。 -_-!!哭啊~~ 只能用一个方式规避这个问题,把被覆写变量的地址改为bdata段地址。修改后暂未发现程序中其他变量被覆写的问题。
主控
PCB设计电路板
调试的效果图
请根据一下步骤浏览文件:
1.自制水冷系统(控制系统原理图)
2.自制水冷系统(从原理图到电路板)
3.自制水冷系统(改PCB修正)
4.自制水冷系统(焊接准备-_-!!)
5.自制水冷系统(高温作业:焊接)
6.自制水冷系统(思绪之程序篇)
|