8路传感器采集并控制8路风扇控制(PWM),带16路电平采集

最近升级家里的服务器,想到之前的一套风扇系统只能控制3路(https://post.smzdm.com/p/a6l8m43e/),现在打算重新打板后自己写固件进行风扇调速。
现在目标是这样:
1、实现8路传感器采集(温度湿度亮度之类的)。
2、实现8路风扇控制(PWM)方式。
3、实现16路电平采集。
4、实现风扇两档电压调速(12V和5V切换)。
5、实现4路开关量输出。

以上所有功能均打算外加RS323和MQTT进行控制,而后HA可以监控到所有状态并控制所有状态,Windows端我也会写一个对应的调速程序进行自动化控制。

为何采集电平?例如你可以把电源指示灯和硬盘指示灯并入我这块监控板,那么HA就能监控到电源和硬盘读写的状态。
为何要开关量输出?例如可以把电源开关和重启按钮跳线接入我这边监控板,同理也可以实现远程控制了。
如何接入电源?电源使用12V(风扇供电)和5V(风扇供电和电路供电),接口采用螺钉端子。



(下图上方均为2.54排针)

电路Gerber与BOM文件:
Gerber-FanControl(20200814).zip (324.7 KB)
BOM-FanControl(20200814).zip (6.3 KB)

进度:
电路和原件已购买,暂还未到手,待到手后在写固件。

大佬牛逼。希望以后我电脑能用上

支持大佬,持续关注