T.C. MARMARA ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOMİSYON BAŞKANLIĞI DESIGN OF RAPID PROTOTYPING MACHINE FOR FDM TECHNOLOGY

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "T.C. MARMARA ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOMİSYON BAŞKANLIĞI DESIGN OF RAPID PROTOTYPING MACHINE FOR FDM TECHNOLOGY"

Transkript

1 T.C. MARMARA ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOMİSYON BAŞKANLIĞI Bilim Alanı FEN BİLİMLERİ Proje No FEN-YYP DESIGN OF RAPID PROTOTYPING MACHINE FOR FDM TECHNOLOGY PROJE YÜRÜTÜCÜSÜ Yrd. Doç. Dr. Bülent Ekici ( Mühendislik Fakültesi) YARDIMCI ARAŞTIRICILAR...(...Fakültesi)...(...Fakültesi)...(...Fakültesi) İstanbul

2 T.C. MARMARA ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOMİSYON BAŞKANLIĞI Bilim Alanı FEN BİLİMLERİ Proje No FEN-YYP DESIGN OF RAPID PROTOTYPING MACHINE FOR FDM TECHNOLOGY PROJE YÜRÜTÜCÜSÜ Yrd. Doç. Dr. Bülent Ekici ( Mühendislik Fakültesi) YARDIMCI ARAŞTIRICILAR...(...Fakültesi)...(...Fakültesi)...(...Fakültesi) İstanbul

3 İÇİNDEKİLER ŞEKİL LİSTESİ...ii TABLO LİSTESİ...ii ÖZET... 1 ABSTRACT...2 GİRİŞ...3 DENEL BÖLÜM (YÖNTEM)... 3 FDM Teknolojisi:...3 Hızlı Prototip Sistemi Tasarımı Ve Üretimi...5 Adım Motor, Sürücü Ve Paralel Port Arabirimi...7 PIC Devresinin Programlanması...7 Güç Kaynağı Ünitesi...8 Yazılım...8 Mekanik Parçalar ve Montajı...9 SONUÇLAR VE TARTIŞMA...14 BULGULAR VE YORUM...17 REFERANSLAR...18 EKLER...19 Sürücüler ve Paralel Port Arabirimi için parça listeleri Arabirim ve Motor Sürücülerinin Şemaları...20 PIC Devrelerine Yüklenen ASM Kodu...22 Bilyeli Mil Somunu Çizimi...26 Lineer Kızak Çizimi...26 i

4 ŞEKİL LİSTESİ Şekil 1 FDM Çalışma Prensibi... 4 Şekil 2 Kasanın CAD programıyla yapılmış genel görünümü... 6 Şekil 3 PIC Programlayıcı ve PIC16F628A... 7 Şekil 4 Güç Kaynağı Şeması... 8 Şekil 5 TurboCNC yazılımı... 8 Şekil 6 CAD programıyla yapılmış tasarım Şekil 7 Test sırasında çekilmiş bir resim... 9 Şekil 8 Y ekseni elemanlarını gösteren üst görünüş Şekil 9 X ve Z elemanlarını gösteren yan görünüş Şekil 10 Y ekseni elemanlarının görünüşü Şekil 11 X ve Z ekseni elemanlarının görünüşü Şekil 12 Montajın patlamış görüntüsü Şekil 13 X ekseni motor ve bilyeli mil bağlantısı Şekil 14 Y ekseni adım motor ve bilyeli mil bağlantısı Şekil 15 X ekseni için vidalı mil montajı Şekil 16 Test Çizimi Şekil 17 Test Çizimi Şekil 18 Bilyeli Mil Somunu Şekil 19 HGW 20 Lineer Kızak TABLO LİSTESİ Tablo 1 Adım Motor Parametreleri... 7 Tablo 2 Hassas kontrol elemanları Tablo 3 Hassasiyet Tablosu...13 ii

5 ÖZET Bu projenin amacı hızlı prototipleme teknolojisini, avantajlarını, hızlı prototipleme (HP) makinelerinin teknolojisini, HP makinelerinin kontrolünü açıklamak ve FDM tipi bir hızlı prototipleme makinesin tasarımı ve üretimini yapmaktır. HP teknolojisi hakkında genel bilgiler açık bir şekilde açıklandı ve HP teknikleri detaylı bir şekilde şematik çizimler kullanılarak tanımlandı. Her tekniğin önemli noktaları listelendi ve avantaj-dezavantajlarından bahsedildi. Tasarlanan makine nümerik olarak kontrol edilmeliydi. Kafanın X,Y ve Z yönlerinde hareket etmesi için 3 hareket kaynağına ihtiyaç vardır. Step motorlar uygun fiyatları ve isabet oranları münasebetiyle hareket kaynağı olarak seçildi. Nümerik kontrol temelleri ve step motorlarla ilgili temel bilgiler üretime başlamadan önce açık bir şekilde anlatıldı. Step motorların hareket kaynağı olarak seçilmesinden sonra, bu motorların sürücü birimleri yapıldı. Bu sürücülerin aynı zamanda bilgisayar ile bağlantıya geçmesi gerekir. Bunu sağlayabilmek için, paralel port ara yüzü üretildi. Step motorlar direk akıma(da) ihtiyaç duyarlar. Bu akımı sağlayabilmek için yüksek dereceli güç kaynağı ünitesi yapıldı. Kontrolör ünitenin ve güç kaynağının bir kasaya montajından sonra, TUBOCNC programı yön ve step miktarı için gerekli sinyalleri üretmekte kullanıldı. Elektrik ve elektronik işlerinden sonra, FDM makinesinin şasesi çelik profiller ve sac metal kullanılarak üretildi. Çelik profiller ve sac metaller lineer kızaklara ve vidalı millere gerekli kaideyi oluşturmaları için birbirine kaynaklandılar. Şasenin imalatından sonra, lineer kızaklar ve vidalı miller gerekli yardımcı parçalar ile birlikte şaseye monte edildiler. 3 dairesel hareket vidalı mil ve lineer kızaklar kullanılarak lineer harekete dönüştürüldü. Aynı zamanda rezistanslar da sac metal gövdeye tutturuldu ve gövde özel bir seramik fiber yalıtım malzemesiyle kaplandı. Mekanik montajın tamamlanmasından sonra step motorlar ve sürücüler makineye eklendi. 1

6 ABSTRACT The aim of this project is to explain the rapid prototyping technology, advantages, technology of rapid prototyping (RP) machines, control of RP machines and design and produce a FDM type rapid prototyping machine. General information about RP technology is explained clearly, and RP techniques are described in detail with figures. Highlights of each technique listed and advantagesdisadvantages are mentioned. The designed machine has to be numerically controlled. For the movement of head at X, Y and Z direction three motion sources are needed. Stepper motors are chosen as motion source because of their suitable cost and accuracy range. Numerical control principles and basic information about stepper motors are explained clearly before starting to produce the machine. After the decision of stepper motors as motion source, driver units of these motors were built. Also these drivers need to communicate with the computer. In order to achieve this, parallel port interface card was produced. Stepper motors need direct current (DC) to supply the direct current high rating power supply unit (PSU) was built. After the installation of controller units and power unit to a case, TURBOCNC program was used to generate signals for direction and step amount from parallel port. Afterwards electric and electronic works, the chassis of the FDM machine is built using steel profiles and sheet metal. Steel profiles are welded to each other in order to obtain the required base for the linear guideways and ballscrews. After production of the chassis, linear guideways and ballscrews are assembled to the chassis. Three rotary motions converted to linear motion by using ballscrews and linear guideways. Also resistances are mounted to the sheet metal body. And the body is covered with a special ceramic fiber isolation element. After completion of the mechanical assembly step motors and drivers are added to the machine. 2

7 GİRİŞ FDM teknolojisi Hızlı Prototipleme tekniklerinden tabaka tabaka yığma tekniğini kullanır. Karmaşık şekillerde normal üretim zamanını %30-%50 azaltmasından dolayı önemi büyüktür[1] yılında stereolithography olarak bilinen hızlı prototipleme cihazının duyurulmasıyla, dünya çapında HP makineleri olarak yeni sistemler yapılmaya başlandı ve pazara sürüldü[2]. Hızlı Prototipleme tekniklerinden biri olan FDM modeli aşağıdan yukarıya ABS gibi plastik malzemeleri yarı erimiş halde katman katman dökerek üretir[3]. Yüksek verimlilik ve güvenilirliğe ulaşmak için kafanın hareketinin mikrometre hassasiyetinde kontrol edilmesi gerekir[4]. FDM cihazlarında kafanın hareket ettirilmesi için nümerik kontrol kullanılır. Bilgisayarda çizilmiş modelden kafanın hareket edeceği yol çıkartılır ve yolların bulunduğu dosya makine üzerindeki kontrol kartına gönderilir. FDM tekniğini kullanan hızlı prototipleme cihazı, kafa ünitesi, kafayı hareket ettirmek üzere yapılmış mekanik sistem, nümerik kontrol sistemi, sıcaklık kontrol sistemi ve kasadan oluşmaktadır. Günümüzde Türkiye hızlı prototipleme sistemlerinde ve bunların sarf malzemelerinde sadece ihracatçı olarak bulunmaktadır. Bu projenin amacı FDM tekniğini kullanan hızlı prototip cihazının dizaynını yapmak ve Türkiye de üretimini gerçekleştirmektir. DENEL BÖLÜM (YÖNTEM) FDM Teknolojisi: FDM teknolojisi stereolithography tekniğinden sonra en çok kullanılan hızlı prototipleme teknolojisidir. Yaklaşık 0.15mm kalınlığındaki ABS plastikten üretilmiş tel sarılmış şekilde depolanır(a) ve açılarak ekstrüzyon kafasına(b) gönderilir. Ekstrüzyon kafası da yatay ve dikey olarak hareket edebilen bir tablaya (C) bağlanmıştır. Tabla (D) üzerinde istenilen geometride hareket ettirilen ekstrüzyon kafası ABS teli eritir ve ince tabakalar halinde yığarak katmanları oluşturur. Plastik eritici kafadan akar akmaz sertleşerek bir alt katmana bağlanır. Tüm system plastik telin erime sıcaklığının hemen alt seviyesinde tutulur. Bu sayede az miktarda ısı enerjisi ile ekstrüzyon kafası plastiği eritmesi sağlanır. Bu işlem yöntemin daha kontrollü olmasını sağlar. 3

