Bir değerlendirme kartını besleyen bir MCU, üretim için otomatik olarak doğru MCU değildir. Üretim kararı; uygulamanın firmware’i, I/O’su, belleği, güç yapısı, paket tipi, test yöntemi, yaşam döngüsü ve tedarik kontrolleriyle uyumlu olmalıdır. Yerleşim sonrasında bunlardan herhangi birini değiştirmek, firmware portlama, PCB revizyonları ve yeniden yeterlilik süresi ekleyebilir.
Bu rehber, mühendislik ve satın alma ekiplerine tek bir iş akışı sunar: sistem gereksinimini tanımlayın, teknik olarak uyumlu MCU’ları karşılaştırın, MPN seviyesinde bir RFQ yayınlayın, örnekleri gerçek kart üzerinde doğrulayın, ardından üretim için yalnızca belgelenmiş alternatifleri serbest bırakın.
“Üretime hazır MCU” ne anlama gelir
Bir mikrodenetleyici; işlem çekirdeği, çip üzerinde Flash ve SRAM, saatler, reset devresi ve GPIO, zamanlayıcılar, ADC’ler ve seri arayüzler gibi çevre birimlerini bir araya getirir. Sadece saat frekansını veya Flash boyutunu karşılaştırmak yeterli değildir. Aynı Arm Cortex-M çekirdeğine sahip iki parça bile farklı başlangıç kodu, register sürücüleri, pin atamaları, programlama araçları ve PCB ayak izleri gerektirebilir.
| Seçim alanı | Tedarik öncesinde netleştirilecek sorular | Satın alma kararını neden değiştirir |
|---|---|---|
| Firmware platformu | Çekirdek, komut seti, SDK, derleyici, hata ayıklama arayüzü, bootloader | Portlama eforunu ve üretim programlama yöntemini belirler |
| Bellek | Flash, SRAM, EEPROM/data Flash, harici bellek arayüzü | Kod alanını, tamponları, güncelleme yöntemini ve büyüme payını belirler |
| Çevre birimleri | GPIO, ADC/DAC, zamanlayıcılar/PWM, CAN/LIN, USB, Ethernet, SPI/I²C/UART | Eksik bir çevre birimi satın alma açısından bir ikame değildir—yeniden tasarım gerektirebilir |
| Elektriksel | Gerilim, saat kaynağı, akım, reset/brownout davranışı, sıcaklık | Güç ağacını, başlatma güvenilirliğini ve çevresel uygunluğu etkiler |
| Fiziksel | Paket, adım aralığı, pin dizilimi, nem hassasiyeti, montaj/test erişimi | Yerleşimi, verimi, incelemeyi ve programlama fikstürlerini etkiler |
| Tedarik | Yaşam döngüsü, PCN/PDN, yetkili kaynak, tarih kodu, parti izlenebilirliği | Sürekliliği ve sahte ürün kontrolünü korur |
1. Mimari, bellek ve gerçek firmware büyüme payı ile başlayın
Önce uygulamayı tanımlayın: deterministik kontrol, düşük güçte algılama, motor kontrolü, insan-makine arayüzü, geçit, güvenlik izleme veya bağlı cihaz. Ardından MCU ailesini ve tam cihazı seçin.
Çekirdek ve yazılım uyumluluğu
- Durumu belirtin çekirdek ve mimari yayınlanan ürün yazılımı tarafından gerekli görülen: örneğin, 8 bitlik bir MCU, tescilli bir 16 bit mimari veya adı belirtilen bir Cortex-M sınıfı. Yalnızca Arm çekirdeği, üretici cihazlarını yazılım açısından uyumlu yapmaz.
- Proje tarafından kullanılan derleyiciyi, IDE’yi, SDK’yı, middleware’i, RTOS’u ve hata ayıklayıcı/probu doğrulayın. Desteklenen üretim programlayıcısını ve varsa herhangi bir bootloader protokolünü kaydedin.
- Tam sipariş kodu için en güncel veri sayfasını, referans kılavuzunu ve errata’yı kontrol edin. Çevresel birim kayıt farklılıkları ve errata, aynı aile içi bir değişimi geçersiz kılabilir.
- Saat kaynağını sabitleyin: dahili osilatör toleransı, harici kristal/rezonatör gereksinimleri, PLL sınırları ve saat hatası davranışı. Harici kristal ayak izinin üreticiler arasında taşındığını varsaymayın.
Flash, SRAM ve kalıcı olmayan veri
Listeleyin kod görüntüsü boyutu, RAM tepe değeri, stack, heap, haberleşme tamponları, kalibrasyon depolaması ve firmware güncelleme rezervini ayrı ayrı. En küçük nominal yoğunluğu seçmek yerine, yayımlanan bellek bütçesine pay bırakın.
- Gömülü Flash normalde program depolama için kullanılır; silme/programlama granülerliğini, yazma/silme dayanıklılığını, veri tutma koşullarını, önyükleme bölgesi korumasını ve uygulama içi programlama gereksinimlerini kontrol edin.
- SRAM kapasitesi, en kötü durum tamponlarını ve kesme/RTOS yükünü karşılamalıdır. “Daha fazla Flash”, yetersiz SRAM’ı telafi etmez.
- Uygulama kalibrasyon yazıyor veya günlük tutuyorsa, cihazın EEPROM/veri Flash sağlayıp sağlamadığını ya da harici Seri EEPROM/Flash gerekip gerekmediğini belirleyin. Yazma sayısı, veri tutma süresi ve güç kaybı davranışı tam MPN için test edilmelidir.
- Harici QSPI/OSPI Flash veya SDRAM bir mimari karardır, MCU yerine takılabilecek bir alternatif değildir; önyükleme, yönlendirme, sürücü ve doğrulama işi ekler.

