Link Software PABX Panasonic All Series
** TES-TEM824 disini
** TDA-TDE 100-600 disini
Selasa, 25 April 2017
Rabu, 20 Februari 2013
Datasheet Digital
Setiap orang yang menggeluti dunia elektronik tak bisa lepas dari datasheet terutama datasheet komponen elektronika. Tidak mungkin sebegitu banyaknya datasheet tersimpan di otak (klo ad, orang itu sakti mandraguna,.. (^ -^ ) ). Biasanya datasheet berbentuk buku, selembaran kertas print, ratusan file pdf yang disave di pc, dll. Mungkin kita pernah merasa kesal / hoream klo mencari datasheet harus membuka2 buku atau searching di pc kerana lupa menyimpan di folder mana.
Saya akan sedikit share untuk meminimalisir tersebut dengan adanya datasheet digital yaitu dengan cara ketik datasheet yang kita cari.enter maka langsung muncullah datasheet nya..
Mangga dicoba
Database IC&Ttansistor
Database Transistor
Database Transistor M.Acces
Saya akan sedikit share untuk meminimalisir tersebut dengan adanya datasheet digital yaitu dengan cara ketik datasheet yang kita cari.enter maka langsung muncullah datasheet nya..
Mangga dicoba
Database IC&Ttansistor
Database Transistor
Database Transistor M.Acces
Software Simulator Sirkuit Proteus V7.8 SP2 Full Patch
Bagi para designer Elektronik hardware / software Ada kalanya dalam percobaan kadang yang dibuatnya mengalami kegagalan alias tidak bekerja
sesuai yang kita inginkan.Hal ini bukan hanya kadang tapi mungkin sering terjadi pada yang biasa ngulik elektronik. Saat ini mungkin tidak akan terulang lagi hal seperti itu yaitu dengan bantuan software simulator sirkuit elektronik yang menggunakan komponen yang tersedia di proteus seperti, IC discreate, IC digital, IC mikrokontroller, semiconductor, bahkan sampai komponen analog,dll.
Jika tanpa proteus mungkin para designer
Elektronik menggunakan project board atau PCB bolong atau juga bagi yang
'PD' langsung membuat layout PCB tapi
begitu gendoknya jika setelah dicoba rancangannya tidak sesuai dengan
keinginan alias gagal .Dengan Proteus hal tersebut bisa di minimalisi. Intinya proteus sedikitnya bisa membantu untuk mengetahui letak kesalahan kita dalam percobaan elektronik.
File library yang tersedia di proteus, diantaranya :
- Potentiometer Models
- DS1867(E)(S)-10(50)(100):Dual digital potentiometer with EEPROM
- I2C EEPROM Memory Models
- AT24C512: Atmel I2C EEPROM
- AT24C512B: Atmel I2C EEPROM
- AT24C1024B: Atmel I2C EEPROM
- Thermocouple Models
- AD594: Monolithic Thermocouple (Type J) Amplifiers with Cold Junction Compensation
- AD595: Monolithic Thermocouple (Type K) Amplifiers with Cold Junction Compensation
- Real Time Clocks
- NE556: Dual Precision Timer
- TS556: Low Power Dual CMOS Timers
- I2C Peripherals
- DS1338: I2C RTC with 56-Byte NVRAM
- MCP3421: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3422: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3423: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3424: 18-Bit ADC with I2C Interface and On-Board Reference
- SPI Peripherals
- AD5601: 2.5V to 5.5V <100uA, 8-bit nanoDAC, SPI Interface
- AD5611: 2.5V to 5.5V <100uA, 10-bit nanoDAC, SPI Interface
- AD5601: 2.5V to 5.5V <100uA, 12-bit nanoDAC, SPI Interface
- Microchip UNI/O EEPROM Models
- 11AA010: 128x8 bit UNIO EEPROM 2.5-5.5V
- 11AA020: 256x8 bit UNIO EEPROM 2.5-5.5V
- 11AA040: 512x8 bit UNIO EEPROM 2.5-5.5V
- 11AA080: 1024x8 bit UNIO EEPROM 2.5-5.5V
- 11AA160: 2048x8 bit UNIO EEPROM 2.5-5.5V
- 11LC010: 128x8 bit UNIO EEPROM 2.5-5.5V
- 11AA020: 256x8 bit UNIO EEPROM 2.5-5.5V
- 11AA040: 512x8 bit UNIO EEPROM 2.5-5.5V
- 11AA080: 1024x8 bit UNIO EEPROM 2.5-5.5V
- 11AA160: 2048x8 bit UNIO EEPROM 2.5-5.5V
- RMS Models
- THAT2252:RMS Level Detector
- LTC1966: Precision micropower, Delta-Sigma RMS to DC converter
- VCA Models
- THAT2180LA:Pre-Trimmed IC Voltage Controlled Amplifier
- THAT2180LB:Pre-Trimmed IC Voltage Controlled Amplifier
- THAT2180LC:Pre-Trimmed IC Voltage Controlled Amplifier
- THAT2181LA:Trimmable IC Voltage Controlled Amplifier
- THAT2181LB:Trimmable IC Voltage Controlled Amplifier
- THAT2181LC:Trimmable IC Voltage Controlled Amplifier
- THAT2181SA:Trimmable IC Voltage Controlled Amplifier
- THAT2181SB:Trimmable IC Voltage Controlled Amplifier
- THAT2181SC:Trimmable IC Voltage Controlled Amplifier
- Line Receivers
- INA134: Audio Differential Line Receivers 0dB (G=1)
- INA2134: Audio Differential Line Receivers 0dB (G=1)
- FIN1001M5: 3.3V LVDS 1-Bit High Speed Differential Driver
- FIN1001M5: 3.3V LVDS 1-Bit High Speed Differential Driver
- THAT1243: Balanced Line Receiver
- THAT1246: Balanced Line Receiver
- THAT1200: InGenius High CMRR Balanced Line Receiver
- THAT1203: InGenius High CMRR Balanced Line Receiver
- THAT1206: InGenius High CMRR Balanced Line Receiver
- DRV134: Audio Balanced Line Drivers/Receivers
- DRV135: Audio Balanced Line Drivers/Receivers
- Analog to Digital Converter models
- MCP3421: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3422: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3423: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3424: 18-Bit ADC with I2C Interface and On-Board Reference
- MCP3221: Low Power 12 bit A/D Converter
- Digital to Analog Converter models
- MAX5258: 8-bit Octal DAC with rail-to-rail output buffers
- MAX5259: 8-bit Octal DAC with rail-to-rail output buffers
- AD5601: 2.5V to 5.5V <100uA, 8-bit nanoDAC, SPI Interface
- AD5611: 2.5V to 5.5V <100uA, 10-bit nanoDAC, SPI Interface
- AD5601: 2.5V to 5.5V <100uA, 12-bit nanoDAC, SPI Interface
- Positive Power Supply Regulators
- ADM709LA(N/R): Power Supply Monitor with reset
- ADM709MA(N/R): Power Supply Monitor with reset
- ADM709TA(N/R): Power Supply Monitor with reset
- ADM709SA(N/R): Power Supply Monitor with reset
- ADM709RA(N/R): Power Supply Monitor with reset
- MAX172EZK50: Step-up 5V Switching regulator
- Miscellaneous
- MCP1802T-09: LVD Regulator
- MCP1802T-12: LVD Regulator
- MCP1802T-18: LVD Regulator
- MCP1802T-25: LVD Regulator
- MCP1802T-30: LVD Regulator
- MCP1802T-33: LVD Regulator
- MCP1802T-50: LVD Regulator
- MCP1802T-60: LVD Regulator
Silahkan download salah satu link dibawah ini
link mediafire
link hotfile
link 4shared
Kamis, 17 Januari 2013
Kapasitor Meter
Sumber Tegangan 9VDC
Pengukuran Kapasitor 1pF - 10uF
Kapasitor meter ini sangat sederhana hanya menggunakan AT89C2051 sebagai master controller, 7Segment sebagai tampilan pengukuran kapasitor, transistor sebagai penguat 7Segment dan beberapa komponen pasif.
Dibandingkan kapasitor meter lain yang menggunakan LCD dan IC PIC atau ATMega yang harganya cukup mahal.Kapasitor meter ini menggunakan switch untuk memilih nilai kapasitor yang akan diukur dan trimpot sebagai kalibrasinya
PCB Kapasitor Meter
Selasa, 08 Januari 2013
Simulasi DTMF MT8870 di Proteus
Bagi para designer Elektronik ,Proteus adalah penunjang yang sangat membantu untuk mensimulasikan rancangannya sebelum dijadikan hardware. Jika tanpa proteus mungkin para designer Elektronik menggunakan project board atau PCB bolong atau juga bagi yang 'PD' langsung membuat layout PCB tapi begitu gendoknya jika setelah dicoba rancangannya tidak sesuai dengan keinginan alias gagal .Dengan Proteus hal tersebut bisa di minimalisir .Tapi ada saja kekurangan software Proteus, salah satu contohnya simulasi yang membutuhkan Detector DTMF MT8870.
Saya akan berbagi sedikit untuk mensiasati hal tersebut yaitu dengan menggunakan IC mikrokontroller AT89C51 atau sejenisnya. Disini saya akan membuat program yang mirip dengan cara kerja IC MT8870 yaitu pin Q1, Q2, Q3, dan Q4 sebagai output biner ,pin Std sebagai output yang menandakan bahwa ada input DTMF yang kebaca dan pin TOE sebagai aktivator output biner, selain pinout tersebut dalam program tidak difungsikan. Lantas bagaimana mensimulasikan pesawat telepon di Proteus kan ga ada di file library nya, jawabannya adalah keypad Matrix 3X4 karena keypad ini yang kita gunakan untuk input pesawat telepon nya.
Input :
* Pin input 1,2,3, dan 4 di MT8870 diganti dengan keypad yang disambungkan ke P2 AT89C51
* Pin input TOE (10) di MT8870 diganti dengan P2.7 AT89C51
Output :
* Pin output 11,12,13 dan 14 (Q1, Q2, Q3, dan Q4) di MT8870 diganti dengan P0.0, P0.1, P0.2 dan P0.3 AT89C51
* Pin output StD (15) di MT8870 diganti dengan P0.7 AT89C51
Cara kerjanya adalah sebagai berikut :
> Mode standby kondisi pin StD low dan output biner Q1, Q2, Q3, dan Q4 berimpedansi tinggi atau tanpa status
> Jika ada penekanan di keypad maka kondisi pin StD high sesaat yang diikuti oleh output biner ,misal yang ditekan angka 1 jadi output biner nya adalah 0001, jika yang ditekan angka 2 jadi output biner nya adalah 0010
> Input pin TOE statusnya harus high jika low output biner Q1, Q2, Q3, dan Q4 takan ada perubahan walaupun ada penekanan keypad
Skematik dan sourcecode nya bisa anda download disini
Saya akan berbagi sedikit untuk mensiasati hal tersebut yaitu dengan menggunakan IC mikrokontroller AT89C51 atau sejenisnya. Disini saya akan membuat program yang mirip dengan cara kerja IC MT8870 yaitu pin Q1, Q2, Q3, dan Q4 sebagai output biner ,pin Std sebagai output yang menandakan bahwa ada input DTMF yang kebaca dan pin TOE sebagai aktivator output biner, selain pinout tersebut dalam program tidak difungsikan. Lantas bagaimana mensimulasikan pesawat telepon di Proteus kan ga ada di file library nya, jawabannya adalah keypad Matrix 3X4 karena keypad ini yang kita gunakan untuk input pesawat telepon nya.
Input :
* Pin input 1,2,3, dan 4 di MT8870 diganti dengan keypad yang disambungkan ke P2 AT89C51
* Pin input TOE (10) di MT8870 diganti dengan P2.7 AT89C51
Output :
* Pin output 11,12,13 dan 14 (Q1, Q2, Q3, dan Q4) di MT8870 diganti dengan P0.0, P0.1, P0.2 dan P0.3 AT89C51
* Pin output StD (15) di MT8870 diganti dengan P0.7 AT89C51
Cara kerjanya adalah sebagai berikut :
> Mode standby kondisi pin StD low dan output biner Q1, Q2, Q3, dan Q4 berimpedansi tinggi atau tanpa status
> Jika ada penekanan di keypad maka kondisi pin StD high sesaat yang diikuti oleh output biner ,misal yang ditekan angka 1 jadi output biner nya adalah 0001, jika yang ditekan angka 2 jadi output biner nya adalah 0010
> Input pin TOE statusnya harus high jika low output biner Q1, Q2, Q3, dan Q4 takan ada perubahan walaupun ada penekanan keypad
Skematik dan sourcecode nya bisa anda download disini
Jumat, 04 Januari 2013
Generator Musik Menggunakan Mikrokontroller
Generator musik ini sangat sederhana perancanganya, hanya menggunakan sedikit komponen yaitu IC Mikrokontroller (AT89C51/52/55 atau AT89C2051) yang harganya sangat murah di pasaran sekitar Rp.10,000 - Rp.13,500 . Selain itu komponen external seperti Kapasitor, Resistor, Crystal dan speaker, jika ingin suara yang dihasilkan besar, tinggal menambah amplifier sederhana menggunakan 1 atau 2 Transistor/ IC. Generator musik ini bisa digunakan sebagai bell rumah tinggal menambahkan saklar button saja atau sekedar mainan para hobbies elektronik
Musik yang dihasilkan bisa dirubah sesuai selera anda dengan cara merubah source code nya yaitu berupa ASM dan C
Musik yang dihasilkan bisa dirubah sesuai selera anda dengan cara merubah source code nya yaitu berupa ASM dan C
Kamis, 27 Desember 2012
Kunci Digital
Keypad Matrix
Kunci Digital (Electronic Code Lock) adalah piranti elektronik sederhana untuk mengontrol kunci otomatis untuk membuka dan menguncinya menggunakan password.
Untuk membuat ini hanya membutuhkan AT89C2051 sebagai mikrokontroller. LCD 2x16 sebagai tampilannya dan keypad matrix 3x4 sebagai mengaksesnya.Cara kerjanya yaitu pertama kali dihidupkan status relay on (terkunci) relay ini nantinya dihubungkan ke mekanik kuncinya, untuk membuka passwordnya tekan (5,4,3,2,1) lalu #(enter) jika salah input passwordnya bisa tekan *(clear), jika sudah benar masukan passwordnya rekay akan off (kunci terbuka) dan untuk menguncinya kembali tekan #.
Password ini bisa dirubah terserah anda dengan cara masukan password default (1,2,3,4,5) lalu enter kemudian masukan password masternya (1,2,3,4,5,6,7,8,9,0) enter ..nah baru masukan passwordnya terserah anda....
skematik dan source code disini
lihat videonya disini video design test
Sabtu, 22 Desember 2012
Mini Oscilloscope using LCD 128x64 & ATMEGA32
Features
Frequency measurement
Voltage input
Power supply
Liquid Display Crystal
Measurement display area
Information displaying area:
|
10Hz - 7.7 kHz
24V AC / 30V DC
12V DC
128x64 pixels
100x64 pixels
28x64 pixels
|
Description
The
operating voltage of the circuit is 12V DC. By this voltage, the power
supply is producing 2 voltages. +8.2V for IC1 and +5V for IC2 and IC3.
This circuit can measure from +2.5V to -2.5V or from 0 to +5V dependent
by S1 position (AC or DC input). By using probe with 1:10 division you
can measure almost 10 times higher voltages. Moreover, with S2 you can
make an extra division by 2 the input voltage.
How the software triggering works
As you can see the circuit doesn't have any hardware triggering. The triggering function is been made entire in software.
- The AVR gets up to 15000 Analog to Digital Converter samples and calculates the middle value of the waveform. The number of captured samples is depended on when a full period is completed
- Starts again capturing new samples but every sample value must be compared with the previous sample.
- If the next sample is higher than the previous sample then our waveform is rising. So AVR goes to step 4. If the next sample value is lower than the previous sample then AVR goes to step 2.
- Read the next sample value and compare it with the middle value had been calculated in step 1.
- AVR checks if the value of the next captured sample is higher than the middle value.
- If it's higher, the beginning of the waveform has been found. The AVR starts capturing the next 100 samples in to the RAM. I choose 100 samples because I left 100 pixels on LCD for displaying the waveform.
- AVR Prints these 100 samples on LCD.
- AVR starts again from step 1.
The steps for triggering are:
How is the frequency is calculated
The
frequency indication of course is not very accurate. The calculation is
been made by counting the time from the beginning of waveform (step 4
in "How the software triggering works") until the next start of
waveform.
Programming The ATmega32
Burn the ATmega32 with AVR_oscilloscope.hex and select external crystal at the fuses section.
After that, you Must disable the JTAG interface from your ATmega32 microController.
If you don't do that, the mega32 will show you the initial screen and
when it go to the oscilloscope screen it will restart immediately to the
initial screen and it will stay there for ever.
The fuses that must be set in ATmega32 microcontroller.
Calibrations
The
only 2 things you have to calibrate is the LCD contrast trimmer P2 and
the P1, to move the beam at the center of the LCD. To do that, apply
only the power supply to the circuit and adjust the P2 up to the point
you will see clear the appeared pixels on the screen. Then, adjust the
P1 up to the point the beam is moved at the middle of the LCD (at the
horizontal line of the cross).
Usage
You can move the beam up or down the screen by pressing the buttons S8 or S4 correspondingly to measure the voltage of the signal. 1 volt is taking up 1 square height.
With S7 and S3
you can increase or decrease the measurement speed. The minimum speed
of a waveform that can be displayed on LCD is 460Hz. If you want to view
a lower frequency waveform, for example 30 Hz, you can press the S7 to shrink the waveform or S3 to extend the waveform up to the maximum sampling rate.
This
oscilloscope has an automatic trigger. That means, if you have a
continuous signal (ex a triagle waveform) the auto trigger will work
perfect. If your signal is not stable (ex a serial transmittion) you can
freeze the screen by pressing S6
switch. At his case you can get a snapshoot of your measurment signal. By the time you release the S6, the snapshoot will end.
Selasa, 18 Desember 2012
Sabtu, 08 Desember 2012
All Service Manual, Schematic, Documentation, Programs, Electronic hobby,etc
Bagi anda yang berprofesi sebagai tukang service elektronik radio, tape compo, komputer, laptop dan sejenisnya, masalah anda akan tersolusikan disini
Semua datasheet elektronik bisa anda dapatkan disini
Semua tips perbaikan elektronik bisa anda dapatkan disini
Semua chasis model elektronik bisa anda dapatkan disini
Mencari semua elektronik dalam text bisa anda dapatkan disini
Semua kabel & konektor elektronik bisa anda dapatkan disini
Senin, 03 Desember 2012
Block Interlokal menggunakan Detector DTMF
Melindungi
telepon rumah agar tidak disalahgunakan oleh orang yang tidak
berwenang, merupakan idaman semua pemilik telepon. Pada jaman telepon
analog dulu banyak dijual alat anti interlokal, tapi setelah menginjak
jaman telepon digital alat semacam itu justru jarang dijumpai lagi, hal
ini disebabkan diperlukan tehnologi yang lebih tinggi untuk membuat
alat tersebut.
Alat Anti Interlokal dan Pemantau nada DTMF
ini disambungkan di antara pesawat telepon dan saluran telepon melalui
konektor JP1 dan JP2. JP1 dihubungkan ke pesawat telepon dan JP2
dihubungkan ke saluran telepon dari Telekom.
Alat
ini memantau sinyal yang ada di saluran telepon, nada DTMF yang ada di
saluran telepon dikenali dan diubah bentuk menjadi kode biner. Kode
biner yang diterima diubah menjadi kode ASCII dan ditampilkan di
Tampilan LCD SED-1200, di samping itu kode biner tersebut diperiksa
untuk menentukan apakah nomor telepon yang dituju adalah nomor telepon
lokal, jika tidak maka hubungan antara pesawat telepon dan saluran
telepon diputus.
Gambar 1 Rangkaian Lengkap
Pembahasan rangkaian
Rangkaian
alat ini terlihat di Gambar 1, ditinjau dari fungsinya bisa dibagi
menjadi tiga bagian. Bagian pertama adalah AT89C2051 sebagai pusat
pengendali alat, bagian kedua adalah Tampilan LCD SED-1200 sebagai
penamping nomor telepon, dan bagian ketiga adalah sisa rangkaian yang
berfungsi sebagai rangkaian interface saluran telepon.
Rangkaian Mikrokontroler
Bagian pertama merupakan rangkaian baku
AT89C2051, rangkaian reset dibentuk dengan kapasitor C3 dan resistor
R3, rangkaian oscilator dibentuk dengan kristal Y1 (12 MHz) dan
kapasitor C1 dan C2. Resistor R6 (2K2) berfungsi untuk membuat kaki INT0/P3.2 (kaki 6 AT89C2051) menjadi ‘0’.
Rangkaian Tampilan LCD SED1200
Tampilan LCD SED-1200 di bagian kedua dikendalikan langsung dengan jalur-jalur Port 1 (P1.0 ..P1.7)
dari AT89C2051, sebagian dari jalur-jalur ini dipakai juga untuk IC
MT8870. Cara mengendalikan SED1200 sudah dibahas dalam artikel Teknik
Interface (2) - Epson SED1200 LCD Module.
Dalam rangkaian ini, data mengalir dari AT89C2051 ke SED1200 dan dari MT8870 ke AT89C2051, aliran data ini semuanya melalui D0..D3 yang terhubung ke P1.0..P1.3 (kaki 12 sampai 15 AT89C2051). Jalur SELECT yang dikendalikan oleh kaki P1.5 (kaki 17 AT89C2051) untuk mengaktipkan SED1200 atau MT8870, SELECT=’0’ membuat SED1200 siap menerima data dari D0..D3, sedangkan SELECT=’1’ menghubungkan jalur data MT8870 ke D0..D3.
Rangkaian Interface Saluran Telepon
Rangkaian interface saluran telepon terdiri atas 3 bagian, yakni
· bagian penerima nada DTMF yang intinya adalah IC MT8870
· bagian pendeteksi gagang telepon dibentuk dengan diode bridge D3, Zener diode 12 V (D4), Opto Isolator ISO1 4N35 dan resistor R8,
· bagian pemutus saluran telepon dibentuk dengan resistor R9, tansistor NPN (Q1), dan relay K1 yang Normally Close (NC).
Rangkaian
penerima nada DTMF dihubungkan ke saluran telepon lewat kapasitor C4,
hal ini dimaksud untuk membendung arus searah dan hanya arus
bolak-balik saja yang masuk ke MT8870. Zener Diode D1 dan D2
berfungsi untuk membatasi sinyal bolak balik yang masuk tidak lebih
dari ± 3.3 Volt, mengingat sinyal bel merupakan sinyal bolak-balik yang
amplitudonya puluhan Volt dan bisa merusak MT8870. Resistor R4 dan R5
dipakai untuk menentukan penguatan sinyal, karena kedua resistor ini
nilainya sama (100 Kohm) maka faktor penguatannya 1. Konstanta waktu
yang ditentukan dengan C5 dan R7Y2 (3.579545 MHz) dipakai sebagai pembentuk frekuensi standar untuk mengenali frekuensi-frekuensi DTMF. dipakai untuk menentukan waktu minimum nada DTMF sebelum nada itu dikenali sebagai nada DTMF yang benar. Kristal
Cara kerja MT8870 bisa dipelajari di Datasheet MT8870.
Rangkaian
pendeteksi gagang telepon mendeteksi letak gagang telepon. Rangkaian
ini dihubungkan langsung ke saluran telepon mengingat rangkaian ini
tugasnya memantau tegangan searah di saluran telepon. Saat gagang
telepon tidak diangkat tegangan searah di saluran telepon bisa mencapat
48 Volt, tegangan tersebut turun menjadi sekitar 6 Volt begitu gagang telepon diangkat.
Dipakai
diode bridge untuk memudahkan pemasangan kabel antara alat ini dan
sistem telepon (kabel bisa dipasang terbalik), diode Zener 12 V (D4)
dipakai untuk mendeteksi tegangan searah, saat gagang telepon diangkat
tegangan saluran yang hanya sekitar 6 Volt tidak akan mampu menembus
diode Zener yang dipasang secara berlawanan arah, sehingga tidak ada
arus yang mengalir melalui diode di dalam Opto Isolator 4N35 (ISO1)
akibatnya transistor dalam ISO1 tidak mengalirkan arus dan tegangan di
kaki INT0/P3.2 (kaki 6
AT89C2051) menjadi ‘0’ lewat tahanan R6. Tegangan saluran telepon yang
48 Volt pada saat gagang tidak diangkat akan mengakibatkan transistor
dalam ISO1 mengalirkan arus dan tegangan di kaki INT0/P3.2 menjadi ‘1’.
Saat gagang telepon diangkat, tegangan INT0/P3.2 berubah dari ‘1’ menjadi ‘0’,
perubahan tegangan ini merupakan siinyal permintaan interupsi bagi
AT89C2051. Begitu menerima permintaan interupsi ini AT89C2051 akan
menjalankan program layanan interupsi yang harus diletakkan di memori
program nomor 3.
Rangkaian pemutus saluran telepon merupakan rangkaian relay yang dikendalikan dengan P3.1
(kaki 3 AT89C2051), relay yang dipakai adalah relay normally close
(NC), yakni kontak relay sudah terhubung meskipun kumparannya tidak
dialiri arus, saat P3.11’ transistor NPN (Q1) akan mengalirkan arus kumparan relay sehingga kontak relay terlepas dan saluran telepon terputus. menjadi ‘
Pembahasan alat
Di
samping rangkaian di atas, kerja alat ini sepenuhnya ditangani dengan
perangkat lunak, Gambar 2 memperlihatkan diagram alir program yang
membentuk alat ini.
Terlihat
dari Gambar 2, pada alat kecil ini sesungguhnya bekerja dua buah
program yang berlainan, program pertama (bagian kiri dari gambar)
merupakan program utama, program ini dijalankan begitu AT89C2051
mendapat catu daya dan bekerja terus tanpa henti. Program yang kedua
adalah program layanan interupsi INT0
(bagian kanan dari gambar), program ini dijalankan pada saat gagang
telepon diangkat, setelah selesai mengerjakan program ini AT89C2051
akan kembali mengerjakan program utama.
Gambar 2 Diagram alir
Persiapan
Bagian pertama dari program utama merupakan Persiapan,
· pertama-tama relay dimatikan untuk menjamin saluran telepon tidak diputus oleh alat ini (baris 2 Potongan Program 1)
· diatur tata kerja SED1200 dan menghapus layar tampilan LCD (baris 3)
· setelah itu AT89C2051 sendiri diatur agar bisa menerima permintaan interupsi dari INT0,
sehingga begitu gagang telepon diangkat AT89C2051 bisa menanggapinya
dengan program layanan interupsi di memori program nomor 3
o mekanis permintaan interupsi dari kaki INT0 diaktipkan di baris 5
o yang dianggap sebagai permintaan interupsi adalah perubahan tegangan ‘1’ menjadi ‘0’ di kaki INT0 (baris 6)
o sistem interupsi AT89C2051 diaktipkan di baris 7
Gambar 3 Proses pengambilan data DTMF dari MT8870
Potongan Program 1 Mempersiapkan tata kerja alat
01:DTMFmonitor:
02: CLR Relay ; Matikan RELAY - saluran terhubung
03: ACALL SiapkanSED1200
04:
05: SETB EX0 ; pakai interupsi INT0
06: SETB IT0 ; Falling edge triggered
07: SETB EA ; aktipkan sistem interupsi AT89C2051
Baca data DTMF
Berikutnya
alat ini menunggu angka dari tombol telepon yang dipencet, selama
tidak ada nada DTMF ATM89C2051 akan menunggu terus di sini, memang pada
saat ini tidak ada pekerjaan lain yang perlu dilakukan.
· Baris 2 Potongan Program 2 dipakai untuk menghubungkan ‘jalur data’ P1.0..P1.3 ke saluran data MT8870 D0..D7, dan melepas hubungannya ke SED1200
· Proses
pengambilan data DTMF dari MT8870 digambarkan di Gambar 3, hal ini
dimaksud agar AT89C2051 hanya satu kali saja mengambil dari MT8870
setiap kali ada tombol yang dipencet
o Pada saat tidak ada tombol dipencet kaki StD dari MT8870 yang terhubung ke P3.7 AT89C2051 (sinyal ini dinamakan sebagai NewData) =’0’. AT89C2051 menunggu ada tombol yang dipencet dengan instruksi JNB NewData,* (baris 3), artinya selama P.3.7 masih =’0’ AT89C2051 yang berputar terus di baris 3.
o Setelah ada data DTMF baru, Port 1 dipastikan menjadi input (baris 4) dan data dari MT8870 diambil di baris 5, karena yang dipakai hanya data dari P1.0..P1.3 maka bagian yang dipakai dibuang di baris 6.
o Untuk
memastikan data dari MT8870 hanya diambil satu kali saja, AT89C2051
menunggu sinyal NewData menjadi ‘0’ dengan instruksi JB NewData,* di baris 7.
Gambar 3 Proses pengambilan data DTMF dari MT8870
Potongan Program 2 Menunggu tombol angka telepon dipencet
01:BacaMT8870:
02: SETB SELECT ; MT8870 yang aktip, SED1200 non aktip
03: JNB NewData,* ; Selama StD='0', tunggu dulu di sini
04: MOV P1,#$FF ; Membuat Port 1 menjadi input
05: MOV A,P1 ; Ambil data dari MT8870
06: ANL A,#$0F ; Yang diperlukan hanya A0..A3 saja
07: JB NewData,* ; Tunggu sampai nada DTMF sirna
Menyimpan dan menampilkan angka
Angka yang diterima dari MT8870 ditampung dulu di PanampungPanampung
ditampilkan ke SED-1200, hal ini digambarkan dalam Gambar 4. Mengingat
SED1200 bisa menampilkan 20 huruf/angka maka kapasitas Penampung dibuat 20 byte (Potongan Program 3). yang dibentuk di RAM, kemudian seluruh isi
· Assembler Directive (Pengatur Kerja Assember) .data (baris 1) menyatakan baris-baris berikut adalah variabel yang akan disimpan di RAM
· Baris 2 menyatakan Ram yang dipakai mulai nomor $30 (heksadesimal 30)
· Assembler Directive (Pengatur Kerja Assember) ds (baris 3) menyatakan Penampung adalah variabel yang membutuhkan tempat sebesar 20 byte
Gambar 4 Nomor telepon ditampung dan ditampilkan bersama ke SED1200
Gambar 4 Nomor telepon ditampung dan ditampilkan bersama ke SED1200
Potongan Program 3 Membentuk Memori Penampung sebanyak 20 byte
01: .data ; berikut ini dibentuk di RAM
02: ORG $30 ; mulai dari memori nomor $30
03:Penampung DS 20 ; sediakan 20 byte untuk Panampung
Tampilan
angka di SED1200 dibuat seperti tampilan angka di kalkulator, yakni
sebelum menampilkan satu angka baru, angka-angka lama di tampilan
digeser dulu satu posisi ke kiri, setelah itu angka baru diisikan di
posisi paling kanan seperti digambarkan di Gambar 5. Proses ini
dilakukan dengan Potongan Program 4 :
· Di baris 2 isi akumulator A yang berisi angka baru dari MT8870 disimpan dulu ke R6, karena dalam baris-baris berikutnya A akan aktip dipakai.
· R0 dan R1 dipakai sebagai register indirect untuk mengalamati angka-angka yang digeser ke kiri. Dibaris 3 dan 4, R0 diisi dengan alamat byte pertama dari Penampung, dan R1 diisi dengan alamat byte kedua dari Penampung.
· Jumlah byte yang dipindahkan sebanyak 19, hal ini diatur di baris 5 dan baris 11
· Pemindahan data dilakukan di baris 7 sampai dengan baris 9
· Tadi yang disimpan di R6 dikembalikan ke A (baris 13) dan dijadikan ASCII di baris 14 kemudian di baris 15 disimpan ke posisi paling kanan
Isi Penampung secara keseluruhan ditampilkan ke LCD di baris 16
Gambar 5 Cara menyimpan angka baru
Potongan Program 4 Penyimpanan angka baru dan ditampilkan ke LCD
01:IsikanAngka:
02: MOV R6,A ; Simpan dulu angka yang didapat
03: MOV R1,#Penampung+1 ; data di Penampung+1
04: MOV R0,#Penampung ; akan dipindahkan ke Penampung+0
05: MOV R7,#19 ; digeser 19 kali
06:Pindah:
07: MOV A,@R1 ; Ambil data
08: MOV @R0,A ; Simpan ke posisi sebelumnya
09: INC R0 ; alamat berikutnya
10: INC R1
11: DJNZ R7,Pindah ; sudah 19 kali? Belum pindah lagi
12:
13: MOV A,R6 ; ambil kembali angka yang didapat
14: ADD A,#$30 ; jadikan kode ASCII
15: MOV @R0,A ; simpan ke posisi paling kanan
16: ACALL TampilkanPenampung
Memeriksa nomor telepon interlokal
Tugas
program berikutnya adalah mengenali apakah nomor pembicaraan yang
diminta adalah nomor telepon lokal, jika nomor lokal maka AT89C2051
meneruskan tugas menunggu tombol nomor telepon dipencet, jika ternyata
nomor telepon interlokal maka relay normally close diaktipkan dan saluran telepon diputus, setelah itu progam kembali mengerjakan program dari bagian paling awal.
Nomor
telepon lokal atau bukan dibedakan dengan jumlah digit yang dipencet,
jika ditekan lebih dari 7 digit dianggap sebagai nomor interlokal.
Untuk keperluan ini dipakai bantuan dari variabel Counter. Potongasn Program 5 dijelaskan sebagai berikut :
· Setiap ada angka baru, nilai Counter dinaikkan satu (baris 1)
· Kalau nilai counter masih <7>A masih <7.
· Program
masuk ke baris 7 kalau ternyata nomor yang diminta adalah nomor
interlokal, saat itu relay diaktipkan sehingga saluran telepon putus.
Untuk memastikan hubungan ke kantor telepon benar-benar sudah terputus
relay diaktipkan sekitar 2 detik lamanya, waktu tunggu 2 detik ini
ditentukan di baris 7 sampai 13.
· Setelah itu AT89C2051 diarahkan menjalakan DTMFmonitor, yakni bagian pertama dari program setelah reset.
Potongan Program 5 Memeriksa nomor telpon, apakah nomor lokal?
01: INC Counter ; tambah lagi satu angka dipencet
02: MOV A,Counter
03: CJNE A,#8,*+3 ; sudah 8 digit?
04: JC BacaMT8870 ; belum, bukan nomor interlokal
05:;
06: SETB Relay ; aktipkan relay, saluran terputus
07: MOV R5,#20
08: MOV R6,#0
09: MOV R7,#0
10:Sebentar:
11: DJNZ R7,Sebentar
12: DJNZ R6,Sebentar
13: DJNZ R5,Sebentar
14: SJMP DTMFmonitor ; kembali seperti saat RESET
Rutin layanan interupsi INT0
Begitu gagang telepon diangkat, AT89C2051 akan menanggapi dengan rutin layanan interupsi INT0 di memori program nomor 3, seperti terlihat di Potongan Program 6.
· Baris
1 meletakkan rutin layanan interupsi ini di memori program nomor 3,
yakni tempat yang disediakan untuk rutin layanan interupsi INT0.
· Baris 2 memanggil sub-rutin HapusDisplay yang bertugas menghapus isi Penampung dan me-‘nol’-kan Counter.
· Setelah menjadikan instruksi RETI di baris 3, AT89C2051 akan kembali menjalankan Program Utama.
Potongan Program 6 Rutin Layanan Interupsi INT0
01: ORG ROM+3
02: LCALL HapusDisplay ; Rutin layanan interupsi INT0
Created by wandi
Jumat, 30 November 2012
Protel 99SE di Windows 7
Banyak orang yang bilang bahwa Protel 99SE tidak bisa di install di windows 7,tapi ternyata itu tidak terbukti, saya telah mencobanya dan tested 100% bahwa Protel 99SE bisa di install di windows 7
Bagi yang belum punya softwarenya bisa di Download disini
Cara instal Protel 99SE di Windows 7:
Jalankan file setup.exe di folder setup dengan cara klik kanan Run as administrator (jangan di open/klik 2x) selanjutnya ikuti instruksinya serta masukkan serial numbernya
Upgrade file protel99seservicepack6.exe yang ada di folder Service Pack 6
dengan cara klik kanan Run as administrator (jangan di open/klik 2x)
Jika saat menambah file library schematic ada pesan error seperti dibawah ini :
Solusinya dengan cara klik menu tools --> find component...-->find now, terus akan muncul deretan jenis file library nya lalu klik file yang anda cari lalu klik add to library list.
Jika saat menambah file library schematic ada pesan error seperti dibawah ini :
Solusinya dengan cara klik menu tools --> find component...-->find now, terus akan muncul deretan jenis file library nya lalu klik file yang anda cari lalu klik add to library list.
Jika dalam library PCB pun akan muncul pesan error tersebut, sementara belum ada solusinya, menurut saya hal tersebut tidak terlalu pusing karena file library PCB sangat mudah untuk meng create sendiri, jadi solusi sementara dengan meng create komponen sendiri.
Selesai....Selamat mencoba!
Tutorial Pembuatan Layout PCB Menggunakan PROTEL 9SE di Windows 7
Protel 99SE adalah sebuah software sebagai penunjang untuk mendesain rangkaian (jalur) di pcb. Untuk
memulai menggunakan protel klik windows start menu >> Design explorer. Pada tampilan pertama kita
dihadapkan pada sebuah window yang berisi dengan panel dan toolbar dengan bagian kosong yang
besar disebelah kanan seperti dibawah ini.
Gambar 1. Tampilan pertama ketika menjalankan protel.
Pilih File >> New pada menu, maka akan muncul dialog new desain database.
Untuk design storage type pilih MS Access Database.
Untuk Database Filename, berikanlah nama terserah kita mis: projectZtruM.ddb
Pada Database Location, klik tombol browse lalu pilihlah tempat dimana desain akan disimpan.
Klik OK maka dialog akan tertutup dan akan membuka sebuah design explorer.
Gambar 2. Dialog untuk membuat sebuah design.
Gambar 3. Tampilan workspace setelah pembuatan desain.
maka sebaiknya skematik ditaruh didalam folder yang sudah otomatis ada ketika membuat sebuah
database baru yaitu folder documents. Folder ini dapat diganti namanya sesuai dengan keinginan.
Untuk menyimpan skematik di dalam folder, klik 2x pada folder documents, maka akan didapatkan
tampilan window menjadi berwarna putih polos.
Gambar 4. Tampilan Pada Folder Documents
1. Membuat dokumen skematik
2. Membuat dokumen PCB
3. Mengeprint dokumen PCB
Selanjutnya untuk membuat dokumen skematik pada protel akan dijelaskan pada bagian pertama
berikut ini.
1. Membuat Dokumen Skematik
Untuk membuat dokumen skematik pada protel ikuti langkah berikut:
Dari langkah‐langkah yang sudah dilakukan diatas, klik File >> New.
Akan muncul dialog New Document, pilihlah schematic document, klik OK.
Kemudian akan muncul icon dengan nama default sheet1.sch, berilah nama sesuai dengan
keinginan tanpa menghapus extensi dari file yaitu .sch
Untuk membukanya, klik 2x pada icon schematic tadi.
Gambar 5. Dialog New Document
Ketika dokumen skematik dibuka maka tampilan workspace akan berubah, kita akan mendapatkan dua
buah toolbar yang floating (melayang). Toolbar tersebut dapat ditempatkan dimana saja bisa diatas,
bawah, kiri, kanan dari window utama. Untuk memperbesar tampilan klik ZoomIn pada toolbar yang ada
atau dari menu view >> ZoomIn.
Tips: Untuk memperbesar workspace dari dokumen skematik dapat menggunakan tombol shortcut,
yaitu PageUp untuk ZoomIn dan PageDown untuk ZoomOut.
Rangkaian yang akan kita buat dapat dilihat pada gambar dibawah ini.

