SPI Nedir

Home / Articles / SPI Nedir

SPI Nedir ?




SPI
 (Seri Çevresel Arabirim), yerleşik IC iletişim arabirimlerinden biridir. Motorola, Inc. (Freescale Semiconductor) tarafından tanıtıldı. Sadeliği ve genelliği nedeniyle, çeşitli çevresel IC'lere dahil edilir ve Philips IIC-bus ile birlikte sıralanır SPI'nin sinyal sayısı, üç veya dört tel, IIC'nin iki telinden daha büyüktür, ancak aktarım hızı 20 Mbps veya daha yüksek bir değere yükselebilir, cihazın yeteneğine bağlıdır (IIC'den 5 - 50 kat daha hızlı). Bu nedenle, çoğunlukla mümkün olduğu kadar yüksek veri aktarım hızı gerektiren uygulamalar, ADC, DAC veya iletişim IC'si için kullanılır.

SPI Yapısı

SPI'nin temel yapısı sağ resimde gösterilmiştir. Master IC ve slave IC, üç sinyal hattına, SCLK (Seri Saat), MISO (Master-In Slave-Out) ve MOSI (Master-Out Slave-In) ile bağlanır ve her iki 8-bit vardiya kaydının içeriği Master IC tarafından sürülen vardiya saatiyle değiştirildi. Ek olarak , paketin veya bayt sınırının başlangıcını senkronize etmek ve aynı anda çoklu bağımlı konfigürasyonunu gerçekleştirmek için üçten daha büyük bir SS (Slave Select) sinyali kullanılır. Slave IC'lerin çoğu, SPI arayüzüne DI, DO ve CS gibi farklı pin isimleri atar. DAC ve tek kanallı ADC gibi tek yönlü transfer tarifesi için, veri hatlarından herhangi biri atlanabilir. Veri bitleri önce MSB'ye kaydırılır .

Bazı ikincil IC'leri bir SPI'ye eklediğinizde, ikincil IC'ler paralel olarak eklenir ve ana IC'den gelen CS sinyalleri her bir ikincil IC'ye bağlanır. Slave IC'nin CS sinyali tarafından seçilen veri çıkışı etkin ve seçili olmayan cihazların MISO hattından bağlantısı kesildi.

SPI Transfer Zamanlaması

SPI ModuZamanlama Şeması
Mod 0 
Pozitif Darbe. 
Mandal, ardından Shift.
Mod 1 
Pozitif Darbe. 
Shift, ardından Mandal.
Mod 2 
Negatif Darbe. 
Mandal, ardından Shift.
Mod 3 
Negatif Darbe. 
Shift, ardından Mandal.

SPI'de, veri kayması ve veri mandalı sırasıyla saat kenarlarının karşısında yapılır. Vites değiştirme ve mandallama işlemleri birbirinden ayrıldığında, iki işlem arasında kritik zamanlama yapılmasının önlenmesi avantajı vardır. Bu nedenle, IC tasarımı ve tahta tasarımı için zamanlama dikkate alınabilir. Ancak, diğer yandan , saat polaritesi ve saat fazının birleşimi nedeniyle dört işlem moduvardır; ana IC, SPI arayüzünü, gerekli IC'yi köle gereken bir SPI modu olarak yapılandırmalıdır.


For more information about our products and services, Call Now! (0850) 888 0 528

Copyright © 2016. All Rights Reserved.
Top