• Tidak ada hasil yang ditemukan

PENGUMPULAN DATA DlFRAKTOMETER MENGGUNAKAN SISTEM DA T ANIM. Ilias Ginting

N/A
N/A
Protected

Academic year: 2021

Membagikan "PENGUMPULAN DATA DlFRAKTOMETER MENGGUNAKAN SISTEM DA T ANIM. Ilias Ginting"

Copied!
6
0
0

Teks penuh

(1)

PENGUMPULAN DATA DlFRAKTOMETER

NEUTRON

MENGGUNAKAN SISTEM DA T ANIM

S yIP

Ilias Ginting

PusatPenelitian danPengembangan

TeknikNuklir-BATAN;

Jl Tamansari

71 Bandung

~

ABSTRAK

PENGUMPULAN DATA DIFRAKTOMETER NEUTRON MENGGUNAKAN SISTEM DATANIM .Telah dilakukan pengembangan sistem pengumpulan data an tara difraktometer neutron dengan mikro komputer IBM-PC melalui antarmuka telekomputer Model 6726. Komputer ini dilengkapi 110 kar1u serial dengan 1(; INS8250 sebagai adapter komunikasi asinkron RS 232C dengan sistem DATANIM buatan Canberra. Dengan menggunakan bahasa Turbo Pascal, pemakai dapat mengendalikan antarmuka telekomputer Model 6726 untuk menggerakkan motor lengan difraktometer, mengumpulkan data cacahan, menampilkan data cacahan di layar monitor, menyimpan data cacahan dalam memori dan mencetak data ke printer.

ABSTRACT

DATA COLLECTION FOR NEUTRON DIFFRACTOMETER USING DATANIM SYSTEM. Data Collection system development between neutron diffractometer and IB~~-PC micro computer through out Model 6726 telecomputer interface has been carried out. The computer is equipped with I/O serial card with IC INS8250 as asynchronous communication adapter RS 232C and Canberra DATANIM system. Using Turbo

Pascal language, user can control 672f; telecomputer interface for diffractometer movement arm motor, collecting counting data, displaying on the monitor screen, store counting data in the memory and print out to the printer.

-PENDAHULUAN

Difraktometer neutron merupakan suatu peralatan yang digunakan untuk penyelidikan struktur kristal bahan yang dilengkapi dengan beberapa perangkat pencacah untuk mendeteksi neutron sebelum daD sesudah mengenai cuplikan maupun motor penggerak lengan difraktometer untuk mengubah sudut hamburan daTi cuplikan. Sebagai perangkat keras digunakan sistem pencacah buatan Canberra yang disebut sistem DA T ANIM daD dikenal sebagai modul eksekutif maupun operasional.

Modul eksekutif terdiri daTi antarmuka telekomputer Model 6726 [1], sedangkan modul operasional berupa Axis Positioner Model 6647 [2] untuk menjalankan motor lengan difraktometer daD Dual Counterffimer Model 6326 [3] untuk akusisi data. Setiap modul operasional tersebut mempunyai nomor alamat (address) yang terdiri daTi dua digit daD setiap modul mempunyai nomor ~lamat yang berbeda untuk memudahkan mengirim/menerima perintah ke modul yang dikehendaki.

Modul antarmuka telekomputer Model 6726 memberikan fasilitas komunikasi serial asinkron daD

level isyarat menggunakan standar EIA RS-232C. Semua instruksi yang diterima maupun yang dikirim

48

~/2S1

berupa karakter ASCII tertentu yang telah distandarkan oleh Canberra. Dengan dasar pemikiran seperti tersebut di atas hal ini memungkinkan untuk membuat sistem pengumpulan data difraktometer neutron melalui mikro komputer IBM PC. Mikro komputer yang telah dilengkapi dengan I/O serial card digunakan sebagai komunikasi antara komputer dengan modul eksekutif antarmuka telekomputer Model 6726. Jantung daripada I/O serial card tersebut berupa sebuah chip [C buatan [ntel dengan nomor kode [NS 8250 yang dapat diprogram dan hanya digunakan untuk komunikasi asinkron.

Perangkat lunak pengumpulan data

difraktometer neutron ditulis dalam bahasa Pascal [4] yang terdiri dari beberapa prosedur guna mengontrol antarmuka telekomputer Model 6726 dan komputer tidak boleh melakukan interupsi selama counter/timer ataupun axis positioner dalam keadaan sibuk (busy).

Keuntungan sistem pengumpulan data

difraktometer neutron ini, pemakai tidak perlu berhubungan langsung dengan peralatan yang berada dalam ruang reaktor, kecuali untuk hal-hal tertentu misalnya memasang atau mengganti cuplikan. Disamping itu program pengumpulan data ini dapat

I~

(2)

p~

~ ~

N...t.- H~

~

~

I~~

melaksanakan

perintah-perintah operasi sesuai dengan

keinginan pemakai secara terns menerus untuk kurun

waktu yang cukup lama.

TATAKERJA

Difraktometer Neutron

Bagan difraktometer neutron secara keseluruhan ditunjukkan pada gambar I clan alur sistem pencacah ditunjukkan pada gambar 2. Berkas neutron yang berasal dari lubang sumber (beamhole) reaktor TRIG A MARK II disalurkan melalui kolimator dalam (inpile collimator) clan jatuh mengenai monokromator kristal tunggal Cu (Ill) sehingga diperoleh berkas neutron monokromatis dengan panjang gelombang tertentu. Selanjutnya berkas neutron akan melewati kolimator ke dua clan jatuh pada cuplikan yang terletak di atas meja cuplikan. Di depan pintu kolimator kedua dipasang monitor untuk memantau jumlah neutron yang jatuh pada cuplikan, sedangkan neutron yang dihamburkan oleh cuplikan akan melewati kolimator ketiga clan dicacah oleh detektor utama. Detektor monitor menghasilkan pulsa sebanding dengan jumlah neutron datang clan pulsa tersebut diperkuat melalui penguat awal maupun penguat linier. Jikalau jumlah pulsa yang dihasilkan detektor monitor mencapai nilai cacah preset yang telah ditentukan, akan

dihasilkan sebuah pulsa COMPLETION yang

dikirimkan ke bus data. Hal ini akan mengakibatkan proses pencacahan terhenti clan jumlah neutron yang ditangkap oleh detektor utama akan ditampilkan pada Dual Counter/Timer serta dikirimkan ke komputer untuk disimpan pada disket. Untuk mengubah sudut hamburan cuplikan, pada lengan difraktometer dipasang motor langkah (stepping motor) clan pergerakan motor ini diatur oleh Axis Positioner Model 6647 maupun Motor Drive Model 6028.

"

Gambar 2: Susunan peralatan pengumpulan data difraktometer neutron

Antarmuka Telekomputer

Antannuka telekomputer Model 6726

merupakan modul eksekutif yang memberikan fasilitas komunikasi serial full duplex antara komputer dengan sistem DA T ANIM, yaitu suatu metode komunikasi data dimana sinyal data dikirim dalam dua arab pada jalur yang sarna secara simultan. Sistem DA T ANIM dapat menerima tipe karakter berbentuk: I. Karakter data, 2. Karakter kontrol yang terdiri dari reset. start, eksekusi maupun kontinu clan 3.Karakter Instruksi untuk melaksanakan modus operasi misalnya gerak motor, pengambilan data, baca data clan sebagainya. Sistem DA T ANIM dapat melaksanakan 11 perintah yang dapat diprogram yaitu: W Write, R Read, P Position, F Fixed

Data, X Microinstruction, E External Record, Q Read Status, S Step and Record, D Data Collection, I Integrated Scan clan 0 Operate. Untuk sistem pengumpulan data difraktometer neutron, karakter kontrol yang digunakan yaitu karakter RESET ($) clan START (!). Jika sistem Datanim menerima karakter RESET maka sistem DATAN.IM direset clan semua operasi dihentikan. Demikian pula dengan karakter START akan mengaktitkan antarmuka telekomputer Model 6726 untuk menanggapi ke 11 perintah seperti tersebut di atas. Dari ke II perintah ini untuk

pengumpulan data difraktometer neutron, cukup

dilaksanakan dengan 4 macam perintah yaitu:

a. Perintah Write: digunakan untuk menulis informasi ke modul Dual Counterffimer atau Axis Positioner dengan format perintah sebagai berikut.

Gambar 1: Bagan Difraktometer Neutron

b. Perintah Read (R): digunakan untuk membaca data sebuah modul untuk dikirimkan kepada komputer.

Format perintah sebagai berikut.

(3)

P~~~~N~H~~~

/~~

(CTS) digabung menjadi satu konektor ke NEWCH dan

baud rate digabungkan

ke ground.

IRlaal*~--~

k;;il-11,11

~L~~

c. Perintah Position (P) : digunakan untuk mengontrol

putaran motor lengan difraktometer yang dinyatakan

dengan :

untuk sistem Datanim ditentukan bahwa arah 0: putaran

motor berlawanan

jarum jam (-) dan arah I: searah

jarum

jam (+). Demikian juga laju putaran motor ditentukan

oleh digit yang diberikan.

Gambar 3: Hubungan antarmuka telekomputer Model 6726 dengan komputer

PERANGKAT

LUNAK

DIFRAKTOMETER

NEUTRON

Perangkat lunak untuk komunikasi komputer dengan sistem DA T ANIM seperti modul Axis Positioner Model 6326 daD Dual Counterrrimer Model 6648 melalui antarmuka telekomputer Model 6726 telah dibuat dalam bahasa Pascal. Level tegangan isyarat yang digunakan sesuai dengan pembakuan EIA yang disebut RS 232C. Format data terdiri daTi bit start 7 bit da,

ta

, parity off daD I bit stop. Subrutin yang digunakan sebagai protokol komunikasi adalah PROSEDUR INISIALISASI 8250 dan PROSEDUR INISIALISASI

6726, untuk mengenal komunikasi data yang dapat

diterima oleh komputer maupun Antarmuka

Telekomputer. Prosedur di atas dipanggil pada awal program sebelum adapter komunikasi asinkron IBM beroperasi dan untuk komunikasi antara komputer daD

Input/Output Serial Asinkron antarmuka telekomputer Model 6726 digunakan baud

Bagian utama daripada adapter komunikasi ra~e sebesar 2400 baud. Berikut ditampilkan diagram asinkron mikro komputer IBM PC adalah chip IC a~lr program utama perangkat lunak pengumpulan data INS8250 yang dapat diprogram dan digunakan untuk dlfrak~ome~er neutron yang dinamakan DIFRAK.PAS keperluan komunikasi asinkron. Generator baud rate sepertl terlthat pada Gambar 4.

dapat diprogram daTi 50 baud sampai 9600 baud, akan ..Bagian daTi program utama DIFRAK.P AS tetapi dalam pengumpulan data difraktometer neutron ini dltamptlkan berupa menu-menu yaitu:

baudrate yang dapat diterima oleh antarmuka

telekomputer Model 6726 maksimum 2400 baud. Menu Perintah.

Semua protokol komunikasi dapat diprograrn daD harus Menu perintah didasarkan pada PROSEDUR dimuat sebelum adapter beroperasi daD status isyarat ~ET<::OMMAND daD merupakan masukan data yang kontrol dapat diperiksa dengan sistem perangkat lunak. d~benkan untuk melaks~nakan perintah pada peralatail Untuk komunikasi dengan peralatan luar pada adapter dtfraktometer. Subrutm masukan terdiri daTi digunakan konektor 25 kaki sebagai jalur komunikasi PROSEDUR MOTORFORM daD PROSEDUR antara komputer dan antarmuka telekomputer Model INPUTCOM.MAND yang merupakan tampilan dan 6726. Seperti terlihat pada gambar 3 hubungan masukan dart alamat motor, kecepatan, arab getak motor antara komputer dan antarmuka telekomputer Model serta sudut awal, sudut akhir daD langkah perpindahan 6726 menggunakan beberapa konektor yang terdiri daTi sudut lengan detektor. Selain itu pada detektor monitor Received Data (Rx -CMPOH), Transmitted Data (Tx -dan detektor utama masukan terdiri daTi alamat detektor CMPIH), Ready To Send (RTS) serta Clear To Send serta besamya preset time/count yang digunakan untuk

50 ~I 2$ A~ 1'i'i'i

8

digit 0 2 3 4 5 6 7

1781/4 1/2

2 4 20 100 slew

rpm

d. Perintah Data Collection (D): merupakan perintah pengumpulan data dari modul Dual Counterffimer Model 6326. Format perintah sebagai berikut.

-Jeksekusi

D

aa,lnml

*

preset

Nilai preset dinyatakan dengan nx 10m. Banyaknya cacah preset maksimum adalah 9xlO6 cacahan clan waktu preset maksimum 9xlO4 detik.

(4)

p~

I)..;r..

~~

N...t-.-

H~

~

~

(1:..4 L;;...I.:.of

Gambar 4: Diagram alir program utama perangkat lunak pengumpulan data difraktometer neutron

menCiefinisikan masukan tersebut. PROSEDUR SELECT Menu run dinyatakan pada PROSEDUR digunakan sebagai pilihan apakah percobaan akan RUNCOMMAND yang berfungsi untuk melaksanakan dilaksanakan <L> atau dibatalkan <8>. Jikalau pilihan perintah data masukan yang terdiri daTi PROSEDUR dilaksanakan <L> maka langkah berikutnya jatuh pada

GETFILECOMMAND, PROSEDUR NEWCONST, PROSEDUR CONTACT. Pada PROSEDUR CONTACT

PROSEDUR SELECT clan PROSEDUR CONTACT. pertama-tama dibaca perintah ke counter untuk

PROSEDUR GETFILECOMMAND berguna untuk melakukan pencacahan oleh PROSEDUR COUNTING

membuka, membaca clan menutup file masukan yang clan dilaksanakan oleh Dual Counterffimer sesuai telah disimpan clan PROSEDUR NEWCONST dengan jumlah cacahan pada masukan yang diberikan.

(5)

p~

~ ~~

Ne..t..-

H~

5.;4:tc...

~

It;.."

~

Secara bersarnaan detektor monitor dan utama juga akan

mencacah jumlah berkas neutron yang keluar dari mulut sumber maupun yang dihamburkan oleh cuplikan. Jikalau jumlah cacahan telah tercapai, dilakukan pembacaan data oleh PROSEDUR READDA T A daD

data tersebut disimpan oleh PROSEDUR

SA VEFILEDIFRAKSI Dalarn percobaan difraksi pengukuran dilakukan secara langkah demi langkah yaitu

dengan menggeser lengan difraktometer neutron yang

dilakukan oleh PROSEDUR POSITION untuk

menggerakkan motor langkah sesuai dengan masukan. yang diberikan Jikalau langkah perpindahan sudut lengan detektor telah tercapai, dilanjutkan dengan pencacahan oleh PROSEDUR COUNTING, pembacaan data oleh PROSEDUR READDA T A daD penyimpanan data oleh PROSEDUR SA VEFILEDIFRAKSI. Hal ini dilakukan secara berulang-ulang hingga tercapai sudut akhir lengan detektor sesuai dengan masukan yang diberikan.

kerja sistem DA T ANIM maupun alamat dan modul Axis Positioner clan Dual Counterffimer yang

ditampilkan oleh PROSEDUR LlSTCOMMAND

misalnya perintah Read Out (R), Position (P), Data (D) clan Write (W).

Lihat Data

Menu lihat data dinyatakan oleh PROSEDUR

DISPLA YDA T A yang digunakan untuk melihat data

percobaan

yang tersimpan pada disket maupun hardisk.

Untuk memanggil nama file digunakan PROSEDUR

GETFILENAME dan data percobaan ditampilkan oleh

PROSEDUR

DISPLA YFILEDIFRAKSI.

Menu Print data

Menu print data dinyatakan oleh PROSEDUR PRINTDA T A yang digunakan untuk mencetak data pada pencetak (printer). Untuk memanggil nama file

digunakan PROSEDUR GETFILENAME dan

PROSEDUR SELECT digunakan untuk memilih apakah data dicetak atau tidak. Jika data akan dicetak format

pencetakan akan diatur oleh PROCEDURE

PRINTFILEDIFRAKSI.

Manual

[11 (21 [3) [41 [5) [6) Perintah .. Run Lihat Data Print Data Manual Selesai

Tekan Angka Yang Tertera Pada Menu

~

Simpan dengan nama file :NlKEL

52

--Gambar 5 : Tampilan data masukan

(6)

P~~~:t.,.N~H~~~

f~~

Sudut hamburan 29 dera'at 30.53 35.43 50.88 60.53 Bidang kristal (hkl) I l'arameter kisi a (angstrom) 3.5229 3.5198 3.5259 3.5239

ANALISIS PERCOBAAN

Untuk memonitor jumlah neutron datang yang jatuh pada cuplikan digunakan detektor monitor dengan cacah preset Data yang diperoleh dari percobaan

dengan menggunakan program DIFRAK.EXE

ditunjukkan pada gambar 6. Dari pola difraksi seperti terlihat pada gambar 6 dapat ditentukan panjang gelombang neutron pada peralatan difraktometer neutron berdasarkan puncak-puncak yang timbul dengan menggunakan persamaan A. = 2 d sin e dan untuk struktur kristal kubus seperti nikel harga d diperoleh dari persamaan d=a/(h2 + k2 + 111/2 dimana A. menyatakan panjang gelombang neutron, d jarak antar bidang, (hkl) indeks Miller, a parameter kisi dan e sudut hamburan. Menurut literatur [5] parameter kisi nikel sebesar 3.5238 angstrom dan jikalau harga parameter kisi nikel ini dimasukkan kedalam persamaan tersebut di atas diperoleh panjang gelombang neutron dan parameter kisi nikel hasil percobaan seperti terlihat pada Tabel I.

Jarak antar bidang d (angstrom) 2.0345 1.7619 1.2459 1.0625 Panjang gelombang A (anestrom) (III) (200) (220) (311 ) 1.071 1.072 1.070 1.071

Oari percobaan seperti terlihat pada tabel 1 diperoleh panjang gelombang neutron rata-rata sebesar 1.071 angstrom dan parameter kisi nikel rata rata sebesar 3.5231 angstrom.

KESIMPULAN

Program perangkat lunak pengumpulan data difraktometer neutron dengan komputer mikro IBM PC telah dicoba daD dapat berjalan dengan baik untuk digunakan dalam jangka waktu tertentu tanpa mematikan komputer tersebut. Hasil pengarnatan data pada sistem pencacah sarna dengan yang tertulis pada komputer. Demikian pula pembacaan perpindahan sudut lengan detektor pada modul Axis Positioner sarna dengan yang tertera pada skala sudut lengan detektor. Disarnping itu terlihat bahwa harga parameter kisi nikel yang diperoleh melalui percobaaan menunjukkan basil yang mendekati literatur. Dengan adanya program pengumpulan data difraktometer neutron ini, para peneliti dapat menggunakan peralatan ini selarna reaktor beroperasi tanpa perlu menunggu ataU mengawasi sampai percobaan

selesai dilaksanakan.

28 33 38 43 48 53 SI.D.JT~ (~aIJ

58 63

Gambar 6: Pol a difraksi nikel dengan menggunakan difraktometer neutron.

Tabel1: Hasil perhitungan panjang gelombang neutron dan parameter kisi nikel dengan menggunakan

peralatan difraktometer neutron.

DAFfARPUSTAKA

[1]. Telecomputer Interface Model 6726, Canberra

Industries,

INC (1978)

[2]. Axis Positioner Model 6647, Canberra Industries,

INC (1972)

[3]. Dual Counter/Timer Model 6326, Canberra

Industries,

INC (1979)

[4]. Turbo Pascal Ver 3.0 Reference Manual, Borland

International,

INC (1986)

[5]. B.D. Cullity : Element of X-Ray Diffraction,

Reading Mass, Addison Wesley, (1956)

~,

2S"

A~

1111

53

Gambar

Gambar  2:  Susunan  peralatan  pengumpulan  data difraktometer  neutron
Gambar  3:  Hubungan  antarmuka  telekomputer Model  6726  dengan  komputer
Gambar  4:  Diagram  alir  program  utama  perangkat  lunak  pengumpulan  data  difraktometer  neutron
Gambar  5  : Tampilan  data  masukan
+2

Referensi

Dokumen terkait

Selain dilihat dari perhitungan data statistik yang diperoleh dari tes kemampuan berpikir kritis, pengaruh strategi guided discovery learning terhadap

Koefisien yang bernilai negatif dapat disebabkan oleh kenaikan biaya periklanan yang tidak diiringi dengan efektifitas kegiatan periklanan yang telah

Pada gambar di atas tampak adanya penurunan rerata memori pada keaadan setelah dehidrasi dibandingkan pada keadaan sebelum dehidrasi dengan induksi dehidrasi lari

Cfv esar 0.308 dimana nilai tersebut lebih besar dari 0.05 maka Ho diterima artinya tidak ada perbedaan kinerja keuangan yang signifikan berdasarkan Cash Ratio

Hutahaean Pintubosi Laguboti dalam menghitung biaya pokok produksinya menggunakan metode full costing yaitu bahwa dalam kalkulasi biaya unit, di samping biaya-biaya

Berdasarkan uraian tersebut diatas dapat diambil kesimpulan bahwa terdapat perbedaan persepsi pengecap rasa asin antara usia subur dengan usia lanjut pada pemberian NaCl

Model pembelajaran Learning Cycle 5E dikatakan tepat untuk memenuhi kebutuhan siswa dikarenakan keunggulan model pembelajaran Learning Cycle 5E Tipe empiris induktif bagi

Kemukakan kekuatan-kekuatan dan kelemahan-kelemahan yang menonjol dari pelamar ini untuk mendapatkan perhatian PPs IKIP Mataram seandainya ia bisa diterima sebagai