cara bertransaksi lebih mudah ...

Sign up for PayPal and start accepting credit card payments instantly.

Friday, September 26, 2008

Free download Matlab7.1 (student version) and Multisim10


Pengen nyoba Multisim??
mo dapet software multisim10 gratis?





Selamat mendownload Sepuasnya..Cheers..

Download Eagle Layout editor

Download Eagle Layout Editor

Mo cari sesuatu yang lain saat anda mendesign PCB atau electronic circuits???
dah terbiasa menggunakan protel mulai versi jebot, 98se, dxp dan sebagainya ataupun Orcad, dan multisim.. anda bisa coba menggunakan software ini.. emang sih gak se powerfull protel or multisim tp setidaknya untuk anda yg baru mencoba software ini lumayanlah. Moreover, software ini lebih mudah cos anda gak perlu lagi convert netlist untuk buat layoutnya dari schematic design....(mungkin karena gw masih pake versi yg lama..he..he.he..)


Description: The EAGLE Layout Editor is an easy to use, yet powerful tool for designing printed circuit boards (PCBs). It consist of a schematic editor, layout editor and autoroute which are embedded in a single user interface. Therefore there is no need for converting netlists between schematics and layouts.



or you can try these



Mau tau lebih jauh tentang Eagle?? kunjungi Site Eagle dengan cara mengklik logo di bawah ini..
Know More About Eagle, Visit Website click This Banner



Free electrical engineering ebook

Jika kamu kesulitan mendapatkan referensi untuk tugas akhir kamu ataupun assignment kamu cos buku2 referensi yg mau kamu pinjam dari library dah dipimjam student lain atau dah di Book sedangkan kamu butuh saat ini juga.Jangan kuatir saya jg pernah mengalami hal yg sama seperti anda.. Duedate dah dekat tapi reference belum dapat2 wah bikin gw mabok...trus gw coba surf and brows internet cari di famous sharing site and akhirnya ketemu juga... Mungkin aja buku2 yg kamu cari ada disini.. so Check it Out!!!.( remember kalo mo cari yang bahasa bugis,makassar, jawa,sunda dan sebagainya silahkan anda ka laut aje...:D)

Pirate


If you looking for free ebook about electrical engineering. you can get it . This is real free. every thing are in PDF format.

***********************************************

CHOOSE BY CLICK ONE OF TOPICS THERE

Pilih salah satu yg kamu cari...

*****************************

Control Systems and Engineering
Microwaves, EMWaves, Antennas
Microelectronics, Microprocessors & VHDL
Power Electronics, Power Systems & Machines
Instrumentation & Sensors
Basic Electrical Engineering
Analog And Digital Design
*****************************


Recliner

Selamat mendownload Sepuasnya..Cheers..



Wednesday, September 24, 2008

Belajar pake Basic Stamps Ver.2 ..(2)

Afwan,
lebih seminggu gw baru buka blog gw.. maklum masih disibukkan sama assignments so baru sempat utak atik blog..

kali ini gw coba running program untuk nyalakan led..yg simple2 aja dulu cos namanya jg belajar.. ya gak?

tp sebelumnya kita coba dulu running Basic Stamps editor untuk nyoba connection Basic Stamps board dengan computer.(sebelumnya gw dah jelaskan ini)

setelah koneksi berhasil kita coba buat program sederhana HelloBoebot.bs2
listnya :
'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Hello This message from your Boe bot"

END

setelah anda ketik list program diatas di basic stamp editor lalu coba di run dengan mengklik tanda segitiga play seperti tanda play yg ada di music player seperti winamp, jet audio dsb. atau anda bisa klik menu run n pilih run untuk jalankan program.


Figure.1 Display hasil Run.

Note:
1. ingat agar pada saat membuat program agar selalu menyertakan compiler directives {$STAMP BS2} dan {$PBASIC 2.5}
2. directive yg pertama {$STAMP BS2} disebut STAMP directive yang menunjukkan bahwa kamu akan mendownload program ke Basic Stamp 2.
3. directive yang kedua {$PBASIC 2.5} disebut jg the BASIC directive yg fungsinya memberitahukan BASIC Stamp editor yg di gunakan adalah versi 2.5.

4. instruksi DEBUG merupakan perintah untuk menampilkan di layar editor kata atau kalimat yg tertulis diantara tanda ".

5. sedangkan instruksi END menandakan akhir dari program.

Nah anda sekarang dah bisa kirim kata atau kalimat ke PC dengan Basic stamp, tp bagaimana kalau yg mo anda kirim adalah data bilangan atau number?
caranya anda tetap menggunakan intruksi DEBUG hanya saja anda harus tambahkan perintah DEC setelahnya.
contoh perkalian 6 x 2;

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG DEC 6*2

END

coba anda gabungkan program menampilkan kalimat atau kata dengan angka..
contohnya..

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Perkalian 6 x 2 hasilnya = "
DEBUG DEC 6*2

END

hasilnya akan muncul

Perkalian 6 x 2 hasilnya = 12

bagaimana kalau anda mau memunculkan hasil di baris berikunya..
kalau kita gunakan Pascal atau C programming kita bisa menggunakan tanda /n atau di Pascal kita menuliskan writeln (" kalimat ") untuk menampilkan kalimat dan membuat perintah selanjutnya tampil di baris berikutnya.

di Basic Programming kita cukup menambahkan instruksi CR setelah DEBUG.
contoh:

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Perkalian 6 x 2 "
DEBUG CR,"hasinya adalah = "
DEBUG DEC 6*2

END
Hasilnya akan muncul:

Perkalian 6 x 2
hasilnya adalah = 12

Saya pikir intruksi diatas tidaklah sulit untuk dimengerti oleh anda so kita pindah ke latihan membuat program LED on/off.

sebelumnya kita rangkai dulu komponen LED dan resistor 220 ohm seperti yg terlihat pada gambar berikut:


Figure 2. Rangkaian LED test


setelah anda rangkai rangkaian tersebut, kita lanjut ke instruksi programnya..
untuk basic stamp programming anda hanya menyebutkan nomor I/O dari Basic Stamp controller dan menyebutkan kondisi dari pin tersebut, semisal anda mau meng-On kan pin 13 so anda cukup memberi perintah HIGH ke nomor pin 13 dan LOW untuk meng-Off kan.
berikut contoh list programnya:

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Latihan menyalakan LED "
DEBUG CR,"LED pada port 13 ON"
HIGH 13
DEBUG CR,"LED pada port 12 off"
LOW 12

END

sekarang bagaimana kalau anda ingin LED berkedip?
caranya anda bisa gunakan instruksi delay waktu yaitu PAUSE.
misalkan anda mau delay waktu on selama 2 detik so anda cukup memberi instruksi
PAUSE 2000. durasi waktunya dalam ms so 2000 x 0.001 s = 2 seconds.
contoh program:

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Latihan menyalakan LED "
DEBUG CR,"LED pada port 13 ON"
HIGH 13
PAUSE 2000
DEBUG CR,"LED pada port 13 off"
LOW 13
PAUSE 2000

END

jika anda ingin membuatnya continue anda cukup tambahkan instruksi perulangan
DO
....
LOOP
instruksi diatas akan melakukan perintah dalam lingkup DO dan LOOP berulang terus menerus. contoh programnya..

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Latihan menyalakan LED "
DO
DEBUG CR,"LED pada port 13 ON"
HIGH 13
PAUSE 2000
DEBUG CR,"LED pada port 12 off"
LOW 12
PAUSE 2000
LOOP
END
Mudah kan??
OK sekian untuk latihan dasar 1 basic stampnya.. berikut kita bahas motor servo..

new fundamental component..

Textbook2 di Jurusan EE (Electrical Engineering, iaitu Teknik Elektro) mengatakan bahwa dalam dunia elektronika terdapat 3 komponen fundamental: resistor, kapasitor, dan induktor. Tapi Fren, tahukah kalian kalau ternyata ada satu lagi komponen fundamental yang hilang (Missing Link, bahasa Narutonya: Missing Nin, halah.. apa coba?), komponen elektronik pasif keempat bernama “Memory-resistor” atau disebut juga “Memristor”. Uniknya, komponen ini baru berhasil dibuat di HP (Hewlett-Packard) Labs bulan April 2008 lalu. (walaah.. telat nulisnya)
Asal Mula Memristor
Alkisah, kisah kasih di sekolah (apa siih?) memristor ini dimulai sekira 37 tahun lalu (1971) di University of California di Berkeley. Saat itu Prof. Leon Chua mempublikasikan paper yang menyatakan hipotesanya bahwa ada komponen fundamental yang keempat selain resistor, kapasitor, dan induktor, komponen ini tidak bisa digantikan oleh kombinasi apapun dari tiga komponen lainnya karena secara radikal memang beda. Berdasarkan konsep kesimetrisan, masing2 komponen didefinisikan sebagai relasi antara 2 dari 4 variabel fundamental rangkaian: tegangan, arus, muatan, dan flux. (lihat gambar di bawah)


“now all the EE textbooks need to be changed”
-IEEE Kirchoff Award winner, Leon Chua, on the discovery of the memresistor.
Namun hingga 36 tahun lebih kisah misteri hilangnya komponen keempat ini tetap menjadi misteri, karena baru sebatas persamaan matematis (postulat sama hipotesa apa bedanya ya? ada yg bisa jelaskan?) dan belum ada yang bisa membuktikannya dalam bentuk fisik selama puluhan tahun, ini lebih disebabkan karena pembuktian akan adanya memristansi lebih terlihat pada percobaan berskala nano.
“Although researchers had observed instances of memristance for more than 50 years, the proof of its existence remained elusive -in part because memristance is much more noticeable in nanoscale devices. The crucial issue for memristance is that the device’ atoms need to change location when voltage is applied, and that happens much more easily at the nanoscale.”
-HP Labs
37 Tahun kemudian
jreng3x.. hoho.. kita balik lagi ke tahun 2008. tepatnya di bulan April 2008, sekumpulan scientis yang melakukan riset di Lab HP (Hewlett-Packard) berhasil membuat prototipe yang bekerja sesuai sifat komponen misterius tersebut dengan menggunakan teknologi crossbar-latch yang dikembangkan sejak tahun 2005.
Di bawah ini gambar circuit dengan 17 memristor yg dicapture menggunakan atomic force microscope (gitu lah kata om Wiki):

Teori Memristor
Alasan utama memristor berbeda secara radikal dari komponen fundamental lain ialah, memristor dapat menyimpan memory masa lalunya. Ketika kita mematikan tegangan pada rangkaian, si memristor ini tetap mengingat berapa besarnya dan berapa lama.
Mari beranalogi sejenak untuk membedakan resistor dengan memristor. (gilaa, makin serius aja ini tulisan) Analogi klasik untuk resistor adalah dia seperti sebuah pipa dimana air (analogi listriknya) melaluinya. Nah, lebar pipa ini dianalogikan sebagai resistansi dari arus yang mengalir, semakin sempit pipanya maka semakin besar resistansinya, dimana resistor normal tidak berubah ukurannya. Di sisi lain sebuah memristor dianalogikan dapat berubah ukurannya sesuai jumlah air yang melaluinya. Jika air melalui pipa tersebut ke satu arah, ukuran pipa bertambah besar (yang berarti resistansi semakin kecil), sebaliknya jika air melalui arah sebaliknya, ukuran pipa bertambah kecil (yang berarti makin resistif). Dan si memristor ini mengingat, ketika aliran air dimatikan, ukuran pipa tidak berubah. Meski sebenarnya mekanisme tersebut secara teknis dapat dilakukan juga dengan gabungan transistor dan kapasitor, tapi membutuhkan banyak transistor dan kapasitor untuk melakukan pekerjaan dari satu memristor tersebut.
Memristor sendiri didefinisikan sebagai sebuah elemen dimana flux magnetik Φm antara terminal merupakan fungsi dari jumlah muatan elektrik q yang melewati device. setiap memristor memiliki karakteristik berdasarkan fungsi memristansi yang merupakan besaran perubahan flux terhadap perubahan muatan.
M(q) = dΦm/dq
Hukum induksi Faraday menyatakan bahwa flux merupakan integral waktu t dari tegangan, dan muatan merupakan integral waktu t dari arus, sehingga dapat dituliskan
M(q) = (dΦm/dt) / (dq/dt) = V/I
Dari sini bisa diturunkan bahwa memristansi merupakan resistansi yang bergantung pada muatan. Jika M(q) konstan, maka kita dapatkan R = V/I. Jika M(q) nontrivial, bagaimanapun persamaan itu tidak equivalen karena q dan M(q) akan bervariasi terhadap waktu t. (walahh makin serius aja neh blog ) Menyelesaikan tegangan sebagai fungsi waktu kita dapatkan
V(t) = M(q(t)).I(t)
Persamaan ini menjelaskan memristansi sebagai hubungan linier antara arus dengan tegangan. Alternating Current (AC, Arus bolak-balik) menjelaskan ketergantungan linier dalam operasi rangkaian dengan menginduksi sebuah tegangan terukur tanpa net pergerakan muatan, sepanjang perubahan maksimum q tidak menyebabkan perubahan berarti pada M.
Lebih jauhnya, memristor akan static manakaa tidak ada arus, jika I(t)=0, maka V(t)=0 dan M(t) akan konstan. Inilah esensi dari memory effect.
(gimana, gimana, merasa tercerahkan? atau………. masih bingung juga kek sayah?)

Aplikasi Memristor
Sebelumnya mari kita flashback dulu sebentar ke tahun lupa-lagi-gak-tau-malah, saat itu ditemukannya transistor menjadikan revolusi besar di dunia elektronika menggantikan tabung vakum. Revolusi apa lagi kah kiranya yang bakal terjadi dengan terungkapnya memristor?
Berikut ini beberapa implementasi memristor (seperti yang disebutkan oleh situs2 yg saya rujuk):
- Memristor sebagai switch
Switching Memristor disebutkan lebih sederhana dibandingkan MOSFET switch yang populer sekarang, Memristor sebagai switch? Jadi inget materi kuliah Elka: Transistor sebagai switch (inget judulnya doang koq hhaha..) cuman si Memristor ini tidak punya fungsi sebagai amplifier karena dia komponen pasif. dan mustahil juga membuat konstruksi digital logic yang hanya menggunakan memristor.
- Teknologi Komputer berskala Nano
Di artikel HP Labs disebutkan bahwa salah satu goal yang diharapkan oleh para peneliti dalam membangun dan mempelajari elektronika dan arsitekrur berskala nano adalah untuk mengubah komputer melewati batas fisik dan fiskal dari rangkaian chip silikon konvensional. Selama beberapa dekade, peningkatan performa chip dilakukan dengan menambah dan menambah jumlah transistor pada rangkaian, sedangkan semakin tinggi kepadatan transistor pada chip ternyata menyebabkan masalah yaitu panas yang berlebih.
Dibandingkan menambah jumlah transistor pada rangkaian, kita dapat membuat rangkaian hybrid dengan transistor lebih sedikit tapi dengan tambahan memristor -dan fungsionalitas, teknologi memristor dapat mewujudkan rangkaian dengan high-density namun lebih efisien dalam energi. hmm.. karena ini kah Hukum Moore akan kembali berlaku?
- Non-volatile Solid-state Memory
menjadikan mungkin membuat device yang dapat menyimpan data sebesar harddisk dengan access time serasa DRAM, bahkan device ini mungkin akan menggantikan kedua komponen tersebut. Prototipe crossbar-latch memory yang dibuat HP menggunakan device yang dapat memuat 100 gigabit dalam satu centimeter persegi, bandingkan dengan Flash memory terpadat saat ini sebesar 32 gigabit. HP juga menyebutkan bahwa versi memristor ini kecepatannya sekitar sepersepuluh kecepatan DRAM. wow
Akibat lain dari Non-volatile memory adalah kita dapat membuat komputer tidak perlu booting setiap kali dinyalakan. Biasanya setiap kita menyalakan komputer ada proses boot-up terlebih dulu, membaca data yang tersimpan di harddisk yang diperlukan untuk sistem operasi berjalan, dan ini tentu makan waktu. Alasan mengapa komputer setiap dinyalakan harus direboot ulang adalah karena DRAM hilang kemampuannya menyimpan bit informasi setelah powernya dimatikan. Sedangkan secara memristor dapat mengingat tegangan, sehingga komputer memristor tidak memerlukan reboot tiap kali dinyalakan. Jadi misalkan kita sedang membuka banyak window aplikasi, komputernya itu kita turn off. Nah, ketika kita kembali dan menyalakan komputernya, secara instant sistem langsung berjalan dan semua yang ada di layar sama persis dengan saat ketika kita matikan. IMHO, mekanisme ini seperti melakukan Hibernate dengan kecepatan Standby. Dan lagi, non-volatile memory mungkin implementasi memristor yang paling mungkin dalam waktu dekat.
- Emulasi Sistem Neural
Chua juga mengatakan bahwa sinapsis, yaitu koneksi antara neuron-neuron (huhuhu.. teringat kembali pelajaran biologi SMA tentang sistem saraf), memiliki tingkah laku memristif. Sehingga katanya memristor dapat menjadi device elektronik yang ideal untuk mengemulasikan sebuah sinapsis.
- Aplikasi lainnya
Beberapa paten yang berhubungan dengan memristor diantaranya disebutkan mencakup aplikasi2 dalam programmable logic, signal processing, neural networks, control systems, dan lain-lain

wassalam..
´