Friday, June 20, 2014

Running teks sederhana dengan Atmega 8

Asslamualaikum Wr Wb

sudah lama gak nulis di blog ini lg,,,
mumpung ada kesempatan nulis ,,,saya mau share project saya yang berhasil saya aplikasikan yaitu Running teks sederhana menggunakan at mega 8. Saya waktu itu harus bisa bikin running teks ini soalnya buat kejutan cewek saya yang lagi ultah,jd mau gak mau harus jadi project ini,,hehehehe "Buat motivasi dan akhirnya dia suka :D ",,,, ...langsung aja saya mulai dari awal ,,heheheh gak bisa bosa basi,,,,,,

1. Running teks 8x8 = 4 buah
dengan konfigurasi pin :


                 atau bisa bikin sendiri dengan led biasa dirangkai matrix,,tp rada ribet heheheh,,,

2. IC sheft register SN74HC595  = 4 buah

3. Transistor NPN 2n222a  = 8 buah
4. Atmega 8 = 1 buah
5. regulator 7805 = 1 buah
6. header cover 10 pin untuk pin downloader = 1 buah
7. resistor 1 k = 10 buah
9. xtal 12 Mhz
10. capacitor 22 pf
11. Catu daya ( bisa battrai kotak 9 v / adaptor diatas 5 v)


Skema Rangkaian menggunakan proteus dengan ATmega 8:




source code bahasa c Atmega 8 :


/*****************************************************
This program was produced by the
CodeWizardAVR V2.05.3 Standard
Automatic Program Generator
© Copyright 1998-2011 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com

Project :
Version :
Date    : 24/12/2013
Author  : PerTic@n
Company : If You Like This Software,Buy It
Comments:


Chip type               : ATmega8
Program type            : Application
AVR Core Clock frequency: 12,000000 MHz
Memory model            : Small
External RAM size       : 0
Data Stack size         : 256
*****************************************************/

#include <mega8.h> 
#include <delay.h>
#define data_hi PORTC.0=1
#define data_lo PORTC.0=0

int i,c,geser,ulang;

unsigned char v[]={
0,0,0,0,0,0,0,0,0,0,0,

127,32,16,32,127,0,              //W
48,74,74,74,124,0,               //a
126,16,8,8,112,0,                //h
38,72,72,72,62,0,              //y
62,64,64,32,126,0,           //u
48,72,72,72,126,0,          //d
126,0,                              //i
0,0,
127,8,8,8,127,0,//H
126,0,          //i
48,72,72,72,126,0,//d
48,74,74,74,124,0,//a
38,72,72,72,62,0,//y
48,74,74,74,124,0,//a
8,62,72,64,32,0,//t
0,0,0,0, 
14,31,62,124,62,31,14,0,0,0,0,0,//love

127,73,73,54,0,//B

60,82,82,82,92,0,//e
126,26,42,68,0,//R
8,62,72,64,32,0,//t
126,16,8,8,112,0,//h
48,74,74,74,124,0,//a

0,0,

38,73,73,73,50,0,//s
48,74,74,74,124,0,//a
126,26,42,68,0,//R
126,0, 0,0,         //i


127,9,25,41,70,0,//R
60,82,82,82,92,0,//e
36,74,74,82,36,0,//s
126,18,18,18,12,0,//p
48,74,74,74,124,0,//a
8,62,72,64,32,0,//t

126,0, 0,0,         //i

0,0,126,223,187,191,191,187,223,126,0,0,0,

127,9,9,1,0,
60,66,66,66,60,0,
126,26,42,68,0,//R
60,82,82,82,92,0,//e
30,32,64,32,30,0,
60,82,82,82,92,0,//e
126,26,42,68,0,//R
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

/*60,82,82,82,92,0,//e
124,2,124,2,124,0,//m
60,66,66,60,0,//o
126,4,2,2,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,//n
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

//0,14,17,34,68,34,17,14,0,0,0,love
60,82,82,82,92,0,//e
124,2,124,2,124,0,//m
60,66,66,60,0,//o
126,4,2,2,124,0,//n


127,73,73,73,65,0,//E
126,26,42,68,0,//R
60,82,82,82,92,0,//e
126,4,2,2,124,0,0,0,//n

14,31,62,124,62,31,14,0,0,0,//love

127,65,65,34,28,0,//D
60,82,82,82,92,0,//e

38,73,73,73,50,0,//s
38,72,72,72,62,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0//y
*/};


unsigned char D[]={

255,255,24,24,24,24,255,255,0,//H
252,254,51,51,51,51,254,252,0,//A
255,255,51,51,51,63,30,0,//P
255,255,51,51,51,63,30,0,//P
3,7,12,248,248,12,7,3,//Y
0,0,0,0,0,
255,255,153,153,153,153,255,118,0,
255,255,0, //I
255,255,27,27,59,123,207,142,0,//R
3,3,3,255,255,3,3,3,0,//T
255,255,24,24,24,24,255,255,0,//H
0,0,0,0,0,
255,255,195,195,195,195,126,60,0,
252,254,51,51,51,51,254,252,0,//A
3,7,12,248,248,12,7,3,//Y
0,0,0,0,0,
255,255,219,219,219,195,195,0,
255,255,6,12,12,6,255,255,0,
126,255,195,129,129,195,255,126,0,
255,255,14,28,56,112,255,255,0,0,0,0,0,
0,194,227,227,243,223,206,204,0,
0,102,195,219,219,255,110,0,0,
3,3,255,255,3,3,0,
255,255,12,12,252,248,0,




};

unsigned char U[]={
/*
0,0,0,70,73,73,73,73,49,0,//s
60,82,82,82,92,0,//e
126,64,64,0,//L
48,74,74,74,124,0,//a
124,2,124,2,124,0,//m
48,74,74,74,124,0,//a
8,62,72,64,32,0,0,0,0,//t

8,62,72,64,32,0,//t
126,0,          //i
48,72,72,72,126,0,//d
62,64,64,32,126,0,//u
126,26,42,68,0,//R
0,0,0,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,
0,8,28,62,127,28,28,28,28,//panah
28,28,28,28,28,28,28,0,0,*/

//8,12,10,127,8,0,//4
255,255,224,224,231,231,0,0,231,231,255,255,
0,0,0,0,
70,73,73,73,73,49,0,//s
60,82,82,82,92,0,//e
60,66,66,66,36,0,//c
60,66,66,60,0,//o
126,4,2,2,124,0,//n
48,72,72,72,126,0,// d

0,0,0,0,0,

62,64,60,64,62,0,//w
60,82,82,82,92,0,0,0,0,0,//e

126,4,2,2,124,0,//n
60,82,82,82,92,0,//e
30,32,64,32,30,0,//v
60,82,82,82,92,0,//e
126,26,42,68,0,0,0,0,0,//R

48,72,72,72,126,0,// d
126,0,          //i
60,82,82,82,92,0,0,0,0,//e

14,31,62,124,62,31,14,0,0,0,//love

38,73,73,73,50,0,//s
126,0,          //i
126,4,2,2,124,0,//n
60,66,66,66,36,0,//c
60,82,82,82,92,0,0,0,//e

34,65,73,73,54,0,//3
66,127,64,0,0,0,0,//1

127,65,65,34,28,0,//D
60,82,82,82,92,0,//e
38,73,73,73,50,0,0,0,0,//s

66,97,81,73,70,0,//2
62,65,65,65,62,0,//0
66,127,64,0,//1
66,127,64,0,0,0,//1
127,62,28,8,
127,62,28,8,
127,62,28,8,0,0,0,0,


38,72,72,72,62,0,//y
62,64,64,32,126,0,//u
48,72,72,72,126,0,//d
126,0,0,//i
64,0,0,

124,2,124,2,124,0,//m
62,64,64,32,126,0,//u
32,66,66,66,62,0,//j
48,74,74,74,124,0,//a
126,8,8,8,112,0,//h
126,0,//i
48,72,72,72,126,0,0,//d
64,0,0,

62,64,64,64,62,0,//u
60,66,66,66,36,0,//c
126,0,0,//i
64,0,0,


124,2,124,2,124,0,//m
48,74,74,74,124,0,//a
124,2,124,2,124,0,//m
48,74,74,74,124,0,//a
48,72,72,72,126,0,//d
0,0,0,0,
8,28,62,127,8,28,62,127,8,28,62,127,

};

void clock(){
PORTC.1=0;
PORTC.2=1;
PORTC.1=1;
PORTC.2=0;
delay_us(700);}

void cepet(){
PORTC.1=0;
PORTC.2=1;
PORTC.1=1;
PORTC.2=0;
delay_us(470);}


void satu(){

 for(geser=0;geser<320;geser++){//lama tampil

            for(ulang=0;ulang<2;ulang++){//speed
            for(i=0;i<32;i++)   //i=jumlah kolom dot matrik 1 kolom =7
                {
                c=i-(33-geser);
               
                PORTD=v[c];
                if(i==1)
                data_hi;
                else
                data_lo;
                clock();
                }
                }
                }  ;}
               
                 
 void dua(){ while(3){
 for(geser=0;geser<250;geser++){//lama tampil

            for(ulang=0;ulang<2;ulang++){//speed
            for(i=0;i<29;i++)   //i=jumlah kolom dot matrik 1 kolom =7
                {
                c=i-(29-geser);
               
                PORTD=D[c];
                if(i==1)
                data_hi;
                else
                data_lo;
                clock();
                }
                }
                }  ;} };
void main(void)
{

PORTB=0xff;
DDRB=0x00;


PORTC=0x00;
DDRC=0xff;

PORTD=0x00;
DDRD=0xff;




while (1)
      { if (PINB.0==0) {  satu();
                                    };
     
         if (PINB.1==0) {  dua();
                                    };
     
     
      }
}

saya juga berhasil membuat running teks dengan ATmega 16
hasil simulasi di proteus.......

source code running teks atmega 16 :

/*****************************************************
This program was produced by the
CodeWizardAVR V2.05.3 Standard
Automatic Program Generator
© Copyright 1998-2011 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com

Project :
Version :
Date    : 12/12/2013
Author  : PerTic@n
Company : If You Like This Software,Buy It
Comments:


Chip type               : ATmega16
Program type            : Application
AVR Core Clock frequency: 12,000000 MHz
Memory model            : Small
External RAM size       : 0
Data Stack size         : 256
*****************************************************/

#include <mega16.h>

#include <delay.h>
#define data_hi PORTB.0=1
#define data_lo PORTB.0=0

int i,c,geser,ulang;
unsigned char U[]={

255,255,224,224,231,231,0,0,231,231,255,255,
0,0,0,0,
70,73,73,73,73,49,0,//s
60,82,82,82,92,0,//e
60,66,66,66,36,0,//c
60,66,66,60,0,//o
126,4,2,2,124,0,//n
48,72,72,72,126,0,// d

0,0,0,0,0,

62,64,60,64,62,0,//w
60,82,82,82,92,0,0,0,0,0,//e

126,4,2,2,124,0,//n
60,82,82,82,92,0,//e
30,32,64,32,30,0,//v
60,82,82,82,92,0,//e
126,26,42,68,0,0,0,0,0,//R

48,72,72,72,126,0,// d
126,0,          //i
60,82,82,82,92,0,0,0,0,//e

14,31,62,124,62,31,14,0,0,0,//love

38,73,73,73,50,0,//s
126,0,          //i
126,4,2,2,124,0,//n
60,66,66,66,36,0,//c
60,82,82,82,92,0,0,0,//e

34,65,73,73,54,0,//3
66,127,64,0,0,0,0,//1

127,65,65,34,28,0,//D
60,82,82,82,92,0,//e
38,73,73,73,50,0,0,0,0,//s

66,97,81,73,70,0,//2
62,65,65,65,62,0,//0
66,127,64,0,//1
66,127,64,0,0,0,//1
127,62,28,8,
127,62,28,8,
127,62,28,8,0,0,0,0,


38,72,72,72,62,0,//y
62,64,64,32,126,0,//u
48,72,72,72,126,0,//d
126,0,0,//i
64,0,0,

124,2,124,2,124,0,//m
62,64,64,32,126,0,//u
32,66,66,66,62,0,//j
48,74,74,74,124,0,//a
126,8,8,8,112,0,//h
126,0,//i
48,72,72,72,126,0,0,//d
64,0,0,};

