Elektrik Mühendisliği · Sayı 366-367 · Nisan-Mayıs 1989
TEKRARLAMA KAMERASI KONUM KONTROL SİSTEMİ
Kontrol, otomasyon ve robotik Teknik / bilimsel makale
- Yıl
- 1989
- Sayfa
- 4
- Okuma süresi
- 7 dk
- Görüntülenme
- 0
Konu
İlgili: Elektronik ve yarı iletkenler, Sanayi, teknoloji politikası ve kalkınma
Anahtar kelimeler
- tekrarlama kamerası
- adım motoru
- mikroadım kontrolü
- optik kodlayıcı
- konum geribesleme
- YİTAL
Özet
TÜBİTAK MAE YİTAL'de geliştirilen tümdevre üretim maskesi oluşturma amaçlı tekrarlama kamerasının XY tabla konum kontrol sistemi anlatılmakta; adım motorlarının mikroadım tekniğiyle ve optik kodlayıcı geri besleme işaretlerinin genlik/faz kompanzasyonu ile konumlandırma doğruluğunun nasıl artırıldığı açıklanmaktadır.
Tam metin
Metin PDF'ten otomatik çıkarılmıştır; tablo, şekil ve formüller eksik ya da hatalı olabilir. Özgün dizgi için PDF'e bakın.
Edip TÜRAY Elektronik Y . Müh. TÜBİTAK MAE E AB Y İTAL(*)
ÖZET
Bu yazıda, YİTAL'de bipolar tümdevre teknolojisi araştırma geliştirme çalışmaları kapsamı içinde gerçek leştirilen bir tekrarlama kamerası'nın (3) konum kontrol sistemi anlatılmıştır. Konumlandırma doğruluğunun artırılması için, adım motorlarının denetlenmesinde ve konum geribesleme işaretlerinin değerlendirilmesinde kullanılan yöntemler üzerinde durulmuştur.
GİRİŞ
Gerçekleştirilen tekrarlama kamerası, yerdeğiştirme hareketi sayısal olarak programlanabilen ve denetlenebilen bir XY tablası ile bir optik düzenden oluşmuştur. Bu sistemle, gerçeklenecek tümdevre işleme girecek katmana ait "yerleşim planının", "maske'sini oluşturmak üzere bir fotoğraf camı üzerine gerçek boyutlarıyla matris düzeninde resminin çekilmesi, "tekrarlanması" sağlanmaktadır. Elde edilen maske görüntüsünün silisyum pul (vvafer) üzerine aktarılması ile pul alanının tümünün mümkün olduğunca çok sayıda kırmık (chip) elde etmek amacıyla kullanıl ması sağlanmaktadır. Tekrarlama işlemi, tümdevrenin her katmanı için ayrı bir maske oluşturmak üzere yeniden yapılmaktadır. Tümdevreden beklenilen elek triksel özelliklerin gerçekleşmesi için maskeden maskeye tekrarlama doğruluğunun tümdevredeki en küçük boyutların belirlediği bir değerden daha iyi olması gerekmektedir. YİTAL'de çalışrlan boyutlarda bu doğru luk 1 mikrometre olarak verilmiştir. Gerçekleştirilen sistem bir mikrobilgisayarın denetimi altında XY tablası konum denet birimi, Flash lambası sürücü birimi, sistem programlarının saklandığı bellek birimi ve RS 232 C seri giriş/çıkış birimlerinden oluş
muştur. Bu yazıda yalnızca genel hatlarıyla konum denet düzeni anlatılacak, konumlandırma hızı ve doğruluğunu iyileştirmek için yapılanlar üzerinde durulacaktır.
1. X Y TABLASI KONUM KONTROLÜ Şekil 1.1'de X tablasına ait konumlandırma düzeni blok diyagram olarak gösterilmiştir. X tablası ile Y tablası konumlandırma düzenleri birbirinin aynıdır. Adım motoru "Sıralama ve Mikroadım Birimi" yoluyla kontrol edilmekte ve miline bağlı bir vida ile tablanın doğrusal hareketini sağlamaktadır. Tablanın yer değiştirme hareketi, fotoseüerden ve ölçekli bir cetvel düzeninden oluşan bir optik konum kodlayıcısı ile izlen mekte, kodlayıcının benzeşimli (anolog) çıkış işaretleri konum ölçme biriminde sayısallaştırılarak değerlendiril mektedir.
Gerçeklenen konum denetleme sisteminde, tekrarlama işlemjnde Kullanılacak sayısal değerleri oluşturan ve işleme koyan bir dizi denetleme programı oluşturul
OPTİK K0O.AY ICI
MERKEZİ İŞLEM BİRİMİ
ARABİRİM
Şekil 1.1. Konumlandırma düzeni
(•) Türkiye Bilimsel ve Teknik Araştırma Kurumu Marmara Araştırma Enstitüsü Elektronik Araştırma Bölümü, Y arı İletken Teknolojisi Araştırma Laboratuvarı.
muştur. Tekrarlama noktalarının yerlerine ait konum değerleri ile optik kodlayıcı işaretlerinin değerlendirilme sinde ve adım motorlarının kontrol edilmesinde kullanıla cak olan değerler, Basic dilinde yazılan programlarla oluşturulup tablolar halinde oku/yaz belleğe yerleş tirilmiştir. Sistem dinamiğinin kontrol edilmesi ve izlen mesi süreçleri mikroişlemci dilinde yazılan programlarla sağlanmıştır.
2. ADIM MOTORU KONTROLÜ
XY tablasına bağlı tahrik elemanı olarak 4 fazlı 200 adım/ devir'lik birer adım motoru kullanılmış, motorların hız kontrolü açık çevrimli olarak yapılmıştır. İyi bir hız perfor mansı elde etmek amacıyla adım sürelerindeki değişimin (hızlanma profili) belirlenmesi ve uygulanması yazılım olarak gerçekleştirilmiş, bu uygulama için ve ortam koşullarına (sıcaklık vb.) bağlı olarak uygun olan hızlanma profilinin seçilmesinde kullanıcıya kolaylık sağlanmıştır.
Genel olarak adım motorunun açısal konum kontrolünün iki biçimde yapılabildiği bilinmektedir. Motor, her sefe rinde bir faz ya da iki faz uyarılarak "tam adımlarla (200 adım/devir) ya da bir faz ve iki fazın birbirinin ardısıra uyarılmasıyla "yarım adımlarla (400 adım/devir) çalıştırı labilmektedir. Bu uygulama için 400 adım devir'de, 0.9'lik açısal kontrol duyarlılığı 2,54 mm'lik vida aralığı ile birlikte düşünüldüğünde 6.35 mikrometre'lik bir doğrusal konum landırma duyarlılığı vermektedir. Ancak, motorun sürdü ğü yükün tablanın hareket yolu boyunca değişebilirliği, vidanın diş aralıklarının ve adım açrlarının hataları, diş boşluğu ve motorun adım cevabı (aşım vb.) gibi konum landırma doğruluğu üzerindeki etkiler göz önüne alındığında 0.9* lik kontrol duyarlılığı yeterli olama maktadır. Yeterli olabilecek bir duyarlılığın elde edilmesi için adım motoru alışılagelmiş "adımlı" çalışmadan farklı bir teknikle, "mikroadım'larla da kontrol edilmiştir.
Konumlandırma yapılmayacak bölgeler, her adım için iki fazın birlikte uyarıldığı "tam adımlı" çalışma ile hızla geçilmekte, motorlar, konumlandırma yapılacak bölgeye ulaşıldıktan sonra mikroadımlarla çalıştırılmaktadır.
olarak yazılabilir (1), (2), (3). M2 fazına ilişkin moment bağıntısı da Şekil 3.1'de incelenen bölge için,
T2 = Tmax * K2 * SinG
(3.2)
olacaktır. Rotorun "tutulduğu" noktalarda toplam momen tin sıfıra eşit olması gerekeceği göz önüne alınarak, sargı akımı oranları K1 Sina K2 Cosa biçiminde değişti rildiğinde toplam moment ifadesi,
T = T1+T2 Tmax*Sin(6 a) 0
(3.3)
olacaktır.
3.3 ifadesinden görüleceği gibi T . 0 koşulunu sağlamak üzere 6 açısı a değerini izleyecektir, a değerleri arasın daki fark istenildiği kadar küçük tutularak mikro açısal değişiklikler, "mikroadımlar" elde edilebilir.
Bu uygulamada sargı akımlarının sinüs ve kosinüs biçiminde değiştirilmesi gerilim kontrollü akım kaynakları
T(moment)
Şekil 3.1. 4 fazlı adım motorunun tutma momenti eğrileri (M1 ve M4 fazları uyarılmış).
3. ADIM MOTORUNUN MİKROADIM ı KONTROLÜ
Bir fazı uyarılmış bir adım motorunda, rotor bir dış etki ile açısal konumundan saptırılmaya çalışıldığında, motor bu etkiye karşı sinüs eğrisi biçiminde değişen bir "tutma momenti" ile karşı koyacaktır (1). Şekil,3.1'de tutma momenti eğrileri birarada gösterilerek iki fazın birlikte uyarılması durumu üzerinde inceleme yapılmıştır.
Çalışma akımının en büyük değerinde elde edilen statik moment; Tmax, rotorun elektriksel derece olarak açısal konumu; 6. o andaki sargı akımının çalışma akımının en büyük değerine oranı; K1 olmak üzere M1 fazına ilişkin moment bağıntısı,
T1 Tmax * K1 * Cose
1,
ANAHT ABLAMA
Şekil 3.2. Mikroadım ve sıralama birimi.
kullanılarak yapılmıştır. Sıralama ve mikroadım birimi blok diyagram olarak şekil 3.2'de gösterilmiştir. Bellekte oluşturulan 90'lik bir sinüs/kosinüs tablosunun sayısal değerleri D/A çevirme işleminden geçirilerek "sıralama" nm gösterdiği akım kaynaklarına kontrol büyüklüğü olarak uygulanmaktadır. Bu yolla 1.8'lik bir tam adım bölgesi 90 mikroadıma bölünmüş, adım motorunun 0.02'lik bir açısal duyarlılıkla (18 000 mikroadım/devir) kontrol edilmesi öngörülmüştür.
Faz akımlarının sinüs/kosinüs biçiminde değiştirilmesi ile elde edilen mikroadımların birbirlerine eşit olması, motorun tutma momenti eğrilerinin sinüs/kosinüs biçi mine ne ölçüde yakın olduğuna, sargı akımıyla oluşan moment arasındaki ilişkinin doğrusallığına ve motor miline gelen yük momentinin değişmezlik derecesine bağlıdır. Motor özelliklerinden kaynaklanan bu etkenlerle birlikte, mikroaçısal hareketin tablanın doğrusal hareke tine dönüştürülmesinde kendini gösteren vida boşlukla rının, mekanik bağlantılardaki sürtünmelerin ve düzen sizliklerin doğrusal konumlandırma üzerindeki etkileri, konum geribeslemesi yapılarak mikroadım sayısı ve hızının kontrol edilmesiyle ortadan kaldırılmıştır.
4. KONUM ÖLÇME
Konum ölçme işleminde kullanılan geri besleme işaretleri tablaya bağlı bir optik kodlayıcıdan alınmaktadır.
Optik kodlayıcı işaretleri yer değiştirme hareketine bağlı 20 mikrometre periyottu sinüs ve kosinüs değişimi gösteren iki işaretle (SIN ve COS), referans noktayı gösteren bir işaretten (HOME) oluşmaktadır. Konum ölçme düzeni blok diyagram olarak Şekil 4.1'de gösterilmiştir.
varsayıldığında konum ölçme duyarlılığının yaklaşık 20/ 128 s 0.156 mikrometre olacağı öngörülebilir. Ancak SIN ve COS işaretlerinin sinüs ve kosinüs biçimli olmaları belirli bir yaklaşıklıkla mümkündür. Ayrıca tablanın hareket yolu boyunca ve sıcaklık değişimiyle işaretlerin genlikleri % 30 dolayında değişebilmektedir. Bu değişi min ölçme duyarlılığına etkisini ortadan kaldırmak ama cıyla genlik kompanzasyonu yapılmıştır.
Sonuç olarak elde edilebilecek konum ölçme doğruluğu söz konusu olduğunda, Konum Ölçme Birimi "elektroniğinin" optik kodlayıcı işaretleri üzerinde neden' olacağı şekil bozulması, gürültü gibi olumsuz etkilerin de göz önüne alınması gerekli olacaktır.
Genlik, kompanzasyonu için SIN ve COS işaretleri, konum arama bölgesi civarındaki maksimum ve minimum değerleriyle normalize edilmektedir. Bu işlemi sağlamak amacıyla yeterince hızlı olan ve anolog giriş için Vref+, Vref ve Vrc (referans center) olarak üç referans gerilim seviyesi belirleme olanağı olan bir A/D çevirici kullanılmıştır. Normalize etme işlemi, Vref+ ve Vref seviyelerinin değiştirilerek normatize edilecek işaretin o civarda ölçülen pozitif ye negatif tepe değerlerine eşit seviyelere getirilmesiyle yapılmaktadır. Bu işlemden sonra A/D çeviriciden okunan değerler normalize edilmiş değerler olmaktadır.
Şekil 4.2'de A/D çeviricinin transfer karakteristiğinin değiştirilmesiyle (referans seviyeler değiştirilerek) "topal" bir SIN işaretinin normalizasyonu gösterilmiştir. Konumlandırma işleminde 'kullanılacak olan SIN değerleri, transfer karakteristiği "topal" SIN işaretine uyarlanmış A/D çeviriciden okunan, sayısal olarak "iyileştirilmiş" değerler olacaktır.
KUVVETLENDİRİCİ HOME , f ~ ~
SIN COS
KONUM K M ÇÖZÜCÜSÜ
SAYICI (Itri Gtri A0C
Şekil 4.1. Konum ölçme düzeni
20 mikrometre'lik periyotları saymak üzere SIN işareti ile birlikte COS işaretinin sıfır geçişleri 16 bitlik bir sayıcıya ileri/geri darbeleri olarak uygulanmaktadır. HOME işareti de çalışma bölgesi başlangıcını göstermek üzere sayıcı ları sıfırlamak amacıyla kullanılmıştır. Ayrıca SIN ve COS işaretleri 6 bitlik bir A/D çeviriciden geçirilerek 20 mikrometrelik periyot içinde 128 ayrı konum değeri elde edilecek biçimde sayısailaştırılmıştır. SIN ve COS işaretlerinin ideal sinüs ve kosinüs biçimli oldukları
Şekil 4.2. "Topal" bir SIN işaretinin normalize edilmesi.
işaretlerdeki genlik değişimi kompanze edilerek, bellekte oluşturulmuş sinüs ve kosinüs tablolarındaki
değerlerin, her konumlandırma işlemi sırasında optik kodlayıcı çıkış işaretlerini daha iyi bir yaklaşıklıkla temsil edebilmesi mümkün olmuştur. Böylelikle konumlandırma duyarlılığının optik kodlayıcı işaretlerindeki genlik değişmelerinden etkilenmemesi sağlanmıştır.
5. ÖNERİLER
Kullanılan optik kodlayıcı işaretlerinin faz farklarında, konumlandırma doğruluğunu etkileyecek derecede bir değişiklik gözlenmemiştir. Bununla birlikte üretici firma, aynı tür kodlayıcılar için faz farkı doğruluğunu +/ 25' olarak vermektedir. Bu nedenle benzer bir uygulama için, işaretler arasındaki faz farkı hareket yolu boyunca ve/veya ortam koşullarına bağlı olarak değişiyorsa bu değişiklik de kompanze edilmelidir. Bu amaçla faz hatasının, her konumlandırma işlemi öncesinde normalize edilmiş değerler üzerinde ölçülmesi ve bellek teki sinüs (ya da kosinüs) tablosundaki değerlerin ölçülen faz hatasını karşılayacak kadar kaydırılarak kullanılması yeterli olacaktır.
6. SONUÇ
Bu çalışmada, adım motorlarının mikroadımlarla kontrol edilmesi ve konum geribesleme işaretlerindeki bozul maların kompanze edilmesiyle doğrusal konumlandırma doğruluğunun artırılabileceği gösterilmiştir. Gerçekleştirilen Tekrarlama Kamerası ile elde edilen "maske"lerdeki konumlandırma doğruluğunun amaca uygun yeterlilikte olduğu görülmüştür. •
7. KAY NAKÇA (1) Kuo, B.C., "Step Motors as Control Devices", Theory and Applications of Step Motors, West Publishing Co. 1974.
(2) Leenhouts, A.C., "Techniques for Microstepping of Step Motors", Control Engineering, pp. 58, March 1979.
(3) Türay, Edip, "Tekrarlama Kamerası Kontrol Sistemi", Yüksek Lisans Tezi, İTÜ, Ocak 1987.
108 sicil no.lu üyemiz Fatma Semaat KÖMORCOOĞLU'nu kaybettik. Y akınlarına ve dostlara başsağlığı dileriz.
520 sicil no.lu Oyemiz Turan V. AKDEVELİOĞLU'nu kaybMtik. Y akınlarına ve dostlara başsağlığı dileriz.
13545 sicil no.lu üyemiz Demirhan AY BERICİ 26.5.1989 tarihinde trafik kazası sonucu kaybettik. Y akınlarına ve dostlara başsağlığı dileriz.
ELEKTRİK MÜHENDlSLtÖl 366/367