jangan sungkan - sungkan , selagi gratis baca dan pahamilah , mun lah bayar kan Berabeh

Aplikasi pembacaan suhu LM35 dengan penampil Lcd Menggunakan codevision Avr

1.    Buka aplikasi proteus 8.0 profesional
   Klik File New


2.       Ubah Nama Tergantung Nama Kalian , Saya Di Sini Memakai Nama Bersama , Jika Sudah Klik New

3.       Pilih Create A Scematic From The Selected Ten Lalu Landscape A4 Jika Sudah Klik Next

4.       Lalu Pilih Create A PCB Layout From The Selected Terr Lalu Pilih DEFAULT Jika Sudah Klik NEXT

5.       Pilih Create Firmware Project Jika Sudah Klik Next

6.       Finish

7.       Pilih YES TO ALL

8.       Klik Scematic Capture Dgn Cara Klik Scematik Capture

9.       Maka Akan Muncul Tampilan Brikut Ini

1.   Masukkan Semua Komponen Seperti
-          ATMEGA 16
-          BUTTON
-          CAP
-          CAP-POL
-          CRYSTAL
-          LM016L
-          LM35
-          RES
1.   Cara Memasukkan Nya Klik Library Lalu Klik Pick Parts From Libraries

1.   Lalu Cari Komponen Di Kotak Keyword

1.   Lalu Masukkan Semua Komponen

1.   Cara Memutar Komponen Tinggal Klik

5.   Jika Semua Komponen Sudah Selesai Di Masukkan Lalu Sambungkan , Cara Nya Tinggal Letakkan Cursor Ke Kaki Komponen Dan Tarik ,cara mengeluarkan komponen yang dalam lingkran tinggal cari di tanda panah di bawah

1.   Jika Sudah Maka Langkah Selanjutnyaaa Tinggal Klik Source Kode Dan Hapus Semua Kode Yang Ada Dan Ganti Dengan Kode Yang Baru
z

-- kode nya bisa di copy di bawah ini
int SUHU;

char temp[8];
float suhu_celcius;



#include <mega16.h>
#include <stdlib.h>
#include <lcd.h>
#include <delay.h>



// Alphanumeric LCD Module functions
#asm
   .equ __lcd_port=0x15 ;PORTC
#endasm



#define ADC_VREF_TYPE 0x40



// Read the AD conversion result
unsigned int read_adc(unsigned char adc_input)
{
ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
// Delay needed for the stabilization of the ADC input voltage
delay_us(10);
// Start the AD conversion
ADCSRA|=0x40;
// Wait for the AD conversion to complete
while ((ADCSRA & 0x10)==0);
ADCSRA|=0x10;
return ADCW;
}



void main(void)
{
// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;



// ADC initialization
// ADC Clock frequency: 750.000 kHz
// ADC Voltage Reference: AVCC pin
// ADC Auto Trigger Source: None
ADMUX=ADC_VREF_TYPE & 0xff;
ADCSRA=0x84;



// LCD module initialization
lcd_init(16);
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("ElectrO-cOntrOl");



lcd_gotoxy(0,1);
lcd_putsf("SENSOR SUHU LM35");
delay_ms(1000);



while (1)
    {
    lcd_clear( );
    SUHU = read_adc(0);
    suhu_celcius = (float)SUHU*500/1023;//rumus untuk mengubah kedalam derajat celcius   
    
    lcd_gotoxy(0,0);
    lcd_putsf("ElectrO-cOntrOl");
    ftoa(suhu_celcius,1,temp);//mengubah tipe data float ke tipe data array yg akan ditampilkan di LCD
    lcd_gotoxy(0,1);  
    lcd_puts(temp);
    
    lcd_gotoxy(5,1);
    lcd_putchar(0xdf);//menampilkan karakter derajat
    lcd_putsf("C");
    delay_ms(500);
    };
}


SELESAI

 

Tugas 2 (7 Segment Display And Driver Test circuit)

7 Segment Display And Driver Test Circuit

Berikut ini Langkah kerjanya :
1. Buka Program Schematic Editor Melalui Klik START Dan Lansung Ketik Di Tampilan Awal LIBRARY Editor Jika Kalian Menggunakan Win8.
 2. Lalu akan muncul gambar seperti di bawah ini :









