Timbangan Loadcell 5kg HX711

dokumen-dokumen yang mirip
MAX6675 K-Type Thermocouple Temperature Sensor

LAMPIRAN A. Gambar A. Layout alat tongkat tunanetra. Ubiversitas Sumatera Utara

Kajian Pustaka. Spesifikasi - Krisbow KW Fitur - Krisbow KW06-290

Tabel Data Pengujian 5x Perubahan Posisi. Kanan (V) Kiri (V)

Langkah-langkah pemrograman: 1. Pilih File >> New:

Listing Program Aquaponik

Modul SerLog - Easy Serial Logger

LAMPIRAN. A. Pembuatan Minimun system dan Penanaman Program 1. Rangkaian Minimum System yang telah dilarutkan, di bor dan dipasang komponen

LAMPIRAN. Lay Out Minimum Sistem dengan ATMega8

Penerima Remote SONY dengan ATmega32

Listing Program. // Declare your global variables here

Project : Version : Date : 15/05/2013 Author : F4CG Company : F4CG Comments:

Standar Operasional Prosedur Alat

BAB V KESIMPULAN DAN SARAN. melakukan analisa terhadap rancang bangun monitoring volume air mineral

MIKROKONTROLER ATMEGA BERBASIS CODEVISION AVR (ADC DAN APLIKASI TERMOMETER) dins D E P O K I N S T R U M E N T S

STIKOM SURABAYA BAB IV PEMBAHASAN. 4.1 Perangkat Keras. Informasi waktu yang akan ditunjukkan oleh jarum dan motor power

LAMPIRAN A SKEMATIK RANGKAIAN

LAMPIRAN A PROGRAM CODE VISION AVR

Langkah-langkah pemrograman: 1. Pilih File >> New:

Ping))) Paralax Ultrasonic Range Finder By : Hendawan Soebhakti

BAB 3 PERANCANGAN ALAT DAN PEMBUATAN SISTEM PSA 5 V. Mikrokontroler ATMega8535

BAB III PERANCANGAN DAN PEMBUATAN SISTEM. perangkat keras maupun perangkat lunak yang meliputi:

BAB 3 PERANCANGAN ALAT. Rangkaian Catu daya (Power Supply Adaptor) ini terdiri dari satu keluaran, yaitu 5

MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO

BAB III METODOLOGI PENELITIAN

MIKROKONTROLER ATMEGA BERBASIS CODEVISION AVR (I2C DAN APLIKASI RTC) dins D E P O K I N S T R U M E N T S

BAB 3 PERANCANGAN ALAT. Sensor Utrasonik. Relay. Relay

DAFTAR PUSTAKA. Barry, Gwoollard Elektronika Praktis. PT. Praditya Paramitha, Jakarta.

LAMPIRAN A DATA SHEET

Pengenalan CodeVisionAVR

LAMPIRAN A RANGKAIAN LENGKAP dan FOTO PENGUAT KELAS D

PRAKTIKUM III Robot Line Follower Sederhana

BAB 3 PERANCANGAN ALAT DAN PEMBUATAN SISTEM

Petunjuk Dasar Pemrograman Mikrokontroller dengan Module. IW-16 USB Mikrokontroller AVR ATmega 16

Petunjuk Dasar Pemrograman Mikrokontroller dengan Module IW-32A USB Miktokontroller AVR ATmega32A

BAB III METODOLOGI PENELITIAN. Gambar blok diagram dari sistem kerja alat dapat dilihat pada Gambar 3.1

A-1 LISTING PROGRAM MIKROKONTROLER

JOBSHEET II ANTARMUKA MIKROKONTROLER DENGAN TOGGLE SWITCH

OHMMETER DIGITAL BERBASIS MICROCONTROLLER

BAB 4 HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN DAN PENGUJIAN ALAT. Perancangan perangkat keras otomasi alat pengering kerupuk berbasis

BAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di

RANGKAIAN LENGKAP. Rangkaian Output Suara Dan Rangkaian Op-Amp

PERCOBAAN I PENGENALAN CODEVISION AVR

BAB III METODE PENELITIAN

BAB IV PENGUJIAN DAN PEMBAHASAN

BAB III PERANCANGAN SISTEM

BAB II LANDASAN TEORI

BAB III METODE PENELITIAN

Gambar 3.1 Blok Diagram Timbangan Bayi

I. Pendahuluan. II. Tujuan. III. Gambaran Disain. MODUL 7 Monitoring Suhu dan Cahaya ke PC

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB 3 PERANCANGAN DAN PEMBUATAN

BAB 3 PERANCANGAN DAN PEMBUATAN. Rangkaian dan Pengujian Sistem Control Aliran Air dengan Mikrokontroler

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. yang sebelumnya telah dihaluskan dan melalui proses quality control

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

Dasar Pemrograman C. Hendawan Soebhakti. Oktober 2009

TPA81 Thermopile Array

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III METODOLOGI PENELITIAN. Berikut alat dan bahan yang digunakan. Bahan yang digunakan pada pembuatan dan penelitian ini adalah:

PELATIHAN: Pemrograman Mikrokontroler Tipe AVR bagi Guru-guru SMK

BAB III ANALISIS DAN DESAIN SISTEM

RANCANG BANGUN PERBAIKAN FAKTOR DAYA

BAB IV HASIL DAN UJI COBA

DAFTAR PUSTAKA. Universitas Sumatera Utara

Membuat Robot Line Follower Hendawan Soebhakti Dosen Teknik Elektronika Politeknik Negeri Batam

C. RUMUSAN MASALAH 1. Bagaimana cara membuat timbangan digital? 2. Apa tujuan pembuatan timbangan digital?

Gambar 4.1 Rangkaian keseluruhan

Gambar 3.1 Diagram Alur Penelitian

PERANCANGAN. 4-1

BAB V PENUTUP. otomatis yang dapat terjadwal.

BAB III PERANCANGAN SISTEM

How2Use DT-AVR ATMEGA128L BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-AVR ATMEGA128L BMS

BAB III PEMBUATAN ALAT. 1. Alat yang dibuat berupa pengedali motor DC berupa miniatur konveyor.

Gambar 5.1 Modul LCD M1632. LCD ini memiliki 16 kaki, sebagaimana ditunjukkan dalam Tabel 6.1.

DT-AVR Application Note

DT-AVR Application Note

I. Pendahuluan. II. Tujuan. III. Gambaran Disain. MODUL 6 Meter Cahaya Digital

BAB III METODE PENELITIAN

MIKROKONTROLER ATMEGA BERBASIS CODEVISION AVR (SERIAL U(S)ART) dins D E P O K I N S T R U M E N T S

BAB III PERANCANGAN. Sensor Ultrasonik. Microcontroller Arduino Uno. Buzzer LED LCD. Gambar 3.1 Blok Rangkaian

RANCANG BANGUN MODEL PENYEIMBANG BEBAN PADA GENERATOR INDUKSI

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

Teknik-Teknik Penyesuaian Sensor

Membuat Sendiri Robot Line Tracker

LAMPIRAN 1 DATA SHEET SERVO GWS S677

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN PEMBAHASAN. Hasil dan pembahasan merupakan pemaparan dari spesifikasi alat, kinerja

SEBAGAI SENSOR CAHAYA DAN SENSOR SUHU PADA MODEL SISTEM PENGERING OTOMATIS PRODUK PERTANIAN BERBASIS ATMEGA8535

BAB IV HASIL DAN UJI COBA

Transkripsi:

Timbangan Loadcell 5kg HX711 User Manual Indo-ware Elektronik Semarang, Jawa Tengah-Indonesia Email Customer: sales@indo-ware.com Email Technical: support@indo-ware.com Facebook: www.facebook.com/indoware

