×

温控排风扇开源分享

消耗积分:0 | 格式:zip | 大小:0.11 MB | 2022-10-31

李勇俊

分享资料个

描述

项目描述

该设备允许我配置在什么温度下自动打开 230 VAC 通风风扇。它使用固态继电器,因此运行时静音且比使用机械继电器更耐用。

另一个值得注意的特点是,一旦温度低于风扇应该打开的阈值,它将等待 60 秒再关闭风扇。这样可以避免当温度波动到风扇应该打开的阈值时反复打开和关闭风扇。

为了说明,假设我们将风扇应该打开的温度配置为 27 摄氏度,现在是 26 度。当它变得更热并且温度变为27度时,风扇将打开。只要温度在 27 度或更高,风扇就会保持开启。一旦温度变为 26 度,设备将启动 60 秒倒计时,同时仍保持风扇开启。如果在倒计时期间温度波动回 27 度或更高,它将中止倒计时并保持风扇开启。另一方面,如果在整个 60 秒倒计时中温度保持在 26 度,则在倒计时结束时风扇将关闭。

当 Arduino 首次启动时,它被配置为在 27 摄氏度时打开风扇。这可以通过按下温度升高/降低按钮更改为更高或更低的温度,并且更改将反映在 LCD 显示屏上。

请注意,可以控制另一个电器来代替 230 VAC 通风风扇,只要其电流消耗低于固态继电器额定处理的最大值。另请注意,代码可以很容易地更改为基于相对湿度阈值来控制设备,而不是温度。

警告: 使用交流电源很危险,因此您应该知道自己在做什么。如果您不知道,请寻求认证电工的专家帮助,否则后果自负!

动机

前段时间我建立了一个驾驶模拟胶囊/外壳。它有一个 230 VAC 的通风风扇,仪表板上有一个摇臂开关来控制它。由于有一根 230 VAC 电线连接到仪表板上的摇杆开关以及 USB 和视频电缆,每当我打开或关闭风扇时,一个电尖峰会暂时断开 USB 设备的连接,并且还会影响到屏幕的视频信号.

该项目使用固态继电器解决了这个问题,该继电器放置在模拟器的电源舱中,远离 USB 和视频电缆。现在,仪表板也没有 230 VAC 电缆,而是有一根 12 VDC 电缆为 Arduino 供电,还有一根 5 VDC 电源和触发线连接到固态继电器,这两者都不会影响 USB 或视频信号。

我还认为在驾驶时不必手动打开和关闭风扇会很好,因此能够在 LCD 显示屏上看到温度和湿度真是太好了!

以下视频展示了如何将风扇控制器集成到驾驶模拟器中,并演示了上述功能。

祝你有美好的一天!

 

 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !