Sunday, 7 June 2009

Up Counter Dari 00 s/d 99 Dengan ATmega16

Seven segment yang nyala tergantung pada output dari PORTD.6 dan PORTD.7 yang dihubungkan dengan ATmega16, yang sedang mengeluarkan logika low “0”, sehingga dari dua buah display tersebut, selalu hanya satu display yang akan dinyalakan. Agar seven segment tersebut tampak ngala secara bersamaan maka kedua seven segment tersebuat harus dihidupkan secara bergantian dengan waktu tunda tertentu. Pada gambar di bawah ini seven segment common anoda dikendalikan, dengan
menggunakan transistor PNP melalui PORTD.6 dan PORTD.7, apabila ada logika sebaliknya akan padam. Untuk menghidupkan sebuah segment, harus dikirimkan logika low ‘0’ dan sebaliknya untuk mematikan segment, harus dikirimkan logika high ‘1’ seperti yang terlihat pada tabel 1.Konfigurasi ATmega16 adalah sebagai berikut: (klik gambar untuk diperbesar)








LIST PROGRAM
#include //masukkan definisi register I/O dan vector pada ATmega 16
#include // memasukkan fungsi-fungsi delay pada library delay.h

void main (void) // program utama
{
int kiri, kanan, i; //variable lokal
DDRC = 0xFF; // portc sebagai output
DDRD = 0xFF; //portd sebagai output

while (1)
  {
  kiri = 0;
  kanan = 0;
  for (kiri=0;kiri<10;kiri++) kanan="0;kanan<10;kanan++)" i="0;i<100;i++)" 7 =" 0;" 6 =" 1;" portc =" bil" 7 =" 1;" 6 =" 0;" portc =" bil">

Image and video hosting by TinyPic
Baca Selengkapnya Post -->> Up Counter Dari 00 s/d 99 Dengan ATmega16

Aplikasi LCD Dengan ATmega16

 LCD adalah suatu display dari bahan cairan Kristal yang pengoprasinnya menggunakan system dot matriks. LCD banyak digunakan sebagai display dari alat-alat elektronika seperti kalkulator, multimeter digital, jam digital dan sebagainya. LCD dapat dengan mudah dihubungkan dengan mikrokontroler AVR ATmega16 yang mempunyai konfigurasi pin sebagai berikut:



LCD yang digunakan dalam percobaan adalah LCD 2X16, lebar display 2 baris 16 kolom, yang mempunyai 16 pin konektor. Dimana pada rangkaian ini, jika tombol ditekan LCD akan menampilkan “ Tombol ditekan” dan 8 led pada PortA menyala. Sedangkan jika tombol tidak ditekan, LCD akan menampilkan “Silakan Tekan! Dan 8 led pada PortA padam. Dengan menghubungkan PortB ke LCD, PortD.1 ke Push buttom, dan PortA ke LED. Rangkaian skematiknya sebagai berikut:





List Program
#include //masukkan definisi register I/O dan vector pada ATmega 16
#include // memasukkan fungsi-fungsi delay pada library delay.h
#include //memasukkan library LCD

void main (void)
{
DDRA = 255; //porta sebagai output
PORTA = 0; //keluaran porta berlogika low (0)
DDRD = 0x00; //portd sebagai input
POTRD = 0xFF; //aktifkan pull up resistor portd
lcd_int (16); //LCD module initialization
lcd_gotoxy(0,0);
lcd_putsf (" == WLCOME == ");
delay_ms (1000);

while (1);
{
if (PIND.1 == 1) //jika push buttom tidak ditekan
  {
  lcd_gotoxy (0,0);
  lcd_putsf ("Silahkan Tekan");
  PORTA =0xFF; //LED padam
  delay_ms(500);
  {
Else //jika push buttom ditekan
  {
  lcd_gotoxy (0,0);
  lcd_putsf ("Tombol ditekan");
  PORTA =0x00; //LED menyala
  delay_ms(500);
  }
};
}

Image and video hosting by TinyPic

Baca Selengkapnya Post -->> Aplikasi LCD Dengan ATmega16

Friday, 13 February 2009

Buat Kombinasi Tombol Yuk..!!!!!

Gimana sich cara buat kombinasi tombol atau bahasa kerennya "Digital Keypad Combination Lock" ??...Itu tadi pertanyaan dari teman kos aku..Trus aku jawab "Gampang kq, masa gitu aja gak bisa?".:devilishgrin:.Emank aku ini orangnya agak sedikit sombong..haha..Oke lanjut,, untuk membuat Digital Keypad Combination Lock ada beberapa cara sebagai contoh kita bisa menggunakan pemrograman (bisa AVR atau DTS-51) atau pun menggunakan IC kumparator (contoh IC747). Tapi cara tersebut terbilang rumit (serius).sengihnampakgigihaha.... Ada cara yang lebih sederhana dengan memanfaatkan
ICLS7220, yang merupakan ic khusus untuk Digital Lock. Selamat mencoba yah, :woooh:ini rangkaiannya, klik gambar rangkaiannya untuk diperbesar..!!!!


PARTS
Part
Total Qty.
Description
Substitutions
C111uF 25V Electrolytic Capacitor
C21220uF 25V Electrolytic Capacitor
R112.2K 1/4W Resistor
Q112N3904 NPN Transistor2N2222
D111N4148 Rectifier Diode1N4001-1N4007
K1112V SPDT RelayAny appropriate relay with 12V coil
U11LS7220 Digital Lock IC
S1-S1212SPST Momentary PushbuttonKeypad (see notes)
HD1112 Position Header

Catatan

1. Untuk mengatur kombinasi, jalur yang sesuai untuk beralih U1 pin 3, 4, 5 dan 6 dengan menggunakan header. Misalnya jika S1 telah terhubung ke pin 3, pin 4 ke S2, S3 ke pin 5 dan S4 ke pin 6, maka kombinasi angka adalah 1,2,3,4. Sekarang semua jalur lainnya yang tidak digunakan di seluruh header beralih ke pin 2 dari U1. Dengan cara ini Anda dapat membuat kombinasi 4 angka yang anda inginkan. Pin 2 adalah ulang pin, jadi menghubungkan semua kunci yang tidak digunakan untuk memastikan bahwa seluruh kombinasi harus reentered jika salah satu tombol yang ditekan.

2. Bila kombinasi yang dimasukkan, maka relay diaktifkan untuk jangka waktu yang ditentukan oleh C1. 1uF kapasitor yang ditentukan dalam daftar bagian akan mengakibatkan delay kira-kira 5 detik. Untuk memperbesar delay kamu bisa meningkatkan nilai kapasitor C1.

3. Untuk mempercantik tombol, kita bisa membeli 12 PC papan mount pushbuttons kemudian mengetsa PC papan tombol agar berada di 4 baris dari 3 kolom (3 x 4), mirip dengan tombol telepon..Oke selamat mencoba yahh....!!!Ganbatte ^^V.........:wave:

Image and video hosting by TinyPic
Baca Selengkapnya Post -->> Buat Kombinasi Tombol Yuk..!!!!!

Thursday, 12 February 2009

Ultra Durable 3 Motrerboards


GIGABYTE Ultra Durable™ 3 merupakan seri terbaru untuk morherboard dengan kualitas terbaik dan paling inovatif untuk design motherboard.GIGABYTE Ultra Durable™ 3 memperkenalkan 2 ounces dari tembaga untuk kedua Power Ground pada lapisan motherboards sehingga memberikan penurunan suhu sistem yang sangat dramatis, meningkatkan efisiensi energi dan peningkatan stabilitas untuk overclocking.

GIGABYTE Ultra Durable™ 3 juga sudah menggunakan fitur dari Japanese Solid Capacitors yang dapat
bekerja 50000 jam operasi,
Ferrite core chokes dengan efisiensi energi yang lebih tinggi dibandingkan dengan inti besi, chokes Lower RDS (on) MOSFETs yang memiliki daya tahan yang lebih rendah, yang mengurangi konsumsi daya dan generasi panas.Motherboards ini juga memberikan stabilitas, kehandalan untuk memenuhi kebutuhan listrik high-end prosesor dan komponen lainnya.

Produk Motherboard Gigabyte yang sudah menggunakan Ultra Durable 3:





Intel X58 GA-EX58-EXTREME | GA-EX58-UD5 | GA-EX58-UD4P


Intel P45

GA-EP45C-UD3R | GA-EP45-UD3L | GA-EP45-UD3LR | GA-EP45T-UD3R | GA-EP45T-UD3LR | GA-EP45T-UD3P | GA-EP45-UD3P | GA-EP45-UD3R | GA-EP45-UD3

Sumber : www.gigabyte.com.tw

Image and video hosting by TinyPic
Baca Selengkapnya Post -->> Ultra Durable 3 Motrerboards

Wednesday, 11 February 2009

Gigabyte GV-R4850C-1GI (Radeon HD4850 1GB)

Ahh... Kali ini aku mulai posting setelah dua minggu hilang dari peredaran.haha...Aku mau share informasi aja nich. Bulan kemaren ini aku upgrade VGA komputer ku. Melihat kebutuhan grafis ku yang cukup tinggi. Biasanya aku pake komputer untuk design (corel X4, photoshop CS3,protel DXP), 3D ( Autocad 2007, 3DS Max 6), sama pemogramman (CodeVision untuk AVR). Lumayan berat khan.hehe...Makanya aku ganti VGA, sebelumnya aku pake
radeon 1300XTX 256MB.

Setelah nego sama ortu dan bersumpah akan rajin kuliah dan menjadi anak yg baik, akhirnya dia setuju dan ngasih bajet 2,5 juta ke aku. Wow mantap ^^. Setelah cari informasi VGA, tanya2 temen. Final aku jatuh hati sama Gigabyte HD 4850.hehe...Coz performa mantap harganya passSs (prinsip ekonomi).haha..Sebenarnya sich aku lebih suka sama HD 4870 tp harganya SELANGIT.hikZ. Akhirnya ku tolak dia dan langsung jadian sama HD 4850.haha...Lusa aku meluncur ke ORION MG2 jakarta. Sorenya aku sudah bisa menikmati ketangguhan HD 4850 di kamar kos ku.hehe...

Aku juga sudah coba tes menggunakan game Need For Speed Undercover, Call Of Duty 4, dan Dinasti Warrior 6 dengan options grafis HIGH. Hasil nya bener2 lancar (tanpa ngelek sedikitpun).haha....(jadi maen game deh sekarang.hehe..).....!!!!!!!!!!!!!!!

Sepesifikasi HD 4850

Graphic Interface PCI Express X16 2.0
Graphic Chipset ATI Radeon™ HD4850 GPU
Engine Clock Speed 700 MHz
Memory Provided 1GB DDR3
Memory Interface 256-bit
Memory Clock Speed 1920MHz
TV Output Available
DVI Output Available
Video In Not Available
O/S Support Microsoft XP/Vista
Price
$230.00
Warranty 3-year Limited Warranty by Authorized Distributor

Image and video hosting by TinyPic
Baca Selengkapnya Post -->> Gigabyte GV-R4850C-1GI (Radeon HD4850 1GB)

Intel Core i7 Prosesor Tercepat Di Bumi


Intel telah mengumumkan nama merk yang akan dipakai untuk memasarkan produk Nehalem. Intel akan menamakan semua prosesor berbasis Intel Nahalem, termasuk Extreme Edition "Intel Core i7," bukan "Core 3" seperti yang banyak dispekulasikan sebelumnya.Intel pun sangat pede dengan produk ini, hingga mengklaimnya sebagai prosesor tercepat di bumi saat ini.Kecepatan yang dimaksud Intel dari Core i7 adalah dalam hal proses komputasi, seperti bermain game, edit video dan melakukan
aktifitas komputing lainnya.

Prosesor Core i7 lebih ditujukan untuk pengguna yang benar-benar membutuhkan kecepatan ketika ingin menyelesaikan pekerjaannya. Seperti untuk pekerja animasi, design, film serta pekerjan lain yang membutuhkan waktu cepat dan menggunakan aplikasi yang berat.Prosesor Intel Core i7 menyampaikan sebuah terobosan luar biasa dalam performa quad-core dengan 4 prosesor di dalamnya dan fitur terbaru dalam inovasi teknologi prosesor.


Fitur terbaru yang dimilii Core i7 yaitu:
  • Intel ® Turbo Boost Memaksimalkan kecepatan teknologi untuk menuntut aplikasi, secara dinamis untuk mempercepat kinerja sesuai dengan performa ketika Anda sangat membutuhkannya.
  • Intel ® Hyper-Threading teknologi Thread aplikasi sangat memungkinkan untuk mendapatkan lebih banyak pekerjaan dilakukan secara paralel. Dengan 8 thread yang tersedia untuk sistem operasi, multi-tasking menjadi lebih mudah.
  • Intel ® Smart Cachemenyediakan performa yang lebih tinggi, lebih efisien cache subsystem. Industri yang dioptimalkan untuk multi-threaded games.
  • Intel ® QuickPath interkoneksi dirancang untuk meningkatkan bandwidth dan latency rendah. Dapat mencapai kecepatan transfer data yang tinggi sebagai 25,6 GB / detik dengan prosesor Extreme Edition.
  • Integrated memory controller memungkinkan tiga saluran dari memori DDR3 1066 MHz, sehingga sampai dengan 25,6 GB / detik memori bandwidth. Kontroler memori ini lebih rendah dari latency memori bandwidth tinggi dan memberikan performa luar biasa untuk aplikasi data-intensif.
  • Intel ® HD Boost signifikan meningkatkan berbagai compute multimedia dan aplikasi-intensif. Dengan 128-bit SSE instruksi yang dikeluarkan pada tingkat throughput satu siklus per jam, sehingga baru tingkat efisiensi pemrosesan dengan aplikasi SSE4 dioptimalkan.
Sumber : www.intel.com
Image and video hosting by TinyPic
Baca Selengkapnya Post -->> Intel Core i7 Prosesor Tercepat Di Bumi

Tuesday, 20 January 2009

Windows 7


Windows 7 (formerly CODEC Blackcomb dan Vienna) adalah rilis berikutnya dari Microsoft Windows, sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada komputer pribadi, termasuk rumah dan bisnis desktop, laptop, Tablet PC, netbooks dan media center PC.

Microsoft pada tahun 2007 menyatakan bahwa perencanaan pembangunan untuk Windows 7 tiga tahun setelah waktu mulai rilis dari pendahulunya, Windows Vista, namun yang terakhir rilis tanggal akan ditentukan oleh kualitas produk.

Tidak seperti para pendahulunya, Windows 7 ini dimaksudkan untuk menjadi incremental upgrade ke Vista, dengan tujuan yang sepenuhnya kompatibel dengan perangkat driver, aplikasi, dan perangkat keras Windows Vista yang sudah kompatibel dengan. Presentasi yang diberikan oleh perusahaan pada 2008 memiliki difokuskan pada dukungan multi-touch, yang didesain ulang dengan Windows Shell baru taskbar, rumah sistem jaringan disebut HomeGroup, dan peningkatan kinerja. Beberapa aplikasi yang telah dimasukkan dengan rilis sebelumnya Microsoft Windows, terutama Windows Mail, Windows Movie Maker, dan Windows Photo Galeri, tidak lagi disertakan dengan sistem operasi; mereka bukan yang ditawarkan secara terpisah (gratis) sebagai bagian dari Windows Live Essentials suite.
Review Windows 7




Nah ini satu lagi Video Review tentang Windows Longhorn

Sumber : windows7news
Image and video hosting by TinyPic
Baca Selengkapnya Post -->> Windows 7

Sunday, 18 January 2009

Kapasitor


Kapasitor adalah komponen elektronika yang dapat menyimpan muatan listrik. Struktur sebuah kapasitor terbuat dari 2 buah plat metal yang dipisahkan oleh suatu bahan dielektrik. Bahan-bahan dielektrik yang umum dikenal misalnya udara vakum, keramik, gelas dan lain-lain. Jika kedua ujung plat metal diberi tegangan listrik, maka muatan-muatan positif akan mengumpul pada salah satu kaki (elektroda) metalnya dan pada saat yang sama muatan-muatan negatif terkumpul pada ujung metal yang satu lagi. Muatan positif tidak dapat mengalir menuju ujung kutup negatif dan sebaliknya muatan negatif tidak bisa menuju ke ujung kutup positif, karena terpisah oleh bahan dielektrik yang non-konduktif.

Muatan elektrik ini "tersimpan" selama tidak ada konduksi pada ujung-ujung kakinya. Di alam bebas, phenomena kapasitor ini terjadi pada saat terkumpulnya muatan-muatan positif dan negatif di awan.
Kapasitansi

Kapasitansi didefenisikan sebagai kemampuan dari suatu kapasitor untuk dapat menampung muatan elektron. Coulombs pada abad 18 menghitung bahwa 1 coulomb = 6.25 x 1018 elektron. Kemudian Michael Faraday membuat postulat bahwa sebuah kapasitor akan memiliki kapasitansi sebesar 1 farad jika dengan tegangan 1 volt dapat memuat muatan elektron sebanyak 1 coulombs. Dengan rumus dapat ditulis :

Q = CV …………….(1)

Q = muatan elektron dalam C (coulombs)

C = nilai kapasitansi dalam F (farads)

V = besar tegangan dalam V (volt)

Dalam praktek pembuatan kapasitor, kapasitansi dihitung dengan mengetahui luas area plat metal (A), jarak (t) antara kedua plat metal (tebal dielektrik) dan konstanta (k) bahan dielektrik. Dengan rumusan dapat ditulis sebagai berikut :

C = (8.85 x 10-12) (k A/t) ...(2)
Baca Selengkapnya Post -->> Kapasitor

Rangkaian Sistem Minimum AVR 8535

Sistem minimum (sismin) mikrokontroler adalah rangkaian elektronik minimum yang diperlukan untuk beroperasinya IC mikrokontroler. Sismin ini kemudian bisa dihubungkan dengan rangkaian lain untuk menjalankan fungsi tertentu. Di keluarga mikrokontroler AVR, seri 8535 adalah salah satu seri yang sangat banyak digunakan.

Untuk membuat rangkaian sismin Atmel AVR 8535 diperlukan beberapa komponen yaitu:
IC mikrokontroler ATmega8535
1 XTAL 4 MHz atau 8 MHz (XTAL1)
3 kapasitor kertas yaitu dua 22 pF (C2 dan C3) serta 100 nF (C4)
1 kapasitor elektrolit 4.7 uF (C12) 2 resistor yaitu 100 ohm (R1) dan 10 Kohm (R3)
1 tombol reset pushbutton (PB1)


Selain itu tentunya diperlukan power suply yang bisa memberikan tegangan 5V DC.

Rangkaian sistem minimum ini sudah siap untuk menerima sinyal analog (fasilitas ADC) di port A. Gambar rangkaiannya adalah sebagai berikut.

Klik Gambar Untuk Diperbesar


Sumber :Prasimax Mikron
Baca Selengkapnya Post -->> Rangkaian Sistem Minimum AVR 8535

Pemrograman AVR dengan bahasa C


Membahas cara memprogram AVR dengan menggunakan bahasa C. Penggunaan bahasa C dimaksudkan untuk mempermudah penjelasan. Dibanding assembler, bahasa C lebih mudah dibaca dan dimengerti. Salah satu IDE (Intregated Development Environment) yang cukup membantu dalam mempelajari microcontroller AVR RISC 8 bit dengan bahasa C adalah CodeVisionAVR. Sayangnya CodeVisionAVR merupakan program shareware yang memiliki keterbatasan untuk versi
trial-nya.Namun versi trial-nya sudah cukup membantu memahami cara memprogram microcontroller AVR 8 bit RISC dengan bahasa C. Alternatif lain adalah menggunakan SDCC (Small Device C Compiler) atau winAVR yang gratis dan sumber terbuka. Berpindah dari satu compiler ke compiler lain dalam satu konteks bahasa yang sama (C) tidak terlalu sulit. Kelebihan CodeVisionAVR hanya ada di kemudahan manajemen berkas dan proyek dalam sebuah IDE serta fitur code wizard yang membantu menghasilkan rentetan baris kode untuk keperluan yang umum.

Sumber : www.innovativeelectronics.com
Baca Selengkapnya Post -->> Pemrograman AVR dengan bahasa C

Nanorobot in Macroscale


Miniatur Nanorobots adalah mesin yang berfungsi pada skala individual atom dan molekul. Mereka dapat bekerja sama dalam menanggapi stimuli lingkungan dan prinsip-prinsip yang diprogram untuk memproduksi hasil macroscale. Untuk elemen dan output dalam banyak disiplin ilmu, seperti komputer dan obat-obatan, yang biasanya tinier pilihan. Sirkuit terpadu sirkuit kecil dapat melakukan operasi matematika dengan lebih kurang daya persyaratan.

Perangkat medis lebih kecil kemungkinan akan merespon dengan sel dalam tubuh manusia pada tingkat molekular untuk lebih diarahkan tepat diagnosa dan penyembuhan penyakit. Untuk alasan ini, ada kemajuan dalam kesadaran subjek nanotechnology - penelitian yang berkaitan dengan hal-hal yang sangat, sangat amat kecil. J nanometer hanyalah satu dari billionth meter, panjang ke dalam satu yang hanya dapat posisi sekitar 10 atom.



Sumber http://www.nanorobots.net/

Baca Selengkapnya Post -->> Nanorobot in Macroscale

Nano Robot



Nanorobot adalah semacam alat yang dibuat untuk memelihara dan menjaga tubuh manusia dari patogen. Robot kecil ini dapat dimasukkan ke dalam tubuh manusia dan mempengaruhi beberapa fungsi tertentu. Salah satu fungsi nanorobot adalah untuk membersihkan pembuluh darah arteri yang tersumbat.

Seperti halnya mobil atau kendaraan lain buatan manusia, nanorobot membutuhkan pelumas untuk mempermudah geraknya.Dengan ditemukannya pelumas, nanorobot dapat bekerja di daerah yang tak terlihat mata.

Di masa depan, nanorobot akan digunakan untuk membantu sistem kekebalan manusia dalam menghancurkan bakteri dan virus. Dalam bentuk krim, nanorobot dapat untuk menyembuhkan penyakit kulit atau digunakan sebagai pembersih mulut dari bakteri dan plak.

Sebolai beserta profesor pembimbingnya juga menemukan aspirin dapat menghambat pertumbuhan semacam jamur penyebab penyakit sariawan, infeksi kulit, dan paru-paru. Dengan demikian, aspirin dapat digunakan sebagai obat antijamur yang relatif murah serta dapat digunakan dengan obat antijamur lainnya untuk memperoleh efek lebih kuat.








Baca Selengkapnya Post -->> Nano Robot

BlogBookmarks

oggix.com : Free Shoutbox & Complete Blog Tools

  • Web
  • SuPpLY-ElektRoN