ATAKAN CESİM. tarafından hazırlanmıştır.

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

Download "ATAKAN CESİM. tarafından hazırlanmıştır."

Transkript

1 ATAKAN CESİM tarafından hazırlanmıştır. Bu uygulama notunun amacı, temel seviyede gömülü sistem bilgisi olan arkadaşlara mikrodenetleyici tabanlı bir devrenin tasarım aşamalarını anlatmak (devre tasarımı, pcb için protatip oluşturulması v.b ), tasarım sırasında gerekli minimum donanım gereksinimlerinden bahsetmek, okul projelerinde kafalara takılan sorulara cevaplar vermek ve sıfırdan başlayacak arkadaşlara yardımcı olmaktır.

2 MİKRODENETLEYİCİ TABANLI DEVRE TASARIM UYGULAMASI Elektronik ile ilgili bölümlerde okuyan arkadaşlar ya da elektroniğe ilgisi olan arkadaşlar elbette mikrodenetleyiciler ile ilgili uygulamalar geliştirmiş ve bilgiler edinmiştir. Ülkemizde de bu işe gönül vermiş kimi arkadaşlarımız meslek olarak kimi arkadaşlarımız da hobi olarak mikrodenetleyiceler ile uğraşmıştır. Günümüz itibariyle üreticiler tarafından farklı farklı özellikte, haberleşme protokollerini destekleyen, kapasite, hız ve mimaride mikrodenetleyiciler piyasaya sunulmuştur. Bu dökümanda anlatılan uygulama, STMicroelectronics firmasının üretmiş olduğu STM8 ailesine ait olan 8 bit STM8S105C6T6 mikrodenetliyicisi tabanlıdır. Sistemin çalışması için temel seviyede gerekli olan donanım tasarımı yapılmıştır. Bu uygulama notunun amacı, temel seviyede gömülü sistem bilgisi olan arkadaşlara mikrodenetleyici tabanlı bir devrenin tasarım aşamalarını anlatmak (devre tasarımı, pcb için protatip oluşturulması v.b ), tasarım sırasında gerekli minimum donanım gereksinimlerinden bahsetmek, okul projelerinde kafalara takılan sorulara cevaplar vermek ve sıfırdan başlayacak arkadaşlara yardımcı olmaktır.

3 İÇİNDEKİLER DONANIM TASARIMI 3 EAGLE ile PCB DİZAYNI 5 POWER SUPPLY KISMI 6 KUPLAJ KONDANSATÖRLERİ 7 CLOCK SOURCE 8 RESET SOURCE ve SWIM PROGRAMMING VE DEBUGGIN TOOL 9 DİJİTAL GİRİŞ ve ÇIKIŞLAR 10 MİKRODENETLEYİCİ KISMI 11 HABERLEŞME PORTLARI 11 EAGLE ŞEMATİK DİZAYN DOSYASI 12 EAGLE BOARD DİZAYN DOSYASI 13

4 DONANIM TASARIMI STM8S ailesine ait bir mikrodenetleyici kullanarak uygulama geliştirmek istiyorsak, uygulama için tasarlanan protatip üzerinde en azından aşağıdaki 4 kısma yer vermeliyiz. Power supply Clock source Reset source Debuggin tool support, single wire interface module (SWIM) Uygulamada seçilen STM8S105C6T6 fiyat, hız ve kapasite olarak temel ihtiyaçları karşılayacak seviyededir. İnternette yapılan araştırmalarda genel olarak Texas Instrument MSP430 ailesi ve Microchip PIC16Fxx ailesine ait Türkçe kaynaklara ulaşılmaktadır. Bahsedilen mikrdenetleyicilere bir alternatif olması açısından STM8S ailesi tercih edilmiştir. Seçilen mikrodenetleyiciye ait özellikler üreticinin web sayfasından alınarak aşağıda verilmiştir. Daha ayrıntılı bilgi için (registerlar v.b) ürün datasheet i ayrıntılı bir şekilde incelenmelidir. STM8S105C6T6 mikrodenetleyicisine ait özellikler

5 The STM8S105xx access line 8-bit microcontrollers offer from 16 to 32 Kbytes Flash program memory, plus integrated true data EEPROM. They are referred to as mediumdensity devices in the STM8S microcontroller family reference manual (RM0016). All devices of the STM8S105xx access line provide the following benefits: reduced system cost, performance and robustness, short development cylces, and product longevity. The system cost is reduced thanks to an integrated true data EEPROM for up to 300 kwrite/erase cycles and a high system integration level with internal clock oscillators, watchdog and brown-out reset. Device performance is ensured by a 16 MHz CPU clock frequency and enhanced characteristics which include robust I/O, independent watchdogs (with a separate clock source), and a clock security system. Short development cycles are guaranteed due to application scalability across a common family product architecture with compatible pinout, memory map and and modular peripherals. Full documentation is offered with a wide choice of development tools Product longevity is ensured in the STM8S family thanks to their advanced core which is made in a state-of-the art technology for applications with 2.95 V to 5.5 V operating supply. Core 16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline Extended instruction set Memories Medium-density Flash/EEPROM: Program memory up to 32 Kbytes Flash; data retention 20 years at 55 C after 10 kcycles Data memory up to 1Kbytes true data EEPROM; endurance 300 kcycles RAM: Up to 2 Kbytes Clock, reset and supply management 2.95 to 5.5 V operating voltage Flexible clock control, 4 master clock sources: Low power crystal resonator oscillator External clock input Internal,user-trimmable 16 MHz RC Internal low power 128 khz RC Clock security system with clock monitor Power management: Low power modes (wait, active-halt, halt) Switch-off peripheral clocks individually Permanently active,low consumption power-on and power-down reset Interrupt management Nested interrupt controller with 32 interrupts Up to 37 external interrupts on 6 vectors Timers 2x16-bit general purpose timer, with 2+3 CAPCOM channels (IC, OC or PWM) Advanced control timer: 16-bit, 4 CAPCOM channels, 3 complementary outputs, dead-time insertion and flexible synchronization 8-bit basic timer with 8-bit prescaler Auto wakeup timer Window watchdog, independent watchdog timers Communications interfaces UART with clock output for synchronous operation, Smartcard, IrDA, LIN master mode SPI interface up to 8 Mbit/s I 2 C interface up to 400 Kbit/s Analog to digital converter (ADC) 10-bit, ±1 LSB ADC with up to 10 multiplexed channels, scan mode and analog watchdog I/OsUp to 38 I/Os on a 48-pin package including 16 high sink outputs Highly robust I/O design, immune against current injection Development support Embedded single wire interface module (SWIM) for fast on-chip programming and non intrusive debugging

