Temperature Sensor

by jansennathanael03 in Circuits > Sensors

63 Views, 0 Favorites, 0 Comments

Temperature Sensor

tempsensor.jpg

Dibuat oleh :

Jason 2501971370

Jansen Nathanael 2501960114

Jonathan Suhalim 2501974782

Matthew Thomas 2502030712

Latar belakang

Terkadang diperlukan suhu tertentu untuk menyimpan barang disuatu tempat. Ada barang yang memerlukan suhu dingin ada juga yang butuh disimpan disuhu ruangan. Kita membutuhkan temperature suhu agar bisa mengontrol suhu yang ada didalam ruangan tertentu. Oleh karena itu, kami membuat rangkaian digital sederhana yang bisa digunakan untuk mengukur suhu sekitarnya. Karena jika menggunakan thermometer air raksa masi bisa terjadi kesalahan dalam pengambilan data suhu ruangan. Dengan menggukan rangkaian digital yang dibuat, suhu ruangan akan keluar di seven segment dalam Celsius.


Rumusan Masalah

•Bagaimana cara membuat temperature suhu menggunakan FPGA?

•Bagiamana cara kerja temperature suhu? 


Tujuan

selain untuk membantu orang agar bisa mengukur suhu dengan mudah, dengan membuat alat ini kami juga bisa memahami bagaimana alat ini bekerja.


Ruang Lingkup

alat ini bisa digunakan oleh orang yang ingin menyimpan barang pada suhu tertentu.


Cara Kerja Sistem

alat ini akan bekerja apabila FPGA sudah terconnect dan FPGA akan secara otomatis mengukur suhu yang ada disekitarnya.

Supplies

fpga.jpg
laptop.jpg

Untuk proyek ini kita hanya memperlukan FPGA dan laptop saja. FPGA NEXYS A7-100T mempunyai seven segment dan temperature sensornya dan laptop untuk coding VHDL agar bisa display datanya di seven segment.

Penggambaran Schematic

skematik .jpg

Kita merancang seperti apa akan dilihat di dalam elaborated design, karena kita sudah diberikan pmod temp sensor kita hanya perlu mengganti data menjadi decimal dan mengatur posisi menggunakan ring counter dan terakhir memakai BCD to seven segment decoder untuk display temperaturnya.

PMOD Temp Sensor

pmod sensor.jpg

Kita impor pmod temp sensor yang diberikan di teams agar bisa mengambil data dari temperature sensor di FPGA

Clock

clock.jpg
code clock.jpg

Pertama kami membuat clock supaya bisa refresh data dan displaynya.

Convertor Binary -> Decimal

converter.jpg
code convertion.jpg

Karena data yang diberikan dari pmod bentuk binary kita harus menggantinya menjadi decimal dan memisah data tens dan ones agar bisa didisplay di seven segment yang berbeda menggunakan modulus dan dua integer ini akan digantikan menjadi 4 bit agar seven segment decoder bisa membaca.

Mengatur Posisi

posisis.jpg
code display 1.jpg
code display 2.jpg
code display 3.jpg

Di display kita akan mendisplay digit berbeda di seven segment menggunakan ring 4 bit counter. Kita juga akan mengatur posisi di mana Degree celsius dan angka yang didapat dalam component conversion.

Seven Segment Decoder

seven segment.jpg
code seven seg.jpg

Komponen terakhir adalah seven segment decoder yang akan membaca data yang dari convertor dan akan display dari angka 0-9 dan degree celsius

Connect Ke FPGA Menggunakan USB to Micro USB

hubungkan ke FPGA menggunakan USB

Block Diagram

block diagram 2.jpg

Flow Chart

flow chart 2.jpg

Schematic

skematik fpga.jpg
skematik full.jpg

Poster

Temperature Sensor (2).png

Untuk link poster https://drive.google.com/file/d/1PH1ApeaT6FUq9imXJv3cFELR_gQVnJij/view?usp=sharing

Video Demo

video demo untuk sensor suhu

untuk video demo