void clock(){
PORTC.1=0;
PORTC.2=1;
PORTC.1=1;
PORTC.2=0;
delay_us(500);}

void cepet(){
PORTB.1=0;
PORTB.2=1;
PORTB.1=1;
PORTB.2=0;
delay_us(470);}


void dua(){
while (2){
 for(geser=0;geser<400;geser++){//lama tampil
            for(ulang=0;ulang<2;ulang++){ //speed
            for(i=0;i<30;i++)   //i=jumlah kolom dot matrik 1 kolom =7
                {
                c=i-(30-geser);
               
                PORTA=~U[c];
                if(i==1)
                data_hi;
                else
                data_lo;
                cepet();
                }
                }
                ;};}
               };


void main(void)
{
// Declare your local variables here

// Input/Output Ports initialization
// Port A initialization
// Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out
// State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0
PORTA=0x00;
DDRA=0xFF;

// Port B initialization
// Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out
// State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0
PORTB=0x00;
DDRB=0xFF;

// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTC=0x00;
DDRC=0x00;

// Port D initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTD=0x00;
DDRD=0x00;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=0xFF
// OC0 output: Disconnected
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;

// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: Timer1 Stopped
// Mode: Normal top=0xFFFF
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;

// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer2 Stopped
// Mode: Normal top=0xFF
// OC2 output: Disconnected
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;

// External Interrupt(s) initialization
// INT0: Off
// INT1: Off
// INT2: Off
MCUCR=0x00;
MCUCSR=0x00;

// Timer(s)/Counter(s) Interrupt(s) initialization
TIMSK=0x00;

// USART initialization
// USART disabled
UCSRB=0x00;

// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;

// ADC initialization
// ADC disabled
ADCSRA=0x00;

// SPI initialization
// SPI disabled
SPCR=0x00;

// TWI initialization
// TWI disabled
TWCR=0x00;

while (1)
      {
      dua();

      }
}



bagi yang serius mencoba pasti bakal bisa,,,,,,,Alhamdulillah saya sudah membuktikannya,,,
videonya bisa dilihat di youtube http://www.youtube.com/watch?v=6qbZZC-4Ceo

Untuk merubah tampilan huruf yang keluar ,saya menggunakan aplikasi ecek ecek konverter milik seseorang yang dishare di internet jg,,,hehehe sama2 berbagi ......
 
bagi yang ingin file skema rangkaian dan source code bahasa c bisa kirim PM ke facebook saya " Wahyudi Hidayat " saya lulusan Universitas Muhammadiyah malang,,elektro .karena kalo email kadang suka eror ,,,....
smoga bermanfaat....

Wassalamualaikum Wr Wb

Saturday, March 30, 2013

Minimum sistem Atmega 16,32,8535 (Modul)

bagi agan2 yang mau bikin minimum sistem buat latian mikrokontroler ane kasi skemannya,,,,
maklum baru belajar sharing ilmu2 yang ane dapet,,,,
modul termasuk:
-socket Atmega16/32/8535 sama saja
-buzzer
-7 segment
-output 8 led
-input push button
-lcd 16x2
-RSmax323 buat serial
-socket L298 buat driver motor
-RTS buat Jam digital...dll :D

inih gan,,,heheeh sekedar share,,,bagi yang mau soft copy format proteus langsung E-mail ane aja gan tar InsyaAlloh ane kirim filenya,,,,sama2 bagi2 ilmu,,,,,,,email ane  s437uk@yahoo.com

Wednesday, August 17, 2011

Pembuatan Scrolling Text Pada Dot Matrix [1] 


Scrolling text pada dot matrix ini menggunakan IC 74HC595 sebagai shift register untuk mengatur kolom ( Driver kolom ).PortB di set sebagai output yang terhubung pada 74HC595. PortB.0 sebagai data yang dikeluarkan, PortB.1 sebagai clock dan PortB.2 diset sebagai latch atau data kebalikan dari data yang dikeluarkan clock pada PortB.1. Data dari PortB.0 akan dikeluarkan secara paralel namun bergantian (shift register) pada pin output 74HC595 yang berjumlah 8 pin sehingga dapat menghidupkan 8 buah kolom pada dot matrix secara bergantian. trik untuk menyalakan kolom diatur dengan delay yang sangat cepat sehingga terlihat kolom dot matrix itu menyala berbarengan, padahal data dikeluarkan secara bergantian namun data tersebut berganti dengan sangat cepat karena telah diatur delay. Karakter pada dot matrix diatur pada driver baris. Data pada driver baris disimpan mengguanakan array  dan data dikeluarkan melalui portA pada atmega8535.PortA di set sebagai driver baris yang mengeluarkan logika 0 “low”. PortA tersebut terhubung dengan rangkaian penguat (transistor 2N3906) yang mengubah logika 0 ke logika 1 “high”dikarenakan driver kolom dot matrix yang di set 0 “low” agar dapat menyalakan dot matrix. Oleh karena itu data output pada driver baris menggunakan tanda “~” agar data yang keluar adalah data kebalikan dari data yang ada pada array ( PORTA=~fonts[c]; ).

