{"product_id":"linear-actuator-controller-12v-24v-dc-forward-reverse-motor-board","title":"Linear Actuator Controller 12V 24V DC Forward Reverse Motor Board","description":"\n\u003ch2\u003eDC 12V\/24V Linear Actuator Controller – 9 Working Modes, Forward \u0026amp; Reverse with Limit Switch\u003c\/h2\u003e\n\n\u003cp\u003eTake full command of your motorized lift, push rod, or linear actuator system with this versatile DC motor controller board. Designed for brushed DC motors operating at 12V or 24V, this compact yet powerful module (Model: IO56D02) supports \u003cstrong\u003e9 selectable working modes\u003c\/strong\u003e — from momentary and self-locking to one-key toggle and H-bridge level-driven control — making it an ideal solution for automated lifts, push-rod systems, robotic assemblies, and DIY automation projects.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eMade in Mainland China.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003ch3\u003eKey Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorking Voltage:\u003c\/strong\u003e DC 12V (11–15V) or DC 24V (22–26V)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible Motors:\u003c\/strong\u003e Brushed DC motors only\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Load Current:\u003c\/strong\u003e 4.5A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMotor Power Limit:\u003c\/strong\u003e 12V version ≤ 100W (rated ≤ 50W) | 24V version ≤ 200W (rated ≤ 100W)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSignal Input:\u003c\/strong\u003e Active low (NPN)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorking Modes:\u003c\/strong\u003e 9 optional modes (momentary, self-locking, start\/stop, one-key toggle, level-driven, and more)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eQuiescent Current:\u003c\/strong\u003e 4mA | \u003cstrong\u003eOperating Current (no motor):\u003c\/strong\u003e 40mA\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 75 × 40 × 19 mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 37.6 g\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProtection:\u003c\/strong\u003e Epoxy coating\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eModel Number:\u003c\/strong\u003e IO56D02\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePin Description\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e – Power Supply (+)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e – Power Supply (–) \/ Trigger Signal (–)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM+\u003c\/strong\u003e – Motor (+)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM–\u003c\/strong\u003e – Motor (–)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eK1\u003c\/strong\u003e – Forward rotation input control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eK2\u003c\/strong\u003e – Reverse rotation input control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eS1\u003c\/strong\u003e – Forward limit signal input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eS2\u003c\/strong\u003e – Reverse limit signal input\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e9 Working Modes at a Glance\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 0 (Default) – Self-Locking:\u003c\/strong\u003e Trigger once; module self-locks and keeps running. Limit signals take priority. Forward\/reverse signals swap direction with a 0.3s pause.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 1 – Auto-Start Self-Locking:\u003c\/strong\u003e Same as Mode 0 but automatically starts forward rotation on power-up. Ideal for two-point motion modules.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 2 – Momentary:\u003c\/strong\u003e Motor runs only while a signal is active. Limit signals stop the motor; re-input required to restart.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 3 – Level-Driven (H-Bridge Logic):\u003c\/strong\u003e Pure logic control suitable for microcontroller (MCU) input. Forward priority applies when both inputs are active simultaneously.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 4 – Start\/Stop Toggle:\u003c\/strong\u003e Re-triggering the same direction signal stops the motor immediately. Clean start\/stop behavior for push-button control.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 5 – Edge-Triggered Limit:\u003c\/strong\u003e Limit signal valid only at leading edge. Useful for rotary motion loops where start and stop share the same point.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 6 – One-Key Alternating:\u003c\/strong\u003e A single button alternates between forward and reverse on each trigger. Reverse input terminal is disabled.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 7 – Signal-Held Forward \/ Auto-Reverse:\u003c\/strong\u003e Motor runs forward while signal is held; automatically reverses when signal is released. Reverse input invalid.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode 8 – Self-Locking Normally Closed Limit:\u003c\/strong\u003e Limit signal logic is inverted (normally closed). Motor starts only when limit signal is present. All other behaviors match Mode 0.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSignal Input Compatibility\u003c\/h3\u003e\n\u003cp\u003eThe four signal input terminals (K1, K2, S1, S2) are compatible with a wide range of trigger sources including micro switches, infrared sensors, inductive proximity sensors, metal sensors, remote control modules, and single-chip microcomputers (MCUs).\u003c\/p\u003e\n\n\u003ch3\u003ePower \u0026amp; Motor Requirements\u003c\/h3\u003e\n\u003cp\u003eUse a DC power supply (switching supply, DC transformer, lead-acid battery, lithium battery, or solar battery). Ensure the power supply's rated output is \u003cstrong\u003eat least 3× the motor's rated load\u003c\/strong\u003e. Connect VCC (+) and GND (–) carefully — reversed polarity will damage the module. The controller is designed exclusively for \u003cstrong\u003ebrushed DC motors\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1× DC Motor Forward\/Reverse Controller Board (IO56D02)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eLearn more: \u003ca href=\"https:\/\/www.osha.gov\/personal-protective-equipment\" target=\"_blank\" rel=\"noopener\"\u003eOSHA on personal protective equipment\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\n\u003ch4\u003eQ: What types of motors are compatible with this linear actuator controller?\u003c\/h4\u003e\n\u003cp\u003eA: This controller (model IO56D02) is designed exclusively for \u003cstrong\u003ebrushed DC motors\u003c\/strong\u003e. It is not compatible with stepper motors, servo motors, or brushless DC motors. The 12V version supports rated motor power up to 50W (max 100W), while the 24V version supports up to 100W rated (max 200W).\u003c\/p\u003e\n\n\u003ch4\u003eQ: Can this DC motor controller be used with a microcontroller like an Arduino?\u003c\/h4\u003e\n\u003cp\u003eA: Yes. The signal inputs (K1, K2, S1, S2) accept active-low (NPN) signals, making them fully compatible with microcontrollers such as Arduino, Raspberry Pi GPIO, or any MCU that can output a low-level (0V) signal. Mode 3 (level-driven) is specifically designed for MCU integration.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What is the difference between the 12V and 24V versions of this controller?\u003c\/h4\u003e\n\u003cp\u003eA: The 12V version operates between DC 11–15V and supports brushed DC motors rated up to 50W (absolute max 100W). The 24V version operates between DC 22–26V and supports motors rated up to 100W (absolute max 200W). Both versions share identical working modes, pinout, and dimensions. Select the version that matches your motor's supply voltage.\u003c\/p\u003e\n\n\u003ch4\u003eQ: How do I select a working mode on the IO56D02 controller?\u003c\/h4\u003e\n\u003cp\u003eA: The IO56D02 offers 9 working modes (Mode 0 through Mode 8), selectable via onboard configuration. Mode 0 (self-locking) is the factory default. Refer to the wiring diagrams and mode descriptions in the product documentation to configure the module for your specific application — whether that's a two-point reciprocating lift, a one-button toggle actuator, or an MCU-driven H-bridge setup.\u003c\/p\u003e\n\u003c!-- production-packaging-notice --\u003e\n\u003ch3\u003eProduction \u0026amp; Packaging Notice\u003c\/h3\u003e\n\u003cp\u003eTo maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.\u003c\/p\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What types of motors are compatible with this linear actuator controller?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"This controller (model IO56D02) is designed exclusively for brushed DC motors. It is not compatible with stepper motors, servo motors, or brushless DC motors. The 12V version supports rated motor power up to 50W (max 100W), while the 24V version supports up to 100W rated (max 200W).\"}}, {\"@type\": \"Question\", \"name\": \"Can this DC motor controller be used with a microcontroller like an Arduino?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. The signal inputs (K1, K2, S1, S2) accept active-low (NPN) signals, making them fully compatible with microcontrollers such as Arduino, Raspberry Pi GPIO, or any MCU that can output a low-level (0V) signal. Mode 3 (level-driven) is specifically designed for MCU integration.\"}}, {\"@type\": \"Question\", \"name\": \"What is the difference between the 12V and 24V versions of this controller?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The 12V version operates between DC 11–15V and supports brushed DC motors rated up to 50W (absolute max 100W). The 24V version operates between DC 22–26V and supports motors rated up to 100W (absolute max 200W). Both versions share identical working modes, pinout, and dimensions. Select the version that matches your motor's supply voltage.\"}}, {\"@type\": \"Question\", \"name\": \"How do I select a working mode on the IO56D02 controller?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The IO56D02 offers 9 working modes (Mode 0 through Mode 8), selectable via onboard configuration. Mode 0 (self-locking) is the factory default. Refer to the wiring diagrams and mode descriptions in the product documentation to configure the module for your specific application — whether that's a two-point reciprocating lift, a one-button toggle actuator, or an MCU-driven H-bridge setup.\"}}]}\u003c\/script\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/0dwbi8-fa.myshopify.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Home page\", \"item\": \"https:\/\/0dwbi8-fa.myshopify.com\/collections\/frontpage\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"Linear Actuator Controller 12V 24V DC Forward Reverse Motor Board\", \"item\": \"https:\/\/0dwbi8-fa.myshopify.com\/products\/linear-actuator-controller-12v-24v-dc-forward-reverse-motor-board\"}]}\u003c\/script\u003e","brand":"Quake","offers":[{"title":"DC 24V","offer_id":50286566539491,"sku":"5:200004182#DC 24V","price":27.58,"currency_code":"USD","in_stock":true},{"title":"DC 12V","offer_id":50286566572259,"sku":"5:200004763#DC 12V","price":27.86,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0820\/9439\/1523\/files\/Sfe1f5a56551d4f428a95395e5b3aeacbR.webp?v=1790289803","url":"https:\/\/quakegoods.com\/products\/linear-actuator-controller-12v-24v-dc-forward-reverse-motor-board","provider":"Quake","version":"1.0","type":"link"}