{"id":10762,"date":"2020-05-12T10:50:47","date_gmt":"2020-05-12T02:50:47","guid":{"rendered":"https:\/\/ljdevice.com.tw\/?p=10762\/"},"modified":"2020-09-16T11:24:24","modified_gmt":"2020-09-16T03:24:24","slug":"linear-resonant-actuator-work","status":"publish","type":"post","link":"https:\/\/ljdevice.com.tw\/en\/linear-resonant-actuator-work\/","title":{"rendered":"How does a linear resonant actuator work?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-10764\" src=\"https:\/\/ljdevice.com.tw\/wp-content\/uploads\/2020\/05\/linear-resonant-actuator_png-650x0-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/ljdevice.com.tw\/wp-content\/uploads\/2020\/05\/linear-resonant-actuator_png-650x0-300x169.png 300w, https:\/\/ljdevice.com.tw\/wp-content\/uploads\/2020\/05\/linear-resonant-actuator_png-650x0-450x254.png 450w, https:\/\/ljdevice.com.tw\/wp-content\/uploads\/2020\/05\/linear-resonant-actuator_png-650x0.png 578w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><!--more--><\/p>\n<p>A linear resonant actuator (LRA) is a vibration motor that produces an oscillating force across a single axis. Unlike a <a href=\"https:\/\/blog.somaticlabs.io\/how-devices-provide-haptic-feedback\/\" target=\"_blank\" rel=\"noopener noreferrer\">DC eccentric rotating mass (ERM) motor<\/a>, a linear resonant actuator relies on an AC voltage to drive a voice coil pressed against a moving mass connected to a spring. When the voice coil is driven at the resonant frequency of the spring, the entire actuator vibrates with a perceptible force. Although the frequency and amplitude of a linear resonant actuator may be adjusted by changing the AC input, the actuator must be driven at its resonant frequency to generate a meaningful amount of force for a large current.<\/p>\n<p>The voice coil remains stationary inside the device while it produces a vibration and presses against a moving mass. By driving the magnetic mass up and down against the spring, the LRA as a whole will be displaced and produce a vibration. The underlying mechanism resembles a speaker producing sound. In a speaker, <a href=\"http:\/\/www.physics.org\/article-questions.asp?id=54\" target=\"_blank\" rel=\"noopener noreferrer\">air is funneled through a cone and displaced at different frequencies<\/a> by turning an AC frequency and amplitude into a vibrational frequency and amplitude. Internally, a speaker accomplishes this task by moving a magnetic mass with a fast-changing alternating current. Unlike a speaker, which can be driven at arbitrary frequencies, an LRA is useful in haptic applications within a specific frequency range.<\/p>\n<p>Rather than directly transferring the force produced by the voice coil to the skin, the device optimizes for power consumption by taking advantage of the resonant frequency of the spring. If the voice coil pushes the magnetic mass against the spring at the spring\u2019s resonant frequency, the device can produce a vibration of higher amplitude more efficiently. Since the voice coil is driven by an AC current, modeling the desired frequency and amplitude of vibration, the frequency and amplitude may be independently modified. This is different than an ERM motor, which couples the two properties of the resulting vibration.<\/p>\n<p>Although the frequency can be changed, the LRA will typically be operated within a narrow frequency range to optimize its power consumption\u2014if the device is driven at the resonant frequency of the spring, it will consume less power to produce a vibration of equal magnitude. Regardless, this improvement alone presents a unique advantage over ERM motors: a precise waveform of varying intensity over time can be reproduced in an LRA with a fixed frequency, whereas a waveform of varying intensity in an ERM motor will also produce a varying frequency of vibration.<\/p>\n<p>The typical start time for an LRA is approximately 10ms, a fraction of the time required to produce a vibration with an ERM motor. This incredible speed results from the immediate movement of the magnetic mass as current is applied to the voice coil inside of the device. In an ERM motor, the vibration can only be produced after the motor reaches its operating speed\u2014even when overdriving the motor to produce faster acceleration, the motor can require 20-50ms before reaching a desired intensity of vibration. Unfortunately, the stop time of an LRA can be significantly longer than an ERM motor. An LRA can take up to 300 ms to stop vibrating due to the continued storage of kinetic energy in the internal spring during operation. Thankfully, an active braking mechanism can also be used for an LRA\u2014by performing an 180-degree phase shift of the AC signal provided to the actuator, the vibration can be stopped very quickly (within approximately 10ms) by producing a force opposite to the oscillation of the spring.<\/p>\n<p>Many modern cell phones use an LRA instead of other types of vibration motors in order to produce a wider range of vibrotactile effects with less power. Other consumer electronics like video game controllers also make use of linear resonant actuators to provide trackpads with haptic feedback.<\/p>\n<p><a href=\"https:\/\/e2e.ti.com\/cfs-file\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-03-25\/drv2605.png\"><img decoding=\"async\" src=\"https:\/\/e2e.ti.com\/resized-image\/__size\/600x0\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-03-25\/drv2605.png\" alt=\" \" \/><\/a><\/p>\n<p align=\"center\"><b><i>The <\/i><\/b><a href=\"https:\/\/learn.adafruit.com\/adafruit-drv2605-haptic-controller-breakout\/overview\" target=\"_blank\" rel=\"noopener noreferrer\"><b><i>DRV2605 Breakout Board<\/i><\/b><\/a><b><i> <\/i><\/b><b><i>from Adafruit<\/i><\/b><\/p>\n<p align=\"center\"><i>Photo courtesy of Adafruit<\/i><\/p>\n<p>Adafruit Industries sells the <a href=\"https:\/\/learn.adafruit.com\/adafruit-drv2605-haptic-controller-breakout\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">DRV2605 breakout board<\/a> with headers suitable for a breadboard prototype of a device using an LRA. The aforementioned breakout board can be easily integrated with any electronics prototyping platform. You can also find other variations of the breakout board online.<\/p>\n<p>An off-the-shelf chip can simplify the development process for some applications. Haptics drivers like the <a class=\"internal-link folder product\" title=\"Product Folder\" href=\"https:\/\/www.ti.com\/product\/DRV2605\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DRV2605<\/a> and <a class=\"internal-link folder product\" title=\"Product Folder\" href=\"https:\/\/www.ti.com\/product\/DRV2625\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DRV2625<\/a> from TI can drive LRAs in addition to ERM motors. While we were designing <a href=\"https:\/\/wearmoment.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Moment<\/a>, a wearable device with rich haptic feedback, we used the <a class=\"internal-link folder product\" title=\"Product Folder\" href=\"https:\/\/www.ti.com\/product\/DRV2605\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DRV2605<\/a> to provide immersive tactile effects across four linear resonant actuators.<\/p>\n<p>Moment turns uses precisely-timed haptic effects to create the sensation of motion across the skin. This provides a unique opportunity for creating tactile representations of information \u2013 for example, the built-in tactile compass allows a user to always feel the location of true North. Moment also comes with a timer that turns the passage of time into a sensation moving across a user\u2019s wrist, heightening their awareness of how much time they are spending on different tasks. The <a class=\"internal-link folder product\" title=\"Product Folder\" href=\"https:\/\/www.ti.com\/product\/DRV2605\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DRV2605<\/a> allowed us to quickly prototype our device and develop these unique applications without worrying about the complexity of driving the LRAs.<\/p>\n<p>Since the <a class=\"internal-link folder product\" title=\"Product Folder\" href=\"https:\/\/www.ti.com\/product\/DRV2605\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DRV2605<\/a> simplifies the process of driving an LRA at its correct resonant frequency, we were able to iterate more quickly on other parts of our hardware design. Further, the<a href=\"http:\/\/www.ti.com\/general\/docs\/video\/watch.tsp?entryid=0_2mpisxrl\" target=\"_blank\" rel=\"noopener noreferrer\"> implementation of the DRV2605 <\/a>into a circuit with a microcontroller is straightforward through its I2C interface while the footprint is minimal, requiring only a decoupling capacitor in addition to the driver chip. Selecting an LRA for your design may also help increase precision and longevity.<\/p>\n<p>Although linear resonant actuators can seem difficult to implement in a custom design, a haptics driver chip like TI\u2019s <a class=\"internal-link folder product\" title=\"Product Folder\" href=\"https:\/\/www.ti.com\/product\/DRV2605\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DRV2605<\/a> can simplify the process, improve performance and reduce overall power consumption.<\/p>\n<p>TI\u2019s drivers are designed to drive haptic actuators, simplifying the design process by eliminating unnecessary functions and their software controls. There are several features included to improve performance and simplify design. For example, automatic closed-loop feedback improves response from ERMs and LRAs. Automatic calibration detects and configures the closed loop feedback coefficients for every actuator, and auto-resonance detection senses the resonant frequency of LRAs.<\/p>\n<p>LRAs make for a better overall haptic experience because they can be customized to the user\u2019s needs. They continue to evolve, reducing power consumption and board footprint while producing even sharper, stronger tactile effects.<\/p>\n<p>As we rely more on electronic user interfaces, we will need tactile feedback to help us understand what systems are doing. Haptic technology not only makes our experiences more satisfying, it also helps improve control, extends functionality and enhances safety for system users, while helping manufacturers differentiate their products.<\/p>\n<p>Source:<a href=\"https:\/\/e2e.ti.com\/blogs_\/b\/analogwire\/archive\/2016\/10\/27\/how-does-a-linear-resonant-actuator-work\">https:\/\/e2e.ti.com\/blogs_\/b\/analogwire\/archive\/2016\/10\/27\/how-does-a-linear-resonant-actuator-work<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"featured_media":10764,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[609],"tags":[],"class_list":["post-10762","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industrial-news"],"_links":{"self":[{"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/posts\/10762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/comments?post=10762"}],"version-history":[{"count":2,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/posts\/10762\/revisions"}],"predecessor-version":[{"id":10766,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/posts\/10762\/revisions\/10766"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/media\/10764"}],"wp:attachment":[{"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/media?parent=10762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/categories?post=10762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ljdevice.com.tw\/en\/wp-json\/wp\/v2\/tags?post=10762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}