Berikut ini adalah contoh coding untuk menyalakan dot matrix yang datanya langsung mengambil dari array, bila data yang ada pada array dirubah maka tampilan dot matrix itu juga akan berubah.
———————————————————————————————–
#include <mega8535.h>
#include <delay.h>
#include <stdio.h>
#include <string.h>
//#include “font5x8.h”
void main(void)
{
int i=0;
int j=0;
int n;
int z;
int y;
int c;
//char fonts[5]={0x7E, 0×11, 0×11, 0×11, 0x7E};
char fonts[] = {
0x7F, 0×49, 0×49, 0×49, 0×41,0×00,// E
0×46, 0×49, 0×49, 0×49, 0×31,0×00,// S
0x7F, 0×09, 0×19, 0×29, 0×46,0×00,// R
0x3E, 0×41, 0×41, 0×51, 0×32,0×00,// G
0×00, 0×00, 0×00, 0×00, 0×00,0×00,// spase
0×00, 0×41, 0x7F, 0×41, 0×00,0×00,// I
0×46, 0×49, 0×49, 0×49, 0×31,0×00,// S
0×00, 0×00, 0×00, 0×00, 0×00,0×00,// spase
0x3E, 0×41, 0×41, 0×41, 0×22,0×00,// C
0x3E, 0×41, 0×41, 0×41, 0x3E,0×00,// O
0x3E, 0×41, 0×41, 0×41, 0x3E,0×00,// O
0x7F, 0×40, 0×40, 0×40, 0×40,0×00,// L
0×00, 0×30, 0×30, 0×00, 0×00, 0×00,// .
0×00, 0×30, 0×30, 0×00, 0×00, 0×00// .
};
DDRB=0xFF;
DDRA=0xFF;
PORTA=0xFF;
PORTB=0xFF;
// USART 9600
UCSRA=0×00;
UCSRB=0xD8;
UCSRC=0×86;
UBRRH=0×00;
UBRRL=0×47;
while(1)
{
for(n=0; n<167; n++)         // jumlah karakter yg mau tampil
{
y=n*1;     //y=faktor geser
z=0;
while(z<2) //speed
{
z=z+1;                  //scroll
// baris aktif low
// kolom aktif high
// CETAK DOT MATRIK
for(i=0;i<81;i++)  // i=jumlah kolom dot matrix
{
c=i+y;
c=c-81;      // biar mulainya dari ujung kanan
// printf(“i:%d”,i);
// printf(” y:%d”,y);
// printf(” c1:%d”,c);
if(c<0)
{
PORTA=0xff;  // biar ketika awal, sebelah kiri ujung awal kosong
}
if(c>83)           // Pemotongan Ekor
{
c=c-84;
PORTA=0xff;
}
else
{
PORTA=~fonts[c];
}
//  printf(” c2:%d”,c);
//  printf(“\n\r”);
// KOLOM,nyala jika 0
if(i==0)
PORTB.0=0;
else
PORTB.0=1;
// Generate clock
PORTB.1=0;    //Clock
PORTB.2=1;    //Clock
PORTB.1=1;    //Clock
PORTB.2=0;    //Clock
delay_us(200);
} //end looping for shift register
};  //end while setelah 300
if(n==166)
{
n=0;
}
}   //end for
};     //end while
}      // end void main
———————————————————————————————–
Berikut ini adalah rangkaian skematik dari dot matrixnya.
schematic-4-dot-matrix1
dot matrix pada coding tersebut akan mengeluarkan karakter ” ESRG IS COOL..” ( lihat coding pada array char fonts) yang berjalan dari kiri ke kanan pada pada 4 buah dot matrix.

Sunday, August 14, 2011

kunci jawaban Quiz Parampaa


Permalink

kunci jawaban Parampaa

Kunci Jawaban Kuis Parampaa
level 1 : Klik kata “mulai”
level 2 : Pilih Jawaban “A”
level 3 : Pilih lingkaran di atas huruf “i”
level 4 : Pilih Jawaban “AY !!”

