«microcontroller» etiketlenmiş sorular

Sıkı birleştirilmiş bağımsız bir cihazda merkezi bir işlem birimi (CPU), bellek ve (genellikle) çeşitli G / Ç çevre birimleri (UART, ADC, DAC, genel amaçlı G / Ç, I2C, vb.) İçeren bir cihaz paketlemek.

1
STM32F103C8T6 kartı ile nasıl başlanır?
Birkaç yıldır öğrencilerle çizgi takip robotları oluşturmak için 8 bit AVR MCU'ları kullanıyorum. Şimdi bir ARM Cortex-M3'e geçmek istiyorum, çünkü kilometre sayacı ve sensör füzyonu gibi CPU yoğunluklu bazı özellikler eklemek istiyorum. Gereksinimler: 8 analog giriş, 4 PWM çıkışı, I 2 C, 2 adet dörtlü kodlayıcı girişi, seri I / …

8
Her mikrodenetleyici hattının kendi programlama dili / sözdizimi var mı?
Arduino'yu programladım ve Teensy'i programlamaya başladım. C'ye benzerler, ancak programlama dilinde hafif nüanslar vardır. Örneğin, Arduino'nun C'sinde, çıkış sinyallerine dijital bir pin atamak veya sinyal almak için pinMode (pin #, Output / Input) fonksiyonunu çağırırsınız. Teensy'nin C'sinde, toplu olarak giriş veya çıkış ( Teensy IO sözdizimi ) olarak atadığınız dört …

2
İki MCU pimini doğrudan birbirine bağlamak güvenli midir?
Bir çevre biriminin çıktısını başka bir çevre biriminin girişine yönlendirmemi gerektiren bir MSP430 projesi üzerinde çalışıyorum. Böylece, doğrudan birbirine bağlı iki MCU pim var. Her ikisi de (muhtemelen çakışan) çıktılara neden olan bir programlama hatası olasılığı olduğundan, bu bana şüpheli görünüyor. Ayrıca, başlatma ve programlama durumları da vardır. En kötü …


4
Paylaşılan otobüs hareketini OR olarak yapma
Sabırsız için arka planı atlayabilirsiniz. Arka fon SPI ile iletişim kuran bir dizi mikrodenetleyici programlıyorum. nOtobüsü paylaşan bir efendi ve köleler var. Çip seçimi yok. (Kötü bir tasarım değildir, ancak nbüyüktür ve nfazladan çizgiler için yeterli alan yoktur ). Bu nedenle, MISO'larını yüksek empedansta tutmak ve en fazla birini konuşmak …

3
Kontrol teorisi, gerçek dünyadaki işlemci kontrollü güçlendirme dönüştürücüme nasıl uygulanır?
Kontrol teorisi hakkında sınırlı bir anlayışım var. Okuldaki kutuplar ve sıfırlar ve transfer işlevlerini ele aldım. DC / DC dönüştürücüler için birkaç mikroişlemci tabanlı kontrol düzeni uyguladım. Bu iki şeyin birbiriyle nasıl ilişkilendiğini henüz anlayamadım ve istiyorum. Tasarımları deneme yanılma yöntemine dayandırmak işe yarayabilir, ancak ne yaptığımı ve sonuçlarının ne …

4
Mikrodenetleyici Giriş Pimlerini Yumuşak Güç Anahtarından Koruma
Anlık bir anahtarın devreyi açabileceği bir mikrodenetleyici için yumuşak bir güç anahtarı üzerinde çalışıyorum (mikrodenetleyici dahil) ve daha sonra düğmeye ikinci kez basıldığında, mikrodenetleyici biraz temizlik yaptıktan sonra kendini kapatabilir. Şimdiye kadar yukarıdaki devre var, ancak güvenilir olup olmayacağından emin değilim. Lityum-iyon pil (3.7-4.2V) ve TC1015 regülatörü (3.0V çıkış) kullanıyorum. …

3
Bu AVR mikrodenetleyici ile bir devre için minimum parça seti nedir?
Arduino Uno'mda ATMEGA328P-PU mikrodenetleyici ve kartta başka şeyler var. Çipi Arduino yazılımı olmadan ve yalnızca en az diğer bileşenler olmadan programlamak istiyorum. Sonunda Arduino'nun maliyeti olmadan bir şeyler yaratmak istiyorum ve tahtadaki diğer kısımları öğrenmek ve gerektiğinde geri eklemek istiyorum. C ve gcc ile rahatım, bu yüzden muhtemelen yazılım bölümünü …

3
32 bit 48-96 Mhz mikroişlemcilerin avantajları (Arduino Due gibi)
Bu yayını iyileştirmek ister misiniz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Görünüşe göre Arduino Due (32 bit, 84 Mhz, ARM-Cortex-M3 tabanlı SAM3X8E) piyasaya sürüldü. Ayrıca, bu kategoride çok sayıda işlemci …

2
Düşük güçlü bir mikrodenetleyici nasıl seçilir?
NXP ve Freescale'den Cortex-M0 + , dünyanın önde gelen enerji verimliliğine sahip olduklarını iddia ediyor. TI Wolverine ayrıca güç tüketimini yarıya indirdiklerini ve bellek, çevresel, bekleme ve aktif olarak en düşük güce sahip olduklarını iddia ediyor. Bazı veri kaydı uygulamalarında hangi platform daha az tüketir? Yaklaşık 3200Hz örnekleme hızına sahip …

5
Özel bir devre kartı üretmenin en uygun maliyetli yolu nedir?
GÜNCELLEME 21 Haziran 2012: MG Chemicals'tan bir Ferric Chloride, Positive Developer ve pozitif PCB kartları satın aldım ve foto dağlama işlemini kullandım. Sonuçlar ÜSTÜN! Serpme tankına veya maruz kalma setine ihtiyacınız yoktur. Ben sadece 10 dakika 20W kompakt floresan ampul altında benim pcb maruz, talimatlara göre bir tupperware çanak pcb …

5
Gömülü sistemler için hata modelleme
Mikrodenetleyicili kablosuz sensör devresi ve 2.4 GHz alıcı-verici modülü , I²C arayüzlü bazı entegre sensörler, bir UART portu ve gerekli ayrık bileşenler var. Bu kart, bir LiPo pil ve bir şönt şarj cihazı ile bir güneş (PV) panelinden enerji atmak için tasarlanmıştır . Bu, sensörün kendi kendine güç almasını ve …



10
Tamsayı mod 10 ve tamsayı bölme 10 almanın en hızlı yolu?
Bir donanım modül veya bölme işlemlerini desteklemiyorsa, yazılım tarafından modül / bölme simülasyonu yapmak için daha fazla CPU döngüsü gerekir. İşlenen 10 ise bölme ve modül hesaplamanın daha hızlı bir yolu var mı? Projemde sık sık 10 tamsayı modülünü hesaplamam gerekiyor. Özellikle, PIC16F üzerinde çalışıyorum ve LCD'de bir sayı göstermem …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.