diff --git a/examples/IotCurtainCrawler/IotCurtainCrawler.net b/examples/IotCurtainCrawler/IotCurtainCrawler.net index 6dff0ffd1..7966afd90 100644 --- a/examples/IotCurtainCrawler/IotCurtainCrawler.net +++ b/examples/IotCurtainCrawler/IotCurtainCrawler.net @@ -596,8 +596,8 @@ (property (name "edg_path") (value "drv.isen_res.res")) (property (name "edg_short_path") (value "drv.isen_res")) (property (name "edg_refdes") (value "RR11")) - (property (name "edg_part") (value "AS0606J022JT5E (UNI-ROYAL(Uniroyal Elec))")) - (property (name "edg_value") (value "±5% 600mW 200V -55℃~+155℃ 2.2Ω 1206 Chip Resistor - Surface Mount ROHS")) + (property (name "edg_part") (value "RTT06R620FTP (RALEC)")) + (property (name "edg_value") (value "±1% 1/3W ±200ppm/℃ 0.62Ω 1206 Chip Resistor - Surface Mount ROHS")) (sheetpath (names "/drv/") (tstamps "/0289014d/")) (tstamps "0f080359"))) (nets diff --git a/examples/test_iot_blinds.py b/examples/test_iot_blinds.py index 6af821fdb..772a807e1 100644 --- a/examples/test_iot_blinds.py +++ b/examples/test_iot_blinds.py @@ -188,7 +188,10 @@ def __init__(self) -> None: class IotCurtainCrawler(JlcBoardTop): """IoT curtain crawler, drives a motor and has hall sensors integrated on the board, next to the motor. Motor: LS16PQQ-030 -183.5 - ~2.7v min starting voltage; 40mA open current, 200mA stall current @ 4.0v + ~2.7v min starting voltage; 40mA open current, 200mA stall current @ 4.0v, ~500mA @ 10v + + Note, motor driver appears to be fed off a booster, a chip labeled B6283y, which may be a SDB628 booster + with a feedback voltage of 0.6v. Feedback resistor divider produces 121.4mV for a 2.000V input, a ~10v target. Motor is a 2-pin PicoBlade 1.25mm connector, Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical @@ -264,7 +267,7 @@ def contents(self) -> None: ImplicitConnect(self.gnd, [Common]), ) as imp: self.motor = self.Block(MotorConnector()) - self.drv = imp.Block(Drv8870(current_trip=150 * mAmp(tol=0.1))) + self.drv = imp.Block(Drv8870(current_trip=550 * mAmp(tol=0.1))) self.connect(self.drv.vref, self.v3v3) self.connect(self.mcu.gpio.request("motor1"), self.drv.in1) self.connect(self.mcu.gpio.request("motor2"), self.drv.in2)