Gambar 5. Rangkaian Multivibrator
Langkah pertama yang kita lakukan adalah mencari skematik untuk setiap komponen yang ada.
Untuk itu kita dapat mencari pada explorer & editor panel yang berada pada sisi kiri atas. Klik pada tab
“Browse Sch”. Lalu pada mode browse pilihlah “Libraries” BUKAN “Primitives”. Selanjutnya carilah
komponen yang ada. Untuk Transistor karena yang digunakan mempunyai jenis NPN maka carilah
komponen NPN pada libraries, setelah didapatkan klik “Place” lalu tempatkanlah komponen
diworkspace dengan meng‐klik kiri. Kita akan mendapatkan bahwa komponen akan terus melekat
(mode placement) untuk keluar dari mode placement bisa menekan tombol ESC atau Klik kanan pada
workspace. Carilah semua komponen yang diperlukan pada libraries hingga lengkap.
Tips: Untuk memutar komponen, sebelum menempatkan pada workspace dengan meng‐klik kiri
tekan tombol SPACE, untuk membuatnya menjadi terbalik (mirror) tekan tombol “X”. Jika komponen
sudah ditempatkan dan ingin diputar 900 dsb , maka kita dapat memilih komponen yang akan diputar
dengan meng‐klik kiri sambil ditahan lalu menekan tombol SPACE, untuk membuatnya menjadi mirror
tekan tombol “X”.
Langkah berikutnya adalah menghubungkan semua komponen (wiring). Untuk memulainya, klik
icon /PlaceWire. Untuk menghubungkan, tempatkan kursor pada bagian ujung komponen
misalnya Q1 sehingga kursor akan berubah menjadi lingkaran hitam, klik kiri lalu tempatkan kursor
pada komponen yang akan dihubungkan hingga kursor berubah menjadi lingkaran hitam kemudian klik
kiri kembali. Jika komponen tersebut sudah selesai dihubungkan klik kanan pada mouse, jika dari
komponen tersebut ingin dihubungkan dengan komponen yang lain, tempatkan kursor pada komponen
lain yang akan dihubungkan lalu klik kiri. Untuk keluar dari mode wiring, dapat menekan tombol “ESC”
atau klik kanan 2x.
Setelah semua komponen terhubung dengan baik, langkah berikutnya adalah memberikan
attribut pada komponen. Attribut ini antara lain adalah footprint, designator dan part type. Untuk
melakukannya kita, klik 2x pada objek yang ingin diberikan attribut. Maka akan muncul window seperti
dibawah ini.
Gambar 6. Window untuk Memberikan Attribut
Untuk bagian Footprint berilah footprint untuk transistor, footprint ini dapat dilihat pada
document PCB, untuk itu buatlah sebuah dokumen PCB pada folder Documents dan buka dokumen PCB
tersebut. Pada bagian Explorer dan Editor Panel, pilihlah Libraries. Carilah footprint yang sesuai, jika
tidak ada dapat menambahkan footprint dengan cara klik add/remove pada tab “Browse”. Carilah
libraries yang ingin ditambahkan pada dokumen PCB tersebut, klik “Add” untuk menambahkan,
kemudian klik OK. Jika sudah mendapatkan footprint untuk komponen tersebut, kembalilah kepada
dokumen skematik, lalu isikan nama footprint untuk komponen tersebut.
Pada bagian Designator, isilah dengan menomorkan, misalnya Q? diganti menjadi Q1 untuk
komponen pertama, dan menjadi Q2 untuk komponen kedua, dan selanjutnya sebanyak komponen
yang digunakan dengan jenis yang sama. Begitu pula dengan resistor dan kapasitor. Kemudian untuk
Part Type, isi sesuai dengan jenis komponen yang digunakan, atau nilainya. Misalnya, pada skematik ini
digunakan transistor 2N3904, maka isilah part type dengan nama tersebut. Sedangkan untuk resistor
isilah berapa besar nilai yang digunakan. Misalnya, resistor tersebut mempunyai nilai 100 KΩ, maka
isilah part type 100K. Ulangi semua langkah ini untuk komponen yang lainnya sampai lengkap.
Setelah semua langkah sudah dilakukan, maka skematik sudah siap untuk dibuat jalur PCB‐nya.
Untuk memulainya kita harus membuat sebuah Netlist. Untuk membuatnya, pada toolbar menu pilih
Design >> Create Netlist, pada window yang muncul tidak usah diubah apa‐apa langsung klik OK. Netlist
ini berisi daftar komponen yang digunakan serta koneksinya dengan komponen yang lain. Selanjutnya
tahap pembuatan terakhir yaitu pembuatan PCB akan dijelaskan pada bagian berikut.
2. Membuat Dokumen PCB
Jika pada bagian sebelumnya yaitu membuat dokumen skematik kita sudah mencari footprint
untuk komponen, maka dokumen PCB sudah dibuat. Bukalah dokumen PCB tersebut dengan meng‐klik
2x pada icon dokumen PCB. Agar tidak ada error pada pembuatan PCB, maka footprint dari komponen
harus tersedia pada libraries, jika belum maka dapat menambahkan dengan meng‐klik “Add/Remove”
pada “Explorer & Editor Panel”. Carilah semua footprint dari komponen yang digunakan, jika sudah
langkah selanjutnya adalah mentransfer Netlist yang sudah dibuat sebelumnya. Pada toolbar menu klik
Design >> Load Nets… Pada window yang muncul klik “Browse”, pada explorer tree, pililah nama project
yang ingin dibuat PCB, lalu klik 2x pada folder Documents.
Gambar 7. Netlist yang akan ditransfer ke PCB
Kemudian klik OK, lihatlah pada kolom error ada error atau tidak. Jika sudah benar semua maka
data dapat dibuat PCB, jika masih terdapat error, telusuri error tersebut, misalnya didapatkan pesan
error “Footprint (nama footprint) Not Found”, maka nama footprint tersebut tidak dapat ditemukan.
Hal ini bisa disebabkan Libraries Footprint komponen tersebut tidak dimasukkan pada bagian libraries
PCB atau kesalahan yang disebabkan salah mengetik pada saat memberikan attribute pada komponen.
Jika salah dalam memasukkan nama attribute, maka kembalilah pada dokumen skematik, koreksi pada
error tesebut, buatlah netlist kembali dan cobalah untuk mentransfer netlist ke dalam dokumen PCB.
Kemudian, aturlah letak komponen‐komponen yang sudah di transfer tadi sedemikian rupa. Jika
sudah diatur, kita akan memberikan batas (besar) dari papan PCB yang akan kita buat. Untuk itu klik
mode view layer menjadi “KeepOut Layer”.
Gambar 8. Mengubah Mode View menjadi Keepout Layer.
Klik lah icon /Place Line, buatlah bentuk persegi agar mengelilingi semua komponen tadi,
jika mode sudah benar maka garis yang muncul akan berwarna Ungu. Setelah dibuat batas PCB maka
langkah terakhir adalah membuat jalur (routing) untuk setiap komponen. Namun sebelum merouting,
kita harus memberikan aturan‐aturan (Rules) kepada Protel dalam merouting komponen tersebut.
Contohnya, besar jalur yang akan dibuat. Untuk membuat Rules, pada menu bar klik Design >> Rules…
maka akan muncul sebuah window “Design Rules”, klik pada tab Routing. Pada Rule Classes terdapat list
rule dari protel. Nilai‐nilai tersebut merupakan nilai default dari protel. Item rule yang akan kita ubah
hanya 3 buah, yaitu Clearance Constraint, Routing Layer, dan Width Constraint. Clearance Constraint
menunjukkan berapa besar jarak antara 2 buah jalur yang berdekatan. Routing Layer menunjukkan layer
yang kita gunakan. Sedangkan Width Constraint, menunjukkan berapa lebar jalur yang akan dibuat.
Untuk mengubahnya pada Rule Classes klik Clearance Constraint, lalu klik Properties pada pojok
kanan bawah, ubahlah nilai minimum clearance sesuai dengan design yang diinginkan, jika sudah klik
OK. Lakukan hal yang sama pada Routing Layer, namun kali ini kita akan memilih, layer apa yang
digunakan. Untuk pembuatan PCB biasa, kita biasanya hanya menggunakan Bottom Layer, kecuali jika
menginginkan untuk membuat ke industri PCB. Karena hanya menggunakan Bottom Layer, maka pada
bagian Top Layer ubahlah menjadi Not Used, scroll ke bawah dan isikan pada bagian Bottom Layer
sesuai selera (asal bukan Not Used!). Jika sudah semuanya dilakukan klik Close untuk menutup window.
Untuk memulai membuat jalur pada menu bar pilih Auto Route >> All.. pada window yang
muncul klik Route All. Tunggulah beberapa saat hingga proses routing selesai. Jika terdapat jalur
berwarna merah, maka design rules pada bagian Routing Layer belum di set menjadi Not Used. Apabila
masih terdapat 2 jalur berbeda yang saling bersinggungan, kita harus mengubah letak komponen hingga
jalur tidak ada yang bersinggungan. Untuk itu kita harus meng‐unroute semua jalur yang telah dibuat
terlebih dahulu. Pada menu bar pilih Tools >> Un‐Route >> All.. Maka jalur yang sudah di‐routing akan
hilang, cobalah untuk mengatur, memindahkan komponen‐komponen tersebut atau mengubah
orientasi dengan cara memutarnya. Setelah itu cobalah untuk me‐routing kembali, jika masih ada
kesalahan ulangi lagi proses routing sampai didapatkan hasil yang baik.
Note: 1000 mil = 1 inch
Tips: Satuan default yang digunakan pada protel adalah mil, untuk mengubah menjadi mm, tekan
tombol huruf ”Q” satu kali saja sebelum membuat Design Rules atau ketika ingin mengubah besar Pad.
Tricks: Agar footprint yang digunakan menjadi lebar untuk memudahkan dalam mengebor dan
menyolder komponen, maka sebelum di routing ubahlah nilai pad (kaki footprint) dengan meng‐klik 2x
pada pad yang ingin diubah. Masukkanlah nilai X‐Size dan Y‐Size sesuai dengan keinginan desain.
Gambar 9. Hasil Routing Komponen
Gambar 10. Hasil Tampilan 3D
3. Mem‐print Dokumen PCB & Pembuatan PCB
Langkah yang paling akhir dari pembuatan PCB adalah mem‐print jalur rangkaian yang telah
dibuat dan mentransfernya ke PCB. Untuk memprint dokumen, lakukan langkah‐langkah berikut ini:
• Pada menu bar dokumen PCB klik, File >> Print / Preview
• Maka akan muncul dokumen baru yang bernama Preview PCB.
• Klik kanan pada “Multilayer Composite Print”, lalu ikutilah konfigurasi pada gambar dibawah
ini. Untuk Layer kita dapat membuang atau menambahkan dengan Add dan Remove. Buatlah
susunan layer seperti pada gambar dengan MultiLayer berada paling atas dan KeepoutLayer
berada pada lapisan paling bawah.
Gambar 11. Mengatur Print PCB
• Selanjutnya kita dapat mem‐print dokumen tersebut.
• Kemudian untuk mengetahui letak komponen pada PCB, aturlah dokumen PreviewPCB dengan
konfigurasi yang ditunjukkan oleh gambar berikut ini.
Gambar 12. Konfigurasi untuk Menampilkan Letak Komponen
Tips : untuk mempersingkat pengerjaan ,disarankan menggunakan shortcut
Shortcut Protel 99SE :
- PL : Menempatkan jalur PCB
- PC : Menempatkan komponen
- PD : Menempatkan ukuran dimensi
- PU : Menempatkan/membuat lingkaran
- PS : Menempatkan text
- PP : Menempatkan pad/titik kaki komponen
- DO : Seting Layer dan Option Grid
- PG : Menempatkan Polygon
- PV : Menempatkan sambungan
- PF : Menempatkan/membuat kotak
jika masih bingung juga saya akan bantu disini
Semoga Bermanfaat End...Good luckcreated by ZtruM.com - Protel 99SE di Windows 7
Langganan:
Postingan (Atom)