level 5 : Pilih Jawaban “B”
level 6 : Temukan kata berwarna “hijau” di antara kata berwarna merah
level 7 : Pilih Jawaban “Jali”
level 8 : Pilih “?” yang mirip dengan soal
level 9 : Ingat kombinasi warna yang ada karena bakal terus dipake, lalu klik “ingat”
level 10 : Pilih Jawaban “…hidup bercermin bangkai”
level 11 : Cari kata “mati” dalam matematika lalu klik
level 12 : Pilih Jawaban “10″
level 13 : Klik “13″ pada tulisan level 13
level 14 : Masukkan kombinasi warna “merah-biru-kuning-merah-hijau”
level 15 : Geser mouse keluar layar, maka kepala kucing akan tertunduk, lalu klik “space” pada keyboard
level 16 : Lari ke “ujung kanan atas”
level 17 : “Gerakin cicaknya” sampai tujuan , tapi jangan sentuh warna lain
level 18 : Tulis kata “PANDA”
level 19 : Pilih jawaban “21″
level 20 : Pilih jawaban “D”
level 21 : Pilih jawaban “E”
level 22 : Potong kabel lebar berwarna “merah” di time counter
level 23 : Klik “23″ di baris ke-3, ke-3 dr kiri
level 24 : Pilih latar warna “merah-biru-kuning-merah-hijau”
level 25 : Klik “lingkaran orange”, trus klo mau ke lingkaran satunya lg jgn lewat area permainan
level 26 : Klik “persegi panjang yang kiri bawah”
level 27 : Di bawah 3 lambang hati ada seekor “cicak”, tinggal di klik aja
level 28 : Cuma butuh gerakin cursor atas bawah
level 29 : Klo masih baru di level ini susun aja dulu gambarnya, trus ikutin tanda panah yang ke “bulatan”, klik “bulatannya”
level 30 : Pilih jawaban “20″
level 31 : Klik kiri “lingkaran orange” sebelah kiri, drag (jgn dilepasin) ke “lingkaran orange” sebelah kanan. Ada cara lain, lelet
level 32 : Pilih jawaban “TDAJ”
level 33 : Pilih jawaban “100001″
level 34 : Klik 3 “lambang hati” di pojok kanan atas
level 35 : Pencet tombol berwarna “merah-biru-kuning-merah-hijau”
level 36 : Drag tulisan “level 36″, dibelakangnya ada tombol
level 37 : Pilih jawaban “zibba”
level 38 : Tembak kepala “cowo”
level 39 : Pilih jawaban “level 39″
level 40 : Tekan tanda”->” di keyboard
level 41 : Klik tanda “!”
level 42 : “Tunggu” adengan oonnya selesai, jgn klik apa2
level 43 : Klik “NTB (Pulau Lombok)”
level 44 : Klik “1″ pada soal 1=5
level 45 : Klik “45″ pada tulisan level 45
level 46 : Pianonya memiliki urutan nada C D E F G A B, trus klik nada piano hingga membentuk kata “E G G”
level 47 : Tembak kepala “cowo”
level 48 : Tulis jawaban “11″
level 49 : Klik tulisan “run” sampai kepiting kabur ke kanan
level 50 : Tekan angka “1″ di keyboard
level 51 : Lolosin kuncinya, jgn kena area berwarna “hitam”
level 52 : Drag tanda (-) ke tulisan level 52, jadinya “level 5-2″, trus klik tulisannya
level 53 : Tekan huruf “S” di keyboard
level 54 : Pilih jawaban “5″
level 55 : Ketik “anini” di keyboard
level 56 : Geser kata “bulan”, di belakangnya ada jawaban
level 57 : Geser bolak-balik mouse di bawah tanda “!!”
level 58 : Pilih warna “kuning”
level 59 : Pilih warna “kuning-hijau-orange-ungu-hijau-merah”
level 60 : Klik huruf “B” “O” “N” “O”
level 61 : Tekan piano dengan menulis “C A G E”
level 62 : Ga usah ngapa2in
level 63 : Klik tulisan “eve” pada tulisan level 62
level 64 : Pilih jawaban “parampaa”
level 65 : Pilih “Mr. Krab-Smurf-The Simpsons-Mr. Krab-Parampaa”
level 66 : Ketik “one” pada keyboard
level 67 : Klik tanda “.”, lalu klik “matahari”, lalu klik “pohon”
level 68 : Tekan “F1 dan F4″ di bagian atas keyboard
level 69 : Klik huruf “A” pada kata heart
level 70 : Pilih jawaban “10″
level 71 : Tahan terus menerus “shift-6″ sampe doraemon menghilang
level 72 : Tangkap angka “2″, drag ke samping angka 7
level 73 : Urutan storage awalnya 1-2-3-4-5, ubah ke 2-5-3-4-1
level 74 : Pilih “lingkaran-besar-kuning-tersenyum”
level 75 : Tembak kata “HER”
level 76 : Klik kanan layar, trus klik kiri, biar mousenya kelihatan, tekan bagian tengah “O” pada kata mouse, telusuri lalu klik
level 77 : Drag tulisan “mouse” ke tombol hijau, drag lagi ke persegi di sebelah kiri, klik perseginya
level 78 : Klik “jendela di villa” pas lampunya nyala
level 79 : Tulis “Try Again”
level 80 : Tulis “The Cranberries”
level 81 : Pilih jawaban “13″
level 82 : Pilih “OK”, drag bomnya, klik tulisan yang tertutup bom
level 83 : Tunggu hingga detik “ke-3″, akan ada tulisan “S7OP”, klik tulisan S7OP-nya
level 84 : Ketik “?” pada keyboard
level 85 : Ketik “level 85″, ketik “”, ketik “you’re welcome”
level 86 : Klik “bagian tengah lingkaran bagian bawah pada angka 8″ tulisan “level 86″
level 87 : “Tunggu kuncinya masuk” dulu, lalu tekan “enter”
level 88 : Tekan “F8″, trus pilih “safe mode”
level 89 : Klik buku berwarna “Biru-Ungu-Kuning-Ungu”
level 90 : Pilih lambang “omega (kaya’ tapal kuda)” dan “69″
level 91 : Cuma butuh “kelincahan tangan dan kesabaran”
level 92 : Klik warna “hijau-merah-kuning-biru-merah”
level 93 : Hitung dengan cepat jumlah bola berwarna “merah”
level 94 : Klik “Budi”
level 95 : Tunggu sampai “latarnya warna hijau”, trus klik “lanjut”
level 96 : Klik “mata, bintik tangan, duri di kepala, latar merah, rumput”
level 97 : Klik “tombol merah”
level 98 : Butuh kecepatan tangan dan koordinasi mata yg baik, lingkaran terkecil ada di antara “level & 98″
level 99 : masuk aja twitternya (twitter.com/masova), liat arah jam 3

Saturday, August 6, 2011

Tips menjawab pd saat tes wawancara