8 Şekil 1 FDM Çalışma Prensibi Yapı malzemesi erime sıcaklığından 0.5 C fazla ısıtılarak ekstrüzyon kafasından çıktıktan 0.1 sn sonra soğuyup alt katmanlara yapışması sağlanır. Burada sağlanması gereken faktörler kafanın sabit hızda hareketi ve malzemenin ekstrüzyon hızıdır. Ayrıca askıdaki parçalar içinde bir dolgu malzemesi kullanılması gerekmektedir. En son FDM sistemleri yapı ve destek malzemesi ne ait iki adet kafa kullanır. [6,7,8] Bu sistemin avantajı masa üstü prototip makinesi olarak görülmesidir. Kullandığı malzemelerin ucuz olması, zehirli olmaması, kokusuz olması ve çevreyi kirletmemesi küçük dizayn ofislerinde yaygın olarak kullanılabilir yapmaktadır. Çeşitli renklerde ve malzemelerde yapı maddesinin olması da avantajlarından birisidir. Dezavantaj olarak malzeme yüzeyi SL tekniğindeki kadar düzgün değildir. Destek malzemeleri askıdaki bölümleri taşıyabilecek şekilde üretilmeli ve aynı zamanda parça tamamlandıktan sonra kolay bir şekilde ayrılacak şekilde üretilmiştir. 4

9 Hızlı Prototip Sistemi Tasarımı Ve Üretimi Hızlı prototipleme cihazı tasarım prosedüründe ilk basamak prototipleme metodunu seçmektir. Lazer ışını, photosensitive madde ya da sadece mekanik özellikleri kullanan çok sayıda hızlı prototipleme teknikleri vardır. Burada başarımı arttırmak üzere mekanik özellikleri daha çok kullanan FDM tekniği seçildi. FDM hızlı prototip cihazını dizayn ederken içermesi gereken önemli özellikler vardır. Bunları şöyle özetleyebiliriz. X,Y ve Z ekseni olmak üzere 3 eksende hareket vardır ve mekanik hareketin hassas ve insan hatasını minimuma indirmesi gerekmektedir. Bu özelliği sağlamak amacıyla bilgisayarlı nümerik kontrol yöntemi gerçekleştirildi. Kontrolcü ve sinyal üretici olarak bir PC kullanıldı. Bilgisayarın Paralel Port bağlantı noktası kullanılarak üretilen sinyaller motor sürücülerine gönderilmek üzere öncelikle bir arabirim kartına buradan da X,Y ve Z eksenlerini hareket ettiren motor sürücülerine gönderildi. Eksenlerde hareketi sağlamak için DC motor, adım motor, servo motor, doğrusal yada düzlemsel motorlar kullanılabilir. Ancak adım motorların uygun fiyatı ve uygun hassasiyet düzeyinde olması nedeniyle adım motor kullanılması kararlaştırıldı. Gerekli olan mekanik parçaların montajı için kasanın tasarımı yapıldı. Kasa dizaynında maliyeti minimum seviyede tutmak için 5 mm lik sac ve L profiller kaynaklanıp birleştirildi. Profesyonel bir çalışmada sigma profil kullanılması daha uygun olur. Sigma profil alüminyumdan yapılmasından dolayı hafiftir aynı zamanda geometrik şekli nedeniyle dayanıklılığı arttırılmıştır. Sigma profillere özel bağlantı elemanları da montaj sürecini daha kolay hale getirmektedir. 5

10 Şekil 2 Kasanın CAD programıyla yapılmış genel görünümü. Kasanın tasarımından ve motor seçiminden sonra motorlar için gerekli olan motor sürücüleri yapıldı. Ayrıca bilgisayar ile bağlantıyı sağlamak üzere paralel port arabirim kartı üretildi. Kullanılan step motorlar doğru akıma ihtiyaç duyduğundan bir güç kaynağı hazırlandı. Tüm bunlar içinde bir bilgisayar kasası kullanılarak montajı gerçekleştirildi. G kodlarına göre bilgisayarın sinyal oluşturması için TURBOCNC programı ücretsiz ve kullanımı basit olduğundan dolayı kullanıldı. Program her motor için gerekli olan yön ve adım sayısını paralel port aracılığı ile motor sürücülerine aktardı. Elektrik ve elektronik işlerin tamamlanması sonucu motorların çalıştığı görüldü. Bir sonraki aşama olarak bu motorların kafayı 3 eksende de hareket ettirmesi gerekmektedir. Bunun için dönel bir hareketi lineer bir harekete çeviren vidalı mil ve ray sistemi kullanıldı. FDM cihazlarında modelin yapıldığı ortamın sıcaklığı belirli bir sıcaklıkta olması gerekmektedir. Bunu sağlamak üzere kasa gövdesi seramik fiber yalıtım malzemesi ile kaplandı ayrıca kasa etrafına da rezistans yerleştirildi. 6

11 Adım Motor, Sürücü Ve Paralel Port Arabirimi Adım motor olarak Minebea-Matsushita Motor firmasının 23KM-C723-13V model numaralı motorları seçildi. Aşağıda motorun özellikleri bulunmaktadır. Tablo 1 Adım Motor Parametreleri Adım Açısı Sürücü Sırası Çalışma Akımı Tutma Torku 1.8 Derece Bi-Polar 2 Amper 1.2 Nm 3 eksen için 3 adet adım motor sürücüsü üretildi. Her bir sürücü ikişer adet LMD18245T motor sürücü entegresi içermektedir ve maksimum olarak 3 amper 55 Volt tepe değerine sahiptir. Sürücü girişi olarak paralel port arabirim kartından gelen yön ve adım sinyali kullanılır. PIC Devresinin Programlanması PIC16F628A entegre devresini programlamak üzere seri port kullanan bir PIC programlayıcı kart kullanıldı. Microchip firmasının MPLAB derleyicisi ile ASM kodu (bkz. Ekler) derlenip hex dosyası oluşturuldu. IC-Prog 1.05d program yardımıyla oluşturulan hex dosyası entegre devrelere yüklendi. Yüklenen program mikro-adım için yazılmıştır ve adım miktarını 8 kat arttırarak 1600adım/tur a çıkarmaktadır. Bu sayede hassasiyet 8 kat artmaktadır. Şekil 3 PIC Programlayıcı ve PIC16F628A 7

12 Güç Kaynağı Ünitesi 425 VA trafo, köprü diyot ve kondansatör şemadaki gibi bağlanıp bir güç kaynağı yapıldı. Şekil 4 Güç Kaynağı Şeması Yazılım Kontrol yazılımı olarak TURBOCNC program kullanıldı. Bu program G ve M kodlarını okuyup adım motorlar için gereken sinyale direct olarak çevirme özelliğine sahiptir. Şekil 5 TurboCNC yazılımı 8

13 Mekanik Parçalar ve Montajı Mekanik tasarımdaki ilk aşama makinenin çalışma alanının ve hacminin kararlaştırılmasıdır. Genel olarak FDM cihazlarının çalışma alanı 254x254x254 mm dir. Fakat daha büyük prototiplerin yapılabilmesi için çalışma alanı 800x800x600mm olarak tasarlandı. 5 mm kalınlıktaki sac makine kasasının üretimi için kullanıldı. Gereken platformu oluşturmak için saclar kaynak ve vidalar yardımıyla birleştirildi. CAD programıyla yapılmış resim aşağıda görüldüğü gibidir. Şekil 6 CAD programıyla yapılmış tasarım. Şekil 7 Test sırasında çekilmiş bir resim. 9

14 Hassas bir hareket kontrolü için doğrusal kızaklar ve vidalı miler figürdeki gibi montajı yapılmıştır. Lineer Kızaklar- Adım Motor Y Vidalı Mil Y Şekil 8 Y ekseni elemanlarını gösteren üst görünüş. Vidalı Mil Z Vidalı Mil X Adım Motor Lineer Kızak Adım Motor Şekil 9 X ve Z elemanlarını gösteren yan görünüş. 10

15 Sistemde HIWIN-HGW20C CZAH model lineer kızaklar kullanıldı. Her bir kızak 2000 kg yükü hassas bir şekilde taşıma kapasitesine sahiptir. Vidalı miller 20 mm çapa ve 5 mm hatve ye sahiptir. Lineer kızakların ve vidalı millerin montajından sonraki makinenin kesit görüntüleri şu şekilde tasarlanmıştır. Şekil 10 Y ekseni elemanlarının görünüşü 11

16 Şekil 11 X ve Z ekseni elemanlarının görünüşü. Her eksen için kullanılan parçaların listesi aşağıdaki tabloda verilmiştir. Tablo 2 Hassas kontrol elemanları. EKSEN LINEER KIZAK VİDALI MİL ADIM MOTOR KASNAK X Y Z

17 Y-Ekseni X-Ekseni Z-Ekseni Şekil 12 Montajın patlamış görüntüsü. Vidalı millerin, adım motorların ve kasnakların özellikleri harektin hassasiyetini direct olarak etkilemektedir. Teorik olarak hassasiyet hesabı aşağıdaki tabloda verilmiştir. Tablo 3 Hassasiyet Tablosu Adım/Tur Vidalı Mil Kasnak Hassasiyet Hassasiyet Hatve (mm) Oranı (mm) (Micron) Full-Step ,66 0, ,83 Half-Step ,66 0, ,41 1/4 Step ,66 0, ,70 1/8 Step ,66 0, ,853 Sistem ağır bir yük taşımadığından seçilen step motorların torque yeterli olmuştur. Ancak daha hızlı bir system için step motor ve sürücülerinin değiştirilmesi gerekmektedir. 13