6 Mikrodenetleyici seçimi yapıldıktan sonra, vendor tarafından sağlanan referans kaynaklar, protatip tasarımlar, datasheet ve forumlar içerisinde iyi bir şekilde araştırma yapılmalı ve bilgi toplanmalıdır. Gözden kaçan bir bağlantı ya da komponent için tasarımda revizyon yapmak yeniden gerber oluşturmak, protatip için pcb ürettirmek v.b işlemler bizi geciktirecektir. Bu yüzden tasarımdan önce bir ön çalışma ile tüm kaynaklar iyice araştırılmalı, çıktılar ve gerekli notlar alınmalıdır. Gerekli ön çalışma ve kullanacağımız elektronik komponentlerin listesi yapıldıktan sonra tasarım aşamasında ihtiyacımızı karşılayabilecek bir PCB Dizayn Tool u seçilmelidir. Bu uygulamamız temel seviyede ve Cadsoft EAGLE Light Edition sürümü ücretsiz olarak kullanılabilir ve bizim için yeterlidir. Ücretsiz sürümde genel olarak aşağıda listelenen sınırlandırmalar vardır. Kullanılabilir board alanı 100x80 mm ile sınırlı. 2 sinyal layer i ile sınırlandırılmış (Top, Bottom). Schematic editörde sadece bir tane çalışma sayfası ( sheet ) açılabilir. Eagle bilgisayarımıza kurulduktan sonra ilk açılışta ücretsiz sürümü kullanmank için Run as freeware butonu seçilmelidir. EAGLE ile PCB DİZAYNI Dizayn yapılırken, kullanacağımız komponentlerin kütüphanelerine ihtiyacımız olacaktır. Kütüphanesi olmayan komponentler için data sheetleri kullanarak footprintlerini çizip kendi kütüphanemize ekleyebiliriz. Genel itibari ile çoğu pasif komponent (direnç,kondansatör) ve elektronik projelerinde çoklukla kullanılan, örneğin 1n4001 diyot için her kılıf kütüphanelerde mevcuttur. Daha önce EAGLE kullanılmamış ise google da EAGLE tips and tricks v.b keywordleri aratarak EAGLE kullanımını anlatan dökümanlardan faydalanalım. Örneğin aşağıda belirtilen linklerde güzel bilgiler mevcut

7 Dizayn aşaması sırası ile ; Gerekli komponentlerin schematic tasarıma eklenmesi Komponentler için değer ve isimlerin verilmesi Pin isimlerinin verilmesi Eklenen komponentler arası bağlantıların yapılması İşlemlerinden oluşur. Dizaynın sade olması için EAGLE in route aracını kullanmaktan kaçınıp, mümkün olduğunca label aracını kullanarak bağlantıları yapalım. Bu şekilde dizaynı modüler hale getirmiş oluruz. Devrenin Power kısmı, denetleyici kısmı, haberleşme portları, analog girişler çıkışlar, dijital girişler çıkışlar hepsini modüler yapmaya dikkat edelim. POWER SUPPLY KISMI Mikrodenetleyiciler TTL Volt lojik seviyelerinde çalışmaktadır. STM8S ailesi için 2.95 V to 5.5 V operating supply. Power supply dizaynı söz konusu olduğunda en önemli etken devrenin regüle edilmiş bir kaynak ile beslenmesidir. Ayrıca ters polarizasyon durumlarında devremizin zarar görmesini engellemek için diyot kullanılması faydalıdır. Şekilden de görüldüğü gibi devremiz LM317 ile regüle edilmiş ve 1N4001 diyot ile ters polarizasyona karşı önlem alınmıştır. Devrenin sağlıklı bir şekilde beslendiğini gözlemlemek için bir adet Power Led i besleme kısmına eklenmiştir. LM317 için direnç değerleri hesaplanmış, besleme sırasında filtreleme için kapasiteler kullanılmıştır. Yine dikkat edilir ise VDD label aracı ile belirtilmiş. Power supply kısmı

8 KUPLAJ KONDANSATÖRLERİ Dizayn sırasında mikro denetleyiciye olabildiğince yakın şekilde konumlandırılması gereken kuplaj kondansatörleri aşağıda gösterilmiştir. C1 ve C5 - VDD C2 - VDDA C3 - VDDIO_1 C4 - VDDIO_2 Yukarda verilen sıra ile kuplaj kondansatörleri besleme kaynaklarına olabildiğince yakın olacak şekilde yerleştirilmelidir, bu sayade sağlık bir filtreleme yapılabilir. Denetleyicinin tüm power supply pinleri (VDD, VDDA,VDDIO_1, VDDIO_2 ) 100nF kuplaj kondansatörleri ile filtrelenmelidir. Kuplaj kondansatörleri mikrodenetleyicinin besleme kaynaklarına olabildiğince yakın şekilde yerleştirilmelidir Daha iyi bir filtreleme için ek olarak 1uF lık bir kondansatör 100nF ile paralel olarak VDD pinine bağlanmalıdır. Yukarda belirtilidği gibi toplamda 4 adet 100nF ve 1 adet 1uF kuplaj kondansatörü yalıtım için kullanılmalıdır. Kuplaj kondansatörleri STM8S105C6T6 denetleyicisinin kendi 1.8 Volt iç regülatörünün stabilizasyonu için denetleyicinin 6.cı pinine ( Vcap pini ) en fazla 1uF olacak şekilde bir adet kuplaj kondansatörü bağlanmalıdır. 480nF tercih edilebilir. KESİNLİKLE YAPILMASI GEREKMEKTEDİR.

9 CLOCK SOURCE STM8S ailesine ait denetleyiceler, core ve peripheral clock kaynağı için dahili ve harici clock kullanma ve ayrıca bir tane output clock imkanı sağlamaktadır. Sistem clock dağıtımı Dahili RC osilatörü, dahili kapasitör ve dahili dirence sahiptir. STM8S ailesine ait denetleyiceler için iki çeşit dahili clock a sahiptir. High speed internal clock ( HSI ) - 16 mhz Low speed internal clock ( LSI ) khz Reset işleminden sonra, CPU dahili HSI ın 8 de biri hız ile başlatılır. Yani clock konfigurasyonu yapmaz isek 2 mhz ile çalıştırılır. STM8S ailesi için harici osilatör veya harici kristal kullanılabilir. Harici osilatör kullanmayacak isek denetleyicinin OSCIN ve OSCOUT pinleri genel amaçlı I/O olarak kullanılabilir. Harici clock kaynağı

