Запитання з тегом «microcontroller»

Пристрій, який включає центральний процесор (процесор), пам'ять і (як правило) асортимент периферійних пристроїв вводу / виводу (UART, ADC, ЦАП, введення / виведення загального призначення, I2C тощо) у щільно пов'язаному автономному режимі пакет.

7
Як виміряти негативну напругу за допомогою АЦП?
Я працюю з мікроконтролером PIC з вбудованим 10-бітовим АЦП і хочу виміряти напругу в діапазоні від -1 до -3Вольт. Я думав використати підсилювач в інвертувальному режимі, щоб зробити напругу позитивною, а потім подати його на АЦП мікроконтролера, однак тут мені доведеться живити ОПУП з негативним джерелом живлення, правда ?. На …

16
Навіщо використовувати ПЛК замість мікроконтролера?
Чому всі використовують PLC у промислових умовах замість мікроконтролера? Для більш тривалого завдання програма PLC така ж складна, як і програма мікроконтролера. Рішення на базі мікроконтролера може бути більш налаштованим та нижчою ціною.


5
Термін зберігання мікроконтролера
Наш відділ закупівель попросив AT32UC3B1256, а постачальник має кілька тисяч сховищ. Однак ці лотки мають код дати з 2009 року. Хоча термін зберігання зазвичай не є великою проблемою з інтегральними схемами, 10 років - це досить багато. Я шукав загальну інформацію про термін зберігання. Наприклад, TI заявляє : [...] Стандартний …

9
Використання летючих у вбудованій C розробці
Я читав деякі статті та відповіді Stack Exchange про використання volatileключового слова, щоб запобігти застосуванню компілятора будь-яких оптимізацій щодо об'єктів, які можуть змінюватися способами, які неможливо визначити компілятором. Якщо я читаю з АЦП (давайте назвемо змінну adcValue), і я оголошу цю змінну як глобальну, чи варто volatileв цьому випадку використовувати …

4
Чому TI має стільки мікроконтролерів?
Я працюю над проектом з групою і відповідаю за цифрову частину проекту, тому буду писати код. Щоб перейти від аналогового до цифрового, мені доведеться вибрати мікроконтролер. Я дивився на мікроконтролери TI і виявив, що їх так багато. Вони мають: Stellaris Геркулес Серія MSP430 І список просто продовжується .. Мої запитання: …

5
Чому мікроконтролери зазвичай не мають мікросхем ЦАПів?
У цій відповіді я прочитав, що у мікроконтролерів зазвичай немає ЦАПів, в той час як у них є АЦП. Чому так? редагувати Я ціную, що інтеграція резисторів, як у ЦАП R-2R, дорога з точки зору нерухомості (дякую Майку, за вашу відповідь), але я подумав, що переключені струми ЦАПів можуть бути …

3
Мінімальна робоча температура - космічний простір?
Я дивився на деякі мікроконтролери і бачив, що у них є якісь "дивні" мінімальні робочі температури, наприклад, -25 градусів або -10 градусів і т. Д. Але я не можу зрозуміти, чому існує мінімум, максимум Я розумію, тому що все плавиться і ламається, опір збільшується, роблячи сигнали занадто слабкими. Але коли …

8
Як вибрати платформу MCU? [зачинено]
Є безліч платформ MCU, і коли хтось звик до однієї, вони, як правило, неохоче переходять на іншу платформу. Моє запитання: Якщо хтось почав використовувати MCU для завдань загального призначення, як би ви вирішили вибрати його? Які унікальні точки продажу різних платформ?

5
Коли використовувати резистори, що висуваються проти висувних
Дізнавшись та експериментуючи з мікроконтролерами, я зрозумів концепцію резисторів, що піднімаються та піднімаються. Зараз я розумію, коли і як ними користуватися, і як вони працюють. В основному я використовував підтяжки, тому що мене вчили, але мені це завжди здавалося трохи назад, оскільки закриття перемикача встановлює вхід MCU на низький рівень. …

2
STM32 Розуміння налаштувань GPIO
У стандартній периферійній бібліотеці STM32 нам потрібно налаштувати GPIO. Але є 3 функції, які я не знаю, як їх налаштувати; GPIO_InitStructure.GPIO_Speed GPIO_InitStructure.GPIO_OType GPIO_InitStructure.GPIO_PuPd У GPIO_Speed можна вибрати 4 налаштування GPIO_Speed_2MHz /*!< Low speed */ GPIO_Speed_25MHz /*!< Medium speed */ GPIO_Speed_50MHz /*!< Fast speed */ GPIO_Speed_100MHz Як дізнатися, яку швидкість я …

5
Чому такі речі, як RESET / MCLR, у більшості ІМС низькі?
Конвенція? Простіше у виконанні? Інша причина? Чи є причина, що такі речі, як MCLR або RESET на мікроконтролерах, є активними-низькими, тобто вам потрібно потягнути їх вниз, щоб скинути ІС, і підтягнути їх до "запуску" ІМС. Мені просто цікаво, бо це викликає у мене певні проблеми. Якби він був активним високим, …

18
Які хороші мікроконтролери доступні сьогодні? [зачинено]
Я маю досвід роботи зі складанням та програмуванням на C для мікроконтролерів, але я не знайомий з різними сімействами MCU та DSP, пропонованими сьогоднішніми компаніями. (наприклад: Texas Instruments, Atmel, Renesas) Мені хотілося б дізнатися про хороші мікроконтролери / DSP, і що їх хочеться розвивати разом з ними. Будь ласка, підсумуйте …

8
Чому мікроконтролери мають так мало оперативної пам’яті?
Можливо, це більше проблема сприйняття, але здається, що мікроконтролери за останні 20 років просунулися високосною, майже в усіх відношеннях: більша тактова частота, більше периферійних пристроїв, легше налагодження, 32-бітні ядра тощо ... Досі прийнято бачити оперативну пам’ять у 10-х КБ (16/32 КБ). Здається, це не може бути проблемою вартості чи розміру …

8
Чому ретранслятори так часто приводяться в дію оптопарами?
З моменту появи багатьох плат для розробки мікроконтролерів, таких як Arduino, було продано ряд релейних модулів для приводу навантажень змінного струму. Багато з них, здається, використовують оптрони, драйвер транзистора та реле для керування навантаженням (наприклад, на Amazon ) Чому вони реалізовані так? Деякі мої думки: Реле забезпечують гарну або кращу …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.