{"id":1339,"date":"2020-04-08T14:22:53","date_gmt":"2020-04-08T07:22:53","guid":{"rendered":"http:\/\/wiki.rdd-tech.com\/?post_type=ht_kb&#038;p=1339"},"modified":"2020-08-13T13:16:23","modified_gmt":"2020-08-13T06:16:23","slug":"gravity-analog-current-to-voltage-converterfor-420ma-application","status":"publish","type":"ht_kb","link":"https:\/\/wiki.rdd-tech.com\/index.php\/knowledge-base\/gravity-analog-current-to-voltage-converterfor-420ma-application\/","title":{"rendered":"Gravity: Analog Current to Voltage Converter(for 4~20mA Application)"},"content":{"rendered":"\n<h2 id=\"pendahuluan\" >Pendahuluan<\/h2>\n\n\n\n<p>Gravity: Analog Current to Voltage Converter merupakan sebuah kit\/Modul sensor dari dfrobot, yang berfungsi untuk mengubah besar arus menjadi besaran tegangan. Kit ini dapat menkonversi arus 0-25 mA ke tegangan 0-3V. Sensor kualitas industri atau sensor-sensor lainnya menggunakan sinyal arus 4-20mA. dengan modul ini kita dapat dengan mudah mendeteksi nilai arus tersebut. <\/p>\n\n\n\n<p>Normalnya, sinyal arus kurang dari 4 mA dapat dikatakan &#8220;fault diagnosis&#8221;, dan sinyal arus lebih dari 20 mA dapat dikatakan &#8220;overrun detection&#8221;. Karena Modul ini dapat mendeteksi sinyal arus 0-25 mA, maka &#8220;fault diagnosis&#8221; dan &#8220;overrun detection&#8221; dapat dengan mudah di deteksi. <\/p>\n\n\n\n<p>Modul ini menggunakan munggunakan resitor berpesisi 0.1% dan op-amp drift rail-to-rail rendah noise, akurasi tinggi dan tidak perlu kalibrasi, sehingga nyaman digunakan. Catu daya tegangan modul sensor 3.3V &#8211; 5.5V, output tegangan 0 &#8211; 3V yang sangat kompatibel dengan banyak papan kontrol.<\/p>\n\n\n\n<p><strong>Catatan: Untuk Akurasi yang lebih tinggi gunakan ADC yang beresolusi 12 bit<\/strong><\/p>\n\n\n\n<h2 id=\"spesifikasi\" >Spesifikasi<\/h2>\n\n\n\n<ul><li>Catu Daya : 3.3V &#8211; 5.5V<\/li><li>Jarak Deteksi : 0 &#8211; 25mA DC<\/li><li>Akurasi Pengukuran : \u00b10.5% F.S. @ 16-bit ADC, \u00b12% F.S. @ 10-bit ADC<\/li><li>Resistor Terminasi : 120\u03a9<\/li><li>Tipe Konektor : PH2.0-3P<\/li><li>Ukuran Modul Sensor: 30mm x 22mm<\/li><\/ul>\n\n\n\n<h2 id=\"gambaran-modul-sensor\" >Gambaran Modul Sensor<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"644\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-1024x644.png\" alt=\"\" class=\"wp-image-1342\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-1024x644.png 1024w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-300x189.png 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-768x483.png 768w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-50x31.png 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-920x579.png 920w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-600x378.png 600w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview-320x201.png 320w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Overview.png 1033w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Sumber : dfrobot.com<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>No<\/td><td>Label<\/td><td>Deskripsi<\/td><\/tr><tr><td>1<\/td><td>GND<\/td><td>Power GND (0V)<\/td><\/tr><tr><td>2<\/td><td>VCC<\/td><td>Power VCC (3.3V-5.5V)<\/td><\/tr><tr><td>3<\/td><td>Sinyal<\/td><td>Keluaran Sinyal Tegangan Modul<\/td><\/tr><tr><td>4<\/td><td>I+<\/td><td>Masukan Arus<\/td><\/tr><tr><td>5<\/td><td>I-<\/td><td>Masukan Arus<\/td><\/tr><\/tbody><\/table><figcaption>Tabel Keterangan Gambaran Modul<\/figcaption><\/figure>\n\n\n\n<h2 id=\"tutorial\" >Tutorial<\/h2>\n\n\n\n<p>Tutorial ini akan mendemo kan bagaimana mendeteksi sinyal arus 4 &#8211; 20 mA dengan modul ini dan juga arduino. Arus masuka modul linier dengan tegangan keluaran modul, seperti gambar di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"940\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-1024x940.png\" alt=\"\" class=\"wp-image-1343\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-1024x940.png 1024w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-300x275.png 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-768x705.png 768w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-50x46.png 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-920x844.png 920w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-600x551.png 600w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN-320x294.png 320w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_CurrentVoltageEN.png 1081w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Sumber:fdrobot.com<\/figcaption><\/figure>\n\n\n\n<h3 id=\"alat-yang-dibutuhkan\" >Alat yang Dibutuhkan<\/h3>\n\n\n\n<ul><li>Arduino Board x1<\/li><li>Modul Analog Current To Voltage Converter x1<\/li><li>Sensor (Keluaran Output Sensor 4 &#8211; 20 mA) atau Sumber Arus x1<\/li><li>Kabel x3<\/li><li>Arduino IDE Software<\/li><\/ul>\n\n\n\n<h3 id=\"diagram-koneksi\" >Diagram Koneksi<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"744\" height=\"625\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Arduino_connectionEN.png\" alt=\"\" class=\"wp-image-1345\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Arduino_connectionEN.png 744w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Arduino_connectionEN-300x252.png 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Arduino_connectionEN-50x42.png 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Arduino_connectionEN-600x504.png 600w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/SEN0262_Arduino_connectionEN-320x269.png 320w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/><\/figure>\n\n\n\n<h3 id=\"sample-code\" >Sample Code<\/h3>\n\n\n\n<p>Sebelum meng-upload program kedalam arduino, direkomendasikan untuk mengecek terlebih dahulu referensi Tegangan (VRef) ADC pada Arduino Board, dan cantumkan tegangan referensi yang telah di cek kedalam variable &#8220;VREF&#8221; (dalam satuan mV) untuk mengingkatkan akurasi pengukuran.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/***********************************************************\n DFRobot Gravity: Analog Current to Voltage Converter(For 4~20mA Application)\n SKU:SEN0262\n\n GNU Lesser General Public License.\n See &lt;http:\/\/www.gnu.org\/licenses\/> for details.\n All above must be included in any redistribution\n ****************************************************\/\n\n#define CurrentSensorPin  A1\n#define VREF 5000 \/\/ ADC's reference voltage on your Arduino,typical value:5000mV\n\nunsigned int voltage; \/\/unit:mV\nfloat current;  \/\/unit:mA\n\nvoid setup()\n{\n   Serial.begin(115200);\n}\n\nvoid loop()\n{\n    voltage = analogRead(CurrentSensorPin)\/1024.0*VREF;\n    Serial.print(\"voltage:\");\n    Serial.print(voltage);\n    Serial.print(\"mV  \");\n    current = voltage\/120.0;  \/\/Sense Resistor:120ohm\n    Serial.print(\"current:\");\n    Serial.print(current);\n    Serial.println(\"mA\");\n    delay(1000);\n}<\/code><\/pre>\n\n\n\n<h3 id=\"hasil\" >Hasil<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1003\" height=\"447\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8.png\" alt=\"\" class=\"wp-image-1346\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8.png 1003w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8-300x134.png 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8-768x342.png 768w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8-50x22.png 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8-920x410.png 920w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8-600x267.png 600w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/04\/image-8-320x143.png 320w\" sizes=\"(max-width: 1003px) 100vw, 1003px\" \/><\/figure>\n","protected":false},"author":3,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"ht_kb_category":[50],"ht_kb_tag":[],"_links":{"self":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb\/1339"}],"collection":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/comments?post=1339"}],"version-history":[{"count":2,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb\/1339\/revisions"}],"predecessor-version":[{"id":1347,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb\/1339\/revisions\/1347"}],"wp:attachment":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/media?parent=1339"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb_category?post=1339"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb_tag?post=1339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}