10 Clock kaynağı olarak denetleyicinin kendi dahili osilatörünü kullanacağımız için dizaynımıza clock kaynağı eklemek zorunda değiliz. Fakat harici osilatör kullanmak isteyen arkadaşlar aşağıdaki şekildeki gibi 20pF kondansatörler ve 24 mhz kristal kullanarak harici osilatör kullanabilirler. 20pF kondansatörler ve 24 Mhz kristal kullanarak harici osilatör RESET SOURCE ve SWIM PROGRAMMING VE DEBUGGIN TOOL Mikrodenetleyicinin NRST pini sisteme harici reset oluşturmak için kullanılır ve program counter ın reset vektörüne gitmesi sağlanır. Dizaynda bulunması gereken örnek reset yapısı aşağıda gösterilmiştir. Programlama ve debug sırasında SWIM protocolü NRST pini üzerinden harici bir reset oluşturarak sistemi resetler bu yüzden harici reset butonumuz ile SWIM debuggin tool muzun reset kaynağı NRST pin girişine bağlanmalıdır. In-circuit programlama ve in-circuit debug modu single wire hardware tarafından gerçekleştirilir ve bu donanım ultra hızla memory programlar. Swim bağlantı pinler 4 pinden oluşur ve aşağıda belirtilmiştir. Swim bağlantı pinleri

11 Örnek reset şeması ve Swim Programming Debugging Tool DİJİTAL GİRİŞ ve ÇIKIŞLAR Genel amaçlı I/O lar dijital giriş ve çıkış olarak kullanılır. Bu uygulamada minimum gereksinimleri yerine getirmek amaçlanmıştır. Uygulamamızda aşağıda gösterildiği gibi dijital giriş olarak 2 adet push button ve çıkış olarak 2 adet led olmak üzere 4 adet I/O kullanılmıştır. PA3,PA4,PA5 ve PA6 I/O ları kullanılmıştır. Şematikten dikkat edilirse bu I/O lar tek tek isimlendirilmiştir. ( LED1,LED2,BTN1,BTN2). Dijital giriş ve çıkışlar

12 MİKRODENETLEYİCİ KISMI Yukarda tek tek açıklanan dizaynlar label aracı kullanılarak şematik üzerinde mikrodenetleyicimize bağlanmıştır. Örnek olarak Reset Source ve Swim programming ve debuggin arayüzü başlığındaki dizaynda bulunan SWIM ile belirtilen bağlantı, denetleyici üzerinde SWIM ile belirtilen pine sanal olarak bağlandığı bildirilmiştir. Board dosyasında pcb tasarlanırken route aracı kullanılarak bu bağlantılar birleştirilecektir. HABERLEŞME PORTLARI Denetleyici kısmı MAX232 level shifter ve RS232 header ı kullanılarak UART arayüzü ve dallas electronics firmasına ait olan DS1621 sensörü için gerekli I2C arayüzü tasarlanmıştır. UART ve I2C protokolleri

13 EAGLE ŞEMATİK DİZAYN DOSYASI Şematik dizayn dosyamız Bitmiş şematik dosyamız yukarıda gösterilmiştir. Boş kalan I/O lar pin headerlar sayesinde kullanılacaktır. Şematik ve board dosyalarımız tek tek açılmayacaktır, projeye sağ tıklayıp open project ile açıldığında ikisi birden açılmalıdır. Kapatırken close project ile kapatılıp kaydedilecektir Eagle Proje açma/kapama

14 EAGLE BOARD DİZAYN DOSYASI Şematik tasarımımız tamamlandıktan sonra pcb dizayn kısmına geçiyoruz. EAGLE Schematic dosyası üzerinde menülerin altında bulunan Board butonu yardımı ile dosyamızı oluşturuyoruz. Kayıt sırasında şematik ve board dosyalarının isimlerinin aynı olmasına dikkat edilmelidir. Bir komponent şematik dosyasına eklendiğinde aynı komponentin footprinti otomatik olarak board dosyasına eklenmelidir. Aşağıda şematik dosyada gösterilen örnekte, bağlantılar ve komponentler aynı anda sağ taraftaki board dosyasına eklenir. Tasarım sırasında her iki dosya açık olmalıdır Board butonu Yukarda gösterildiği gibi şematik ile çalışırken board dosyasına geçmek için kırmızı daire ile gösterilmiş board butonuna tıklanır. Aynı şekilde board dizayn dosyasında iken aynı buton tıklanarak şematik dosyaya geçilebilir. Dikkat edersek şematik dosyasına eklediğimiz her komponent için footprintler otomatik olarak board dosyasına eklenmiştir ve şematik dosyasında route ve label araçları ile yapıtığımız her bağlantı board dosyasında gösterilmiştir. Bu aşamada board dosyamızda EMC uygunluğunu göz önüne alarak komponentlerin yerleşimini, gerekli bağlantıları board dosyası üzerinde yaparız. Pcb tasarımı kişiden kişiye farklılık gösterirken, EMC uygunluğu için bazı kurallara uymamız gerekir. Google üzerinde EMC Design Considerations v.b keywordleri kullanarak arama yapıp genel bilgileri incelemekte fayda var. Son aşamada EAGLE Cam Processor aracını kullanarak gerekli gerber dosyalarını oluşturup, pcb üreticisine göndermemiz gerekiyor.

15 Gerber oluşturmak için aşağıdaki adımları izleyebiliriz: 1. Eagle board dosyamız üzerinde CAM Processor aracını açalım. 2. File -> Open for Job 3. Açılan pencerede 2 katlı pcb (top-bottom) için gerb274x.cam seçelim. 4. Açılan pencerede gerekli öğeler seçili gelmiştir.burada değişiklik yapmaya gerek yoktur. 5. Her layer da Dimension a tıklayarak aktif edelim. (board outline nı belirten parametre) 6. Son olarak Process Job butonuna tıklayarak işlemi tamamlayalım. 7. CAM Processor gerber dosyalarını projemizin olduğu klasörün içerisine oluşturur. 8. Oluşturulan gerber dosyalarını bir rar dosyası içinde üreticiye göndeririz. Uzantı GTO GTS GTL GBL GBS GBO TXT Gerber Dosyaları Katman Top Silkscreen (text) Top Soldermask (the 'green' stuff) Top Copper (conducting layer) Bottom Copper Bottom Soldermask Bottom Silkscreen Routing and Drill (the holes and slots) Gerber dosyaları uzantı ve tanımları Gerber dosyalarını üretmek için aşağıdaki linkten yardım alınabilir. Pcb leri yaptırmak için boyut, kalite ve süreye göre üreticilerden fiyat teklifi alıp uygun olana yaptırılır. Bu uygulama seedstudio firmasına yaptırıldı ve toplamda 18 gün sonunda elimize geçti, aşağıda gösterilmiştir. Seedstudio için gerekli link aşağıda verilmiştir.

16 Top Layer Bottom Layer

Bununla birlikte WiSeN sensör düğümü ile enerji, güvenlik, protokol vb. konularında birçok akademik çalışma gerçekleştirebilirsiniz.