18 SONUÇLAR VE TARTIŞMA Bu projede geleceğin üretim tekniklerinden Hızlı Prototipleme incelenmiş HP teknolojisi ve teknikleri, sayısal kontrol yöntemleri, step motorlar, bilyeli vidalar ve doğrusal yataklar açıklanmıştır. Mekanik parçaların tasarımı CAD yazılımı ile yapılmıştır. Şasi mekanik parçalar için yeterli desteği sağlayacak şekilde tasarlanmış ve üretilmiştir. 5 mm kalınlıktaki çelik levhaların birbirine monte edilmesinde kaynak ve vidalama yöntemleri kullanılmıştır. Makinenin dış boyutları 1400x1400x2000mm, hareketli çalışan kısmı ise 800x800x600 mm dir. Makinenin iç yüzeyleri üretimde uygun olan iç sıcaklığın korunması amacıyla yalıtım malzemesi ile kaplanmış, makineye 3x400 Watt gücündeki rezistanslar monte edilmek suretiyle sıcaklık kontrol sistemi tasarlanmıştır. Kolay ve kesin hareketin sağlanması amacıyla uygun doğrusal yataklar ve bilyeli vidalar seçilerek şasiye monte edilmiştir. Motor sürücüleri güvenilir açık kaynak sürücü devre şemalarından faydalanılarak üretilmiştir. Step motorlar şasiye monte edilmiş ve bilyeli vidalara gerekli bağlantıları yapılmıştır. Bilgisayara bağlantı paralel portlardan ve arabirim kartlardan sağlanmıştır. Bu bağlantılar yapıldıktan sonra sistem test edilmiştir. Test sırasında çekilmiş resimler aşağıdadır. Şekil 13 X ekseni motor ve bilyeli mil bağlantısı. 14

19 Şekil 14 Y ekseni adım motor ve bilyeli mil bağlantısı. Şekil 15 X ekseni için vidalı mil montajı 15

20 Şekil 16 Test Çizimi Şekil 17 Test Çizimi 16

21 BULGULAR VE YORUM Projenin sonucunda, hızlı prototipleme teknolojileri ve teknikleri, nümerik kontrol esasları, adım motorlar, vidalı miller ve lineer kızaklar hakkında bilgiler açıklanmıştır. Cihaz için gereken kasa üretimi yapılmış olup sıcaklık kontrolü için yalıtılmıştır. Rezistanslar gövdeye monte edilip sıcaklık kontrol sistemi tasarlanmıştır. Mekanik parçaların montajı yapılıp kasaya yerleştirilmiştir. Bunun yanında elektrikli ve elektronik parçalar üretilip kasaya yerleştirilmiştir. Sonuç olarak kafa ünitesi proje sırasında üretilemese de 3 eksenli CNC sistem üretilmiş olup problemsiz bir şekilde çalışmaktadır. 17

22 REFERANSLAR [1] K. Thrimurthulu, Pulak M. Pandey, N. Venkata Reddy, Optimum part deposition orientation in fused deposition modeling, International Journal of Machine Tools & Manufacture 44(2004) [2] P.F. Jacobs, Stereolithography and other RP&M Technologies: from Rapid Prototyping to Rapid Tooling, SME, Dearbon, MI, ISBN [3] B.H. Lee, J. Abdullah, Z.A. Khan, Optimization of rapid prototyping parameters for production of flexible ABS object, Journal of Materials Processing Technology 169 (2005) [4] J.M. Rieber, D.G. Taylor, Integrated control system and mechanical design of a compliant two-axes mechanism, Mechatronics 14 (2004) [5] D.T. Pham, R.S. Gault, A comparison of rapid prototyping technologies, Pergamon, international Journal of Machine Tools & Manufacture 38 (1998) , [6] S. Au, P.K. Wright, A comparative study of rapid prototyping technology, Proceedings ASME Winter Conference, New Orleans, November 1993, vol. 66, pp [7] Stratasys Inc., Fused deposition modelling for fast, safe plastic models, 12th Annual Conference on Computer Graphics, Chicago, April 1991, pp [8] Stratasys Inc., FDM-1650, Stratasys Inc., Martin Drive, Eden Prairie, Minneapolis , U.S.A., [9] ST Application Note Stepper Motor Driving [10] Geckodrive Inc. Stepper Motor White Papers [11] New Japan Radio Co. (JRC) Stepper Motor Basics [12] Anaheim Automation Introduction to Stepper Motor Systems [13] Douglas W. Jones Control of Stepping Motors [14] Ö.Bentürk, Preliminary Design And Control Of A Rapid Prototyping Machine, Engineering Project, İstanbul,

23 EKLER Sürücüler ve Paralel Port Arabirimi için parça listeleri. Adım motor sürücüsü için parça listesi. Resistors Paralel Port arabirimi için parça listesi. Resistors 5 x 10K 1/4W (R5, R6, R7, R8, R9) 2 x 20K 1/4W (R1, R3) 5 x 220R 1/4W (R10, R11, R12, R13, R14) 2 x 20K 1/4W (R2, R4) Capacitors 2 x 2.2nF MKT (C1, C3) 2 x 500pF Ceramic (C2, C4) 2 x 1uF 100V MKT (C5, C7) 2 x 470uF 63V Electro (C6, C8) 1 x 100uF 16V Electro (C9) 2 x 10nF MKT (C10, C11) Semiconductors 5 x 10K 1/4W (R1, R2, R3, R4, R5) Capacitors 2 x 470uF 63V Electro (C1, C3) 1 x 1uF 100V MKT (C2) Others 1 x 26 way DIL Header (CONN5) 4 x 10 way DIL Header (CONN1, CONN2, CONN3, CONN4) 4 x 4 way DIL Header (S7 to S14) 1 x LM7805 regulator 7 x 2 way PCB Mount Screw Terminal (S1 to S7) 5 x 3mm LED (LED1, LED2, LED3, LED4, LED5) 1 x PIC16F628A (U1) 2 x LMD18245 (U2, U3) Others 1 x 6 pin 0.1" Locking Header (CONN1) 3 x 2 way PCB Mount Screw Terminal (CONN2, M1 x 2) 1 x 10 way DIL Header (CONN3) 1 x 4 way 8 pin DIL Switches (U4) 1 x 20MHz 3 pin resonator (X1) 19

24 Arabirim ve Motor Sürücülerinin Şemaları 20

25 21

26 PIC Devrelerine Yüklenen ASM Kodu TITLE "PICStep V1.01" LIST R=DEC INCLUDE "p16f628a.inc" CONFIG _CP_OFF & _WDT_ON & _HS_OSC & _PWRTE_ON & _LVP_OFF & _BOREN_ON & _MCLRE_OFF ; Registers CBLOCK 0x020 step mode timeout_reg timeout:2 temp ENDC _w _status _fsr _pclath ; Macros INC16 MACRO DST incfsz (DST), w decf (DST)+1, f incf (DST)+1, f movwf (DST) iorwf (DST)+1, w ENDM ; 16 bit increment macro for use in the timeout routines ; Mainline Start org 0 goto Mainline ; Interupt Start org 4 Interupt ; Save Current Context movwf movf bcf bcf movwf movf movwf movf movwf clrf ; Interrupt service routine btfsc call INTB0 btfsc call TIMEOUT ; Reset Current Context movf movwf movf movwf movf movwf swapf swapf retfie _w STATUS, w STATUS, RP1 STATUS, RP0 _status FSR, w _fsr PCLATH, w _pclath PCLATH INTCON, INTF PIR1, TMR2IF _pclath, w PCLATH _fsr, w FSR _status, w STATUS _w, f _w, w ; Call INTBO interrupt handler ; Call TIMEOUT interrupt handler 22

27 INTB0 ; Handle interupt on RB0 clrf timeout ; Reset timeout timer and register clrf timeout+1 clrf timeout_reg ; Advance the index position movf mode, w ; Load the current mode call MODE_TABLE ; Get the advance value for this mode movwf temp ; Store for later btfss PORTB, 1 ; Check on the direction pin (RB1) goto $ + 4 ; If set jump to dec addwf step, w ; Add the current position to the current mode value movwf step ; Update step goto $ + 3 subwf step, w ; Subtract the current position to the current mode value movwf step ; Update step ; Process stepa movlw 32 ; Check if step has overflowed the edge of the table subwf step, w btfsc STATUS, Z clrf step movf temp, w ; Check if step has under flowed the edge of the table sublw 32 subwf step, w btfsc STATUS, C subwf step, f movf step, w ; Reload step into w call STEP_TABLE ; Get the result from the table andlw B' ' ; Mask out the upper nibble movwf PORTA ; Output the lower nibble to PORTA ; Process stepb movf step, w ; Reload step into w sublw 7 ; Check if we're greater than position 7 where B rolls over btfsc STATUS, C goto $ + 4 movlw 8 ; step is > 8 so B has rolled over subwf step, w ; Subtract 8 from step to get stepb goto $ + 3 movf step,w ; step is < 8 so B hasn't rolled over addlw 24 ; Add 24 to step to get stepb call STEP_TABLE ; Get the result from the table movwf temp ; Store the result in a temp register ready for rotation rlf temp, f rlf temp, w andlw B' ' ; Mask out the un-needed bits movwf PORTB ; Output to PORTB bcf INTCON, INTF ; Clear RB0 Interrupt flag return TIMEOUT ; Handle motor timeout TMR2 interrupt and return ASAP 23

28 bsf timeout_reg, 7 ; Set the timeout bit so the count can increment bcf PIR1, TMR2IF ; Clear TMR2 Interrupt flag return PAGE Mainline ; Initialize Variables clrf clrf clrf clrf clrf clrf step mode temp timeout timeout+1 timeout_reg ; Setup I/O ports / Timers / Interrupts clrf PORTA ;Initialize PORTA clrf PORTB ;Initialize PORTB movlw (1 << CM0) (1 << CM1) (1 << CM2) movwf CMCON ; Turn comparators off and enable pins for I/O bcf STATUS, RP1 bsf STATUS, RP0 ;Select Bank1 movlw B' ' ;Set RA<0:3> as outputs movwf TRISA ^ 0x080 movlw B' ' ;Set RB<2:7> as outputs movwf TRISB ^ 0x080 movlw (1 << INTEDG) ;Setup Interrupt Edge movwf OPTION_REG ^ 0x080 movlw (1 << TMR2IE) ; Enable TMR2 Interrupt movwf PIE1 ^ 0x080 bcf STATUS, RP0 ;Select Bank0 movlw B' ' ; Setup TMR2 1:16 pre and post scalar and enable movwf T2CON Loop movlw movwf clrwdt (1 << GIE) (1 << INTE) (1 << PEIE) ; Enable global interrupts, perph and RB0 Interrupts INTCON ; Clear the watchdog timer ; Monitor mode switches btfsc PORTA, 4 goto $ + 3 bsf mode, 0 goto $ + 2 bcf mode, 0 btfsc PORTA, 5 goto $ + 3 bsf mode, 1 goto $ + 2 bcf mode, 1 ; Motor timeout counter btfss timeout_reg, 7 ; Check to see if a timeout interrupt has occurred goto Loop ; Timeout interrupt occured updated counter bcf timeout_reg, 7 ; Reset the Interrupt flag 24

