Tasarım #20
açık
İlk başta oluşturulan patern datasının işlemciye sığmayacağı düşünülerek tüm patern bilgisayarda oluşturulup MCU ya PC den gönderilecekti. USB üzerinden saniyede 1.5MB veri gönderilebiliniyor. Bu da yeterli bir hız. C Sharpta hazırlanan bir uygulama ile tüm patern bir bit oluşturuldu ve 250KB'i geçmediği görüldü. Bu veride işlemcinin RAM'ına sığacak kadar küçük. Bu yüzden ilk fikirden vazgeçildi ve veriler PC tarafından oluşturulup MCU'ya yüklenecek. MCU tüm süreci kontrol edecek.
STM32F407VGT discovery board incelediğinde Micro Usb Bağlantısında EMIF02-USB03F2 isimli bir entegre kullanıldığı görüldü. (https://www.st.com/en/protections-and-emi-filters/emif02-usb03f2.html) Yapılan incelemede devrelerde EMI filter and ESD protection olarak kullanıldığı, özellikle hızlı usb haberleşmesinde önemli olduğundan bahsediliyor. Ayrıca butonlarda da kullanılarak gürültü filitreleme amaçlı kullanılan türleri de mevcut. Geliştirilecek kontrol kartının testleri geçebilmesi için bu kompenenetin kullanılması gerekiyor.
Diğer uygun kaynaklar: Atom
PDF