一种电机控制电路的制作方法
一种电机控制电路的制作方法
本实用新型公开了一种电机控制电路,包括上位机控制电路和电源,还包括下位机控制电路、步进电机驱动电路以及多个步进电机,所述下位机控制电路包括MCU控制电路和FPGA控制电路,所述电源制电路、MCU控制电路、FPGA控制电路、步进 电机驱动电路和多个步进电机连接,所述MCU控制电路分别与所述上位机控制电路和FPGA 控制电路电连接,所述FPGA控制电路与所述步进电机驱动电路电连接,所述步进电机驱动 电路与所述多个步进电机电连接。
[0022] 上位机控制电路可以采用PC机或者ARM工控板平台,通过网口、串口或者WIFI等 接口与第三方的系统(例如医院、血站和PC系统等)进行数据交互,而触摸屏和触摸屏控 制器与上位机电连接,接口可以采用低压差分信号接口 LVDS,用户可以通过触摸屏对上位 机进行操作。上位机通过语音功放电路分别与左喇叭和右喇叭连接,从上位机输出的语音 信息可以通过左喇叭和右喇叭转换成相应的语音。
[0023] MCU控制电路可以通过RS323接口与上位机连接,MCU控制电路接收上位机的控制 信息后,例如对步进电机的控制信息,向FPGA控制电路发送对应的控制,而FPGA控制电路 根据该控制信息通过步进电机驱动电路对步进电机进行驱动。
[0024] 电机控制电路还可以包括信号处理电路和PWM驱动电路、以及与信号处理电路电 连接的水箱温度传感器、烤箱温度传感器、气体传感器、步进电机编码器、水箱液位光耦、水 盘液位光耦、步进电机光耦和过零检测电路、以及与PWM驱动电路电连接的水箱发热器、烤 箱发热器、烤箱风扇、排废气风扇和电磁阀。
[0025] 水箱用于盛装水,其内设置水箱温度传感器、水箱液位光耦和水箱发热器,向水箱 内供水的水管上设有电磁阀,水箱温度传感器用于检测水箱内的水的温度,信号处理电路 将检测到的水温发送给MCU控制电路,MCU控制电路判断该水温是否与设定的温度相同,若 小于则向FPGA控制电路发送控制信息,FPGA控制电路通过控制PWM驱动电路输出相应占 空比的脉冲,使水箱发热器进行加热。水箱液位光耦用于检测水箱内的水位是否超出设定 水位,若超出,信号处理电路发送相应信号给MCU控制电路,MCU控制电路发送控制指令给 FPGA控制电路,FPGA控制电路对PWM驱动电路进行控制,使PWM驱动电路输出高电平或低 电平而使电磁阀关闭,从而停止向水箱内注水。
[0026] 水盘用于盛装从水箱中溢出的水或液体,由于水盘内的水还有可能有其他来源, 例如用户将测试后的水倒入该水盘,水盘内设置有水盘液位光耦,同样,水盘液位光耦用于 检测水盘内的水位是否超出设定水位,若超出,信号处理电路发送相应信号给MCU控制电 路,MCU控制电路发送控制指令给FPGA控制电路,FPGA控制电路对PWM驱动电路进行控制, 使PWM驱动电路输出高电平或低电平而使电磁阀关闭,从而停止向水箱内注水。
[0027] 步进电机光耦用于检测步进电机是否到达初始位置。当步进电机处于初始位置 时,步进电机光耦输出高电平(低电平),当步进电机转动到其他位置时,步进电机光耦输 出低电平(高电平),信号处理电路可以将步进电机光耦输出信号发送给MCU控制电路,MCU 控制电路再判断步进电机是否回到初始位置,从而形成了对步进
一种电机控制电路的制作方法 来自淘豆网m.daumloan.com转载请标明出处.