29 INC16 timeout ; Increment timeout value movwf timeout ; Test if the timeout value has overflowed btfss STATUS, Z goto Loop movwf timeout+1 btfss STATUS, Z goto Loop incf timeout_reg ; Increase the timeout reg ; Check we've been around the 4 times of the 16 bit counter (~5 minutes 45 20MHz) btfss timeout_reg, 2 goto Loop ; Timeout! clrf PORTA ; Reset PORTA and PORTB to turn off the motors clrf PORTB ; The next INTB0 will awaken them again goto Loop ; 1/8 Step Table STEP_TABLE addwf PCL, 1 retlw B' ' ; A Start -- 1/4 -- 1/ retlw B' ' ; 0.98 retlw B' ' ; /4 retlw B' ' ; 0.83 retlw B' ' ; /4 -- 1/2 retlw B' ' ; 0.55 retlw B' ' ; /4 retlw B' ' ; 0.19 retlw B' ' ; /4 -- 1/ retlw B' ' ; 0.19 retlw B' ' ; /4 retlw B' ' ; 0.55 retlw B' ' ; /4 -- 1/2 retlw B' ' ; 0.83 retlw B' ' ; /4 retlw B' ' ; 0.98 retlw B' ' ; /4 -- 1/ retlw B' ' ; 0.98 retlw B' ' ; /4 retlw B' ' ; 0.83 retlw B' ' ; /4 -- 1/2 retlw B' ' ; 0.55 retlw B' ' ; /4 retlw B' ' ; 0.19 retlw B' ' ; B Start -- 1/4 -- 1/ retlw B' ' ; 0.19 retlw B' ' ; /4 retlw B' ' ; 0.55 retlw B' ' ; /4 -- 1/2 retlw B' ' ; 0.83 retlw B' ' ; /4 retlw B' ' ; 0.98 MODE_TABLE addwf PCL, 1 retlw 0x001 retlw 0x002 retlw 0x004 retlw 0x008 end 25

30 Bilyeli Mil Somunu Çizimi Şekil 18 Bilyeli Mil Somunu Lineer Kızak Çizimi Şekil 19 HGW 20 Lineer Kızak 26

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak # PIC enerjilendiğinde PORTB nin 0. biti 1 olacak - LIST=16F84 - PORTB yi temizle - BANK1 e geç - PORTB nin uçlarını çıkış olarak yönlendir - BANK 0 a geç - PORT B nin 0. bitini 1 yap - SON ;pic tanıtması

Detaylı

İstanbul Teknik Üniversitesi IEEE Öğrenci Kolu

İstanbul Teknik Üniversitesi IEEE Öğrenci Kolu Step Motor Step motor fırçasız elektrik motorlarıdır. Step motorlar ile tam bir tur dönmeyi yüksek sayıda adımlara bölebilmek mümkündür (200 adım). Step motorları sürmek için, sürekli gerilim uygulamak

Detaylı

KOMUT AÇIKLAMALARI VE ÖRNEKLERİ

KOMUT AÇIKLAMALARI VE ÖRNEKLERİ KOMUT AÇIKLAMALARI VE ÖRNEKLERİ Komut açıklamalarında kullanılan harflerin anlamları: F : File(dosya), kaynak ve bilgi alınan yeri ifade eder. D : Destination (hedef), işlem sonucunun kaydedileceği yer.

Detaylı

LCD (Liquid Crystal Display )

LCD (Liquid Crystal Display ) LCD (Liquid Crystal Display ) Hafif olmaları,az yer kaplamaları gibi avantajları yüzünden günlük hayatta birçok cihazda tercih edilen Standart LCD paneller +5 V ile çalışır ve genellikle 14 konnektor lü

Detaylı

ROBOT KOL BİTİRME PROJESİ DÖNEM İÇİ RAPORU

ROBOT KOL BİTİRME PROJESİ DÖNEM İÇİ RAPORU ROBOT KOL BİTİRME PROJESİ DÖNEM İÇİ RAPORU İSMAİL KAHRAMAN-ŞEYMA ÖZTÜRK 200713151027 200513152008 Robot Kol Mekanizması: Şekildeki robot-insan benzetmesinden yola çıkarak, bel kısmı tekerlekli ve sağa-sola-ileri-geri

Detaylı

BÖLÜM 3 3. PIC 16F8X KOMUTLARI 3.1.KULLANILAN SEMBOLLER: 3.2.KOMUTLAR VE KULLANIM ÖRNEKLERİ

BÖLÜM 3 3. PIC 16F8X KOMUTLARI 3.1.KULLANILAN SEMBOLLER: 3.2.KOMUTLAR VE KULLANIM ÖRNEKLERİ BÖLÜM 3 3. PIC 16F8X KOMUTLARI 3.1.KULLANILAN SEMBOLLER: f : File register, Herhangi bir değişkenle tarif edilen bir saklayıcı adresi (0h-7Fh) k : Sabit değer (genellikle (0-FF arasında) d : Destination

Detaylı

W SAYAC SAYAC SAYAC. SAYAC=10110110 ise, d=0 W 01001001

W SAYAC SAYAC SAYAC. SAYAC=10110110 ise, d=0 W 01001001 MOVLW k Move Literal to W k sabit değerini W saklayıcısına yükler. MOVLW h'1a' W 1A. Hexadecimal 1A sayısı W registerine yüklenir. MOVF f,d Move f f saklayıcısının içeriğini W veya f'e yükler. MOVF SAYAC,0

Detaylı

PIC 16F84 VE TEK BUTONLA BĐR LED KONTROLÜ

PIC 16F84 VE TEK BUTONLA BĐR LED KONTROLÜ DERSĐN ADI : MĐKROĐŞLEMCĐLER II DENEY ADI : PIC 16F84 VE ĐKĐ BUTONLA BĐR LED KONTROLÜ PIC 16F84 VE TEK BUTONLA BĐR LED KONTROLÜ PIC 16F84 VE VAVĐYEN ANAHTAR ĐLE BĐR LED KONTROLÜ ÖĞRENCĐ ĐSMĐ : ALĐ METĐN

Detaylı

Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk.

Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk. HARRAN ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk. 15 Nisan 2014 1) (10p) Mikroişlemcilerle Mikrodenetleyiceleri yapısal olarak ve işlevsel olarak karşılaştırarak

Detaylı

BĐLGĐSAYAR KONTROLLU CNC SĐSTEMĐ PC CONTROLLED CNC SYSTEM

BĐLGĐSAYAR KONTROLLU CNC SĐSTEMĐ PC CONTROLLED CNC SYSTEM BĐLGĐSAYAR KONTROLLU CNC SĐSTEMĐ PC CONTROLLED CNC SYSTEM L. Özlem KARACA, Taner AKKAN, Tolga OLCAY, Hakan ÇELĐK, Recep Can BAŞKURT, Đsmail YALÇINER, Mehmet BAYSARI Dokuz Eylül Üniversitesi Đzmir Meslek

Detaylı

Assembler program yazımında direkt olarak çizgi ile gösterilmemesine rağmen ekranınız ya da kağıdınız 4 ayrı sütunmuş gibi düşünülür.

Assembler program yazımında direkt olarak çizgi ile gösterilmemesine rağmen ekranınız ya da kağıdınız 4 ayrı sütunmuş gibi düşünülür. BÖLÜM 4 4. PIC PROGRAMLAMA Herhangi bir dilde program yazarken, öncelikle kullanılacak dil ve bu dilin editörünü kullanabilmek önemlidir. Biz bu işlem için Mplab programını kullanacağız. Bu sebeple aslında

Detaylı

BSF STATUS,5 ;bank1 e geçiş CLRF TRISB ;TRISB=00000000 BCF STATUS,5 ;bank0 a geçiş

BSF STATUS,5 ;bank1 e geçiş CLRF TRISB ;TRISB=00000000 BCF STATUS,5 ;bank0 a geçiş +5V ĠġĠN ADI: PORTB DEKĠ LEDLERĠN ĠSTENĠLENĠ YAKMAK/SÖNDÜRMEK GND C F C F X R 5 U OSC/CLKIN RA0 OSC/CLKOUT RA RA RA RA/T0CKI PICFA RB RB RB RB RB RB 0 R R R R5 R R R R D D D D D5 D D D INCLUDE CONFIG P=FA

Detaylı

PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI

PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa, KKTC E-mail: dogan@neu.edu.tr, Tel: (90) 392 2236464 ÖZET Bilgisayarlara

Detaylı

Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre

Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre MİKRODENETLEYİCİLER Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre Mikrodenetleyici: Bir mikroişlemcinin

Detaylı

PIC Mikrodenetleyiciler. Hazırlayan:Öğr.Gör.Bülent ÇOBANOĞLU 1

PIC Mikrodenetleyiciler. Hazırlayan:Öğr.Gör.Bülent ÇOBANOĞLU 1 PIC Mikrodenetleyiciler PIC MCU= CPU + I/O pinleri+ Bellek(RAM/ROM) Hazırlayan:Öğr.Gör.Bülent ÇOBANOĞLU 1 PIC Mikro denetleyici Programlama Assembly programlama dili, çoğu zaman özel alanlarda geliştirilen

Detaylı

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak # PIC enerjilendiğinde PORTB nin 0. biti 1 olacak - başla - LIST=16F84 - PORTB yi temizle - BANK1 e geç - PORTB nin uçlarını çıkış olarak yönlendir - BANK 0 a geç - PORT B nin 0. bitini 1 yap - SON ;pic

Detaylı

PIC TABANLI, 4 BASAMAKLI VE SER

PIC TABANLI, 4 BASAMAKLI VE SER PIC TABANLI, 4 BASAMAKLI VE SERİ BAĞLANTILI 7 SEGMENT LED PROJESİ Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa E-mail: dogan@neu.edu.tr,

Detaylı

1. PORTB ye bağlı 8 adet LED i ikili sayı sisteminde yukarı saydıracak programı

1. PORTB ye bağlı 8 adet LED i ikili sayı sisteminde yukarı saydıracak programı 1. PORTB ye bağlı 8 adet LED i ikili sayı sisteminde yukarı saydıracak programı yazınız. SAYAC1 EQU 0X20 devam movlw B'00000000' call DELAY incf PORTB,f ;Akü ye 0' sabit değerini yaz. ;Aküdeki değer PORTB

