@@ -188,7 +188,10 @@ def __init__(self) -> None:
188188class IotCurtainCrawler (JlcBoardTop ):
189189 """IoT curtain crawler, drives a motor and has hall sensors integrated on the board, next to the motor.
190190 Motor: LS16PQQ-030 -183.5
191- ~2.7v min starting voltage; 40mA open current, 200mA stall current @ 4.0v
191+ ~2.7v min starting voltage; 40mA open current, 200mA stall current @ 4.0v, ~500mA @ 10v
192+
193+ Note, motor driver appears to be fed off a booster, a chip labeled B6283y, which may be a SDB628 booster
194+ with a feedback voltage of 0.6v. Feedback resistor divider produces 121.4mV for a 2.000V input, a ~10v target.
192195
193196 Motor is a 2-pin PicoBlade 1.25mm connector, Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical
194197
@@ -264,7 +267,7 @@ def contents(self) -> None:
264267 ImplicitConnect (self .gnd , [Common ]),
265268 ) as imp :
266269 self .motor = self .Block (MotorConnector ())
267- self .drv = imp .Block (Drv8870 (current_trip = 150 * mAmp (tol = 0.1 )))
270+ self .drv = imp .Block (Drv8870 (current_trip = 550 * mAmp (tol = 0.1 )))
268271 self .connect (self .drv .vref , self .v3v3 )
269272 self .connect (self .mcu .gpio .request ("motor1" ), self .drv .in1 )
270273 self .connect (self .mcu .gpio .request ("motor2" ), self .drv .in2 )
0 commit comments