Gambaran Umum HX711 adalah modul timbangan, yang memiliki prinsip kerja mengkonversi perubahan yang terukur dalam perubahan resistansi dan mengkonversinya ke dalam besaran tegangan melalui rangkaian yang ada. Modul melakukan komunikasi dengan computer/mikrokontroller melalui TTL232. Kelebihan Struktur yang sederhana, mudah dalam penggunaan, hasil yang stabil dan reliable, memiliki sensitivitas tinggi, dan mampu mengukur perubahan dengan cepat. Aplikasi Digunakan pada bidang aerospace, mekanik, elektrik, kimia, konstruksi, farmasi dan lainnya, digunakan untuk mengukur gaya, gaya tekanan, perpindahan, gaya tarikan, torsi, dan percepatan. Fitur - Differential input voltage: ±40mV(Full-scale differential input voltage is ± 40mV) - Data accuracy: 24 bit (24 bit A / D converter chip.) - Refresh frequency: 80 Hz - Operating Voltage : 5V DC - Operating current : <10 ma - Size:38mm*21mm*10mm Prinsip Kerja Prinsip kerja sensor regangan ketika mendapat tekanan beban. (sumber datasheet HX711)

Ketika bagian lain yang lebih elastic mendapat tekanan, maka pada sisi lain akan mengalami perubahan regangan yang sesuai dengan yang dihasilkan oleh straingauge, hal ini terjadi karena ada gaya yang seakan melawan pada sisi lainnya. Perubahan nilai resistansi yang diakibatkan oleh perubahan gaya diubah menjadi nilai tegangan oleh rangkaian pengukuran yang ada. Dan berat dari objek yang diukur dapat diketahui dengan mengukur besarnya nilai tegangan yang timbul. Prinsip operasi rangkaian strain gauge. (sumber datasheet HX711) Timing Clock Data Output

Pemasangan Modul Hubungan pin antara mikrokontroller dengan modul HX711 Modul HX711 ATMega32 Arduino Uno VCC +5V +5V DOUT MISO (PB6) 3 SCK SCK (PB7) 2 GND GND GND

Prosedur Pemakaian: 1. Timbangan dalam keadaan kosong (tanpa ada beban diatas timbangan) 2. Download program ke mikrokontroller/arduino 3. Jika sudah didownload, tekan saklar reset untuk membaca nilai 0 gram (timbangan kosong) 4. Selanjutnya gunakan untuk menimbang sesuai keperluan Program Testing: AVR dengan Code Vision Sistem yang digunakan: - Sistem minimum mikrokontroller ATMega32 - Modul LCD 16x2 - Modul Sensor timbangan HX711

/******************************************************* This program was created by the CodeWizardAVR V3.10 Advanced Automatic Program Generator Copyright 1998-2014 Pavel Haiduc, HP InfoTech s.r.l. http://www.hpinfotech.com Project : Version : Date : 05/10/2014 Author : Company : Comments: Chip type : ATmega32A Program type : Application AVR Core Clock frequency: 11,059200 MHz Memory model : Small External RAM size : 0 Data Stack size : 512 *******************************************************/ #include <mega32a.h> #include <delay.h> // Alphanumeric LCD functions #include <alcd.h> #include <stdbool.h> #include <stdio.h> char text[16]; #define HX711_SCK PORTB.7 #define HX711_DT PINB.6 #define HIGH 1 #define LOW 0 // Declare your global variables here long HX711_Buffer = 0; long Weight_Maopi = 0,Weight_Shiwu = 0; int Weight = 0; unsigned long HX711_Read(void) unsigned long count; unsigned char i; bool Flag = 0; HX711_DT= HIGH;