Detaylı

LCD (Liquid Crystal Display)

LCD (Liquid Crystal Display) LCD (Liquid Crystal Display) LCD ekranlar bize birçok harfi, sayıları, sembolleri hatta Güney Asya ülkelerin kullandıkları Kana alfabesindeki karakterleri de görüntüleme imkanını verirler. LCD lerde hane

Detaylı

KONFİGÜRASYON BİTLERİ

KONFİGÜRASYON BİTLERİ MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER 1 - DERS NOTLARI (Kısım 2) Doç. Dr. Hakan Ündil INCLUDE Dosyalar Assembly programlarını yazarken kullanılacak register adreslerini (EQU) komutu ile tanımlamak hem

Detaylı

IŞIĞA YÖNELEN PANEL. Muhammet Emre Irmak. Mustafa Kemal Üniversitesi Mühendislik Fakültesi. Elektrik-Elektronik Mühendisliği Bölümü

IŞIĞA YÖNELEN PANEL. Muhammet Emre Irmak. Mustafa Kemal Üniversitesi Mühendislik Fakültesi. Elektrik-Elektronik Mühendisliği Bölümü IŞIĞA YÖNELEN PANEL Muhammet Emre Irmak Mustafa Kemal Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü e-posta: memreirmak@gmail.com ÖZET Işığa yönelen panel projesinin amacı,

Detaylı

PIC MIKRODENETLEYICILER-3: GECĠKME ve KESME PROGRAMLARI

PIC MIKRODENETLEYICILER-3: GECĠKME ve KESME PROGRAMLARI P I C 1 6 F 8 4 / P I C 1 6 F 8 7 7 K O M U T S E T İ PIC MIKRODENETLEYICILER-3: GECĠKME ve KESME PROGRAMLARI Hazırlayan:Öğr.Gör.Bülent ÇOBANOĞLU 1 Gecikme Programları Örnek 1: Tek bir döngü ile yaklaģık

Detaylı

16F84 ü tanıt, PORTB çıkış MOVLW h FF MOWF PORTB

16F84 ü tanıt, PORTB çıkış MOVLW h FF MOWF PORTB MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER 1 - DERS NOTLARI (Kısım 3) Doç. Dr. Hakan Ündil Program Örneği 9 : Gecikme altprogramı kullanarak Port B ye bağlı tüm LED leri yakıp söndüren bir program için akış

Detaylı

MİKROİŞLEMCİLER VE MİKRO DENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan Ündil 2013-2014 Bahar-Final

MİKROİŞLEMCİLER VE MİKRO DENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan Ündil 2013-2014 Bahar-Final MİKROİŞLEMCİLER VE MİKRO DENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan Ündil 2013-2014 Bahar-Final BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir bit Sola Kaydırma) Bir file register içinde bulunan

Detaylı

MİKRO DENETLEYİCİLER II DERS NOTLARI (VİZE KONULARI) Prof. Dr. Hakan Ündil Bahar-Vize

MİKRO DENETLEYİCİLER II DERS NOTLARI (VİZE KONULARI) Prof. Dr. Hakan Ündil Bahar-Vize MİKRO DENETLEYİCİLER II DERS NOTLARI (VİZE KONULARI) Prof. Dr. Hakan Ündil 2014-2015 Bahar-Vize BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir bit Sola Kaydırma) Bir file register içinde bulunan

Detaylı

Program Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } }

Program Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } } Temrin1: PIC in PORTB çıkışlarından RB5 e bağlı LED i devamlı olarak 2 sn. aralıklarla yakıp söndüren programı yapınız. En başta PORTB yi temizlemeyi unutmayınız. Devre Şeması: İşlem Basamakları 1. Devreyi

Detaylı

YILDIZ TEKNİK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ. EasyPic6 Deney Seti Kullanım Kılavuzu

YILDIZ TEKNİK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ. EasyPic6 Deney Seti Kullanım Kılavuzu YILDIZ TEKNİK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EasyPic6 Deney Seti Kullanım Kılavuzu İstanbul 2009 İçindekiler EasyPic6 Deney Setinin Tanıtımı... 1 PIC16F887

Detaylı

Deney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201...

Deney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201... 3.1 AMAÇ: Assembly programlama dili kullanarak mikrodenetleyici portlarını giriş olarak kullanmak. GİRİŞ: Bir portun giriş olarak mı yoksa çıkış olarak mı kullanılacağını belirten TRIS kaydedicileridir.

Detaylı

Bank değiştirme Bir banktan diğerine geçmek için STATUS register denilen özel registerin 5. ve 6. bitinin durumunu değiştirmek gerekir.

Bank değiştirme Bir banktan diğerine geçmek için STATUS register denilen özel registerin 5. ve 6. bitinin durumunu değiştirmek gerekir. File register haritası Bank 0 Bank 1 0 00 INDF 0 80 INDF 0 01 TNF0 0 81 OPTION 0 02 PCL 0 82 PCL 0 03 STATUS 0 83 STATUS 0 04 FSR 0 84 FSR 0 05 PORT A 0 85 TRISA 0 06 PORT B 0 86 TRISB 0 07 0 87 EEPROM

Detaylı

MASA ÜSTÜ 3 EKSEN CNC DÜZ DİŞLİ AÇMA TEZGAHI TASARIMI ve PROTOTİP İMALATI

MASA ÜSTÜ 3 EKSEN CNC DÜZ DİŞLİ AÇMA TEZGAHI TASARIMI ve PROTOTİP İMALATI MASA ÜSTÜ 3 EKSEN CNC DÜZ DİŞLİ AÇMA TEZGAHI TASARIMI ve PROTOTİP İMALATI Salih DAĞLI Önder GÜNGÖR Prof. Dr. Kerim ÇETİNKAYA Karabük Üniversitesi Tasarım ve Konstrüksiyon Öğretmenliği ÖZET Bu çalışmada

Detaylı

DERS 7 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 örnek programlar Dallanma komutları Sonsuz döngü

DERS 7 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 örnek programlar Dallanma komutları Sonsuz döngü DERS 7 PIC 16F84 PROGRAMLAMA İÇERİK PIC 16F84 örnek programlar Dallanma komutları Sonsuz döngü Ders 7, Slayt 2 1 PROGRAM 1 RAM bellekte 0x0C ve 0x0D hücrelerinde tutulan iki 8-bit sayının toplamını hesaplayıp

Detaylı

UYGULAMA 05_01 MİKRODENETLEYİCİLER 5.HAFTA UYGULAMA_05_01 UYGULAMA_05_01. Doç.Dr. SERDAR KÜÇÜK

UYGULAMA 05_01 MİKRODENETLEYİCİLER 5.HAFTA UYGULAMA_05_01 UYGULAMA_05_01. Doç.Dr. SERDAR KÜÇÜK UYGULAMA 05_01 MİKRODENETLEYİCİLER 5.HAFTA Doç.Dr. SERDAR KÜÇÜK PORTB den aldığı 8 bitlik giriş bilgisini PORTD ye bağlı LED lere aktaran MPASM (Microchip Pic Assembly) Doç. Dr. Serdar Küçük SK-2011 2

Detaylı

B.Ç. / E.B. MİKROİŞLEMCİLER

B.Ç. / E.B. MİKROİŞLEMCİLER 1 MİKROİŞLEMCİLER RESET Girişi ve DEVRESİ Program herhangi bir nedenle kilitlenirse ya da program yeniden (baştan) çalıştırılmak istenirse dışarıdan PIC i reset yapmak gerekir. Aslında PIC in içinde besleme

Detaylı

Hyper Terminal programı çalıştırıp Uygun COM portu ve iletişim parametrelerinin ayarları yapılıp bekletilmelidir.

Hyper Terminal programı çalıştırıp Uygun COM portu ve iletişim parametrelerinin ayarları yapılıp bekletilmelidir. DENEY 1: PIC 16F84 DEN BİLGİSAYARA VERİ GÖNDERME Bu uygulamada verici kısım PIC16F84, alıcı kısım ise bilgisayardır. Asenkron iletişim kurallarına göre her iki tarafta aynı parametreler kullanılacaktır.

Detaylı

MİKRO DENETLEYİCİLER II DERS NOTLARI (Vize) Prof. Dr. Hakan Ündil Bahar

MİKRO DENETLEYİCİLER II DERS NOTLARI (Vize) Prof. Dr. Hakan Ündil Bahar MİKRO DENETLEYİCİLER II DERS NOTLARI (Vize) Prof. Dr. Hakan Ündil 2016-2017 Bahar (MİKRODENETLEYİCİLER I DERS NOTLARI nın devamıdır. Sadece VİZE için olan kısımdır) 6. BÖLÜM - ALT PROGRAMLAR Program içerisinde

Detaylı

T.C. MİLLÎ EĞİTİM BAKANLIĞI DENİZCİLİK MİKRODENETLEYİCİ 2

T.C. MİLLÎ EĞİTİM BAKANLIĞI DENİZCİLİK MİKRODENETLEYİCİ 2 T.C. MİLLÎ EĞİTİM BAKANLIĞI DENİZCİLİK MİKRODENETLEYİCİ 2 ANKARA 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri kazandırmaya yönelik

Detaylı

Mikroislemci Kontrollu Prototip Trafik Lambalari ve Geri Sayici

Mikroislemci Kontrollu Prototip Trafik Lambalari ve Geri Sayici Mikroislemci Kontrollu Prototip Trafik Lambalari ve Geri Sayici Mahmut KISACIK ve Doç.Dr. Hasan KÖMÜRCÜGIL Bilgisayar Mühendisligi Bölümü, Dogu Akdeniz Üniversitesi Gazimagusa-Kuzey Kibris Türk Cumhuriyeti

Detaylı

Hacettepe Robot Topluluğu

Hacettepe Robot Topluluğu Hacettepe Robot Topluluğu Makaleler PIC ile LED Yakıp Söndüren Devre PIC ile LED Yakıp Söndüren Devre Canol Gökel - 13 Ekim 2006 Giriş Merhaba arkadaşlar, bu makalemizde PIC'e yeni başlayanlar için basit

Detaylı

Yrd.Doç. Dr. Bülent ÇOBANOĞLU. Sakarya Üniversitesi, Teknoloji Fakültesi

