一种多通道风扇控制装置的制作方法

文档序号:30919798发布日期:2022-07-29 22:44阅读:201来源:国知局
一种多通道风扇控制装置的制作方法

1.本实用新型应用于控制装置的技术领域,特别涉及一种多通道风扇控制装置。


背景技术:

2.随着科学技术的不断发展,电子产品越来越多,这些产品在组装之前都需要对主板进行各种功能测试,比如,若干个夹具里的板卡在运行过程中都会产生热量,如果不采用散热系统进行散热,板卡的温度越来越高,进而导致工作异常、损坏元器件,甚至会带来消防隐患,因此需要在夹具里加装风扇进行散热,现有技术的散热系统大多采用的是两线风扇,直接进行供电达到满转速转,尤其在一些受温度影响较大的测试中,两线风扇无法控制风扇的转速,也无法读取风扇的转速,同时对于部分无需进行散热的工位,显然造成资源的浪费。因此有必要提供一种具有实时检测、调整转速功能的多通道风扇控制装置。


技术实现要素:

3.本实用新型所要解决的技术问题是克服现有技术的不足,提供了一种具有实时检测、调整转速功能的多通道风扇控制装置。
4.本实用新型所采用的技术方案是:本实用新型包括主控模块、控制模块、扩展模块以及接口模块,所述主控模块与上位机通讯连接,所述控制模块和所述扩展模块均通过iic与所述主控模块电连接,所述控制模块的输出端设置有若干个pwm端口和对应的tach端口,所述扩展模块上设置有若干个io口,所述pwm端口、所述tach端口以及所述io口均与所述接口模块的信号端口连接,所述接口模块与外部风扇连接。
5.由上述方案可见,所述主控模块用于控制、读取信息以及与电脑实现通讯,所述控制模块主要是控制外部风扇的转速和读取风扇的转速,所述扩展模块用于扩展控制io接口,从而控制外部风扇的开关,所述接口模块用于连接风扇,所述控制模块的输出端设置有若干个控制信号端口,控制信号端口包括所述pwm端口和所述tach端口,所述控制模块通过所述pwm端口和所述tach端口与所述接口模块连接,所述pwm端口通过iic设置不同的占空比,从而控制外部风扇的转速,所述tach端口用于读取外部风扇的转速,读取的转速通过iic传输到所述主控模块,进而在上位机显示出来。所述多通道风扇控制装置能实时监测、调整外部风扇的转速,自动调整转速达到资源的充分利用,符合绿色节能的理念,通过软件自动调整外部风扇的工作时间和转速,达到资源的合理利用,符合绿色节能的理念,将编写好的固件烧录到所述主控模块中,固件包含有各种控制指令,上位机可以通过发送指令去控制所述主控模块,同时能随时检测各个通道的转速,并进行及时的调整,实时性较好,在测试行业要求每个通道的测试值基本一致,对于温度相关的测试如果散热无法做到通道一致,容易出现通道间的差异,所述多通道风扇控制装置通过实时的检测和调整达到通道的一致性。
6.一个优选方案是,所述多通道风扇控制装置还包括usb通讯模块,所述usb通讯模块的芯片型号为ft232rl,所述usb通讯模块上设置有与所述主控模块连接的串口和与上位
机连接的j12接口。
7.由上述方案可见,所述usb通讯模块将所述主控模块的串口转成usb,实现所述主控模块与上位机的信息指令的快速传输,从而方便所述主控模块与上位机通讯,所述j12接口为ft232rl对外进行交互的usb接口,外界电脑可以通过所述j12接口向上位机进行发送指令和接受反馈。
8.一个优选方案是,所述主控模块的芯片型号为stm32f030c8t6,所述主控模块的芯片的第三十引脚和第三十一引脚分别为第一信号发送端和第一信号接收端,所述usb通讯模块的芯片的第一引脚和第五引脚分别为第二信号发送端和第二信号接收端,第一信号发送端与第二信号接收端连接,第一信号接收端与第二信号发送端连接。
9.由上述方案可见,所述主控模块与所述usb通讯模块进行信号的交互,通过iic控制所述扩展模块的工作,从而控制外部风扇的开关,通过iic控制外部风扇的转速和读取外部风扇的转速,进而传输信号到所述主控模块,所述主控模块的芯片的第三十引脚与所述usb通讯模块的第五引脚连接,所述主控模块的芯片的第三十一引脚与所述usb通讯模块的第一引脚连接。
10.一个优选方案是,所述主控模块的芯片的第四十二引脚和第四十三引脚分别为scl端口和sda端口,所述scl端口和所述sda端口均与所述控制模块对应的端口以及所述扩展模块对应的端口连接。
11.由上述方案可见,所述scl端口和所述sda端口是iic总线的信号端口,所述sda端口是双向数据线端口,所述scl端口是时钟线端口,在iic总线上传送数据,首先送最高位,由主机发出启动信号,所述scl端口和所述sda端口均与所述控制模块对应的端口以及所述扩展模块对应的端口连接。
12.一个优选方案是,所述控制模块的芯片型号为max31785,所述控制模块的芯片的输出端设置有六个pwm端口和六个tach端口,六个所述pwm端口分别为pwm0_1、pwm1_1、pwm2_1、pwm3_1、pwm4_1、pwm5_1,六个所述tach端口分别为tach0、tach1、tach2、tach3、tach4、tach5,六个所述pwm端口和六个所述tach端口分别与所述接口模块对应的端口连接。
13.由上述方案可见,所述控制模块的芯片设置有六组控制信号端口,即可同时控制六个外部风扇,一组控制信号端口包括一个pwm端口和一个tach端口,信号pwm是控制外部风扇的转速,信号tach是用于读取外部风扇的转速。
14.一个优选方案是,所述扩展模块的芯片型号为cat9555yi,所述扩展模块的芯片设置有六个io口,六个所述io口分别为front_1、front_2、front_3、back_1、back_2、back_3,六个所述io口分别与所述接口模块对应的端口连接。由上述方案可见,cat9555yi能扩展六个控制位,从而控制六个外部风扇的开关。
15.一个优选方案是,所述接口模块的芯片型号为cat9555yi。
16.由上述方案可见,所述接口模块是用于连接外部风扇的接口,cat9555yi通过所述扩展模块的控制信号去控制外部风扇开关的通断,从而控制外部风扇的供电电压。
附图说明
17.图1是本实用新型的整体框图;
34.在本实施例中,将固件烧录进所述主控模块中,固件包括第三控制指令,上位机通过第三控制指令去控制所述主控模块,从而控制外部风扇的70%转速,所述第三控制指令为:
[0035]“fan speed adjust【8,ch1=70%,ch2=70%,ch3=70%,ch4=70%,ch5=70%,ch6=70%,ch7=70%,ch8=70%】”[0036]
在本实施例中,将固件烧录进所述主控模块中,固件包括第四控制指令,上位机通过第四控制指令去控制所述主控模块,从而读取外部风扇的转速,所述第四控制指令为:
[0037]“fan speed read【8, ch1 , ch2 , ch3,ch4 , ch5 , ch6 , ch7 , ch8】”[0038]
在本实施例中,将固件烧录进所述主控模块中,固件包括第五控制指令,上位机通过第五控制指令去控制所述主控模块,从而关闭外部风扇,所述第五控制指令为:
[0039]“fan sw control【8,ch1=0,ch2=0,ch3=0,ch4=0,ch5=0,ch6=0,ch7=0,ch8=0】”[0040]
本实用新型的工作原理:所述主控模块与上位机通讯连接,将固件烧录进所述主控模块中,固件包括控制指令,上位机通过控制指令去控制所述主控模块,所述控制模块和所述扩展模块均通过iic与所述主控模块电连接,所述控制模块通过所述pwm端口和所述tach端口与所述接口模块连接,所述pwm端口通过iic设置不同的占空比,从而控制外部风扇的转速,所述tach端口用于读取外部风扇的转速,读取的转速通过iic传输到所述主控模块,进而在上位机显示出来,所述扩展模块用于扩展控制io接口,从而控制外部风扇的开关。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1