Bununla birlikte WiSeN sensör düğümü ile enerji, güvenlik, protokol vb. konularında birçok akademik çalışma gerçekleştirebilirsiniz. WiSeN SENSÖR DÜĞÜMÜ Türkiye de ilk kez üretimi gerçekleştirilen, dünyadaki bulunan çeşitli sensör düğümlerden (TelosB, MicaZ vb.) daha üstün teknolojisi olan WiSeN Zigbee Kablosuz Sensör Düğümünü sizlere

Detaylı

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması MİKRODENETLEYİCİLER MCU Micro Controller Unit Mikrodenetleyici Birimi İşlemci ile birlikte I/O ve bellek birimlerinin tek bir entegre olarak paketlendiği elektronik birime mikrodenetleyici (microcontroller)

Detaylı

EasyPic 6 Deney Seti Tanıtımı

EasyPic 6 Deney Seti Tanıtımı EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power

Detaylı

İÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30

İÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30 VII 1 GİRİŞ 1 Gömülü Sistemler (Embedded Systems) 1 Kitap Hakkında 2 Kitap Kimler İçin? 2 Kitabı Takip Edebilmek İçin Gerekenler 3 Kitabın İçeriği ve Uygulamaları 4 2 ARM İŞLEMCISI VE MIKRO-DENETLEYICILER

Detaylı

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7 PROJE RAPORU Proje Adı: Pedalmatik Projemizle manuel vitesli araçlarda gaz, fren ve debriyaj pedallarını kullanması mümkün olmayan engelli bireylerin bu pedalları yönetme kolu (joystick) ile sol el işaret

Detaylı

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ ÇALIŞMASI PİC PROGRAMLAMA İLE BASİT UÇAK OYUNU MEHMET HALİT İNAN BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BAHAR 2014 KARADENİZ TEKNİK ÜNİVERSİTESİ

Detaylı

Configuration bitleri ve reset durumları hakkında kavramlar

Configuration bitleri ve reset durumları hakkında kavramlar PİC HAKKINDA KISA KISA BİLGİLER-1 Pic mikrodenetleyicilerinin 8 bit, 16 bit ve 32 bit işlemci çeşitleri vardır. Çoğu uygulamalarımız için 8 bit yeterli olmaktadır. Bu kursta kullanacağımız pic işlemcisi,

Detaylı

DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA

DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA HAZIRLAYAN: Ramazan Muhammet TULAY DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA BU ÇALIŞMA, DSPIC30F2010 VEYA HERHANGİBİR DSPIC MİKRODENETLEYİCİSİNİ ASSEMBLER İLE PROGRAMLARKEN,

Detaylı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari

Detaylı

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir. MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz

Detaylı

Electronic Letters on Science & Engineering 5(1) (2009) Available online at www.e-lse.org

Electronic Letters on Science & Engineering 5(1) (2009) Available online at www.e-lse.org Electronic Letters on Science & Engineering 5(1) (2009) Available online at www.e-lse.org Traffic Signaling with Sensor and Manual Control Sıtkı AKKAYA Erciyes Üniversitesi, Mühendislik Fakültesi, Elektrik

Detaylı

NJ-NJ ETHERNET/IP HABERLEŞMESİ

NJ-NJ ETHERNET/IP HABERLEŞMESİ NJ-NJ ETHERNET/IP HABERLEŞMESİ İÇİNDEKİLER Giriş NJ Kontrolcü Ayarlarının yapılması Sysmac Studio da Global Değişken Atama Ethernet/IP Bağlantı Ayarlarının yapılması Sysmac Studio da Değişkenlerin İzlenmesi

Detaylı

V Daq Kurulum adımları

V Daq Kurulum adımları V Daq Kurulum adımları 1. Kurulum dosyasının indirilmesi 2. Kurulum işlemleri 3. Seri port ayarlamaları 4. Kurulum klasörünün Matlab yoluna eklenmesi 5. Kurulu değil ise real time çekirdeğinin kurulması

Detaylı

1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları

1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Hazırlayan: Arş. Gör. Hakan ÜÇGÜN Mikroişlemcili Sistem Uygulamaları Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim

Detaylı

Genel Kavramlar. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2

Genel Kavramlar. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2 Genel Kavramlar Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2 ADC : Analog/Digital Converter ARM : Acorn RISC Machine CLK : Clock CPU : Central Processing Unit DAC : Digital / Analog

Detaylı

E3Z Serisi Sensörlerin NX1P2 ile IO Link Konfigürasyonu

E3Z Serisi Sensörlerin NX1P2 ile IO Link Konfigürasyonu E3Z Serisi Sensörlerin NX1P2 ile IO Link Konfigürasyonu IO Link Fiziksel Bağlantılar ILM400 ün Sysmac Studio da Konfigürasyonu Verilerin İzlenmesi IO Link Bu dökümanda NX1P2 model PLC ile NX-ILM400 IO

Detaylı

8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir.

8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir. Bölüm 9: 8086 nın Bacak Bağlantısı ve İşlevleri 8086 & 8088 her iki işlemci 40-pin dual in-line (DIP) paketinde üretilmişlerdir. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit

Detaylı

Mikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları

Mikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim sağlamakla kalmıyor, müzik çalıyor,

Detaylı

XILINX PROGRAMI İLE PROJE HAZIRLANMASI İÇİNDEKİLER

XILINX PROGRAMI İLE PROJE HAZIRLANMASI İÇİNDEKİLER XILINX PROGRAMI İLE PROJE HAZIRLANMASI İÇİNDEKİLER PROJE OLUŞTURMA ŞEMATİK DOSYASI OLUŞTURULMASI VERILOG DOSYASI OLUŞTURULMASI TEST DOSYASI OLUŞTURULMASI XILINX ISE SIMULATOR İLE BENZETİM YAPILMASI PİN

Detaylı

DOKUMANLAR

DOKUMANLAR DOKUMANLAR https://www.pickat.org Bu belgeyi yukarıdaki karekodu telefonunuza taratarak veya aşağıdaki linkten indirebilirsiniz. Link sürekli güncellenmektedir. https://drive.google.com/file/d/1wyi3ejzvge9vbu0ujklajnsjukbfldv/view?usp=sharing

Detaylı

EAGLE KÜTÜPHANE OLUŞTURMA

EAGLE KÜTÜPHANE OLUŞTURMA 1 EAGLE mühendislik EAGLE KÜTÜPHANE OLUŞTURMA Merhaba Arkadaşlar, sizlerle bu yazımda bir PCB-Dizayn programı olan EAGLE da sıfırdan kütüphane oluşturmayı anlatmaya çalışacağım. Eagle bilindiği üzere iki