Dalam proses seleksi melamar pekerjaan, wawancara sering kali dianggap mudah. Namun dalam sesi wawancara beberapa orang gagal mendapatkan pekerjaan yang didambakannya. Untuk itu sesi wawancara harus dipersiapkan dengan sunguh-sungguh.
Berikut tips rahasia sukses wawancara saat melamar pekerjaan;
1. Berapa gaji yang Anda minta?
Jawab: Sebutkan gaji yang besarnya realistis. Lihat mata pewawancara, sebutkan jumlah, dan berhentilah bicara. Jangan bohong tentang gaji yang Anda terima di kantor sebelumnya, bila Anda sudah bekerja. Bila Anda merasa bahwa gaji Anda di kantor yang sekarang terlalu kecil, berikan penjelasan.
2. Apa kelebihan utama Anda?
Jawab: Pilih potensi Anda yang relevan dengan bidang pekerjaan yang Anda lamar. Hindari respons yang generik seperti pengakuan bahwa Anda pekerja keras. Lebih baik, berikan respons berupa, “Saya selalu diperbudak daftar pekerjaan yang saya buat sendiri. Sebab, saya tidak mau pulang sebelum pekerjaan di kantor beres semua.”
3. Apa kekurangan Anda yang paling jelas?
Jawab: Jangan bilang Anda seorang perfeksionis (menunjukkan bahwa Anda sombong). Lebih baik, jujur saja dan sebutkan kelemahan yang kongkret. Misalnya, Anda lemah menghitung di luar kepala, dan karenanya Anda mengatasinya dengan membawa kalkulator. Tapi, kemudian, susul dengan kelebihan Anda.
4. Di mana Anda melihat diri Anda lima tahun lagi?
Jawab: Gambarkan posisi yang realistis. Kira-kira dua-tiga posisi di atas posisi yang Anda lamar sekarang. Jangan sertakan cita-cita yang tak ada hubungannya dengan lamaran pekerjaan Anda, misalnya, ingin jadi bintang sinetron atau jadi novelis. Sebab, Anda akan tampak tidak fokus.
5. Mengapa Anda ingin meninggalkan kantor yang lama?
Jawab: Jangan sampai mengemukakan hal yang negatif. Kalau kenyataannya begitu, ucapkan dalam kalimat ‘positif’, misalnya bahwa Anda tidak melihat ada ‘ruang’ di mana Anda bisa berkembang. Lalu, jelaskan mengapa Anda menganggap bahwa pekerjaan di kantor baru ini memberi kesempatan yang lebih baik.
6. Adakah contoh kegagalan Anda?
Jawab: Ungkapkan kegagalan yang pernah Anda alami, tapi yang sudah terpenuhi solusinya. Supaya, pewawancara tahu bahwa Anda punya usaha untuk mengatasi masalah
7. Apakah Anda punya pertanyaan?
Jawab: Berikan paling sedikit dua pertanyaan yang terfokus pada kantor baru ini. Misalnya, Anda bertanya apakah kantor ini sudah punya website. Atau, bisa juga Anda mempertanyakan kehadiran CEO yang Anda tahu baru saja diangkat – apakah membuat kinerja perusahaan semakin baik, dan semacamnya. Jangan bertanya tentang kepentingan Anda sendiri, misalnya, apakah karir Anda akan berkembang di sana.
Apa yang menjadikan seseorang selalu sukses untuk menggapai impiannya? Tampil beda dan memiliki keunggulan komperatif mungkin salah satu yang menjadikan Anda selalu berada di dalam posisi terdepan!
Termasuk dalam meraih karier dan mengungguli orang lain dalam mencari pekerjaan yang sesuai. Ada beberapa trik atau strategi yang perlu disiapkan agar Anda sukses dalam melewati tahapan untuk mengejar karier yang diidam-idamkan.
Modal nekat saja, pasti tak cukup.. Di sini juga anda bisa menemukan beberapa lowongan kerja yang mungkin tak ada salahnya jika anda mencobanya.

Friday, August 5, 2011

Rumus mernghitung KVAR?

Rumus mernghitung KVAR?

Selamat siang all....
saya mau tanya soal Rumus perhitungan KVAR ne!
semisal saya punya trafo 965 KVA 3 Phase, trus cos phi dari PLN 0,6!
Nah, untuk menghindari denda KVAR, saya harus pasang berapa capasitor?
trus berapa step!
Terima Kasiah atas jawaban teman2 semua!

Jawaban 

Sebenarnya cos phi bukan ditentukan oleh PLN, tapi ditentukan dari jenis beban /pemakai. Misalnya jika bebannya berupa elemen heater maka cos phi=1. Untuk beban induktor/elektromotor cos phi antara 0,5 - 0,8
KW = KVA x cos phi -----> jika cos phi = 1 maka KW =KVA
jika cos phi tidak sama dengan 1, timbul KVAR =KVA sin phi
Setelah didapat nilai KVAR anda dapat memasang capacitor, jumlah step biasanya 6 atau 12 tergantung besarnya KVAR yang didapat, juga tergantung besarnya capasitor yang akan dibeli. Jumlah step sesuai dengan automatic regulator yang dipakai. Nilai capacitor adalah kira-kira KVAR : step. Setting cos phi antara 0.8 sampai 0,95. Capacitor yang dipakai juga harus 3 phase

Cara Menghitung Kebutuhan Kapasitor Bank

Perbaikan Faktor Daya Menggunakan Kapasitor

Sebelum membahas tentang perbaikan faktor daya dengan menggunakan kapasitor, ada baiknya kita mengingat kembali tentang pengertian umum dari Daya Semu, Daya Aktif dan Daya Reaktif.
Dalam sistem listrik AC/Arus Bolak-Balik ada tiga jenis daya yang dikenal, khususnya untuk beban yang memiliki impedansi (Z), yaitu:
• Daya semu (S, VA, Volt Amper)
• Daya aktif (P, W, Watt)
• Daya reaktif (Q, VAR, Volt Amper Reaktif)
Untuk rangkaian listrik AC, bentuk gelombang tegangan dan arus sinusoida, besarnya daya setiap saat tidak sama. Maka daya yang merupakan daya rata-rata diukur dengan satuan Watt,Daya ini membentuk energi aktif persatuan waktu dan dapat diukur dengan kwh meter dan juga merupakan daya nyata atau daya aktif (daya poros, daya yang sebenarnya) yang digunakan oleh beban untuk melakukan tugas tertentu.
Sedangkan daya semu dinyatakan dengan satuan Volt-Ampere (disingkat, VA), menyatakan kapasitas peralatan listrik, seperti yang tertera pada peralatan generator dan transformator. Pada suatu instalasi, khususnya di pabrik/industri juga terdapat beban tertentu seperti motor listrik, yang memerlukan bentuk lain dari daya, yaitu daya reaktif (VAR) untuk membuat medan magnet atau dengan kata lain daya reaktif adalah daya yang terpakai sebagai energi pembangkitan flux magnetik sehingga timbul magnetisasi dan daya ini dikembalikan ke sistem karena efek induksi elektromagnetik itu sendiri, sehingga daya ini sebenarnya merupakan beban (kebutuhan) pada suatu sistim tenaga listrik.