HX711_SCK=LOW; count=0; while(hx711_dt); for(i=0;i<24;i++) HX711_SCK=HIGH; count=count<<1; HX711_SCK= LOW; if(hx711_dt) count++; HX711_SCK= HIGH; count ^= 0x800000; HX711_SCK= LOW; return(count); void Get_Maopi() HX711_Buffer = HX711_Read(); Weight_Maopi = HX711_Buffer/100; unsigned int Get_Weight() HX711_Buffer = HX711_Read(); HX711_Buffer = HX711_Buffer/100; Weight_Shiwu = HX711_Buffer; Weight_Shiwu = Weight_Shiwu - Weight_Maopi; Weight_Shiwu = (unsigned int)((float)weight_shiwu/7.35+0.05); return Weight_Shiwu; void main(void) // Declare your local variables here DDRA=(0<<DDA7) (0<<DDA6) (0<<DDA5) (0<<DDA4) (0<<DDA3) (0<<DDA2) (0<<DDA1) (0<<DDA0); PORTA=(0<<PORTA7) (0<<PORTA6) (0<<PORTA5) (0<<PORTA4) (0<<PORTA3) (0<<PORTA2) (0<<PORTA1) (0<<PORTA0); DDRB=(1<<DDB7) (0<<DDB6) (0<<DDB5) (0<<DDB4) (0<<DDB3) (0<<DDB2) (0<<DDB1) (0<<DDB0);

PORTB=(0<<PORTB7) (0<<PORTB6) (0<<PORTB5) (0<<PORTB4) (0<<PORTB3) (0<<PORTB2) (0<<PORTB1) (0<<PORTB0); DDRC=(0<<DDC7) (0<<DDC6) (0<<DDC5) (0<<DDC4) (0<<DDC3) (0<<DDC2) (0<<DDC1) (0<<DDC0); PORTC=(0<<PORTC7) (0<<PORTC6) (0<<PORTC5) (0<<PORTC4) (0<<PORTC3) (0<<PORTC2) (0<<PORTC1) (0<<PORTC0); DDRD=(0<<DDD7) (0<<DDD6) (0<<DDD5) (0<<DDD4) (0<<DDD3) (0<<DDD2) (0<<DDD1) (0<<DDD0); PORTD=(0<<PORTD7) (0<<PORTD6) (0<<PORTD5) (0<<PORTD4) (0<<PORTD3) (0<<PORTD2) (0<<PORTD1) (0<<PORTD0); // Alphanumeric LCD initialization // Connections are specified in the // Project Configure C Compiler Libraries Alphanumeric LCD menu: // RS - PORTA Bit 0 // RD - PORTA Bit 1 // EN - PORTA Bit 2 // D4 - PORTA Bit 4 // D5 - PORTA Bit 5 // D6 - PORTA Bit 6 // D7 - PORTA Bit 7 // Characters/line: 16 lcd_init(16); lcd_gotoxy(0,0); lcd_puts("test Timbangan"); lcd_gotoxy(0,1); lcd_puts("produk Inovatif"); delay_ms(1500); lcd_clear(); lcd_gotoxy(0,0); lcd_puts("welcome to use!\n"); delay_ms(3000); Get_Maopi(); while (1) // Place your code here Weight = Get_Weight(); lcd_clear(); lcd_gotoxy(0,0); sprintf(text,"%d g",weight); lcd_puts(text); delay_ms(1000); Program Testing: Dengan Arduino #include "HX711.h" int Weight = 0;

void setup() Init_Hx711(); Serial.begin(9600); Serial.print("Welcome to use!\n"); delay(3000); Get_Maopi(); void loop() Weight = Get_Weight(); Serial.print(Weight); Serial.print(" g\n"); Serial.print("\n"); delay(1000);

Thanks contact us: www.indo-ware.com sales email sales@indo-ware.com support email support@indo-ware.com Gambar Album ada di: http://www.facebook.com/indoware Link produk: http://indo-ware.com/produk-2859-hx711-hx-711-adc-sensor-weigh-timbangan-modul-.html http://indo-ware.com/produk-2858-mekanik-dan-load-cell-5-kg-hx711-hx-711-adc-sensor-modul-.html http://indo-ware.com/produk-2863-diy-weigh-timbangan-digital-adc-hx711-arduino-5kgloadcell.html