Detaylı

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM INVT IVC1 -Kompakt Tip PLC Marketing 2014 HM Özelikler IVC1 Özelikleri Genişleme 128 IO 7 modül genişleme Haberleşme Arayüzü 2 seri port: 1xRS232, 1xRS232/485 Temel komut işlem Hızı 0.3μs Pulse Girişi

Detaylı

BESLEME KARTI RF ALICI KARTI

BESLEME KARTI RF ALICI KARTI BESLEME KARTI Araç üzerinde bulunan ve tüm kartları besleyen ünitedir.doğrudan Lipo batarya ile beslendikten sonra motor kartına 11.1 V diğer kartlara 5 V dağıtır. Özellikleri; Ters gerilim korumalı Isınmaya

Detaylı

BİLGİSAYAR DESTEKLİ TASARIM II

BİLGİSAYAR DESTEKLİ TASARIM II 0 BÖLÜM 1 ORCAD PROGRAMINA GİRİŞ: OR-CAD programını başlatmak için Başlat menüsünden programlara gelinir. Programların içerisinde ORCAD Release 9 ve bunun içerisinden de ORCAD Capture seçilir. Karşımıza

Detaylı

Cadence OrCAD Kurulum ve Simulasyon

Cadence OrCAD Kurulum ve Simulasyon Cadence OrCAD Kurulum ve Simulasyon http://www.cadence.com/products/orcad/pages/downloads.aspx Yukarida belirtilen link uzerinden, Cadence programlarinin demo versiyonlarini indirebilirsiniz. Sadece yapacagınız

Detaylı

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK 1.1 Programın Başlatılması 1.2 Yeni Proje Oluşturma 1.3 MCU Seçimi Yrd.Doç.Dr.Bülent Çobanoğlu 1.4 MCU Programlama Dil Seçimi 1.5 Proje İsmi

Detaylı

NES DC.DRV.200 Tanıtım Dokümanı

NES DC.DRV.200 Tanıtım Dokümanı NES DC.DRV.00 Tanıtım Dokümanı 10.08.016 Giri Tasarım ve yazılım faaliyetleri tamamen yerli olarak firmamız tarafından gerçekle tirilen Endüstriyel DC motorlar için geli tirilmi mikroi lemci kontrollü

Detaylı

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş 29.11.2016 İÇERİK Arduino Nedir? Arduino IDE Yazılımı Arduino Donanım Yapısı Elektronik Bilgisi

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ı

İletişim Protokolleri (Communication Protocols)

İletişim Protokolleri (Communication Protocols) İletişim Protokolleri (Communication Protocols) Arduino dış dünya ile iletişim kurabilmek için genel amaçlı i/o pinleri önceki konu başlığında incelenmişti. LED, buton, role vb. cihazlardan girdi almak

Detaylı

SAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ

SAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ FPWINPRO7_FP7_Servo motor ClutchConfiguration fonksiyon bloğu (Clutch Configüration fonksiyon bloğu: Sistemde bir master diğerleri slave olan servo motorlarımız olsun istediğimiz slave ekseni master eksene

Detaylı

Alıcı Devresi; Sinyali şu şekilde modüle ediyoruz;

Alıcı Devresi; Sinyali şu şekilde modüle ediyoruz; Bu e kitapta infrared iletişim protokolleri ile ilgili basit bir uygulamayı anlatmaya çalışacağım. Bunu yine bir mikrodenetleyici ile yapmamız gerekecek. Siz isterseniz 16f628a yı ya da ccp modülü olan

Detaylı

WI180C-PB. Online teknik sayfa

WI180C-PB. Online teknik sayfa Online teknik sayfa A B C D E F H I J K L M N O P Q R S T Ayrıntılı teknik bilgiler Teknik bilgiler Aksesuar ailesi Bilgi Koruma sınıfı Boyutlar (G x Y x U) Açıklama Sınıflandırmalar Sipariş bilgileri

Detaylı

Çizgi İzleyen Robot Yapımı

Çizgi İzleyen Robot Yapımı Çizgi İzleyen Robot Yapımı Elektronik Elektronik tasarım için yapılması gerek en önemli şey kullanılacak malzemelerin doğru seçilmesidir. Robotun elektronik aksamı 4 maddeden oluşur. Bunlar; 1. Sensörler

Detaylı

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ 1 Mikrodenetleyici Anatomisi Çevre Birimler (Peripherals) Timers Watchdog Timer Program sonsuz döngüye girdiğinde işlemciyi resetler İletişim Arayüzleri

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ı

Endüstri 4.0 ve Nesnelerin Interneti

Endüstri 4.0 ve Nesnelerin Interneti Endüstri 4.0 ve Nesnelerin Interneti Endüstri 4.0 ve Nesnelerin Interneti Endüstri 4.0, teknolojilerin ve değer zinciri organizasyonları kavramlarının kolektif bir bütünüdür. (http://www.endustri40.com/endustri-tarihine-kisa-bir-yolculuk)

Detaylı

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından

Detaylı

LAB 0 : Xilinx ISE Kullanımı

LAB 0 : Xilinx ISE Kullanımı LAB 0 : Xilinx ISE Kullanımı 1. Proje Yaratma a. Xilinx ISE programını açınız. b. File à New Project menüsünü seçiniz. New Project Wizard diyalog penceresi açılacaktır. c. New Project Wizard diyalog penceresinde

Detaylı

C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi. Apr 10,

C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi. Apr 10, C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi İçerik ARM Geliştirme Ortamı GPIO sürücüsü Seri Haberleşme Interrupt ve Callback UART SPI İşletim Sistemi(FreeRTOS) CAN SD Kart ve SDIO FAT dosya

Detaylı

Mikrokontrolcu Portları {\} /\ Suhap SAHIN

Mikrokontrolcu Portları {\} /\ Suhap SAHIN Mikrokontrolcu Portları 0 {\} /\ Suhap SAHIN Gelistirme Ortamının Kurulumu Sanal Makine Programı(VirtualBo) Sanal Makine Dosyasının Kurulumu(ubuntu-kouembedded-v20160217.ova) Virtualbo kurulumu https://www.virtualbo.org/

Detaylı

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman WiFi RS232 Converter Sayfa 1 / 12 WiFi RS232 Converter Teknik Döküman WiFi RS232 Converter Sayfa 2 / 12 1. ÖZELLĐKLER 60.20mm x 40.0mm devre boyutları (5-15)VDC giriş gerilimi Giriş ve çalışma gerilimini

Detaylı

GAZİANTEP ÜNİVERSİTESİ

GAZİANTEP ÜNİVERSİTESİ GAZİANTEP ÜNİVERSİTESİ Fizik Mühendisliği Bölümü Pic Basic Pro ile PIC Programlama Ders Notları Hazırlayan: Kamil KAYA 2012 Mikrodenetleyiciler: Mikrodenetleyicilerin tanımına girmeden önce kısaca mikroişlemcilere

Detaylı

KATES Yazılım Güncelleme Dokümanı

KATES Yazılım Güncelleme Dokümanı KATES Yazılım Güncelleme Dokümanı Yazılım Güncelleme için aşağıdaki işlemler sırasıyla yapılmalıdır. 1. Gerekli Yazılımları ve Dokümanları İndirin 2. KATES i sürekli çalışma moduna alın. 3. Bluetooth bağlantısını

Detaylı

MİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI

MİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI MİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI İÇİNDEKİLER GİRİŞ:... 2 RS232 den USB ye Dönüştürücü Kurulumu... 2 KEIL Programı ile Program Yazma ve Derleme... 5 Atmel Flip Programı

Detaylı

PIC Programlama. Devrim Çamoğlu

PIC Programlama. Devrim Çamoğlu PIC Programlama Devrim Çamoğlu İçİndekİler XIII İçİndekİler 1. Bölüm - Temel Kavramlar Mikrodenetleyici Tanımı Mikroişlemci-Mikrodenetleyici 1. Mikro İşlemcili Bir Sistemde Kavramlar 2. Tasarım Felsefesi

Detaylı

PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi

PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi 6 th International Advanced Technologies Symposium (IATS 11), 16-18 May 2011, Elazığ, Turkey PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi K. Cüneray 1, M.R. Canal 2

Detaylı

Proje Teslimi: 2013-2014 güz yarıyılı ikinci ders haftasında teslim edilecektir.

Proje Teslimi: 2013-2014 güz yarıyılı ikinci ders haftasında teslim edilecektir. ELEKTRONĐK YAZ PROJESĐ-2 (v1.1) Yıldız Teknik Üniversitesi Elektronik ve Haberleşme Mühendisliği Bölümünde okuyan 1. ve 2. sınıf öğrencilerine; mesleği sevdirerek öğretmek amacıyla, isteğe bağlı olarak

Detaylı

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI Bazı pinler çevre birimleri ile çoklanmıştır. Peki bu ne demek? Mesela C portundaki RC6 ve RC7 pinleri seri iletişim için kullanılır. Eğer seri iletişimi

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ı

Multisim ile İlgili Temel Bilgiler

Multisim ile İlgili Temel Bilgiler Analog Elektronik Dr. Erhan Akdoğan Multisim ile İlgili Temel Bilgiler Düzenleyen: Ahmet Taha Koru 1 Multisim ile İlgili Temel Bilgiler Multisim Programı ile ilgili Temel Bilgiler 1. Devre Elemanlarının

Detaylı

TachoMobile Server Uygulaması Kullanım Kılavuzu

TachoMobile Server Uygulaması Kullanım Kılavuzu TachoMobile Yönetim Sistemi Proje Destek Dokümanı / Server Uygulaması v1.00.01 İÇİNDEKİLER Server Uygulaması 1. YAZILIM KURULUMLARI 1.1 Java 1.1.1 Kurulum 1.2 TachoMobile Server Uygulaması 1.2.1 Kurulum

Detaylı

Giris {\} /\ Suhap SAHIN

Giris {\} /\ Suhap SAHIN Giris 0 {\} /\ Suhap SAHIN Kaynaklar http://users.ece.utexas.edu/~valvano/volume1/e-book/ Kaynaklar https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x Konular 1. 2. 3. 4. 5. 6.

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ı

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır.

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. Programların ve donanımların kullanılması için bir çalıştırılması platformu oluşturur. Sistemin yazılım

Detaylı

1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6

1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6 İÇİNDEKİLER VII İÇİNDEKİLER 1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6 2 KİTAPTA KULLANILAN PROGRAMLAR

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar)

Detaylı

ATB100. ATB100 GPRS / GPS Tabanlı Filo Yönetim Terminali. Bilgi Dokümanı. www.dtsis.com 1

ATB100. ATB100 GPRS / GPS Tabanlı Filo Yönetim Terminali. Bilgi Dokümanı. www.dtsis.com 1 GPRS / GPS Tabanlı Filo Yönetim Terminali Bilgi Dokümanı www.dtsis.com 1 Tanım kompakt, bağımsız ve ekonomik, ancak güçlü ve zengin özelliklere sahip filo yönetimi terminalidir. Tri-band GSM/GPRS modem

Detaylı

NJ-MX2 ETHERCAT HABERLEŞMESİ

NJ-MX2 ETHERCAT HABERLEŞMESİ NJ-MX2 ETHERCAT HABERLEŞMESİ İÇİNDEKİLER Giriş 3G3AX-MX2-ECT haberleşme modülü MX2 invertör parametre ayarları EtherCAT haberleşme bağlantı örneği Sysmac Studio da kontrolcü ayarları Global değişkenler

Detaylı

1S Servolarda Safety Over Ethercat (FSoE) İÇİNDEKİLER Giriş FSoE Protokolü hakkinda FSoE Aktivasyonu ve konfigürasyonu FSoE Safety Programı

1S Servolarda Safety Over Ethercat (FSoE) İÇİNDEKİLER Giriş FSoE Protokolü hakkinda FSoE Aktivasyonu ve konfigürasyonu FSoE Safety Programı 1S Servolarda Safety Over Ethercat (FSoE) İÇİNDEKİLER Giriş FSoE Protokolü hakkinda FSoE Aktivasyonu ve konfigürasyonu FSoE Safety Programı 1.Giriş 1S servolar EtherCAT ağı üzerinden güvenlik haberleşmesini

Detaylı

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar) Bus

Detaylı

Analog Sayısal Dönüşüm

Analog Sayısal Dönüşüm Analog Sayısal Dönüşüm Gerilim sinyali formundaki analog bir veriyi, iki tabanındaki sayısal bir veriye dönüştürmek için, az önce anlatılan merdiven devresiyle, bir sayıcı (counter) ve bir karşılaştırıcı

Detaylı

Coslat Monitor (Raporcu)

Coslat Monitor (Raporcu) Coslat Monitor (Raporcu) Coslat Monitor, Coslat Firewall, Hotspot ve Mirror uygulamalarında oluşturulan zaman damgalı kayıtların analiz edilmesini ve raporlanmasını sağlayan uygulamadır. Coslat Monitor

Detaylı

Adım Motoru: açıya adım. Şekil 8.2 tekyönlü. Lab 8. Siyah (A) Mavi ( B ) Kırmızı (B)

