Thursday, September 13, 2012

Mikrokontroller

Mikrokontroler adalah salah satu dari bagian dasar dari suatu sistem komputer. Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan komputer mainframe, mikrokontroler dibangun dari elemen-elemen dasar yang sama. Secara sederhana, komputer akan menghasilkan output spesifik berdasarkan inputan yang diterima dan program yang dikerjakan.

Seperti umumnya komputer, mikrokontroler adalah alat yang mengerjakan instruksi-instruksi yang diberikan kepadanya. Artinya, bagian terpenting dan utama dari suatu sistem terkomputerisasi adalah program itu sendiri yang dibuat oleh seorang programmer. Program ini menginstruksikan komputer untuk melakukan jalinan yang panjang dari aksi-aksi sederhana untuk melakukan tugas yang lebih kompleks yang diinginkan oleh programmer.


Sistem Input Komputer
Piranti input menyediakan informasi kepada sistem komputer dari dunia luar. Dalam sistem komputer pribadi, piranti input yang paling umum adalah keyboard. Komputer mainframe menggunakan keyboard dan pembaca kartu berlubang sebagai piranti inputnya. Sistem dengan mikrokontroler umumnya menggunakan piranti input yang jauh lebih kecil seperti saklar atau keypad kecil.
Hampir semua input mikrokontroler hanya dapat memproses sinyal input digital dengan tegangan yang sama dengan tegangan logika dari sumber. Level nol disebut dengan VSS dan tegangan positif sumber (VDD) umumnya adalah 5 volt. Padahal dalam dunia nyata terdapat banyak sinyal analog atau sinyal dengan tegangan level yang bervariasi. Karena itu ada piranti input yang mengkonversikan sinyal analog menjadi sinyal digital sehingga komputer bisa mengerti dan menggunakannya. Ada beberapa mikrokontroler yang dilengkapi dengan piranti konversi ini, yang disebut dengan ADC, dalam satu rangkaian terpadu.

Sistem Output Komputer
Piranti output digunakan untuk berkomunikasi informasi maupun aksi dari sistem komputer dengan dunia luar. Dalam sistem komputer pribadi (PC), piranti output yang umum adalah monitor CRT. Sedangkan sistem mikrokontroler mempunyai output yang jauh lebih sederhana seperti lampu indikator atau beeper. Frasa kontroler dari kata mikrokontroler memberikan penegasan bahwa alat ini mengontrol sesuatu.
Mikrokontroler atau komputer mengolah sinyal secara digital, sehingga untuk dapat memberikan output analog diperlukan proses konversi dari sinyal digital menjadi analog. Piranti yang dapat melakukan konversi ini disebut dengan DAC (Digital to Analog Converter).

CPU (Central Processing Unit)
CPU adalah otak dari sistem komputer. Pekerjaan utama dari CPU adalah mengerjakan program yang terdiri atas instruksi-instruksi yang diprogram oleh programmer. Suatu program komputer akan menginstruksikan CPU untuk membaca informasi dari piranti input, membaca informasi dari dan menulis informasi ke memori, dan untuk menulis informasi ke output.
Dalam mikrokontroler umumnya hanya ada satu program yang bekerja dalam suatu aplikasi. CPU M68HC05 mengenali hanya 60 instruksi yang berbeda. Karena itu sistem komputer ini sangat cocok dijadikan model untuk mempelajari dasar dari operasi komputer karena dimungkinkan untuk menelaah setiap operasi yang dikerjakan.

Clock dan Memori Komputer
Sistem komputer menggunakan osilator clock untuk memicu CPU mengerjakan satu instruksi ke instruksi berikutnya dalam alur yang berurutan. Setiap langkah kecil dari operasi mikrokontroler memakan waktu satu atau beberapa clock untuk melakukannya.
Ada beberapa macam tipe dari memori komputer yang digunakan untuk beberapa tujuan yang berbeda dalam sistem komputer. Tipe dasar yang sering ditemui dalam mikrokontroler adalah ROM (Read Only Memory) dan RAM (Random Access Memory). ROM digunakan sebagai media penyimpan program dandata permanen yang tidak boleh berubah meskipun tidak ada tegangan yang diberikan pada mikrokontroler. RAM digunakan sebagai tempat penyimpan data sementara dan hasil kalkulasi selama proses operasi. Beberapa mikrokontroler mengikutsertakan tipe lain dari memori seperti EPROM (Erasable Programmable Read Only Memory) dan EEPROM (Electrically Erasable Programmable Read Only Memory).

Program Komputer
Program digambarkan sebagai awan karena sebenarnya program adalah hasil imajinasi seorang programmer. Komponen utama dari program adalah instruksi-instruksi dari instruksi set CPU. Program disimpan dalam memori dalam sistem komputer di mana mereka dapat secara berurutan dikerjakan oleh CPU.

Sistem Mikrokontroler
Setelah dipaparkan bagian-bagian dari suatu sistem komputer, sekarang akan dibahas mengenai mikrokontroler. Digambarkan sistem komputer dengan bagian yang dikelilingi oleh garis putus-putus. Bagian inilah yang menyusun mikrokontroler. Bagian yang dilingkupi kotak bagian bawah adalah gambar lebih detail dari susunan bagian yang dilingkupi garis putus-putus. Kristal tidak termasuk dalam sistem mikrokontroler tetapi diperlukan dalam sirkuit osilator clock.
Suatu mikrokontroler dapat didefinisikan sebagai sistem komputer yang lengkap termasuk sebuah CPU, memori, osilator clock, dan I/O dalam satu rangkaian terpadu. Jika sebagian elemen dihilangkan, yaitu I/O dan memori, maka chip ini akan disebut sebagai mikroprosesor.


Monday, September 10, 2012

:)

cukuplah Allah mengetahui isi hati di dalam dada...
sedekat apapun kerabat terdekat, tapi sungguh hanya Allah yang mengetahui isi hati di dalam dada. :)

Monday, September 3, 2012

It's a train


tuuutt tuutt. :)
untuk kesekian kalinya diberikan nikmat untuk dapat merasakan duduk sebagai peserta mudik. beragam rasanya ketika mengantri membeli tiket, sampai duduk pada kursi masing-masing.

membeli tiket? yaa,
banyak yang harus diperbaiki dari sistem penjualan tiket yang ada. di mulai dari sistem otomasi (web) akan mempermudah efektifitas kerja sampai pada keamanan yang mesti kudu diperbaiki.

sistem keamanan, pusat informasi, pelayanan konsumen yang sangat tidak ramah... cukup membuat masyarakat tidak nyaman dengan keadaan-keadaan tersebut.

salah satu solusinya adalah direkomendasikan bagi mahasisiwa Kerja Praktek :) untuk melakukan KP nya di PT. Persero KA Indonesia khususnya Kiara Condong, Bandung.
fungsinya untuk apa? ya setidaknya ada yang membenahi sistem penjualan tiketnya agat lebih efektif lagi.
semoga berminta yaa. :) aamiin

==========================================================================

yaa sepenggal cerita pada perjalanan SOLO-BANDUNG.
di sekitar tempat duduk yang dipenuhi dengan kardus, koper, dan masih banyak lgi, yaa wajaar namanya saja kereta ekonomi. :)

ada bayi yang menangis, debu dimana-mana, suara penjual yang berteriak-teriak, dan masih banyak lagi. :)
inilah realita kereta ekonomi.

perjalanan yang diawali dengan surat cintaNya Allah. semoga menenangkan hati dan "mempengaruhi" sekitar kita. hingga terlelap dalam dinginnya malam yang ditemani suara kereta yang berbungyi tuuuuutttt tuuuutttt. :)

cukup "terheran" dengan tingkah salah satu penumpang, sampai mengucapkan subhanallah.
"ada ada saja tingkahnya",

tidak sengaja melihat tingkahnya pada kaca jendela kereta tepat di depan mata.. aktifitasnya:
  1. makan nasi pukul 02.30 (sambil ngcek jam hhe :)
  2. membaca buku pamungkasnya (mungkin) yang tebeeelll bgt.
  3. mengambil tisu basah baby dan mengelap bukunya yang sepertinya covernya kotor karena oleh-oleh dari kampung halamannya
ya, cukup dan sangat "terheran" dengan tingkahnya yang cukup mengesankan pada dini hari di sekeliling orang-orang terlelap dalam tidurnya masing-masing.
dan menyempatkan untuk menambah "pengetahuan"nya.


peduli dengan buku di sela waktunya walaupun terlihat ASING. tapi bagiku teteh itu KEREN bgt.
semoga semua orang bisa seperti beliau, pasti TOP dah orang-orang Indonesia. aamiin.


semangat menimba ilmu!!!
:)

Saturday, September 1, 2012

Secercah mimpi di bumi Dayeuh Kolot

semester ganjil/semester 5 tahun 2012.
senin, 3 september 2012 (awal perkuliahan)
Titin Handayani 30210036
teknik komputer
embedeed system
@Politeknik Telkom

keterangan singkat,
yaa secercah mimpi indah yang insya Allah akan terwujud dalam kehidupan. tidak banyak yang diharapkan, hanya ingin bersahabat dengan yang namanya "semester 5".
bersahabat dengan:
  1. pemodelan dan simulasi
  2. sistem PLC
  3. sistem interpperabilitas
  4. mikrokontroller
  5. bahasa inggris 3
  6. inovasi dan kewirausahaan
  7. pengolahan sinyal digital
cukup 7 itu saja. :)
tapi tetap ada tujuan lain yang WAJIB untuk ditunaikan berbarengan dengan kewajiban perkuliahan. yaa kewajiban dakwah.
percaya dan yakin, ketika amanah yang satu selesai, pasti ada amanah lain yang Allah berikan, dan saya juga tidak ingin membebankan ini kepadanya seorang...

seperti kisah nya Said bin amir yang berkata kepada Umar bin khatab, "wahai amirul mukminin, janganlah engkau memberikan fitnah dunia ini kepadaku". dengan tegas Umar berkata, "apakah tuan-tuan akan membebankan amanah ini pada pundakku seorang diri?, dan tuan-tuan pergi meninggalkanku?".
seketika Said pun tersadar, amanah dakwah ini tidak dapat dijalankan oleh 1 atau 2 orang saja, tetapi berbondong-bondong dalam barisan yang kokoh...

maka nikmat Tuhanmu yang manakah yang engkau dustakan..?

secercah mimpi...
untuk akademik, kewajibanku atas amanah yang orang tua percayakan
untuk dakwah, kewajibanku atas amanah yang Allah berikan...

bismillahirrahmaanirrahim