Translate

Cara Mengakses Sensor Arus AC Menggunakan Sensor LA 55-P (Cara mengukur Arus AC)

Cara Mengakses Sensor Arus AC Menggunakan Sensor LA-55 P (Cara mengukur Arus AC)


                  Di malam minggu yang sunyi ini saya akan menjelaskan tentang bagaimana mengukur arus AC dan bagaimana cara agar arus AC bisa terukur di mikrokontroller, sebenarnya caranya sama dengan cara mengukur tegangan AC yang telah aku posting sebelumnya, yaitu dengan membuat rangkaian penyearah, jadi sinyal sinus dinaikkan offsetnya sebesar 2,5 volt kemudian sinyal sinus tersebut di masukkan ke kapasitor, sehingga tegangan yang dihasilkan tidak sinus lagi, melainkan mendekati ke sinyal DC, sebenarnya ada cara lain lagi yaitu dengan teknik sampling data, namun jika menggunakan cara ini mikrokontroller dituntut untuk bisa men-sampling data dengan kecepatan tinggi, dan ini sulit (sebenarnya bisa tapi tidak sempurna sinus hasil samplingnya) untuk MCU AVR yang hanya memiliki clock maksimal 16Mhz, maka dari itu dipakailah cara lain dengan penyearah, berikut adalah penjelasan rangkaian dan programnya..     



a. Minimum System




b. Rangkaian LA 55 p & Penyearah







c. Rangkaian Summing Amplifier

*JP1 untuk input tegangan 2,5 volt





d. Rangkaian Tegangan 2,5 Volt




e. Program Bascom AVR

$regfile = "m16def.dat"
$crystal = 12000000

Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2
Config Lcdpin = Pin , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
Config Lcd = 16 * 2

Config Adc = Single , Prescaler = Auto , Reference = Avcc

Cursor Off
Cls

Dim Dataadc As Integer
Dim V As Single
Dim X As String * 5
Dim Vint As Integer

Start Adc

Do

Dataadc = Getadc(0)

V = Dataadc * 5
V = V / 1023

X = Fusing(v , "#.##")

Locate 1 , 1
Lcd "adc= " ; Dataadc

Locate 2 , 1
Lcd "V= " ; X

Loop




f. Cara merubah ADC ke Arus terukur menggunakan regresi linier

Silahkan masuk ke link berikut, di POINT E , rubah parameternya menjadi arus

LINK





g. VIDEO HASILNYA







JUAL MODUL HEART BEAT / HEART RATE UNTUK MONITORING DETAK JANTUNG

JUAL MODUL HEART BEAT / HEART RATE UNTUK MONITORING DETAK JANTUNG


            Jual modul heartbeat sensor untuk me-monitoring dan menghitung jumlah detak jantung (BPM) manusia, bisa diaplikasikan untuk mendeteksi apakah seseorang terkena penyakit atau-kah tidak. Alat ini sangat cocok sekali untuk tugas akhir, bisa di kombinasikan dengan Arduino atau mikrokontroller AVR atmega. Output dari modul ini berupa tegangan dengan range antara 0 sampai 2 volt. Jadi untuk me-monitoring heart beat / heart rate bisa mengambil tegangan puncaknya / Vp nya, seperti pembahasan di halaman ini LINK.
 
MAU PESAN ?

Harga 1 atau 2 buah : 150.000
Harga >= 3 buah : 110.000

Isi paket : Modul Heart Beat + Finger Clip

Hp. 085726496643
Email = Yanuarm@hotmail.com


VIDEO DEMO ALAT

  



>> Program Bascom AVR untuk Baca Tegangan

$regfile = "m16def.dat"
$crystal = 11059200

Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2
Config Lcdpin = Pin , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
Config Lcd = 16 * 2

Ddrb.0 = 1   'buzzer

Config Adc = Single , Prescaler = Auto , Reference = Avcc