Adım Motoru: açıya adım. Şekil 8.2 tekyönlü. Lab 8. Siyah (A) Mavi ( B ) Kırmızı (B) 446 GÖMÜLÜ SİSTEM TASARIMI Adım Motoru 8.1 Amaç Bu laboratuvarda LauchPad a dışarıdan bağlanacak adım motorunun dönme yönünü ve hızını kontrol eden programın yazılımı verilecektir. 8.2 Gerekli Malzeme

Detaylı

Kets DocPlace LOGO Entegrasyonu

Kets DocPlace LOGO Entegrasyonu Kets DocPlace LOGO Entegrasyonu Kets DocPlace Kurulumu Öncesinde Yapılması Gereken İşlemler Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012 veya daha yeni işletim sistemlerinde Programlar

Detaylı

DERS 1 GİRİŞ İÇERİK - PIC DSP

DERS 1 GİRİŞ İÇERİK - PIC DSP DERS 1 GİRİŞ İÇERİK Mekanik Bilgisayarlar Elektronik Bilgisayarlar Mikroişlemciler Mikroişlemci Uygulama Alanları Mikroişlemci Türleri Mikrodenetleyiciler - PIC DSP İşlemciler TMS32C6000 Ders 1, Slayt

Detaylı

BETİ GSM/GPRS MODEM KULLANIM KILAVUZU

BETİ GSM/GPRS MODEM KULLANIM KILAVUZU BETİ GSM/GPRS MODEM KULLANIM KILAVUZU Yayınlanış Tarihi: 01.08.2012 Revizyon:1.2 1 1. MODEM İN ÖZELLİKLERİ: Beti GSM/GPRS modem kartı, kullanıcıların M2M uygulamaları için ihtiyaç duyabilecekleri asgari

Detaylı

NX Safety CPU ya Acil Stop Butonu Bağlantısı

NX Safety CPU ya Acil Stop Butonu Bağlantısı NX Safety CPU ya Acil Stop Butonu Bağlantısı İÇİNDEKİLER Giriş Sysmac Studio da I/O Modüllerinin Tanımlanması Eklenen Modüllerin Programlanması Programın Safety Cihazına Gönderilmesi Grş Bu dökümanda NX

Detaylı

Code Composer Studio İndirilmesi ve Kurulması

Code Composer Studio İndirilmesi ve Kurulması BÖLÜM 2: 2.1. STELARIS KART GENEL BİLGİ VE CODE COMPOSER STUDIO: Code Composer Studio İndirilmesi ve Kurulması 1. Aşağıdaki linkten Code Composer Studio yu indirebilirsiniz: http://processors.wiki.ti.com/index.php/download_ccs

Detaylı

T.C. RC SERVO MOTOR KONTROLÜ

T.C. RC SERVO MOTOR KONTROLÜ T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ RC SERVO MOTOR KONTROLÜ İBRAHİM ALİ METİN BİLECİK 30 Mart 2015 T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK

Detaylı

Ürün Özeti WIB Modülü

Ürün Özeti WIB Modülü Ürün Özeti Ocak 2018, v1.0 www.inovatink.com Copyright Inovatink WWW.INOVATINK.COM INOVATINK RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications

Detaylı

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Mikroişlemciler ve Assembly Dili Ders Saati (T+U+L) Kredi AKTS 4

Detaylı

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR? PIC PROGRAMLAMA hbozkurt@mekatroniklab.com www.mekatroniklab.com.tr STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ Bu ayki sayımızda, özellikle CNC ve robotik uygulamalarda oldukça yaygın olarak kullanılan step motorlar

Detaylı

PSPICE Đ NASIL KULLANIRIM

PSPICE Đ NASIL KULLANIRIM PSPICE Đ NASIL KULLANIRIM 1. File New Project e tıklayalım. 2. Create a blank project e tıklayıp OK diyelim. 1 Yeni bir şematik otomatik olarak açılır. Ekranın sağ tarafında Tool Panel vardır. Devre elemanlarını,

Detaylı

C# ile NJ Simulatöre Bağlanmak

C# ile NJ Simulatöre Bağlanmak C# ile NJ Simulatöre Bağlanmak Genel Bilgi Sysmac Studio da Değişkenlerin Oluşturulması Windows Form Oluşturulması Gerekli Dosyaların Referanslara Eklenmesi Form1.cs Dosya Yapısı Genel Bilgi Bu dökümanda

Detaylı

CAPTURE Capture kısmını açtığımızda karşımıza Capture session frame gelir (Şekil 4.1.).

CAPTURE Capture kısmını açtığımızda karşımıza Capture session frame gelir (Şekil 4.1.). BÖLÜM 4 CAPTURE Capture kısmını açtığımızda karşımıza Capture session frame gelir (Şekil 4.1.). Şekil 4.1 Capture Ortamı Genel Yüzeyi Bütün şematik dizayn ve işlemler bu pencerede (capture window) yapılacaktır.

Detaylı

İşletim Sistemlerine Giriş

İşletim Sistemlerine Giriş İşletim Sistemlerine Giriş İşletim Sistemleri ve Donanım İşletim Sistemlerine Giriş/ Ders01 1 İşletim Sistemi? Yazılım olmadan bir bilgisayar METAL yığınıdır. Yazılım bilgiyi saklayabilir, işleyebilir

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ı

UTR-C10 U UHF DATA TRANSCEIVER

UTR-C10 U UHF DATA TRANSCEIVER UTR-C10 U UHF DATA TRANSCEIVER ÜRÜN KILAVUZU Version 1.6 (MAYIS 2008) İVEDİK ORGANİZE SAN. BÖL. 21. CADDE 609. SOKAK NO:15 06370 OSTİM / ANKARA TEL NO :(312) 395 68 75 76 FAKS NO:(312) 395 68 77 http://

Detaylı

NEDEN 8051. 8051 & ADuC8xx EĞİTİM NOTLARI Bölüm-2 Selim Dilmaç Neden 8051

NEDEN 8051. 8051 & ADuC8xx EĞİTİM NOTLARI Bölüm-2 Selim Dilmaç Neden 8051 NEDEN 8051 8051 ailesi, INTEL firması tarafından 1980 lerin başında piyasaya sunulan dünyanın en popüler 8-bit mikrokontrolör ailesidir. INTEL den sonra, bu MCU (Micro Controller Unit) ailesi ile uyumlu

Detaylı

IPACK LADDER. Arayüz Dökümantasyonu

IPACK LADDER. Arayüz Dökümantasyonu IPACK LADDER Arayüz Dökümantasyonu I. Giriş Bu dökümantasyon IPack Ladder yazılımının arayüz kullanımını, kullanılan model ile ilişkilerini ve işlevsel açıklamaları kapsamak üzere hazırlanmıştır. II. Dökümantasyon

Detaylı

İŞLETİM SİSTEMLERİ. (Operating Systems)