Yrd.Doç. Dr. Bülent ÇOBANOĞLU. Sakarya Üniversitesi, Teknoloji Fakültesi B Yrd.Doç. Dr. Bülent ÇOBANOĞLU Sakarya Üniversitesi, Teknoloji Fakültesi Kesmeler Kesme (Interrupt), mikro denetleyicinin gerçekleştirdiği işleme bakmaksızın belirli durumların/olayların olması durumunda

Detaylı

PİC BASİC PROFESSİONAL

PİC BASİC PROFESSİONAL PİC BASİC PROFESSİONAL Farklı Mikroişlemcilerin farklı Assembler kodları olması genellikle sorun olmuştur. Bu dezavantajdan kurtulmak için compiler lar geliştirilmiştir. C++ ve Basic dillerinde yazılanlar

Detaylı

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL 2016-2017 Bahar-FİNAL KISMI (NOT: Derslerde işlenen diğer örnekler, Lab. Deneyi ve Sayı Sistemleri de Final sınavına dahildir) BÖLÜM 7 - LOJİK

Detaylı

Microprocessors and Programming

Microprocessors and Programming Microprocessors and Programming Dr. Kadir ERKAN Department of Mechatronics Engineering Fall : 2013 10/20/2013 1 Interpretation of Assembly Instructions ADDLW h 10 ; literal (constant) oriented ADDWF TOPLA,d

Detaylı

ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ

ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ T.C. MİLLÎ EĞİTİM BAKANLIĞI ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ MİKRODENETLEYİCİ PROGRAMLAMA 523EO0020 Ankara, 2012 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında

Detaylı

CNC MACH breakout board user manual V8 type

CNC MACH breakout board user manual V8 type CNC MACH breakout board user manual V8 type 1 Catalogue CNC Router breakout board V8 type user manual... Hata! Yer işareti tanımlanmamış. 1) Brief introduction:...3 2) Breakout board drawing:...4 3) Wiring:...5

Detaylı

Mikroişlemciler Laboratuar Deney Föyü

Mikroişlemciler Laboratuar Deney Föyü YILDIZ TEKNİK ÜNİVERSİTESİ MAKİNE FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ Mikroişlemciler Laboratuar Deney Föyü İçindekiler DENEYLER... 3 BUTON UYGULAMASI... 3 BUZZER... 4 7 SEGMENT DISPLAY İLE SAYICI...

Detaylı

T.C FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EET-302 MİKROİŞLEMCİLER LABORATUVARI DENEY FÖYÜ

T.C FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EET-302 MİKROİŞLEMCİLER LABORATUVARI DENEY FÖYÜ T.C FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHİSLİĞİ EET-302 MİKROİŞLEMCİLER LABORATUVARI DENEY FÖYÜ Doç. Dr. Melih Cevdet İNCE DENEYLER Deney_1: 8085 Simülatör Kullanımı Deney_2: 8085

Detaylı

BÖLÜM 1 ALT PROGRAMLAR 1.1.ALTPROGRAM NEDİR?

BÖLÜM 1 ALT PROGRAMLAR 1.1.ALTPROGRAM NEDİR? 0 BÖLÜM 1 ALT PROGRAMLAR 1.1.ALTPROGRAM NEDİR? Programlamada döngü kadar etkili bir diğer kullanım şekli de alt programlardır. Bu sistemde işlemin birkaç yerinde lazım olan bir program parçasını tekrar

Detaylı

MIKROBILGISAYARLAR ve PIC PROGRAMLAMA TEST ÇALIŞMA SORULARI

MIKROBILGISAYARLAR ve PIC PROGRAMLAMA TEST ÇALIŞMA SORULARI MIKROBILGISAYARLAR ve PIC PROGRAMLAMA TEST ÇALIŞMA SORULARI S1. Aşağıdaki eleman ya da birimlerden hangisi genel bir bilgisayar sisteminin donanımsal yapısında yer almaz? a) Mikroişlemci (CPU) b) Bellek

Detaylı

MİKRODENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-Final Kısmı

MİKRODENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-Final Kısmı MİKRODENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan ÜNDİL 2014-2015 Bahar-Final Kısmı (NOT: Derslerde işlenen diğer örnekler de Final sınavına dahildir) BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir

Detaylı

Lineer modülde üstün Alman teknolojisinin adresi : BAHR ALL Roller Guide Pozisyonlama sistemi ALLM 203, 204 / Positioning system ALLM 203, 204

Lineer modülde üstün Alman teknolojisinin adresi : BAHR ALL Roller Guide Pozisyonlama sistemi ALLM 203, 204 / Positioning system ALLM 203, 204 Lineer modülde üstün Alman teknolojisinin adresi : BAHR ALL Roller Guide Pozisyonlama sistemi ALLM 203, 204 / Positioning system ALLM 203, 204 Ünite içerisine entegre edilmiş bir motor ile sürülen iki

Detaylı

PROGRAMLANABİLİR ZAMANLAYICI

PROGRAMLANABİLİR ZAMANLAYICI T.C. KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ PROGRAMLANABİLİR ZAMANLAYICI BİTİRME ÇALIŞMASI SULTAN ÜÇOK 203786 HAZİRAN,2011 TRABZON T.C. KARADENİZ TEKNİK

Detaylı

5. BÖLÜM - DÖNGÜ (ÇEVRİM) ve Z BAYRAĞI

5. BÖLÜM - DÖNGÜ (ÇEVRİM) ve Z BAYRAĞI MİKRO DENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan Ündil 2015-2016 Bahar-Vize (MİKRODENETLEYİCİLER I DERS NOTLARI nın devamıdır. Sadece VİZE için olan kısımdır) 5. BÖLÜM - DÖNGÜ (ÇEVRİM) ve Z BAYRAĞI

Detaylı

PIC 16F877A ile DA MOTOR KONTROLLÜ ROBOT UYGULAMASI DC MOTOR CONTROLLED ROBOT APPLICATION WITH USING PIC 16F877A

PIC 16F877A ile DA MOTOR KONTROLLÜ ROBOT UYGULAMASI DC MOTOR CONTROLLED ROBOT APPLICATION WITH USING PIC 16F877A PIC 16F877A ile DA MOTOR KONTROLLÜ ROBOT UYGULAMASI DC MOTOR CONTROLLED ROBOT APPLICATION WITH USING PIC 16F877A Recep AYRANCI, ÇANKIRI KARATEKĐN ÜNĐVERSĐTESĐ, ÇANKIRI Bayram BEDER, ÇANKIRI KARATEKĐN ÜNĐVERSĐTESĐ,

Detaylı

PIC UYGULAMALARI. Öğr.Gör.Bülent Çobanoğlu

PIC UYGULAMALARI. Öğr.Gör.Bülent Çobanoğlu PIC UYGULAMALARI STEP MOTOR UYGULAMLARI Step motor Adım motorları (Step Motors), girişlerine uygulanan lojik sinyallere karşılık analog dönme hareketi yapan fırçasız, sabit mıknatıs kutuplu DC motorlardır.

Detaylı

Mikro denetleyicili Uygulama devresi bileşenleri

Mikro denetleyicili Uygulama devresi bileşenleri Mikro denetleyicili Uygulama devresi bileşenleri Bir PIC mikro denetleyici ile uygulama gerçekleştirebilmek için ; Besleme devresi, Reset sinyali, Osilatör devresi, Uygulama devresi elemanlarına İhtiyaç

Detaylı

T.C FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EET-302 MİKROİŞLEMCİLER LABORATUVARI DENEY FÖYÜ

T.C FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EET-302 MİKROİŞLEMCİLER LABORATUVARI DENEY FÖYÜ T.C FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHİSLİĞİ EET-302 MİKROİŞLEMCİLER LABORATUVARI DENEY FÖYÜ Doç. Dr. Melih Cevdet İNCE DENEYLER Deney_1: Program yazma, derleme, pic e yükleme,

Detaylı

Sistem Gereksinimleri: Uygulama Gelistirme: PIC Mikroislemcisinin Programlanmasi: PIC Programlama Örnekleri -1

Sistem Gereksinimleri: Uygulama Gelistirme: PIC Mikroislemcisinin Programlanmasi: PIC Programlama Örnekleri -1 PIC Programlama Örnekleri -1 Sistem Gereksinimleri: PIC programlayicinin kullanilabilmesi için; Win98 ve üstü bir isletim sistemi Paralel port 60 MB veya daha üstü disk alani gerekmektedir. Ancak programlama

Detaylı

Hacettepe Robot Topluluğu

Hacettepe Robot Topluluğu Hacettepe Robot Topluluğu PIC Assembly Dersleri 4. Ders: Kesme Đşlemleri ve Timer Bileşeninin Kullanımı HUNRobotX - PIC Assembly Dersleri 4. Ders: Kesme Đşlemleri ve Timer Bileşeninin Kullanımı Yazan:

Detaylı

8 Ledli Havada Kayan Yazı

8 Ledli Havada Kayan Yazı 8 Ledli Havada Kayan Yazı Hazırlayan Eyüp Özkan Devre Şemasının ISIS Çizimi Devre şemasından görüldüğü gibi PIC16F84A mikro denetleyicisinin Port B çıkışlarına 8 adet LED ve dirençler bağlı. 4MHz lik kristal

Detaylı

Komutların İşlem Süresi

Komutların İşlem Süresi Komutların İşlem Süresi PIC lerde ŞARTSIZ dallanma komutları (GOTO, CALL, RETURN gibi ) hariç tüm Assembly dili komutları 1 saat saykılı (cycle) çeker. ŞARTLI dallanma komutları ise normalde 1 saat saykılı

Detaylı

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31 İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18

Detaylı

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL 2017-2018 Bahar-FİNAL KISMI BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir bit Sola Kaydırma) Bir file register içinde bulunan bitlerin (C

Detaylı

FİBER LAZER TEKNOLOJİSİ

FİBER LAZER TEKNOLOJİSİ FİBER LAZER TEKNOLOJİSİ ermaksan.com.tr 1 FİBER LAZER TEKNOLOJİSİ FIBERMAK G-FORCE FIBERMAK SL G-FORCE Hızınıza Hız Katacak... 4 2,5-18 m boy seçenekleri 1000-24000 kg yük kapasitesi Eksenel hareketler

Detaylı

HUNRobotX - Makaleler - Hız Ayarlı Çoklu DC Motor Kontrolü. Makaleler Hız Ayarlı Çoklu DC Motor Kontrolü

HUNRobotX - Makaleler - Hız Ayarlı Çoklu DC Motor Kontrolü. Makaleler Hız Ayarlı Çoklu DC Motor Kontrolü Makaleler Hız Ayarlı Çoklu DC Motor Kontrolü Hız Ayarlı Çoklu DC Motor Kontrolü Yazan: Mustafa Tufaner, Düzenleyen: Canol Gökel - 18 Kasım 2006 Giriş Robotikte sıkça kullanılabilecek bir uygulama ile karşınızdayız.

Detaylı

CNC ABKANT PRES ADVANCED SERİSİ STANDART ÖZELLİKLER. Arka Dayama Dili. Acil Stop Butonlu Taşınabilir Ayak Pedalı. Alt Dar Tabla CYBELEC TOUCH8 2D

CNC ABKANT PRES ADVANCED SERİSİ STANDART ÖZELLİKLER. Arka Dayama Dili. Acil Stop Butonlu Taşınabilir Ayak Pedalı. Alt Dar Tabla CYBELEC TOUCH8 2D CNC ABKANT PRES ADVANCED SERİSİ STANDART ÖZELLİKLER CYBELEC TOUCH8 2D 8 Dokunmatik Renkli Ekran. Manuel büküm sekans ile 2D Grafik profil oluşturma Büküm sekansları ve programları hafızaya alınabilir.

Detaylı

CNC ABKANT PRES ULTIMATE SERİSİ STANDART ÖZELLİKLER. Kürsü tip Ergonomik Ayak pedalı. Arka Dayama Dili. Alt Dar Tabla CYBELEC TOUCH12 2D

CNC ABKANT PRES ULTIMATE SERİSİ STANDART ÖZELLİKLER. Kürsü tip Ergonomik Ayak pedalı. Arka Dayama Dili. Alt Dar Tabla CYBELEC TOUCH12 2D CNC ABKANT PRES ULTIMATE SERİSİ STANDART ÖZELLİKLER CYBELEC TOUCH12 2D 12 Dokunmatik Renkli Ekran. Otomatik büküm sekans ile 2D Grafik profil oluşturma Büküm sekansları ve programları hafızaya alınabilir.

Detaylı

ÖĞRENME FAALİYETİ-1 1. MİKRODENETLEYİCİ PROGRAMI YAZMA

ÖĞRENME FAALİYETİ-1 1. MİKRODENETLEYİCİ PROGRAMI YAZMA ÖĞRENME FAALİYETİ-1 AMAÇ ÖĞRENME FAALİYETİ-1 Uygun ortam sağlandığında kurulacak devre için eksiksiz olarak yapabileceksiniz. mikrodenetleyici programını ARAŞTIRMA Mikrodenetleyici çeşitlerini aaştırınız.

Detaylı

MİKRODENETLEYİCİ GELİŞTİRME SETİ TASARIM VE UYGULAMALARI. öğrencilerine eğitimleri esnasında iş hayatında karşılaşabilecekleri kontrol işlemleri ve

MİKRODENETLEYİCİ GELİŞTİRME SETİ TASARIM VE UYGULAMALARI. öğrencilerine eğitimleri esnasında iş hayatında karşılaşabilecekleri kontrol işlemleri ve MİKRODENETLEYİCİ GELİŞTİRME SETİ TASARIM VE UYGULAMALARI Muciz ÖZCAN 1 Hidayet GÜNAY 2 1 Selçuk Üniversitesi KONYA 2 MPG Makine Prodüksiyon Grubu Arge- Müh. KONYA Özet Haberleşme, Elektronik, Kontrol ve

Detaylı

3.2 PIC16F84 Yazılımı PIC Assembly Assembler Nedir?

3.2 PIC16F84 Yazılımı PIC Assembly Assembler Nedir? 3.2 PIC16F84 Yazılımı 3.2.1 PIC Assembly 3.2.1.1 Assembler Nedir? Assembler,bir text editöründe assembly dili kurallarına göre yazılmış olan komutları pıc in anlayabileceği heksadesimal kodlara çeviren

Detaylı

Işıkla Bilgi İletiminin Tarihçesi. Işık Kuramının Tarihçesi

Işıkla Bilgi İletiminin Tarihçesi. Işık Kuramının Tarihçesi Işıkla Bilgi İletiminin Tarihçesi Bilgi iletişiminin tarihi oldukça eskiye dayanır. İlk çağlar da insanlar ateş yakarak iletmek istedikleri bilgiyi bir tepeden bir başka tepeye aktardılar. Işık kullanılarak

Detaylı

ATEM. Zamanında ve etkin servis hizmetiyle size en yakın noktadayız.

ATEM. Zamanında ve etkin servis hizmetiyle size en yakın noktadayız. Zamanında ve etkin servis hizmetiyle size en yakın noktadayız. A U S T R I A ATEM www.eurocnc.com info@eurocnc.com MAKİNE OTOMASYON SAN. VE T İC. LT D. ŞTİ. Arı Sanayi Sitesi 1364. (Eski 585.) Sokak No:

Detaylı

DERS 12 PIC 16F84 ile KESME (INTERRUPT) KULLANIMI İÇERİK

DERS 12 PIC 16F84 ile KESME (INTERRUPT) KULLANIMI İÇERİK DERS 12 PIC 16F84 ile KESME (INTERRUPT) KULLANIMI İÇERİK KESME NEDİR KESME ÇEŞİTLERİ INTCON SAKLAYICISI RBO/INT KESMESİ PORTB (RB4-RB7) LOJİK SEVİYE DEĞİŞİKLİK KESMESİ Ders 12, Slayt 2 1 KESME PIC in bazı

Detaylı

ÜÇ EKSENLİ MASA TİPİ CNC FREZE TEZGAHI TASARIM VE PROTOTİPİ. Cem DOĞAN, Kerim ÇETĠNKAYA

ÜÇ EKSENLİ MASA TİPİ CNC FREZE TEZGAHI TASARIM VE PROTOTİPİ. Cem DOĞAN, Kerim ÇETĠNKAYA ÜÇ EKSENLİ MASA TİPİ CNC FREZE TEZGAHI TASARIM VE PROTOTİPİ Cem DOĞAN, Kerim ÇETĠNKAYA *Karabük Üniversitesi, Teknik Eğitim Fakültesi, Makine Eğitimi Bölümü, Karabük Özet Günümüzde Teknolojinin gelişmesi

Detaylı

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ENDÜSTRİYEL OTOMASYON TEKNOLOJİLERİ

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ENDÜSTRİYEL OTOMASYON TEKNOLOJİLERİ T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ENDÜSTRİYEL OTOMASYON TEKNOLOJİLERİ MİKRODENETLEYİCİ-3 ANKARA 2007 Milli Eğitim Bakanlığı tarafından geliştirilen

Detaylı

Kanber SEDEF. Kişisel Bilgi. Milliyet: T.C. Doğum Tarihi:1981 Doğum Yeri:Kayseri. İş deneyimi

Kanber SEDEF. Kişisel Bilgi. Milliyet: T.C. Doğum Tarihi:1981 Doğum Yeri:Kayseri. İş deneyimi Adres: Melikşah Üniversitesi Mevlana mh. Talas / KAYSERİ Telefon: 0532 306 55 47 E-posta:ksedef@meliksah.edu.tr Kanber SEDEF Kişisel Bilgi Milliyet: T.C. Doğum Tarihi:1981 Doğum Yeri:Kayseri İş deneyimi

Detaylı

GMC FCU-097 ÜRÜNLERİ ÖZELLİKLERİ:

GMC FCU-097 ÜRÜNLERİ ÖZELLİKLERİ: 1 GMC FCU-097 ÜRÜNLERİ ÖZELLİKLERİ: Plastik (ABS) panjurları ile havayı yönlendirme özelliği. Elektrostatik toz boyalı dekoratif görünümlü dış gövde. Üç devirli direkt akuple çift emişli santrifüj fan

Detaylı

ABSOLUTE ROTARY ENKODER Tek Turlu Absolute Enkoder, Manyetik Ölçüm GENEL ÖZELLİKLER

ABSOLUTE ROTARY ENKODER Tek Turlu Absolute Enkoder, Manyetik Ölçüm GENEL ÖZELLİKLER ABSOLUTE ROTARY ENKODER Tek Turlu Absolute Enkoder, Manyetik Ölçüm SAS Analog Çıkışlı SAS-S (ŞAFTLI) SAS- B (YARI HOLLOW ŞAFTLI) SAS-K (KOLLU) GENEL ÖZELLİKLER SAS serisi enkoderler absolute olarak çalışırlar.

Detaylı

www.muhendisiz.net BÖLÜM 1

www.muhendisiz.net BÖLÜM 1 www.muhendisiz.net BÖLÜM 1 IR HABERLEŞME 1.1.IR Haberleşme Sisteminin Gerçekleştirilmesi Tüm haberleşme sistemlerinde olduğu gibi IR haberleşme sistemlerinde de modülasyon tekniğinden yararlanılır. IR

Detaylı

Tasarım... Detay, VECTOR M - Series. Sistem, System. Detail. Design

Tasarım... Detay, VECTOR M - Series. Sistem, System. Detail. Design VECTOR M - Series VECTOR M - Series Sistem, System Detay, Detail Tasarım... Design VEKSAN, bu ürün hakkında önceden haber vermeksizin değişiklik yapma ve bu değişikliği derhal uygulama hakkını saklı tutar.

Detaylı

AHK. 3 Valsli Hidrolik Silindir Makineleri 3 Rolls Hydraulic Plate Bending Machines AHK 25/65

AHK. 3 Valsli Hidrolik Silindir Makineleri 3 Rolls Hydraulic Plate Bending Machines AHK 25/65 3 Valsli Hidrolik Silindir Makineleri 3 Rolls Hydraulic Plate Bending Machines AHK 25/65 AKYAPAK AKBEND üretimi üç valsli hidrolik silindir makineleri, 2 mm den 200 mm ye kadar sac kalınlığında ve 1000

Detaylı

MEDIUM VOLTAGE HIGH VOLTAGE CAPACITOR BANKS ORTA GERİLİM YÜKSEK GERİLİM KONDANSATÖR BANKLARI

MEDIUM VOLTAGE HIGH VOLTAGE CAPACITOR BANKS ORTA GERİLİM YÜKSEK GERİLİM KONDANSATÖR BANKLARI MEDIUM VOLTAGE HIGH VOLTAGE CAPACITOR BANKS ORTA GERİLİM YÜKSEK GERİLİM KONDANSATÖR BANKLARI OPEN RACK SUBSTATION BANK AÇIK RAF TRAFO MERKEZİ BANKI MEDIUM VOLTAGE PAD MOUNTED CAPACITOR BANKS ORTA GERİLİM

Detaylı

VHR ER ENERJİ GERİ KAZANIM CİHAZLARI VHR ER ENERGY RECOVERY UNITS

VHR ER ENERJİ GERİ KAZANIM CİHAZLARI VHR ER ENERGY RECOVERY UNITS ER ENERJİ GERİ KAZANIM CİHAZLARI ER ENERGY RECOVERY UNITS AKSESUARLAR ACCESSORIES Sayfa/Page 9~ VENCO ER enerji geri kazanım cihazları, rotorlu tip eşanjörü sayesinde, yüksek enerji tasarrufu sağlamak

Detaylı

OPTİK GÖRÜNTÜLEME YÖNTEMİ KULLANAN BİR PARÇA BOYUTLANDIRMA SİSTEMİNİN TASARIMI VE PROTOTİP İMALATI. Aralık-2011

OPTİK GÖRÜNTÜLEME YÖNTEMİ KULLANAN BİR PARÇA BOYUTLANDIRMA SİSTEMİNİN TASARIMI VE PROTOTİP İMALATI. Aralık-2011 OPTİK GÖRÜNTÜLEME YÖNTEMİ KULLANAN BİR PARÇA BOYUTLANDIRMA SİSTEMİNİN TASARIMI VE PROTOTİP İMALATI Aralık-2011 TASARIM SÜRECİ Bu süreç de, yapılacak olan ürün tüm detayları ile tasarlanmıştır. Kullanılacak

Detaylı

ABSOLUTE ROTARY ENKODER Çok Turlu Absolute Enkoder, Manyetik Ölçüm GENEL ÖZELLİKLER

ABSOLUTE ROTARY ENKODER Çok Turlu Absolute Enkoder, Manyetik Ölçüm GENEL ÖZELLİKLER ABSOLUTE ROTARY ENKODER Çok Turlu Absolute Enkoder, Manyetik Ölçüm MAS Analog Çıkışlı MAS-S 50 MAS-S 58 MAS-B 50 MAS-B 58 Manyetik prensiple absolute (mutlak) ölçüm 50 mm veya 58 mm gövde çapı seçenekleri

Detaylı

MALZEME Ekstrüzyon yöntemiyle üretilmiş alüminyum profilden mamul çerçeve ve kanatlar.

MALZEME Ekstrüzyon yöntemiyle üretilmiş alüminyum profilden mamul çerçeve ve kanatlar. TANIM HDKM-S: Üfleyici Tip Dairesl Kanal Menfezi. HDKM-R: Emici Tip Dairesel Kanal Menfezi. MALZEME Ekstrüzyon yöntemiyle üretilmiş alüminyum profilden mamul çerçeve ve kanatlar. UYGULAMA Dairesel kanallarda

Detaylı

PCC 6505 PROFILE CUTTING LINE

PCC 6505 PROFILE CUTTING LINE PCC 6505 PROFILE CUTTING LINE 1.DESCRIPTION PCC 6505 is a servo controlled machine which is specifically designed for the serial cutting of any kind of PVC and aluminum s in the market. The machine is

Detaylı

ONDOKUZ MAYIS ÜNİVERSİTESİ

ONDOKUZ MAYIS ÜNİVERSİTESİ ONDOKUZ MAYIS ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ MİKROİŞLEMCİLER LABORATUVARI PİC UYGULAMA NOTLARI BÖLÜM 1. 1.1 16F84 Mickrodenetleyicisi: PIC16F84 18 pinli bir mikrodenetleyicidir.

Detaylı

Eriyik serme kafası. Y Ekseni. İskelet. X Ekseni. Eriyik serme tablası. Z Ekseni. Kaide

Eriyik serme kafası. Y Ekseni. İskelet. X Ekseni. Eriyik serme tablası. Z Ekseni. Kaide TİMAK-Tasarım İmalat Analiz Kongresi 26-28 Nisan 2006 - BALIKESİR BİR HIZLI PROTOTİPLEME MAKİNESİ TASARIMI Faruk ÇAVDAR 1, İ. Hüseyin FİLİZ 2, Cengiz DOĞAN 3 Gaziantep Üniversitesi, Makina Mühendisliği

Detaylı

METAL İŞLEME TEKNOLOJİSİ. Doç. Dr. Adnan AKKURT

METAL İŞLEME TEKNOLOJİSİ. Doç. Dr. Adnan AKKURT METAL İŞLEME TEKNOLOJİSİ Doç. Dr. Adnan AKKURT Takım Tezgahları İnsan gücü ile çalışan ilk tezgahlardan günümüz modern imalat sektörüne kadar geçen süre zarfında takım tezgahları oldukça büyük bir değişim

Detaylı

Fax:

Fax: Cerrah Kasabası Anadolu Mah. Çimen Sokak No: (Kalburt Mevkii) İnegöl / Bursa / TÜRKİYE +90 Fax: +90 y Ü R Ü N L E R / P R O D U C T S Wood CNC Router / Ahşap CNC Makinesi SMS HSD Otoma k Spindle Motor

Detaylı

MANCHESTER MODUL ASM YAZILIM NOTU

MANCHESTER MODUL ASM YAZILIM NOTU MANCHESTER MODUL ASM YAZILIM NOTU SUBAT 2005 PSF-UN-03 1 SUBAT 2004 ***************************************************************************/ Uygulama Notu UN-12M01v01 MANCHESTER MODUL ASM YAZILIM NOTU

Detaylı

PIC16F877A nın Genel Özellikleri

PIC16F877A nın Genel Özellikleri BÖLÜM 3 PIC16F877A nın Genel Özellikleri 3.1 Mikrodenetleyici Mimarisi 3.2 PIC16Fxxx Komut Seti 3.3 PIC16F877A Bellek Organizasyonu 3.4 Giriş/Çıkış Portları 3.5 STATUS ve TRIS Kaydedicileri 3.6 Kesme ve

Detaylı

Cnc Divizör. Türkiye Mümessili.

Cnc Divizör. Türkiye Mümessili. Cnc Divizör Türkiye Mümessili 2 KOMATECH Tapping Center Tezgahları MADE IN KOREA KT 420 KT 420 Eksen Hareketleri (X,Y,Z) (mm) 560x420x300mm İş Mili Koniği Spindle Devri (dev/dk) BT 30 10.000rpm/Direct

Detaylı

PIC MCU da Komutların İşlem Süresi

PIC MCU da Komutların İşlem Süresi PIC MCU da Komutların İşlem Süresi PIC lerde dallanma komutları (GOTO, CALL, RETURN gibi ) hariç tüm Assembly dili komutları 1 saat saykılı (cycle) çeker. Hazırlayan: Dr.Bülent ÇOBANOĞLU 1 PIC in Bir Komutu

Detaylı

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ELEKTRİK ELEKTRONİK TEKNOLOJİSİ

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ELEKTRİK ELEKTRONİK TEKNOLOJİSİ T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ELEKTRİK ELEKTRONİK TEKNOLOJİSİ MİKRODENETLEYİCİ PROGRAMLAMA ANKARA 2006 Milli Eğitim Bakanlığı tarafından

Detaylı

TAVAN KONUSUNA AYDINLIK GETİRİYORUZ! BRIGHTEN YOUR PROJECTS WITH LUMUNER! LED AYDINLATMA SİSTEMLERİ / LED LIGHTING SOLUTIONS. 2 I

TAVAN KONUSUNA AYDINLIK GETİRİYORUZ! BRIGHTEN YOUR PROJECTS WITH LUMUNER! LED AYDINLATMA SİSTEMLERİ / LED LIGHTING SOLUTIONS. 2 I TAVAN KONUSUNA AYDINLIK GETİRİYORUZ! Lumuner LED Aydınlatma Sistemleri, 60x60 cm standart asma tavan sistemleri başta olmak üzere tüm metal, alçıpan, ahşap ve taşyünü asma tavan uygulamalarına akılcı çözümler

Detaylı

PIC MİKRODENETLEYİCİ KULLANARAK BİR SİSTEMİN TELEFONLA UZAKTAN KONTROLÜ

PIC MİKRODENETLEYİCİ KULLANARAK BİR SİSTEMİN TELEFONLA UZAKTAN KONTROLÜ T.C. FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ PIC MİKRODENETLEYİCİ KULLANARAK BİR SİSTEMİN TELEFONLA UZAKTAN KONTROLÜ BİTİRME ÖDEVİ HAZIRLAYANLAR Serkan İNAL ve

Detaylı

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI MİKROİŞLEMCİLİ A/D DÖNÜŞTÜRÜCÜ

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI MİKROİŞLEMCİLİ A/D DÖNÜŞTÜRÜCÜ İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI MİKROİŞLEMCİLİ A/D DÖNÜŞTÜRÜCÜ 1. Giriş Analog işaretler analog donanım kullanılarak işlenebilir. Ama analog

Detaylı

5.55. SERAMİKLERE SIR ATMA VE KURUTMA OTOMASYONU

5.55. SERAMİKLERE SIR ATMA VE KURUTMA OTOMASYONU 5.55. SERAMİKLERE SIR ATMA VE KURUTMA OTOMASYONU Prof. Dr. Asaf Varol avarol@firat.edu.tr Abdulkadir Şengür ksengur@firat.edu.tr Engin Avcı enginavci@firat.edu.tr Özet Bu benzetim projesinde seramiklere

Detaylı

Vidalı Kriko. Polimak Grup Endüstriyel Üretim San. AŞ Sok No: Ostim ANKARA Tel: Faks:

Vidalı Kriko. Polimak Grup Endüstriyel Üretim San. AŞ Sok No: Ostim ANKARA   Tel: Faks: Vidalı Kriko Polimak Grup Endüstriyel Üretim San. AŞ. 1232. Sok No: 25-27 Ostim ANKARA www.polimak.com Tel: +90312 3540976 Faks: +90312 3850394 1 Vidalı Kriko POLİMAK Grup Endüstriyel Üretim Sanayi A.Ş.

Detaylı