2. Çevrebirimleri ve bağlantıyı gerçek karta göre eşleştirin
Teklif istemeden önce bir pin ve çevrebirim matrisi oluşturun. Programlama, test, reset, kristal, gelecekteki değişiklikler ve analog izolasyon için ayrılmış pinlerle birlikte gerekli sinyalleri sayın.
Tam kontrol gerektiren çevrebirimler
- GPIO ve kesmeler: gerektiğinde kullanılabilir pin sayısı, 5 V toleransı, sürme gücü, uyanma pinleri ve kesme yönlendirmesi.
- Analog: ADC çözünürlüğü, etkin örnekleme hızı, referans seçenekleri, giriş aralığı, kanal sayısı, karşılaştırıcı/DAC ihtiyaçları ve analog yerleşim kısıtları. Sadece çözünürlüğe göre seçim yapmayın.
- Kontrol: motor veya güç uygulamaları için zamanlayıcı sayısı, PWM kanalları, tamamlayıcı çıkışlar, ölü-zaman ekleme, enkoder/yakala girişleri ve arıza kapatma.
- Arayüzler: UART, I²C, SPI, CAN/CAN FD, LIN, USB, Ethernet veya diğer arayüzler—kanal sayısını, pin çoklamayı ve PHY/alıcı-verici bağımlılıklarını dahil edin.
- Kablosuz ve güvenlik: bir MCU, otomatik olarak Wi-Fi, Bluetooth veya güvenli öğe içermez. Ayrı bir radyo, donanım kriptosu, güvenli önyükleme, anahtar depolama, hata ayıklama kilidi veya kurcalama özelliği gerekip gerekmediğini belirtin.
Pin haritası paketle birlikte gözden geçirilmelidir. Aynı ailedeki 64 pinli bir cihaz ve 100 pinli bir cihaz, güç pinlerini, analog pinleri veya çevrebirim yönlendirmesini yeni bir yerleşim gerektirecek ölçüde değiştirebilir.
3. Güç, sıcaklık, paket ve üretim uygunluğunu değerlendirin
Elektriksel ve çevresel gereksinimler
İzin verilen çalışma gerilimi aralığını, I/O mantık seviyelerini, çalışma/uyku modlarındaki beklenen akımı, brownout/sıfırlama eşiklerini ve başlangıç sıralamasını belirtin. Gerçek iş yükünde tepe akımı ölçün; tipik bir veri sayfası değeri sistem güç bütçesi değildir.
Uygun ticari, endüstriyel veya otomotiv sıcaklık aralığını seçin. AEC-Q100 yalnızca yeterlilik planı bunu gerektiren bir otomotiv programı için talep edilmelidir; RoHS/REACH beyanlarının veya tedarikçi kalite kayıtlarının genel bir alternatifi değildir.
Paketleme ve montaj incelemesi
| Paket ailesi | Üretim etkisi |
|---|---|
| LQFP/TQFP | Görünür bacaklar optik inceleme ve yeniden işlemeyi kolaylaştırabilir; pin aralığını ve kart alanını doğrulayın. |
| QFN/DFN | Kompakt ve termal olarak etkilidir, ancak açık pad ve alt sonlandırmalar uygun bir yerleşim deseni ve lehimleme süreci kontrolü gerektirir. |
| BGA | Yüksek I/O yoğunluğu; kaçış yönlendirmesi ve tipik olarak X-ray kabiliyetli inceleme/yeniden işlem kontrolü gerektirir. |
| WLCSP/PoP | Çok küçük form faktörü; sıkı PCB üretimi, montaj kabiliyeti ve kontrollü elleçleme gerektirir. |
Her aday için paket çizimini, yerleşim desenini, nem hassasiyet seviyesini, yeniden akış profili kılavuzunu, paketleme formatını ve makara miktarını alın. Sözleşmeli üreticinin gerçek paketi -yalnızca benzer bir paketi değil- inceleyebildiğini, programlayabildiğini ve yeniden işleyebildiğini doğrulayın.