Cursor Off
Cls

Dim Dataadc As Word
Dim V As Single
Dim X As String * 5

Start Adc

Do

Dataadc = Getadc(0)

V = Dataadc * 5
V = V / 1023

X = Fusing(v , "#.##")

Print V

Locate 1 , 1
Lcd "adc= " ; Dataadc

Locate 2 , 1
Lcd "V= " ; X

Waitms 200

Loop









Mengakses Sensor Tegangan AC ZMPT101B (VOLTAGE SENSOR) & Cara Mengukur Tegangan AC

Mengakses Sensor Tegangan AC ZMPT101B (VOLTAGE SENSOR) & Cara Mengukur Tegangan AC



             Malam hari yang indah, sekarang saya akan menjelaskan bagaimana cara mengakses sensor tegangan AC ZMPT101B untuk mengukur tegangan AC, sebenarnya banyak cara yang bisa dilakukan untuk mengukur tegangan AC seperti halnya menggunakan sampling data dengan timer tertentu, ada juga yang dikonversi menjadi tegangan DC, dan banyak lainnya, disini saya mencontohkan dengan menggunakan cara kedua yaitu merubah tegangan AC tersebut menjadi DC, sehingga mudah untuk dibaca mikrokontroller, perlu diketahui bahwa adc tidak bisa membaca sinyal negatif maka dari itu tegangan negatif harus dinaikkan offsetnya ke 2.5 volt, sehingga ada space untuk nilai negatif dan positif, untuk menaikkan tegangan AC bisa digunakan rangkaian summing amplifier, namun pada modul sensor ini sudah include summing amplifier sehingga tidak perlu menggunakan rangkaian tersebut, berikut adalah penjelasan gambarnya.


a. Minimum System ATMega







b. Program Bascom AVR

$regfile = "m16def.dat"
$crystal = 12000000

Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2
Config Lcdpin = Pin , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
Config Lcd = 16 * 2

Config Adc = Single , Prescaler = Auto , Reference = Avcc

Cursor Off
Cls

Dim Dataadc As Integer
Dim V As Single
Dim X As String * 5
Dim Vint As Integer

Start Adc

Do

Dataadc = Getadc(0)

V = Dataadc * 5
V = V / 1023

X = Fusing(v , "#.##")

Locate 1 , 1
Lcd "adc= " ; Dataadc

Locate 2 , 1
Lcd "V= " ; X

Loop




c. Rangkaian Penyearah




d. Hasil Sinyal Output Sensor





e. Cara merubah ADC ke tegangan terukur menggunakan regresi linier

- Pertama ukur pakai multimeter sumber tegangan
- catat tegangan sumber / yang diukur
- catat nilai V output sensor, lalu ketikkan di ms. excel
- Buat grafik menggunakan scatter
- Pada contoh digunakan variabel supply AC dari 0 sampai 220v AC
- V out adalah tegangan output sensor
- V uji adalah V setelah dimasukkan rumus regresi linier



    Vsumber            Vout        V uji
0 1.74 -1.74
10 1.75 8.25
20 1.76 18.24
30 1.77 28.23
40 1.79 38.21
50 1.8 48.2
60 1.82 58.18
70 1.84 68.16
80 1.86 78.14
90 1.88 88.12
100 1.9 98.1
110 1.91 108.09
120 1.94 118.06
130 1.95 128.05
140 1.97 138.03
150 1.99 148.01
160 2.01 157.99
170 2.03 167.97
180 2.05 177.95
190 2.07 187.93
200 2.09 197.91
210 2.11 207.89
220 2.13 217.87












- Sehingga didapat rumus  y = 0.001x - 1.718
- Rubah menjadi x = (y + 1.718) / 0.001
- masukkan rumus ke program bascom avr seperti berikut


V = Dataadc * 5
V = V / 1023

V = V + 1.718
V = V / 0.001




f. VIDEO HASILNYA