Gambar 1. Segitiga Daya.
Pengertian Faktor Daya / Faktor Kerja
Faktor daya atau faktor kerja adalah perbandingan antara daya aktif (watt) dengan daya semu/daya total (VA), atau cosinus sudut antara daya aktif dan daya semu/daya total (lihat gambar 1). Daya reaktif yang tinggi akan meningkatkan sudut ini dan sebagai hasilnya faktor daya akan menjadi lebih rendah. Faktor daya selalu lebih kecil atau sama dengan satu.
Secara teoritis, jika seluruh beban daya yang dipasok oleh perusahaan listrik memiliki faktor daya satu, maka daya maksimum yang ditransfer setara dengan kapasitas sistim pendistribusian. Sehingga, dengan beban yang terinduksi dan jika faktor daya berkisar dari 0,2 hingga 0,5, maka kapasitas jaringan distribusi listrik menjadi tertekan. Jadi, daya reaktif (VAR) harus serendah mungkin untuk keluaran kW yang sama dalam rangka meminimalkan kebutuhan daya total (VA).
Faktor Daya / Faktor kerja menggambarkan sudut phasa antara daya aktif dan daya semu. Faktor daya yang rendah merugikan karena mengakibatkan arus beban tinggi. Perbaikan faktor daya ini menggunakan kapasitor.
Kapasitor untuk Memperbaiki Faktor Daya
Faktor daya dapat diperbaiki dengan memasang kapasitor pengkoreksi faktor daya pada sistim distribusi listrik/instalasi listrik di pabrik/industri. Kapasitor bertindak sebagai pembangkit daya reaktif dan oleh karenanya akan mengurangi jumlah daya reaktif, juga daya semu yang dihasilkan oleh bagian utilitas.
Sebuah contoh yang memperlihatkan perbaikan faktor daya dengan pemasangan kapasitor ditunjukkan dibawah ini:
Contoh 1. Sebuah pabrik kimia memasang sebuah trafo 1500 kVA. Kebutuhan parik pada mulanya 1160 kVA dengan faktor daya 0,70. Persentase pembebanan trafo sekitar 78 persen (1160/1500 = 77.3 persen). Untuk memperbaiki faktor daya dan untuk mencegah denda oleh pemasok listrik, pabrik menambahkan sekitar 410 kVAr pada beban motor. Hal ini meningkatkan faktor daya hingga 0,89, dan mengurangi kVA yang diperlukan menjadi 913 kVA, yang merupakan penjumlahan vektor kW dankVAr. Trafo 1500 kVA kemudian hanya berbeban 60 persen dari kapasitasnya. Sehingga pabrik akan dapat menambah beban pada trafonya dimasa mendatang. (Studi lapangan NPC)