4. Yaşam döngüsünü, güvenliği ve onaylı alternatifleri kontrollü mühendislik çalışması olarak ele alın
Yaşam döngüsü riski, bir parça kullanımdan kalkmadan önce başlar. Üreticiden veya yetkili kanaldan yaşam döngüsü durumunu, varsa duyurulmuş uzun ömür programını, PCN/PDN politikasını, fabrika/tarih kodu bilgilerini ve yetkilendirme kanıtını isteyin. Bir distribütörün stok beyanı yaşam döngüsü garantisi değildir.
Güvenlik ve programlama kontrolleri
- Bir programlama eviyle sözleşme yapmadan önce firmware görüntüsü sahipliğini, programlama formatını, seri numarası veya anahtar tahsisini, okuma korumasını ve hata ayıklama kilidi politikasını tanımlayın.
- Ürün bunları kullanıyorsa, gerçek cihaz üzerinde güvenli önyüklemeyi, kriptografiyi, anahtar depolamayı ve kurcalama özelliklerini doğrulayın. Yalnızca özellik adları istenen tehdit modelini kanıtlamaz.
- Programlamanın SWD, JTAG, UPDI, bir satıcı protokolü veya bir ROM önyükleyici kullanıp kullanmadığını kaydedin ve PCB ile fikstür tasarımında programlama/test pad’lerini ayırın.
- Şüpheli bir klon, yeniden işaretleme, karışık lot, yetkisiz ikame veya PCN durumuna verilecek yanıt konusunda anlaşın. Karantina ve mühendislik tasarrufu gelen kalite kontrolüne yazılı olarak dahil edilmelidir.
Bir alternatif MCU gerçekten ne zaman onaylanmış sayılır?
“Eşdeğer” bir alternatif, yalnızca çekirdek frekansı, Flash ve paket eşleşmesinden fazlasını gerektirir. Pin dizilimi, başlangıç kodu, çevre birimi kayıtları, errata, analog davranış, zamanlama, EMC, önyükleme/programlama yolu, araç zinciri ve sıcaklık performansının belgelenmiş bir incelemesini gerektirir. Onaylı alternatif listesini bir sahibi ve yeniden yeterlilik tetikleyicisiyle dondurun; bir spot teklifin üretim değişikliğine dönüşmesine izin vermeyin.

