作业帮 > 综合 > 作业

24V电磁阀工作时1.5A电流,干扰STM32的AD电压检测,使电压稳定地提高了0.1V,如果是二个电磁阀就会0.2V.

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 17:12:18
24V电磁阀工作时1.5A电流,干扰STM32的AD电压检测,使电压稳定地提高了0.1V,如果是二个电磁阀就会0.2V.
PCB板上有3.3V、5V和24V,5V是317转的,24V和5V是由专用电源模块提供.用的是固态继电器,继电器与单片机之间有光耦,PCB板上的地分为二个:1个是3.3V的,一个是5V&24V的地,二者之间有一个500MA的保险.PCB板覆铜选的是3.3V的地.
我做了以下实验:
1、直接给电磁阀上24V电源,不通过继电器,无影响;但如果给电磁阀提供电源的地选在PCB板上而不是最初的输入端,会有几个mV的影响.
2、不给电磁阀供电,操作单片机让继电器工作,无影响.
3、给电磁阀供电,不通过单片机控制继电器,而是直接给继电器提供5V,让电磁阀工作,这时有影响,当一个电磁阀工作时AD电压稳定地提高24mV,如果是二个就提高129mV左右.
24V电磁阀工作时1.5A电流,干扰STM32的AD电压检测,使电压稳定地提高了0.1V,如果是二个电磁阀就会0.2V.
应该是共地引起的.直接采用隔离控制就可以.