3. Lalu pilih File klik New untuk membuka lembar kerja baru , jika sudah Klik icon  yang yang terltetak di atas , untuk memperbesar lembar kerja agar mempermudahkan kita dalam menggambar

4. Selanjutnya untuk langkah awal , Siapkan terlebih dahulu komponen-komponen berikut :
1.       7 Segment (7SEGMENT.LIB) 
Membuat nya dengan menggunakan











Jika sudah ditemukan lalu susun kedalam kotak
Maka hasil nya akan seperti ini



1.       IC 7447 (D_TTL.lib)
Membuat nya dengan cara masuk ke menu library dan cari D_TTL.LIB DAN CARI KOMPONEN 7447






3.      4 Buah SW-SPST (Device.lib)
Sama seperti di atas anda tinggal mencari Device.lib lalu cari komponen SW-SPT


4        . 11 Buah Resistor "RES1" (Device.lib)  
Masi sama seperti di atas tinggal cari komponen resistor “RES1”



5        Baterry (Device.lib)
Masi sama seperti di atas tinggal cari komponen BATTERRY
6. Jika sudah selesai  membuat dengan Schematic Library Editor. 
7. Lalu , Klik File >>Save As>>OK. Dan Update Schematic.
    Seperti berikut ini :
8. Selanjutnya akan langsung masuk ke Program Schematic Capture (Schematic Editor)
    seperti biasa pilih File >>klik New
  
9. Masukkan hasil Gambar 7Segment tadi yang telah kita buat di Schematic Library Editor.
11. Tambahkan 7 buah Resistor "RES1" (Device.lib) pada setiap ujung Pins 7Segment.
     susun Komponen tersebut sampai seperti berikut ini :
 13. Hubungkan semua komponen rangkaian tersebut menggunakan icon pada Wiring Tools. Seperti gambar dibawah ini :

14. Tambahkan GND (Power Ground) pada rangkaian dengan cara klik icon Wiring Tools atau
     Klik Place>>Power Port. pada menu

   Untuk mengubah simbol, klik 2x pada mouse kesimbol . Ubah pada boxNet menjadi Power Ground pada kolom Style lalu tekan OK. 
15.Terakhir berikan Junction pada tempat tertentu sesuai dengan tugas digambar dengan icon pada menu Wiring Tools.Untuk mengubah Warna dan Ukuran Junction tinggal Klik kiri 2x mouse pada simbol tersebut pada boxNet,
16. finish


 

Gamtek 1

Baiklah Selamat Datang Di Tutorial Saya , Dimana Saya Akan Menunjukan Gambar Rankaian Melalui Aplikasi Protel Scematic 1

- Silahkan bukah aplikasi protel nya
- Jika sudah  silahkan klik file lalu new untuk membuat lembaran kerja baru

- Lalu cari di menu library dan temukan DEVICE.LIB
- Lalu  silahkan pembesar lembaran kerja anda
-Dan mulai lah mencari komponen – komponen yang di perlukan , seperti 5 buah RES2 , 2 buah PNP , 1 Buah Zener1 dan terakhir 1 buah LED , mencari komponen tinggal ketik aja di dalam kotak seperti bawah di bawah ini , pastikan ejaan huruf nya benar dan menggunakan huruf besar

- Jika semua komponen sudah di temukan
-Silahkan hubungkan semua komponen menggunakan , PLACE ELECTRICAL WIRELES  yang terletak di MENU WIRING TOOL seperti gambar di bawah ini.
- Silahkan hubungkan seperti gambar di atas
Jika sudah kita lanjutkan ke langkah selanjut nya menambahkan komponen PLACE A JUNCTIONON WORKSHEET ,  Terletak pada menu wiring tools , 
- Jika sudah , masi menggunakan di menu wiring tools, tapi kita menggunakan komponen PLACE POWER PORTS . jika sudah letakkan di atas komponen sebelumnya , double klik dan akan muncul menu seperti di bawah ini lalu ubah style menjadi circle
- Jika sudah masukkan koponen terakhir yaitu sama seperti , sebelum nya anda mengubah nya menjadi circle  , tapi sekarang anda ubah menjadi power ground
- Jika sudah , silahkan ubah nama sesuai keinginan anda , cara mengubah namanya anda tinggal double klik pada setiap komponen, mengubah ukuran tulisan tinggal pilih font dan ganti size nya sesuai keinginan
-Finish