Contoh 2. Sekelompok lampu pijar dengan tegangan 220V/58 W, digabungkan dengan 12 lampu TL 11 W, ada 30 buah lampu pijar dan lampu TL. Faktor daya terukur sebesar cos alpha1= 0,5. Hitunglah daya semu dari beban dan besarnya arus I1 sebelum kompensasi, Jika diinginkan faktor kerja menjadi cos alpha2=0,9. hitung besarnya arus I2 (setelah kompensasi).
a) Besarnya daya lampu gabungan
PG = (58 W x 18) + (11 W x 12) = 1176 watt = 1,176 kW
Cos phi1 = PG/S1 ->> S1 = Pg/Cos phi1 = 1,176kW/0,5 = 2,352 kVA.
I1 = S1/U = 2,352 kVA/220 V = 10,69 ampere (A)–> sebelum kompensasi
b) besarnya daya setelah kompensasi (cos phi = 0,9)
S2 = PG/Cos phi2 = 1,176 kW/0,9 = 1,306 kVA
maka I2 = S2/U= 1,306 kVA/220 V = 5,94 A –> setelah kompensasi
Keuntungan Perbaikan Faktor Daya dengan Penambahan Kapasitor
Keuntungan perbaikan faktor daya melalui pemasangan kapasitor adalah:
1. Bagi Konsumen, khususnya perusahaan atau industri:
• Diperlukan hanya sekali investasi untuk pembelian dan pemasangan kapasitor dan tidak ada biaya terus menerus.
• Mengurangi biaya listrik bagi perusahaan, sebab:
(a) daya reaktif (kVAR) tidak lagi dipasok oleh perusahaan utilitas sehingga kebutuhan total(kVA) berkurang dan
(b) nilai denda yang dibayar jika beroperasi pada faktor daya rendah dapat dihindarkan.
• Mengurangi kehilangan distribusi (kWh) dalam jaringan/instalasi pabrik.
• Tingkat tegangan pada beban akhir meningkat sehingga meningkatkan kinerja motor.
2. Bagi utilitas pemasok listrik
• Komponen reaktif pada jaringan dan arus total pada sistim ujung akhir berkurang.
• Kehilangan daya I kwadrat R dalam sistim berkurang karena penurunan arus.
• Kemampuan kapasitas jaringan distribusi listrik meningkat, mengurangi kebutuhan untuk memasang kapasitas tambahan.
METODA PEMASANGAN INSTALASI KAPASITOR
Cara pemasangan instalasi kapasitor dapat dibagi menjadi 3 bagian yaitu :
1. Global compensation
Dengan metode ini kapasitor dipasang di induk panel ( MDP )
Arus yang turun dari pemasangan model ini hanya di penghantar antara panel MDP dan transformator. Sedangkan arus yang lewat setelah MDP tidak turun dengan demikian rugi akibat disipasi panas pada penghantar setelah MDP tidak terpengaruh. Terlebih instalasi tenaga dengan penghantar yang cukup panjang Delta Voltagenya masih cukup besar.
2. Sectoral Compensation
Dengan metoda ini kapasitor yang terdiri dari beberapa panel kapasitor dipasang dipanel SDP. Cara ini cocok diterapkan pada industri dengan kapasitas beban terpasang besar sampai ribuan kva dan terlebih jarak antara panel MDP dan SDP cukup berjauhan.
3. Individual Compensation
Dengan metoda ini kapasitor langsung dipasang pada masing masing beban khususnya yang mempunyai daya yang besar. Cara ini sebenarnya lebih efektif dan lebih baik dari segi teknisnya. Namun ada kekurangan nya yaitu harus menyediakan ruang atau tempat khusus untuk meletakkan kapasitor tersebut sehingga mengurangi nilai estetika. Disamping itu jika mesin yang dipasang sampai ratusan buah berarti total cost yang di perlukan lebih besar dari metode diatas
Komponen-komponen utama yang terdapat pada panel kapasitor antara lain:
1. Main switch / load Break switch
Main switch ini sebagai peralatan kontrol dan isolasi jika ada pemeliharaan panel . Sedangkan untuk pengaman kabel / instalasi sudah tersedia disisi atasnya (dari) MDP.Mains switch atau lebih dikenal load break switch adalah peralatan pemutus dan penyambung yang sifatnya on load yakni dapat diputus dan disambung dalam keadaan berbeban, berbeda dengan on-off switch model knife yang hanya dioperasikan pada saat tidak berbeban .
Untuk menentukan kapasitas yang dipakai dengan perhitungan minimal 25 % lebih besar dari perhitungan KVar terpasang dari sebagai contoh :
Jika daya kvar terpasang 400 Kvar dengan arus 600 Ampere , maka pilihan kita berdasarkan 600 A + 25 % = 757 Ampere yang dipakai size 800 Ampere.
2. Kapasitor Breaker.
Kapasitor Breaker digunkakan untuk mengamankan instalasi kabel dari breaker ke Kapasitor bank dan juga kapasitor itu sendiri. Kapasitas breaker yang digunakan sebesar 1,5 kali dari arus nominal dengan I m = 10 x Ir.
Untuk menghitung besarnya arus dapat digunakan rumus
I n = Qc / 3 . VL
Sebagai contoh : masing masing steps dari 10 steps besarnya 20 Kvar maka dengan menggunakan rumus diatas didapat besarnya arus sebesar 29 ampere , maka pemilihan kapasitas breaker sebesar 29 + 50 % = 43 A atau yang dipakai 40 Ampere.
Selain breaker dapat pula digunakan Fuse, Pemakaian Fuse ini sebenarnya lebih baik karena respon dari kondisi over current dan Short circuit lebih baik namun tidak efisien dalam pengoperasian jika dalam kondisi putus harus selalu ada penggantian fuse. Jika memakai fuse perhitungannya juga sama dengan pemakaian breaker.
3. Magnetic Contactor
Magnetic contactor diperlukan sebagai Peralatan kontrol.Beban kapasitor mempunyai arus puncak yang tinggi , lebih tinggi dari beban motor. Untuk pemilihan magnetic contactor minimal 10 % lebih tinggi dari arus nominal ( pada AC 3 dengan beban induktif/kapasitif). Pemilihan magnetic dengan range ampere lebih tinggi akan lebih baik sehingga umur pemakaian magnetic contactor lebih lama.
5. Kapasitor Bank
Kapasitor bank adalah peralatan listrik yang mempunyai sifat kapasitif..yang akan berfungsi sebagai penyeimbang sifat induktif. Kapasitas kapasitor dari ukuran 5 KVar sampai 60 Kvar. Dari tegangan kerja 230 V sampai 525 Volt atau Kapasitor Bank adalah sekumpulan beberapa kapasitor yang disambung secara parallel untuk mendapatkan kapasitas kapasitif tertentu. Besaran yang sering dipakai adalah Kvar (Kilovolt ampere reaktif) meskipun didalamnya terkandung / tercantum besaran kapasitansi yaitu Farad atau microfarad. Kapasitor ini mempunyai sifat listrik yang kapasitif (leading). Sehingga mempunyai sifat mengurangi / menghilangkan terhadap sifat induktif (leaging)
6. Reactive Power Regulator
Peralatan ini berfungsi untuk mengatur kerja kontaktor agar daya reaktif yang akan disupply ke jaringan/ system dapat bekerja sesuai kapasitas yang dibutuhkan. Dengan acuan pembacaan besaran arus dan tegangan pada sisi utama Breaker maka daya reaktif yang dibutuhkan dapat terbaca dan regulator inilah yang akan mengatur kapan dan berapa daya reaktif yang diperlukan. Peralatan ini mempunyai bermacam macam steps dari 6 steps , 12 steps sampai 18 steps.
Peralatan tambahan yang biasa digunakan pada panel kapasitor antara lain:
- Push button on dan push button off yang berfungsi mengoperasikan magnetic contactor secara manual.
- Selektor auto – off – manual yang berfungsi memilih system operasional auto dari modul atau manual dari push button.
- Exhaust fan + thermostat yang berfungsi mengatur ambeint temperature (suhu udara sekitar) dalam ruang panel kapasitor. Karena kapasitor, kontaktor dan kabel penghantar mempunyai disipasi daya panas yang besar maka temperature ruang panel meningkat.setelah setting dari thermostat terlampaui maka exhust fan akan otomatis berhenti.