5. MPN seviyesinde bir üretim RFQ’su yayınlayın
“STM32 sınıfı bir MCU” veya “32 bit bir yedek” istemeyin. RFQ’yu tam bir üretici parça numarası ve gereksinimler tablosu üzerinden verin.
| RFQ alanı | Gerekli ayrıntı |
|---|---|
| Kimlik | Tam MPN, üretici, sipariş soneki, veri sayfası/referans kılavuzu revizyonu |
| Firmware uyumu | Çekirdek, Flash/SRAM, önyükleme yöntemi, hata ayıklama/programlama arabirimi, araç zinciri/SDK ve gerekli güvenlik yapılandırması |
| Çevre birimi uyumu | Pin dizilimi/paket, GPIO, analog, zamanlayıcı/PWM, iletişim arayüzleri, saat kaynağı ve herhangi bir harici PHY/radyo bağımlılığı |
| Elektriksel/çevresel | Besleme ve I/O gerilimi, hız derecesi, reset davranışı, sıcaklık derecesi, akım kısıtları ve EMC/ESD gereksinimleri |
| Üretim | Paket, pitch, MSL, paketleme/makara miktarı, programlama görüntüsü ve fikstür/test pedi gereksinimleri |
| Kalite/uyumluluk | Yaşam döngüsü durumu, PCN/PDN, tarih kodu aralığı, lot izlenebilirliği, CoC, RoHS/REACH; AEC-Q100 yalnızca geçerli olduğunda |
| Ticari | Yetkili kanal, MOQ, teslim süresi, fiyat esasları, tahsis, NCNR şartları, numune miktarı ve garanti/iade süreci |
| Alternatifler | Onaylı alternatif MPN'ler, değişiklik kontrol sorumlusu, numune/yeniden yeterlilik planı ve yazılı onay sınırı |
Kapasite ile miktar arasında hata yapmaktan kaçının: “256 KB Flash” MCU’yu tanımlar, MOQ ve satın alma miktarı ise siparişi tanımlar. Güvenlik stoğunuz; tahmin, teslim süresi, yaşam döngüsü riski, depolama/elleçleme kısıtları ve nakit maruziyetine göre belirlenmelidir.
6. Üretim serbest bırakmadan önce numuneleri doğrulayın
- Belge ve kaynak incelemesi: teklif, tam sonek, veri sayfası revizyonu, yaşam döngüsü beyanı, PCN/PDN şartları, yetkilendirme yolu ve menşe ülkesini RFQ ile eşleştirin.
- Fiziksel inceleme: etiketleri, tarih/lot kodlarını, paket işaretlemelerini, nem bariyerli torbayı, makara etiketlerini, paketleme durumunu, CoC ve izlenebilirliği inceleyin. Referans numuneleri ve fotoğrafları saklayın.
- Kart ilk çalıştırma: üretim görüntüsünü programlayın, reset/saat/boot’u doğrulayın, seçilen hata ayıklama yolunu çalıştırın ve hem soğuk hem de sıcak başlangıçlarda tüm besleme hatlarını doğrulayın.
- Fonksiyonel doğrulama: hedef PCB üzerindeki gerekli her çevre birimini ve pin çoklamasını test edin—analog doğruluk, zamanlayıcılar/PWM, iletişim, harici bellek, güvenlik ve düşük güç modları dahil.
- Marj ve güvenilirlik testi: gerilim, sıcaklık ve saat marjı testleri yapın; watchdog/brownout kurtarmasını, güç kesintisi kurtarmasını, donanım yazılımı güncelleme kurtarmasını, dayanım ihtiyaçlarını ve ürüne uygun uzun süreli işlevsel testleri kontrol edin.
- Üretim pilotu: üretim niyetli kartlar ve fikstürler kullanarak yerleştirme, reflow, muayene, programlama süresi, fonksiyonel test kapsamı, verim ve yeniden işleme sürecini doğrulayın.
- Kontrollü serbest bırakma: MPN/revizyonu, üretim görüntüsü karmasını, programlama konfigürasyonunu, giriş kalite kontrol planını ve onaylı alternatif listesini dondurun. Herhangi bir PCN, kalıp revizyonu, montaj tesisi değişikliği veya alternatif lot için mühendislik onayı gerektirin.
SSS
Daha yüksek saatli bir MCU otomatik olarak uyumlu bir yedek midir?
Hayır. Saat hızı; pin dizilimini, çevre birimi kayıtlarını, analog performansı, boot davranışını, gerilimi, paketi, firmware'i veya araç zinciri uyumluluğunu kanıtlamaz. Alternatifleri kontrollü mühendislik değişiklikleri olarak değerlendirin.
MPN aynıysa aynı MCU’yu herhangi bir satıcıdan satın alabilir miyim?
Hayır. Üretici tarafından yetkilendirilmiş kanalı, tarih/lot izlenebilirliğini, paketleme durumunu, CoC ve yaşam döngüsü/PCN bilgilerini doğrulayın. Üretim için izlenebilir olmayan spot piyasa teklifi, giriş ve doğrulama sürecini atlamamalıdır.
Bir alıcı hangi uygunluk belgelerini istemelidir?
RoHS ve REACH beyanları malzeme/mevzuat gereksinimlerine uygulanır. AEC-Q100, program bunu gerektirdiğinde otomotiv IC’lerinin yeterlilik süreci için geçerlidir. ISO 9001 tedarikçinin kalite yönetim sistemini, IPC-A-610 ise elektronik montaj kabul edilebilirliğini ilgilendirir. Farklı soruları yanıtlarlar.
Kaç örnek yeterlidir?
Evrensel bir sayı yoktur. Miktarı test planına göre belirleyin: kart ilk çalıştırma, firmware doğrulaması, çevresel tolerans payı, programlama fikstürü doğrulaması, gerektiğinde yıkıcı analiz ve saklanan bir referans. Numune onayı, lot bazlı giriş kontrollerine duyulan ihtiyacı ortadan kaldırmaz.
Sonuç
Üretim için doğru MCU, yayımlanmış firmware’e, gerekli çevre birimlerine, kart yerleşimine, güç ve paket kabiliyetine uyan ve belgelenmiş, izlenebilir bir tedarik yoluyla gelen parçadır. Bu gereksinimleri MPN seviyesinde bir RFQ’da sabitleyin, numuneleri üretim amaçlı donanım üzerinde doğrulayın ve herhangi bir alternatifi resmi bir yeniden yeterlilik süreciyle kontrol edin.
MCU tedariki, BOM karşılaştırması ve üretim dokümantasyonu desteği için, bizim mikrodenetleyici ürün yelpazemize, teknik danışmanlık hizmetimize, kalite güvence sürecine, BOM kitting hizmetini veya iletişim sayfamıza.