İŞLETİM SİSTEMLERİ. (Operating Systems) İŞLETİM SİSTEMLERİ (Operating Systems) İşletim Sistemi Tanımı, Görevleri, Bilinen İşletim Sistemleri Çok Kullanıcılı Sistemler, Bellek Yönetim Birimi Linux ve Windows Ailesi, Bilinen İşletim Sistemleri

Detaylı

ACR-Net 100 Kullanım Kılavuzu

ACR-Net 100 Kullanım Kılavuzu ACR-Net 100 Kullanım Kılavuzu Ayrıntılı bilgi için web sayfamızı ziyaret edin. www.acrelektronik.com.tr 1 İçindekiler 1. ACR-Net 100... 3 1.1. ACR-Net 100 Özellikleri... 3 1.2. Kullanım Alanları... 3 1.3.

Detaylı

SAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ

SAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ FPWINPRO7_FP7_Servo motor positioning table data_2axis fonksiyon bloğu (PositioningTableData_2Axis: Bu komutun kullanım amacı, iki tane servo motoru aynı blok üzerinden eş zamanlı olarak kontrol etmektir.

Detaylı

BL compact Fieldbus Station for CANopen 4 Analog Pt and Ni Sensor Inputs BLCCO-4M12LT-2AI-PT-2AI-PT

BL compact Fieldbus Station for CANopen 4 Analog Pt and Ni Sensor Inputs BLCCO-4M12LT-2AI-PT-2AI-PT On-Machine kompakt fieldbus I/O blokları CANopen slave 10, 20, 50, 125, 250, 500, 800, or 1000 kbps Two 5-pin M12 male receptacles for fieldbus connection 2 rotary coding switches for node-address IP 69K

Detaylı

MPLAB IDE v7.60 PROGRAMI KULLANIMI

MPLAB IDE v7.60 PROGRAMI KULLANIMI MPLAB IDE v7.60 PROGRAMI KULLANIMI MPLAB IDE programı mikroişlemciler için hazırlanmış bir derleyici programdır. Microchip firması tarafından hazırlanmıştır. (Resim 1) MPLAB programı assembly dilinde simulasyon,

Detaylı

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU MERSİN, 2018 MERSİN MESLEK YÜKSEKOKULU ANA SAYFASI TANITIMI Mersin Meslek Yüksekokulu resmi web sitesine http://uzak4.mersin.edu.tr/index.php

Detaylı

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL Bu dönemki Bil264L dersinde kullanacağımız Xilinx ISE Web 14.7 programında nasıl proje oluşturacağımız, oluşturduğumuz devreleri nasıl test edeceğimiz ve bu devreleri

Detaylı

İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA

İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA 1. Amaç Bu doküman belgelerin elektronik imzalanmasını ve imzalı bir dokümandaki imzaların görüntülenmesini ve yönetilmesini

Detaylı

ORCAD/PSPICE Kullanımı. Ar. Gör. Mustafa İSTANBULLU, Doç. Dr. Mutlu AVCI

ORCAD/PSPICE Kullanımı. Ar. Gör. Mustafa İSTANBULLU, Doç. Dr. Mutlu AVCI ORCAD/PSPICE Kullanımı Ar. Gör. Mustafa İSTANBULLU, Doç. Dr. Mutlu AVCI SPICE (Simulation Program for Integrated Circuits Emphasis), elektronik devrelerin bilgisayar ortamında benzetimini (simülasyon)

Detaylı

Örnek 02: Amaç: Şekil Wizard yardımıyla yeni proje açılması.

Örnek 02: Amaç: Şekil Wizard yardımıyla yeni proje açılması. Örnek 02: Amaç: Bu çalışmadaki amaç, şarap oluşumunda ve sonrasında oluşan kimyasal maddelerin şarap tadıcılarının değerlendirmelerine nasıl bir etkide bulunduğunu tespit etmek ve bu tespitler sonucunda

Detaylı

NicProxy Registrar AWBS Modül Kurulumu Versiyon 1.0

NicProxy Registrar AWBS Modül Kurulumu Versiyon 1.0 NicProxy Registrar AWBS Modül Kurulumu Versiyon 1.0 Tescil Bilgisi 2009 NicProxy. Tüm Hakları Saklıdır. Bu belge, NicProxy mülkiyetinde ve NicProxy e ait özel bilgiler içermektedir. NicProxy yetkili temsilcisinin

Detaylı

SAYISAL KONTROL 2 PROJESİ

SAYISAL KONTROL 2 PROJESİ SAYISAL KONTROL 2 PROJESİ AUTOMATIC CONTROL TELELAB (ACT) ile UZAKTAN KONTROL DENEYLERİ Automatic Control Telelab (ACT), kontrol deneylerinin uzaktan yapılmasını sağlayan web tabanlı bir sistemdir. Web

Detaylı

Bölüm 1 Ürüne Genel Bakış

Bölüm 1 Ürüne Genel Bakış Bölüm 1 Ürüne Genel Bakış 1.1 Ürün Etiketi Şekil 1-1 Etiket Model Instruction Model numarası bazı rakam ve harfler içerir. Bu işaretler cihazın gücünü, güç seviyesini ve bazı diğer özel bilgileri içerir.

Detaylı

Ethercat 1S Servo Kütüphanesi

Ethercat 1S Servo Kütüphanesi Ethercat 1S Servo Kütüphanesi İÇİNDEKİLER Giriş Uygulanabilir ürünler/versiyonlar Doğru kullanım için öneriler/önlemler Kütüphane indirme ve kurulumu Sycmac Studio da projeye kütüphane ekleme Backup_1S

Detaylı

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL Bu dönemki Bil264L dersinde kullanacağımız Xilinx ISE Web 14.7 programında nasıl proje oluşturacağımız, oluşturduğumuz devreleri nasıl test edeceğimiz ve bu devreleri

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Mikro işlemler Fetch cycle Indirect cycle Interrupt cycle Execute cycle Instruction

Detaylı

SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU Telif Hakkı Uyarısı Bu doküman Argenom Elektronik tarafından hazırlanmıştır. Tüm hakları saklıdır. SERNET tescilli bir Argenom Elektronik

Detaylı

BL compact Fieldbus Station for PROFIBUS-DP 8 Configurable Digital Channels BLCDP-4M12MT-8XSG-PD

BL compact Fieldbus Station for PROFIBUS-DP 8 Configurable Digital Channels BLCDP-4M12MT-8XSG-PD On-Machine kompakt fieldbus I/O blokları PROFIBUS-DP slave 9.6 kbps 12 Mbps Two 5-pin, reverse-keyed M12 male receptacles for fieldbus connection 2 rotary coding switches for node-address IP 69K M12 I/O

Detaylı