«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.

7
ADC ile negatif voltajı nasıl ölçebilirim?
Dahili 10bit ADC'li bir PIC mikro denetleyicisiyle çalışıyorum ve -1 ila -3Volt aralığında bir voltaj ölçmek istiyorum. Gerilimi pozitif hale getirmek için invertör modunda bir op-amp kullanmayı ve ardından mikrokontrolcünün adc'ını beslemeyi düşündüm ancak burada opampa negatif bir güç kaynağı ile güç vermek zorunda kalacağım, değil mi? Şu anda negatif …

16
Mikrodenetleyici yerine neden PLC kullanılmalı?
Neden herkes PLC'leri mikrodenetleyici tabanlı bir çözüm yerine endüstriyel ortamlarda kullanıyor? Daha uzun bir görev için, PLC programı bir mikrodenetleyici programı kadar karmaşıktır. Mikrodenetleyici tabanlı bir çözüm daha özelleştirilebilir ve düşük bir fiyat olabilir.


5
Mikrodenetleyici raf ömrü
Satın alma departmanımız AT32UC3B1256’yı talep etti ve tedarikçinin birkaç bin depolama alanı var. Ancak, bu tepsilerin 2009'dan itibaren bir tarih kodu vardır. Raf ömrü normalde entegre devrelerle ilgili bir sorun olmasa da, 10 yıl oldukça fazla. Raf ömrü ile ilgili bazı genel bilgileri araştırdım. Örneğin, TI durumları : [...] TI'nin …

9
Gömülü C geliştirmede uçucu olanı kullanma
volatileDerleyicinin, derleyicinin belirleyemediği şekillerde değişebilecek nesneler üzerinde herhangi bir optimizasyon uygulamamasını önlemek için bazı makaleleri okudum ve Stack Exchange cevaplarını anahtar sözcüğün kullanımıyla ilgili yanıtlar . Bir ADC'den okuyorum (değişkeni arayalım adcValue) ve bu değişkeni global olarak ilan ediyorum volatile, bu durumda anahtar kelimeyi kullanmalı mıyım? volatileAnahtar kelime kullanmadan // …

4
TI neden bu kadar çok mikrodenetleyiciye sahip?
Bir grupla bir proje üzerinde çalışıyorum ve projenin dijital bölümünden sorumluyum, bu yüzden kodu yazıyorum. Analog'dan Dijital'e geçmek için bir mikrodenetleyici seçmem gerekiyor. TI mikrokontrolörlerine bakıyordum ve çok fazla olduklarını gördüm. Onlarda var: Stellaris Herkül MSP430 Serisi Ve liste sadece devam ediyor .. Sorularım: Hangi mikro denetleyici kullanılıyor ve neden? …

5
Neden mikrodenetleyiciler genellikle çip üzerinde DAC'lere sahip değil?
Gelen bu cevap Onların ADC yaparken bu mikrodenetleyiciler genellikle, DAC yok okundu. Neden? düzenleme R-2R DAC gibi dirençleri entegre etmenin emlak açısından pahalı olduğunu takdir ediyorum (cevabınız için teşekkürler Mike), ancak mevcut DAC'lerin sadece bir avuç transistöre ihtiyaç duydukları için çok küçük yapılabileceğini düşündüm.

8
Bir MCU platformu nasıl seçilir? [kapalı]
Çok sayıda MCU platformu var ve birileri birine alıştığında, genellikle başka bir platforma geçmek istemiyor. Sorum şu: Bir kişi bugün genel amaçlı görevler için bir MCU kullanmaya başlasaydı, biri nasıl bir tane seçerdi? Farklı platformların benzersiz satış noktaları nelerdir?

3
Minimum çalışma sıcaklığı - Dış Alan?
Bazı mikrodenetleyicilere baktım ve -25 derece veya -10 derece gibi bazı "garip" minimum çalışma sıcaklıklarına sahip olduklarını gördüm. Ama neden minimum, maksimum olduğunu gerçekten anlayamıyorum. Anlıyorum çünkü her şey erir ve kırılır, direnç artar, sinyaller çok zayıf olur. Ama sen soğuk tarafa gittiğinde. Her şey daha iyi ve daha iyi …

5
Aşağı çekme ve aşağı çekme dirençleri ne zaman kullanılır
Mikrodenetleyicilerle öğrendikten ve deney yaptıktan sonra, çekme ve çekme dirençleri kavramını anladım. Şimdi onları ne zaman ve nasıl kullanacaklarını ve nasıl çalıştıklarını anlıyorum. Daha çok pull-up kullandım çünkü onlara öğretildim, ancak anahtarın kapatılması MCU girişini LOW olarak ayarladığı için her zaman bana biraz geri kalmış gibi geldi. Anahtarlama açıkken girişin …

2
STM32 GPIO Ayarlarını Anlama
STM32 Standart Çevre Birimi kütüphanesinde GPIO'yu yapılandırmamız gerekiyor. Ancak bunları nasıl yapılandıracağımdan emin olmadığım 3 fonksiyon var; GPIO_InitStructure.GPIO_Speed GPIO_InitStructure.GPIO_OType GPIO_InitStructure.GPIO_PuPd In GPIO_Speed , seçim yapmak için 4 ayar vardır GPIO_Speed_2MHz /*!< Low speed */ GPIO_Speed_25MHz /*!< Medium speed */ GPIO_Speed_50MHz /*!< Fast speed */ GPIO_Speed_100MHz Hangi hızdan seçeceğimi nasıl bilebilirim? …

5
RESET / MCLR gibi şeyler çoğu IC'de neden düşük?
Kongre? Uygulaması daha mı kolay? Diğer sebep? Mikrodenetleyicilerde MCLR veya RESET gibi şeylerin aktif düşük olmasının bir nedeni var mı, yani IC'yi sıfırlamak için onları aşağı çekmek ve IC'yi "çalıştırmak" için yukarı çekmek zorundasınız. Sadece merak ediyorum çünkü bu bana bazı problemlere neden oluyor. Aktif yüksek olsaydı, bazı durumlarda gerekli …

18
Bugün mevcut iyi mikrodenetleyiciler nelerdir? [kapalı]
Mikrodenetleyiciler için montaj ve C programlama konusunda deneyimim var, ancak günümüz şirketleri tarafından sunulan çeşitli MCU ve DSP ailelerine aşina değilim. (örneğin: Texas Instruments, Atmel, Renesas) İyi mikrodenetleyiciler / DSP'ler ve onlarla birlikte nasıl geliştiğini bilmek istiyorum. Lütfen çeşitli MCU / DSP aileleriyle ilgili anlayışınızı, cevap başına bir aile olduğunu …


8
Röleler neden optokuplörlerden bu kadar sık ​​sürülüyor?
Arduino gibi bir çok mikroişlemci geliştirme kurulunun ortaya çıkmasından bu yana, şebeke AC yüklerini çalıştırmak için çok sayıda röle modülü satıldı. Bunlardan birçoğunun optocoupler, sürücü transistörü ve yükü sürmek için bir röle kullandığı görülüyor (örneğin Amazon'da ) Neden böyle uygulandılar? Düşüncelerimin bazıları: Röleler, çoğu optokuplörden daha iyi veya daha iyi …

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.