前面已经对双极微步电机评估板进行了测试,这次我依旧使用这套评估板和42步进电机,制作一套定时分水装置。基本思路是在预定时间里,启动装置,使用抽水马达从水源取水,根据预定设置,向不同的容器供水。通过双极微步电机评估板驱动的步进电机控制转向,选择不同的容器。
装置如下图所示:
1.JPG
主控制使用STC的IAP15W4K32S4系列的单片机。
2.JPG
为了演示程序,没有使用定时时间,而是每隔1分钟周期执行一次。每次动作时,先转动出水口一定角度,等待稳定后,开始抽水、出水;完成第一个容器的灌水后,出水口复位,转向另一个角度,等待稳定后,开始抽水、向第二个容器灌水;实际测试时,为了方便简单演示,都是从脸盆里抽水,抽出来的水又重新返回给脸盆了。本来做这套装置是为了定时给花盆浇水的。一个供水源,通过驱动步进电机,控制出水口的位置,实现向不同花盆浇水。

按照现有的测试方案,使用角度方式控制出水位置,不理想。因为转动装置本身加上水的重量,有一定惯性,而且感觉无法通过驱动板锁死电机。所以觉得使用类似针式打印机的那种移动方案更容易一些。另外为了快速测试,没有在装置中加入检测位置用的传感器和检测是否出水、以及水源是否缺水之类的传感器。

以下是演示视频: