jump to navigation

Pembuatan Scrolling Text Pada Dot Matrix [1] Februari 2, 2009

Posted by ayoenx in Mikrokontroler.
51 comments

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]; ).

(lagi…)

Merancang Library Sendiri di Eagle Januari 29, 2009

Posted by ayoenx in Design PCB.
add a comment

Merancang Library Sendiri di Eagle

Sebagaimana kita ketahui, di dalam Eagle sendiri telah tersedia library – library yang isinya berupa sketsa fisik dan sketsa untuk membuat file skematik, namun library tersebut tidak sepenuhnya menyimpan rangkaian ataupun sketsa yang kita punya. Bila mana kita mempunyai suatu komponen yang ternyata sketsanya tidak terdapat di dalam Library eagle, kita dapat menanggulanginya dengan membuat sendiri sketsanya dan dimasukan dalam library kita sendiri.

(lagi…)

Tips Merubah Library pada Eagle 5 Januari 24, 2009

Posted by ayoenx in Design PCB.
add a comment

Tips Merubah Library pada Eagle

Dalam pembuatan suatu PCB, ada banyak hal dan kendala yang dapat mengurangi kesempurnaan pekerjaan membuat PCB. Salah satu diantaranya adalah lubang kaki – kaki komponen yang sudah dirancang tidak pas dengan komponen fisik yang ada. Kendala ini akan dapat mengakibatkan komponen fisik tidak akan terpasang dengan rapi atau juga dapat menimbulkan bentrok antar jalur rangkaian sehingga kinerja dari rangkaian tersebut tidak akan berjalan segaimana mestinya. Dalam artikel ini, kita akan sedikit mengatasi permasalahan diatas dengan sedikit manipulasi library yang telah ada pada Eagle.

(lagi…)

Ikuti

Get every new post delivered to your Inbox.