{"id":5837,"date":"2025-10-28T14:18:45","date_gmt":"2025-10-28T06:18:45","guid":{"rendered":"https:\/\/www.flywing-tech.com\/blog\/?p=5837"},"modified":"2025-10-28T21:59:31","modified_gmt":"2025-10-28T13:59:31","slug":"acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications","status":"publish","type":"post","link":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/","title":{"rendered":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications"},"content":{"rendered":"<div class=\"fsc_text\">\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>Modern electronic devices are current sensitive, and accurate measurement of the current of these devices becomes crucial for device safety, control, and energy efficiency. One such module that is perfect for current measurement is the ACS712 current sensor IC. The ACS712 hall effect sensor is known for its ability to efficiently measure both AC and DC without having any direct electrical contact. Therefore, providing the isolation between high-power circuits and low-power circuits.<\/p>\r\n\r\n\r\n\r\n<p>The <a href=\"https:\/\/www.flywing-tech.com\/product-detail\/current-sensors-allegro-microsystems-acs712elctr-30a-t-bb0af548\">ACS712 current sensor IC<\/a> is manufactured by Allegro Microsystem, and it works on the principle of the Hall Effect. Therefore, also known as the ACS712 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Hall_effect_sensor\">hall effect sensor<\/a>. The Hall effect principle says that when a current-carrying conductor is placed in a perpendicular magnetic field, a voltage is produced. This voltage is known as the Hall voltage. As per this principle, the ACS712 IC senses the magnetic field that is generated by the current flowing through the conductor.<\/p>\r\n\r\n\r\n\r\n<p>The ACS712 converts the proportion of this signal into an analog voltage output. The IC operates on a single supply of +5V only. Therefore, making it suitable to use with microcontrollers, data acquisition, and energy monitoring systems. The ACS712 current sensor IC comes in various variants, i.e., 5A,20A, and 30A, making it suitable for a wide range of applications.<\/p>\r\n\r\n\r\n\r\n<p>The ACS712 has gained popularity because it eliminates the need for bulky transformers and precision shunt resistors. Its high sensitivity and built-in isolation features set it apart from other available solutions and therefore, it is widely use in both low current sensing and high current monitoring, such as battery systems and motor drives. This article provides a comprehensive guide to ACS712 circuit design, pinout, and typical circuit applications, accompanied by simulations.<\/p>\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\r\n<div class=\"ez-toc-title-container\">\r\n<h2 class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/h2>\r\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #023a85;color:#023a85\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #023a85;color:#023a85\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\r\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#overview_of_acs712_current_sensor_ic\" >Overview of ACS712 Current Sensor IC<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#acs712_current_sensor_ic_pinout_package_details\" >ACS712 Current Sensor IC Pinout &amp; Package Details<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#working_principle_of_acs712_hall_effect_sensor\" >Working Principle of ACS712 Hall Effect Sensor<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#technical_specifications_parameters\" >Technical Specifications &amp; Parameters<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#design_guide_calculations\" >Design Guide &amp; Calculations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#common_circuit_applications_with_acs712_current_sensor_ic\" >Common Circuit Applications with ACS712 Current Sensor IC<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#advantages_and_limitations_of_the_acs712_current_sensor_ic\" >Advantages and Limitations of the ACS712 Current Sensor IC<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#acs712_vs_alternatives\" >ACS712 VS Alternatives<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#frequently_asked_questions_faq\" >Frequently Asked Questions (FAQ)<\/a><\/li><\/ul><\/nav><\/div>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"overview_of_acs712_current_sensor_ic\"><\/span>Overview of ACS712 Current Sensor IC<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>The ACS712 current sensor IC is developed by Allegro Microsystems and is a highly accurate current-sensing device that operates on the principle of the Hall Effect. It is capable of measuring both AC and DC with a high degree of accuracy. It provides the analog output voltage at the output, which is directly proportional to the input current.<\/p>\r\n\r\n\r\n\r\n<p>ACS712 has a compact size, which includes galvanic isolation, a signal conditioning circuit that makes it a perfect choice for power electronic and embedded systems applications. Overall, the ACS712 IC consists of three main sections known as a low resistance current conductor, a precision hall effect sensor, and a signal conditioning circuit.<\/p>\r\n\r\n\r\n\r\n<p>The current to be measured will flow from the low resistance conductor. A precision Hall effect sensor is placed near the low resistance conductor so that it can measure the magnetic field generated by the current flow. This magnetic field generates the voltage known as the Hall Effect voltage. In section three, a signal conditioning circuit amplifies the Hall effect voltage and converts it to the analog output voltage that is proportional to the input sense current.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"acs712_current_sensor_ic_pinout_package_details\"><\/span>ACS712 Current Sensor IC Pinout &amp; Package Details<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>The ACS712 comes in various variants based on the ability to measure the maximum current. All the variants of the ACS712 have 8 pins with different package types. Each pin serves a unique function and role for current sensing in the circuit. Therefore, <a href=\"https:\/\/www.allegromicro.com\/~\/media\/files\/datasheets\/acs712-datasheet.ashx\">always consult the datasheet<\/a> before using it in the circuit because there are different variants of ACS712 are available based on the current measurement requirements. Mostly, it comes in a SOIC package. In this section, I will explain the ACS712 pinout with its different variants.<\/p>\r\n<h3 style=\"color: #1a1a1a;font-family: 'Poppins', sans-serif;text-align: center;margin-bottom: 15px\">Pin Configuration of the ACS712 Current Sensor IC<\/h3>\r\n<div style=\"font-family: 'Poppins', sans-serif\">\r\n<table style=\"width: 100%;border-collapse: collapse;min-width: 700px;border-radius: 12px;overflow: hidden\">\r\n<thead>\r\n<tr style=\"background: linear-gradient(90deg, #00416A, #E4E5E6);color: white;text-align: left\">\r\n<th style=\"padding: 12px 16px\">PIN Number<\/th>\r\n<th style=\"padding: 12px 16px\">PIN Name<\/th>\r\n<th style=\"padding: 12px 16px\">PIN Function<\/th>\r\n<th style=\"padding: 12px 16px\">Typical Connection<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">1 &amp; 2<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">IP+<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Current Input (IP+): From this pin, the measured current enters the IC\u2019s internal copper conductor.<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Connected to the positive side of the load current path.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">3 &amp; 4<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">IP\u2212<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Current Input (IP\u2212): From this pin, the current exits the sensor after passing through the internal conductor.<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Connected to the negative side of the load current path.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">5<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">GND<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">This pin serves as the ground (GND) of the IC.<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Connect to the circuit GND.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">6<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">FILTER<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">This pin reduces noise and controls bandwidth. A capacitor is typically placed here to minimize noise.<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Connect a capacitor (1 nF\u201310 nF) between FILTER and GND.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">7<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">VOUT<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Analog output voltage proportional to the sensed current.<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Connect to an ADC pin of a microcontroller or measurement system.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px\">8<\/td>\r\n<td style=\"padding: 12px 16px\">VCC<\/td>\r\n<td style=\"padding: 12px 16px\">Power supply pin that powers the IC\u2019s internal circuitry.<\/td>\r\n<td style=\"padding: 12px 16px\">Connect to a regulated +5V DC power supply.<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/ACS712-pinout-and-SOIC-package.png\" alt=\"ACS712 pinout and SOIC package \" \/><\/figure>\r\n\r\n<h3 style=\"color: #1a1a1a;font-family: 'Poppins', sans-serif;text-align: center;margin-bottom: 15px\">ACS712 Current Sensor IC Package Details<\/h3>\r\n<div style=\"font-family: 'Poppins', sans-serif\">\r\n<table style=\"width: 100%;border-collapse: collapse;min-width: 700px;border-radius: 12px;overflow: hidden\">\r\n<thead>\r\n<tr style=\"background: linear-gradient(90deg, #00416A, #E4E5E6);color: white;text-align: left\">\r\n<th style=\"padding: 12px 16px\">Model<\/th>\r\n<th style=\"padding: 12px 16px\">Current Range<\/th>\r\n<th style=\"padding: 12px 16px\">Package Type<\/th>\r\n<th style=\"padding: 12px 16px\">Typical Applications<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">ACS712ELCTR-05B<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">\u00b15 A<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">SOIC-8<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Low current sensing applications such as motor control, robotics, and microcontroller-based systems.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">ACS712ELCTR-20A<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">\u00b120 A<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">SOIC-8<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Power supplies, DC motor drives, and battery management systems.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px\">ACS712ELCTR-30A<\/td>\r\n<td style=\"padding: 12px 16px\">\u00b130 A<\/td>\r\n<td style=\"padding: 12px 16px\">SOIC-8<\/td>\r\n<td style=\"padding: 12px 16px\">High current measurement applications such as inverters, solar systems, and energy meters.<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"working_principle_of_acs712_hall_effect_sensor\"><\/span>Working Principle of ACS712 Hall Effect Sensor<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>The ACS712 current sensor IC works on the Hall Effect Principle. This is the magnetic field phenomenon which is discovered by Edwin Hall, hence known as the Hall Effect Principle. This principle says \u201c<em>When a current-carrying conductor is placed in a magnetic field, a voltage is induced known as Hall voltage, which is perpendicular to the magnetic field and direction of current flow.<\/em>\u201d The ACS712 exactly uses this principle to measure electric current without any direct electrical connection with the high and low power sides. This offers electrical isolation and device safety and making it perfect for various electronic applications.<\/p>\r\n\r\n\r\n\r\n<p>When a current flows from the low resistance conductor, it generates a magnetic field and the Hall effect sensor senses the magnetic field and induces a voltage, known as the Hall voltage. This voltage is directly proportional to the magnetic field strength and therefore to the input current. The hall voltage is very small and in microvolts. Therefore, in ACS712 consists of a built-in amplifier and signal conditioning circuit that amplifies and filters the hall voltage and produces an analog output voltage on pin VOUT (Pin 7). Thus, the relationship of output voltage (Vout) is as follows;<\/p>\r\n\r\n\r\n\r\n<p>\\[<br \/>V_{OUT} = \\frac{V_{CC}}{2} + (\\text{Sensitivity} \\times I_{sense})<br \/>\\]<\/p>\r\n\r\n\r\n\r\n<p>Where VCC is the operating supply voltage, sensitivity depends on the specific variant of ACS712 (For the 5A variant, sensitivity is 185mV\/A), and Isense is the instantaneous current.<\/p>\r\n\r\n\r\n\r\n<p>A step-by-step working operation of the ACS712 can be understood with the help of a flow diagram as follows;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/Flow-diagram-of-working-operation-of-ACS712.png\" alt=\"ACS712 current sense internal working operation flow diagram\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"technical_specifications_parameters\"><\/span>Technical Specifications &amp; Parameters<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>The ACS712 current sensor IC is an industry standard and a highly accurate current measurement IC that is able to measure both AC and DC currents. Therefore, it is one of the most popular choice for designers and electrical professionals to use it in a wide applications range including SMPS, inverters, battery management, EV chargers, microcontroller applications, robotics, power electronics, and industrial automation.<\/p>\r\n\r\n\r\n\r\n<p>However, understanding the technical specification and parameters of ACS712 is essential for design engineers and professionals to accurately use it in their circuit design. There are various variants of ACS712 available in the market; therefore, always consult the datasheet for your specific variant&#8217;s technical specification and parameters. In this section, I will discuss and include the technical specification and parameters of the \u00b15 A ACS712 current sensor IC (<a href=\"https:\/\/www.flywing-tech.com\/product-detail\/current-sensors-allegro-microsystems-acs712elctr-05b-t-ae504aee\">ACS712ELCTR-05B<\/a>).<\/p>\r\n<h3 style=\"color: #1a1a1a;font-family: 'Poppins', sans-serif;text-align: center;margin-bottom: 15px\">Technical Specifications of ACS712 Hall Effect Sensor<\/h3>\r\n<div style=\"font-family: 'Poppins', sans-serif\">\r\n<table style=\"width: 100%;border-collapse: collapse;min-width: 700px;border-radius: 12px;overflow: hidden\">\r\n<thead>\r\n<tr style=\"background: linear-gradient(90deg, #00416A, #E4E5E6);color: white;text-align: left\">\r\n<th style=\"padding: 12px 16px;width: 20%\">Parameter<\/th>\r\n<th style=\"padding: 12px 16px;width: 20%\">Value<\/th>\r\n<th style=\"padding: 12px 16px;width: 60%\">Description<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Operating Voltage<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">5V typical<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Supply voltage for the internal circuitry and amplifier.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Supply Current<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">10 mA typical<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Current consumed by the sensor during normal operation.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Current Measurement Range<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">\u00b15 A \/ \u00b120 A \/ \u00b130 A<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Available in three variants depending on model (ACS712ELC-05B, 20A, 30A).<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Sensitivity<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">185 mV\/A<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Output voltage changes per ampere of sensed current for the \u00b15A version.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Zero-Current Output Voltage<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">2.5 V (VCC\/2)<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">The output voltage when no current is flowing serves as a reference for bidirectional current.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Bandwidth<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">80 KHz<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Frequency range of the current signal response without external filtering.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Noise<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">21 mV<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Output noise level without a filter capacitor; can be reduced with an external capacitor on the filter pin.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Internal Conductor Resistance<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">1.2 m\u2126<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Very low resistance to minimize power loss and heating.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Output Voltage Range<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">0.5 V to 4.5 V<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Corresponds to full-scale negative and positive current values.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #f8f9fb\">\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Operating Temperature Range<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">\u201340\u00b0C to +85\u00b0C<\/td>\r\n<td style=\"padding: 12px 16px;border-bottom: 1px solid #ddd\">Suitable for automotive and industrial applications.<\/td>\r\n<\/tr>\r\n<tr style=\"background-color: #ffffff\">\r\n<td style=\"padding: 12px 16px\">Filter Pin (Pin 4)<\/td>\r\n<td style=\"padding: 12px 16px\">User Configurable<\/td>\r\n<td style=\"padding: 12px 16px\">Allows bandwidth\/noise trade-off using an external capacitor (1 nF\u201310 nF typical).<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n<p>&nbsp;<\/p>\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"design_guide_calculations\"><\/span>Design Guide &amp; Calculations<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>The ACS712 current sense IC is a highly accurate current measurement IC. However, without a proper understanding of the current sense IC circuit design, one can end up with unstable and less precise current measurement, which can lead to circuit failures. Therefore, understanding and calculations of the ACS712 current sense IC help you to design a precise and stable current sensing circuit. In this section, I will provide a design guide with ACS712, including voltage to current conversion, zero current offset, and filtering.<\/p>\r\n\r\n\r\n\r\n<h3><strong>Output Voltage Concept and Calculation<\/strong><\/h3>\r\n\r\n\r\n\r\n<p>The output voltage of ACS712 is proportional to the measured current. When no current will flow from the conductor, the output voltage is kept at VCC\/2, which is 2.5V in a 5V supply operation. However, when current flows from the conductor, the output voltage starts to increase above VCC\/2 or 2.5V in the case of 5V supply operation. Similarly, when the current flows in the opposite direction, the output voltage starts decreasing below VCC\/2 or 2.5V.<\/p>\r\n\r\n\r\n\r\n<p>The relationship between the output current and the current being sense is as follows;<\/p>\r\n\r\n\r\n\r\n<p>\\[<br \/>V_{OUT} = \\frac{V_{CC}}{2} + (\\text{Sensitivity} \\times I_{sense})<br \/>\\]<\/p>\r\n\r\n\r\n\r\n<p>So, for Isense, the equation can be written as;<\/p>\r\n\r\n\r\n\r\n<p>\\[<br \/>I_{sense} = \\frac{V_{OUT} &#8211; \\frac{V_{CC}}{2}}{\\text{Sensitivity}}<br \/>\\]<\/p>\r\n\r\n\r\n\r\n<p>For example, if the output voltage is 3.425V, the sense current will be;<\/p>\r\n\r\n\r\n\r\n<p>\\[<br \/>I_{sense} = \\frac{3.425 &#8211; \\frac{5}{2}}{0.185}<br \/>\\]<\/p>\r\n\r\n\r\n\r\n<p>\\[<br \/>I_{sense} = 5A<br \/>\\]<\/p>\r\n\r\n\r\n\r\n<h3><strong>Design of Measurement Circuit<\/strong><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Connect the Vout (pin 7) to the microcontroller&#8217;s GPIO or ADC pin of the microcontroller. For full-scale utilization, use a 5V <a href=\"https:\/\/www.flywing-tech.com\/blog\/ad7606bstz-in-depth-analysis-of-a-high-performance-low-power-16-bit-multi-channel-analog-to-digita\/\">reference ADC.<\/a><\/li>\r\n\r\n\r\n\r\n<li>Always use a 0.1uF capacitor with Vout (pin 7) and GND (pin 5) to reduce the noise.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3><strong>Power Supply and Layout Considerations<\/strong><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>ACS712 operating supply voltage is 5V. Therefore, use a 5V regulated supply with minimum ripple to ensure accuracy.<\/li>\r\n\r\n\r\n\r\n<li>Always use a decoupling capacitor of 0.1uF close to the VCC (pin 8)<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3><strong>Typical Circuit Connection<\/strong><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>VCC (Pin 1): <\/strong>Connect to a stable +5V DC regulated supply.<\/li>\r\n\r\n\r\n\r\n<li><strong>GND (Pin 2): <\/strong>Connect to system ground.<\/li>\r\n\r\n\r\n\r\n<li><strong>VOUT (Pin 7): <\/strong>Connect to an analog input pin of the microcontroller (e.g., A0 on Arduino).<\/li>\r\n\r\n\r\n\r\n<li><strong>IP+ and IP<\/strong><strong>\u2212<\/strong><strong> (Pins 3<\/strong><strong>\u2013<\/strong><strong>6): <\/strong>Connect in series with the load circuit whose current you want to measure.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"common_circuit_applications_with_acs712_current_sensor_ic\"><\/span>Common Circuit Applications with ACS712 Current Sensor IC<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>The ACS712 current sensor IC is primarily use to measure the current of sensitive circuits such as motor drive circuits, battery management systems, EV charger circuits, and Switch Mode Power Supplies. There are various circuits where we need to accurately measure the current drawn by the circuit to ensure circuit safety and protection. In this section, I have explain some typical application circuits of ACS712 and their interfacing with the Arduino UNO board.<\/p>\r\n\r\n\r\n\r\n<h3><strong>DC Motor Current Measurement Circuit Using ACS712-05<\/strong><\/h3>\r\n\r\n\r\n\r\n<p>The ACS712 current sensor IC is primarily use to measure the current of sensitive circuits. One such application where we need to measure the current for circuit safety and protection is a DC motor drive circuit. In this application, we are measuring the real-time current drawn by the motor using the ACS712 current sensor IC.<\/p>\r\n\r\n\r\n\r\n<p>The output voltage from the ACS712 at pin 7 is given to the microcontroller, where we convert it into a readable current value and display it on the serial monitor.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/current-sense-circuit-of-motor.png\" alt=\"DC motor current monitoring circuit using ACS712 current sense module\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>In our application circuit, we have use an ACS712 current module for measuring the DC motor current continuously and sending it to the serial monitor. Connect the VCC pin of the sensor with the 5V regulated supply voltage, and connect pin 5 of ACS712 with the common GND. To interface the current sensor ACS712 with the microcontroller, connect the Vout (pin 7) of the sensor with the analog GPIO pin of A0, as shown in the figure. Now, we connect the pin IP+ and IP- of the current sensor module in series with the DC motor and the supply source, as shown in the figure.<\/p>\r\n\r\n\r\n\r\n<p>When the motor starts to run, it draws the current depending on its speed and load. The ACS712 senses this current and generates the analog output voltage at Vout (pin 7). This analog output voltage is given to the microcontroller input pin A0. The microcontroller converts this analog voltage to a digital value using the ADC and displays it on the serial monitor as shown in the figure. This circuit is use in various applications that include DC motor current control, protection circuits when overcurrent is detected, motor control systems, and battery management systems.<\/p>\r\n\r\n\r\n\r\n<h3><strong>Arduino Code:\u00a0<\/strong><\/h3>\r\n\r\n\r\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\r\nconst int analogInPin = A0;     \/\/ Analog input pin\r\nconst float sensitivity = 0.185; \/\/ Sensitivity factor for ACS712-05 (185 mV\/A)\r\n\r\nvoid setup() {\r\n  Serial.begin(9600);  \/\/ Initialize serial communication\r\n}\r\n\r\nvoid loop() {\r\n  int sensorValue = analogRead(analogInPin);\r\n  float current = ((sensorValue - 512) * (5.0 \/ 1023.0)) \/ sensitivity;\r\n\r\n  Serial.print(&quot;Current (ACS712-05): &quot;);\r\n  Serial.print(current);\r\n  Serial.println(&quot; A&quot;);\r\n\r\n  delay(1000);  \/\/ Delay for readability (adjust as needed)\r\n}\r\n\r\n<\/pre><\/div>\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h3><strong>DC Current Measurement &amp; LCD Display System using ACS712 Current Sensor IC<\/strong><\/h3>\r\n\r\n\r\n\r\n<p>In this application circuit, we have use a current sense IC instead of the ACS712 current sense module. Using the current sense IC, Arduino, we have monitored the real-time current flowing through the DC load and displayed it on the<a href=\"https:\/\/www.flywing-tech.com\/product-detail\/display-modules-lcd-oled-character-and-numeric-newhaven-display-intl-nhd-0216k1z-nspg-fbw-l-0fabec41\"> LCD.<\/a><\/p>\r\n\r\n\r\n\r\n<p>The ACS712 measures the current flowing through a DC load and outputs an analog voltage proportional to the current. The Arduino reads this voltage via its analog input (A0), processes it, and displays the real-time current (in amperes) along with the raw ADC value and corresponding voltage on both the LCD and the Serial Monitor. This circuit is useful in many applications that include DC load monitoring, battery performance monitoring, and power supply diagnostics.<\/p>\r\n\r\n\r\n\r\n<p>When the current flows through the conductor, it produces the magnetic field, and the Hall Effect sensor ACS712 senses the magnetic field and measures the current flowing through the DC circuit. The load is connected with the terminals of IP+ and IP- of the sensor, ensuring that all current must pass through the sensor.<\/p>\r\n\r\n\r\n\r\n<p>When the sensor detects the current flowing through the conductor, it produces the analog voltage at the Vout pin of the sensor. The reference of the sensor is set to VCC\/2. When no current will flow from the conductor the the output will be 2.5V. However, when the current starts flowing from the conductor, this output voltage increases, and when the current flows in the opposite direction, it starts decreasing from 2.5V.<\/p>\r\n\r\n\r\n\r\n<p>This output voltage is given to the analog GPIO of the Arduino, where it converts it into actual current and displays it on the LCD as shown in the figure below.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/LCD-DISPLAY-FLYWING-TECHNOLOGY-.png\" alt=\"Current measuring circuit and displayed on the LCD (Welcome screen) using ACS712\" width=\"1147\" height=\"498\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/lcd-display-ACS712.png\" alt=\"Current measuring circuit showing output and displayed on the LCD using ACS712\" width=\"1197\" height=\"616\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h3><strong> Arduino Code<\/strong><\/h3>\r\n\r\n\r\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\r\n\/\/ include the library code:\r\n#include &lt;LiquidCrystal.h&gt; \/\/library for LCD\r\n \r\n\/\/ initialize the library with the numbers of the interface pins\r\nLiquidCrystal lcd(8, 9, 10, 11, 12, 13);\r\n \r\n\/\/Measuring Current Using ACS712\r\n \r\nconst int analogchannel = 0; \/\/Connect current sensor with A0 of Arduino\r\nint sensitivity = 185; \/\/ use 100 for 20A Module and 66 for 30A Module\r\nint adcvalue= 0;\r\nint offsetvoltage = 2500; \r\ndouble Voltage = 0; \/\/voltage measuring\r\ndouble ecurrent = 0;\/\/ Current measuring\r\n \r\nvoid setup() {\r\n \/\/baud rate\r\n Serial.begin(9600);\/\/baud rate at which arduino communicates with Laptop\/PC\r\n \/\/ set up the LCD's number of columns and rows:\r\n lcd.begin(20, 4); \/\/LCD order\r\n \/\/ Print a message to the LCD.\r\n lcd.setCursor(1,1);\/\/Setting cursor on LCD\r\n lcd.print(&quot;WELCOME TO FLYWING TECH LIMITED&quot;);\/\/Prints on the LCD\r\n lcd.setCursor(4,2);\r\n lcd.print(&quot;.com&quot;);\r\n delay(3000);\/\/time delay for 3 sec\r\n lcd.clear();\/\/clearing the LCD display\r\n lcd.display();\/\/Turning on the display again\r\n lcd.setCursor(1,0);\/\/setting LCD cursor\r\n lcd.print(&quot;Reading Values from&quot;);\/\/prints on LCD\r\n lcd.setCursor(1,1);\r\n lcd.print(&quot;DC Current Sensor&quot;);\r\n lcd.setCursor(5,2);\r\n lcd.print(&quot;ACS 712&quot;);\r\n delay(2000);\/\/delay for 2 sec\r\n}\r\n \r\nvoid loop() \/\/method to run the source code repeatedly\r\n{\r\n \r\n adcvalue = analogRead(analogchannel);\/\/reading the value from the analog pin\r\n Voltage = (adcvalue \/ 1024.0) * 5000; \/\/ Gets you mV\r\n ecurrent = ((Voltage - offsetvoltage) \/ sensitivity);\r\n \r\n\/\/Prints on the serial port\r\n Serial.print(&quot;Raw Value = &quot; ); \/\/ prints on the serial monitor\r\n Serial.print(adcvalue); \/\/prints the results on the serial monitor\r\n \r\n lcd.clear();\/\/clears the display of LCD\r\n delay(1000);\/\/delay of 1 sec\r\n lcd.display();\r\n lcd.setCursor(1,0);\r\n lcd.print(&quot;adc Value = &quot;);\r\n lcd.setCursor(13,0);\r\n lcd.print(adcvalue);\r\n \r\n Serial.print(&quot;\\t mV = &quot;); \/\/ shows the voltage measured \r\n Serial.print(Voltage,3); \/\/ the '3' after voltage allows you to display 3 digits after decimal point\r\n \r\n lcd.setCursor(1,1);\r\n lcd.print(&quot;Voltage = &quot;);\r\n lcd.setCursor(11,1);\r\n lcd.print(Voltage,3);\r\n lcd.setCursor(17,1);\r\n lcd.print(&quot;mV&quot;);\/\/Unit for the voltages to be measured\r\n \r\n Serial.print(&quot;\\t ecurrent = &quot;); \/\/ shows the voltage measured \r\n Serial.println(ecurrent,3);\/\/ the '3' after voltage allows you to display 3 digits after decimal point\r\n \r\n lcd.setCursor(1,2);\r\n lcd.print(&quot;Current = &quot;);\r\n lcd.setCursor(11,2);\r\n lcd.print(ecurrent,3);\r\n lcd.setCursor(16,2);\r\n lcd.print(&quot;A&quot;); \/\/unit for the current to be measured\r\n delay(2500); \/\/delay of 2.5 sec\r\n}\r\n<\/pre><\/div>\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"advantages_and_limitations_of_the_acs712_current_sensor_ic\"><\/span>Advantages and Limitations of the ACS712 Current Sensor IC<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>Like every IC, the ACS712 current sensor IC comes with its own advantages and limitations. The ACS712 Hall Effect sensor is widely use in industry due to its ability to accurately measure both AC and DC currents without having any external components or precise shunt resistors. However, ACS712 has its own limitations. Therefore, it is important to consult the ACS712 current sense limitations when integrating it into your circuit design. In this section, I will cover the core advantages and major limitations of the ACS712 current sense IC.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/ADVANTAGES-AND-LIMITATIONS-OF-ACS712.png\" alt=\"Advantages and limitations of ACS712 current sense IC\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"acs712_vs_alternatives\"><\/span><span lang=\"EN-US\" style=\"font-size: 18.0pt;line-height: 107%\">ACS712 VS Alternatives <\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/ACS712-VS-ACS758-VS-INA219.png\" alt=\"ACS712 VS ACS758 VS INA219\" \/><\/figure>\r\n\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/www.flywing-tech.com\/search\/acs758\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5908\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs758.png\" alt=\"Get Free ACS758 Quotes and Technical Support\" width=\"2160\" height=\"270\" \/><\/a><\/h2>\r\n<h2><a href=\"https:\/\/www.flywing-tech.com\/search\/ina219\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5909\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/ina219.png\" alt=\"Get Free INA219 Quotes and Technical Support\" width=\"2160\" height=\"270\" \/><\/a><\/h2>\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<h2>\r\n\r\n<\/h2>\r\n<p>In conclusion, the ACS712 current sensor IC is a highly accurate and precise current measurement IC that is widely use in many electronic applications, including power electronics, microcontrollers, and robotics. The ACS712 works on the principle of the Hall effect and provides electrical isolation between high current and low voltage control circuitry. This ensures device safety and protection. Understanding the ACS712 circuit design, its pinout, design calculations, and technical specification &amp; parameters are essential for design engineers and professionals to accurately integrate the ACS712 into their circuit applications. This article covers all these aspects with typical applications, circuits, and their simulations in Proteus software.<\/p>\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"frequently_asked_questions_faq\"><\/span>Frequently Asked Questions (FAQ)<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q1. What is the ACS712 current sense used for? <\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>The ACS712 IC is primarily use to measure both AC and DC currents in electronic circuits. It produces the analog output voltage that is directly proportional to the measure current.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q2. Can the ACS712 current sense IC measure both AC and DC currents? <\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Yes, ACS712 is a highly accurate and precise current sensor IC that is primarily use to measure both AC and DC currents in electronic circuits.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q3. What are some of the available variants of ACS712? <\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>The ACS712 current sensor comes in three variants: \u00b15A (ACS712-05B), \u00b120A (<a href=\"https:\/\/www.flywing-tech.com\/product-detail\/current-sensors-allegro-microsystems-acs712elctr-20a-t-04cdfed1\">ACS712-20A<\/a>), and \u00b130A (<a href=\"https:\/\/www.flywing-tech.com\/product-detail\/current-sensors-allegro-microsystems-acs71240llcbtr-030b3-915ce89b\">ACS712-30A<\/a>). Each version has a different sensitivity and measurement range.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q4. Why does the ACS712 output a voltage of 2.5V when no current is flowing? <\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>The ACS712 supply voltage is 5V, and 2.5V is its zero-offset voltage, i.e., VCC\/2. This represents the sensor midpoint bipolar range. Therefore, when no current flow, the sensor outputs 2.5V. However, when current starts flowing, it increases from 2.5V, and when current flows in the opposite direction, it decreases from 2.5V.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q5. How can I reduce the noise in the ACS712 circuit? <\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>To reduce the noise in the ACS712 circuit, always use a 100nF capacitor between the Filter (pin 6) and GND (pin 5).<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q6. Can the ACS712 Hall Effect sensor measure current in both directions?<\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Yes, a Hall Effect sensor or a current sense IC (ACS712) can measure current in both directions. When the current increases in one direction, it produces an output voltage above 2.5V, and when the current is flowing in the opposite direction, it produces an output voltage below 2.5V.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q7. What are some common applications of the ACS712 current sense IC?<\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>This current sense IC is use in many applications, including motor drive, battery management systems, power supply monitoring, inverter systems, robotics, IoT, and home automation systems.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span style=\"color: #ff6221\"><strong>Q8. What are some of the alternatives to the ACS712 current sense IC?<\/strong><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Some of the widely available alternatives to ACS712 are <a href=\"https:\/\/www.flywing-tech.com\/product-detail\/current-sensors-allegro-microsystems-acs758kcb-150b-pss-t-fc8d00ed\">ACS758<\/a>, <a href=\"http:\/\/flywing-tech.com\/search\/ACS770\">ACS770<\/a>, <a href=\"https:\/\/www.flywing-tech.com\/product-detail\/pmic-current-regulation-management-texas-instruments-ina219bid-519eaec8\">INA219<\/a>, and <a href=\"https:\/\/www.flywing-tech.com\/product-detail\/current-sensors-allegro-microsystems-acs723kmatr-20ab-t-60a22aeb\">ACS723<\/a>. Using any of these alternatives will depend solely on the specific application.<\/p>\r\n<p><a href=\"https:\/\/www.flywing-tech.com\/category\/sensors-transducers\/current-sensors-ef5b0547\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5910\" src=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-acs723-and-acs758-series.png\" alt=\"Explore ACS712 current sensors and other Hall effect sensors like ACS723 and ACS758 for power monitoring and motor control applications. No MOQ, fast delivery.\" width=\"2160\" height=\"798\" \/><\/a><\/p>\r\n\r\n\r\n\r\n\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction Modern electronic devices are current sensitive, and accurate measurement of the current of these devices becomes crucial for device safety, control, and energy efficiency. One such module that is perfect for current measurement is the ACS712 current sensor IC. The ACS712 hall effect sensor is known for its ability to efficiently measure both AC [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":5907,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[378,791,380],"tags":[792,795,794,563,793],"class_list":["post-5837","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-parts-library","category-sensors","category-technical-tutorial","tag-acs712","tag-acs712-pinout","tag-allegro-microsystems","tag-circuit-design","tag-hall-effect-sensor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications - Fly-Wing<\/title>\r\n<meta name=\"description\" content=\"Looking for an in-depth guide on the ACS712 Hall-effect sensor? Look no further, this article will cover ACS712 current sensor circuit design, its working principle, design guide, and typical circuit applications with simulations.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications - Fly-Wing\" \/>\r\n<meta property=\"og:description\" content=\"Looking for an in-depth guide on the ACS712 Hall-effect sensor? Look no further, this article will cover ACS712 current sensor circuit design, its working principle, design guide, and typical circuit applications with simulations.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Fly-Wing\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=100090565081283\" \/>\r\n<meta property=\"article:published_time\" content=\"2025-10-28T06:18:45+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2025-10-28T13:59:31+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"2610\" \/>\r\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Flywing Tech Blog\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@MIKEBigcoolguy\" \/>\r\n<meta name=\"twitter:site\" content=\"@MIKEBigcoolguy\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Flywing Tech Blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\"},\"author\":{\"name\":\"Flywing Tech Blog\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/person\/24e9d7441f492ede21082c2c6b8bc385\"},\"headline\":\"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications\",\"datePublished\":\"2025-10-28T06:18:45+00:00\",\"dateModified\":\"2025-10-28T13:59:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\"},\"wordCount\":2962,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png\",\"keywords\":[\"ACS712\",\"ACS712 Pinout\",\"Allegro MicroSystems\",\"circuit design\",\"Hall Effect Sensor\"],\"articleSection\":[\"Parts Library\",\"Sensors\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\",\"url\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\",\"name\":\"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications - Fly-Wing\",\"isPartOf\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png\",\"datePublished\":\"2025-10-28T06:18:45+00:00\",\"dateModified\":\"2025-10-28T13:59:31+00:00\",\"description\":\"Looking for an in-depth guide on the ACS712 Hall-effect sensor? Look no further, this article will cover ACS712 current sensor circuit design, its working principle, design guide, and typical circuit applications with simulations.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage\",\"url\":\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png\",\"contentUrl\":\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png\",\"width\":2610,\"height\":1200,\"caption\":\"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.flywing-tech.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Parts Library\",\"item\":\"https:\/\/www.flywing-tech.com\/blog\/category\/parts-library\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#website\",\"url\":\"https:\/\/www.flywing-tech.com\/blog\/\",\"name\":\"Fly-Wing\",\"description\":\"Electronic Components Source @Fly-Wing\",\"publisher\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.flywing-tech.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#organization\",\"name\":\"Fly-wing Technology (HK) Co., Limited\",\"alternateName\":\"Fly-wing Technology\",\"url\":\"https:\/\/www.flywing-tech.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/06\/512_512.png\",\"contentUrl\":\"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/06\/512_512.png\",\"width\":512,\"height\":512,\"caption\":\"Fly-wing Technology (HK) Co., Limited\"},\"image\":{\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/profile.php?id=100090565081283\",\"https:\/\/x.com\/MIKEBigcoolguy\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/person\/24e9d7441f492ede21082c2c6b8bc385\",\"name\":\"Flywing Tech Blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/92aaf04814857a3c97be0791ca944c6955a101913a1e5e41ada1c60bc300472b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/92aaf04814857a3c97be0791ca944c6955a101913a1e5e41ada1c60bc300472b?s=96&d=mm&r=g\",\"caption\":\"Flywing Tech Blog\"},\"description\":\"This blog is maintained by the editorial team at Fly-Wing Technology. We aim to share valuable insights on electronic components, industry trends, and practical engineering guides to support global developers and buyers.\",\"sameAs\":[\"https:\/\/www.flywing-tech.com\/blog\/\"],\"url\":\"https:\/\/www.flywing-tech.com\/blog\/author\/content_manager_01\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications - Fly-Wing","description":"Looking for an in-depth guide on the ACS712 Hall-effect sensor? Look no further, this article will cover ACS712 current sensor circuit design, its working principle, design guide, and typical circuit applications with simulations.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/","og_locale":"en_US","og_type":"article","og_title":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications - Fly-Wing","og_description":"Looking for an in-depth guide on the ACS712 Hall-effect sensor? Look no further, this article will cover ACS712 current sensor circuit design, its working principle, design guide, and typical circuit applications with simulations.","og_url":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/","og_site_name":"Fly-Wing","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100090565081283","article_published_time":"2025-10-28T06:18:45+00:00","article_modified_time":"2025-10-28T13:59:31+00:00","og_image":[{"width":2610,"height":1200,"url":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png","type":"image\/png"}],"author":"Flywing Tech Blog","twitter_card":"summary_large_image","twitter_creator":"@MIKEBigcoolguy","twitter_site":"@MIKEBigcoolguy","twitter_misc":{"Written by":"Flywing Tech Blog","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#article","isPartOf":{"@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/"},"author":{"name":"Flywing Tech Blog","@id":"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/person\/24e9d7441f492ede21082c2c6b8bc385"},"headline":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications","datePublished":"2025-10-28T06:18:45+00:00","dateModified":"2025-10-28T13:59:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/"},"wordCount":2962,"commentCount":0,"publisher":{"@id":"https:\/\/www.flywing-tech.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png","keywords":["ACS712","ACS712 Pinout","Allegro MicroSystems","circuit design","Hall Effect Sensor"],"articleSection":["Parts Library","Sensors","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/","url":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/","name":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications - Fly-Wing","isPartOf":{"@id":"https:\/\/www.flywing-tech.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage"},"image":{"@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png","datePublished":"2025-10-28T06:18:45+00:00","dateModified":"2025-10-28T13:59:31+00:00","description":"Looking for an in-depth guide on the ACS712 Hall-effect sensor? Look no further, this article will cover ACS712 current sensor circuit design, its working principle, design guide, and typical circuit applications with simulations.","breadcrumb":{"@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#primaryimage","url":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png","contentUrl":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/10\/acs712-hall-effect-current-sensor-ic.png","width":2610,"height":1200,"caption":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications"},{"@type":"BreadcrumbList","@id":"https:\/\/www.flywing-tech.com\/blog\/acs712-hall-effect-current-sensor-ic-design-guide-pinout-calculations-and-common-circuit-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.flywing-tech.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Parts Library","item":"https:\/\/www.flywing-tech.com\/blog\/category\/parts-library\/"},{"@type":"ListItem","position":3,"name":"ACS712 Hall Effect Current Sensor IC: Design Guide, Pinout, Calculations, and Common Circuit Applications"}]},{"@type":"WebSite","@id":"https:\/\/www.flywing-tech.com\/blog\/#website","url":"https:\/\/www.flywing-tech.com\/blog\/","name":"Fly-Wing","description":"Electronic Components Source @Fly-Wing","publisher":{"@id":"https:\/\/www.flywing-tech.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.flywing-tech.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.flywing-tech.com\/blog\/#organization","name":"Fly-wing Technology (HK) Co., Limited","alternateName":"Fly-wing Technology","url":"https:\/\/www.flywing-tech.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/06\/512_512.png","contentUrl":"https:\/\/www.flywing-tech.com\/blog\/wp-content\/uploads\/2025\/06\/512_512.png","width":512,"height":512,"caption":"Fly-wing Technology (HK) Co., Limited"},"image":{"@id":"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100090565081283","https:\/\/x.com\/MIKEBigcoolguy"]},{"@type":"Person","@id":"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/person\/24e9d7441f492ede21082c2c6b8bc385","name":"Flywing Tech Blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.flywing-tech.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/92aaf04814857a3c97be0791ca944c6955a101913a1e5e41ada1c60bc300472b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/92aaf04814857a3c97be0791ca944c6955a101913a1e5e41ada1c60bc300472b?s=96&d=mm&r=g","caption":"Flywing Tech Blog"},"description":"This blog is maintained by the editorial team at Fly-Wing Technology. We aim to share valuable insights on electronic components, industry trends, and practical engineering guides to support global developers and buyers.","sameAs":["https:\/\/www.flywing-tech.com\/blog\/"],"url":"https:\/\/www.flywing-tech.com\/blog\/author\/content_manager_01\/"}]}},"_links":{"self":[{"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/posts\/5837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/comments?post=5837"}],"version-history":[{"count":11,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/posts\/5837\/revisions"}],"predecessor-version":[{"id":5915,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/posts\/5837\/revisions\/5915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/media\/5907"}],"wp:attachment":[{"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/media?parent=5837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/categories?post=5837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flywing-tech.com\/blog\/wp-json\/wp\/v2\/tags?post=5837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}