<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linear Actuators &amp; Solenoids on Embedded Systems Development</title><link>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/</link><description>Recent content in Linear Actuators &amp; Solenoids on Embedded Systems Development</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/index.xml" rel="self" type="application/rss+xml"/><item><title>Solenoid Drive Circuits</title><link>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/solenoid-drive-circuits/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/solenoid-drive-circuits/</guid><description>&lt;h1 id="solenoid-drive-circuits"&gt;Solenoid Drive Circuits&lt;a class="anchor" href="#solenoid-drive-circuits"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A solenoid is an electromagnet with a movable plunger — apply current and the plunger pulls in (or pushes out); remove current and a return spring resets it. The electrical interface is simple (a coil), but the drive circuit must handle the inductive energy stored in the coil when current is interrupted. A solenoid coil storing even modest energy (½LI²) can generate voltage spikes of hundreds of volts when the drive transistor turns off — enough to destroy MOSFETs, upset nearby logic, and weld relay contacts.&lt;/p&gt;</description></item><item><title>Linear Actuator Control</title><link>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/linear-actuator-control/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/linear-actuator-control/</guid><description>&lt;h1 id="linear-actuator-control"&gt;Linear Actuator Control&lt;a class="anchor" href="#linear-actuator-control"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A linear actuator converts rotary motor motion into linear push/pull motion — typically using a DC motor driving a leadscrew or ball screw inside a sealed tube. The external interface is two wires (motor+ and motor−), and the actuator extends or retracts depending on polarity. Stroke lengths range from 50 mm to 1000+ mm, with force ratings from 50 N (light duty) to 10,000+ N (industrial). From the embedded control perspective, a linear actuator is a bidirectional DC motor with end stops — the control circuitry is an H-bridge, and the primary challenges are knowing the current position and protecting the actuator at end of travel.&lt;/p&gt;</description></item><item><title>Proportional Solenoid Control</title><link>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/proportional-solenoid-control/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/proportional-solenoid-control/</guid><description>&lt;h1 id="proportional-solenoid-control"&gt;Proportional Solenoid Control&lt;a class="anchor" href="#proportional-solenoid-control"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Standard solenoids are binary — fully energized or fully off. Proportional solenoid control uses PWM to regulate the average current through the coil, producing variable force or variable plunger position. This technique is essential for proportional hydraulic/pneumatic valves, variable-force clamping, and any application requiring analog-like force control from a digital drive signal. The key challenge is linearizing the force-position-current relationship, which is inherently nonlinear in most solenoid designs.&lt;/p&gt;</description></item><item><title>Relay Drive Patterns</title><link>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/relay-drive-patterns/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/motor-control/linear-actuators-solenoids/relay-drive-patterns/</guid><description>&lt;h1 id="relay-drive-patterns"&gt;Relay Drive Patterns&lt;a class="anchor" href="#relay-drive-patterns"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A relay is a solenoid that switches electrical contacts rather than moving a mechanical load. The coil circuit (driven by the MCU through a transistor) and the contact circuit (carrying the load current) are galvanically isolated — this is the relay&amp;rsquo;s primary value. Relays switch mains power, high-current DC loads, and analog signals that semiconductors cannot handle or where isolation is required. The drive considerations are identical to solenoid circuits (inductive coil, flyback protection), with the added complexity of contact management: bounce, arcing, and welding.&lt;/p&gt;</description></item></channel></rss>