发现这段时间越来越会折腾了。-_-!!
电路板拿去开板了,这周空闲时间开始着手准备程序部分的开发工作。虽然以前没有写过单片机程序,但程序设计本身还是有些基础。没有像电子这块那么夸张,什么都是从头开始边学边做。就像上周的三极管问题搞了半天这样的事情,BEC脚原理问题之类的的事情。
说是系统设计,其实在起初的草图设计的时候已经相对明确的事情。
水冷需要那些功能,需要做些什么。再一开始时有明确的说明。这样的设计才有指导性意义。
应该把这个篇幅放在第一部分^^。后续继续改进^^
作这个图的另外一个目的是,梳理我的逻辑,不至于后面想到那里开发到那里的问题。导致程序有过多的反复。
case图
系统主要自控和手控部分。
自控是有系统根据温度自己控制制冷的开启和关闭。
手控部分就是强制让水冷处于工作状态或关闭状态。这种模式主要是在特殊情况使用。如温控探头坏掉,或是做测试需要不断制冷。
整体程序的流程
状态切换图
这里主要的一个问题是,在温度临界的时候会出现跳变的问题。在临界点作缓冲点,防止出现频繁开关制冷系统问题。