«microcontroller» 태그된 질문

중앙 처리 장치 (CPU), 메모리 및 (일반적으로) 다양한 I / O 주변 장치 (UART, ADC, DAC, 범용 I / O, I2C 등)를 단단히 결합 된 독립형으로 포함하는 장치 꾸러미.

7
ADC로 음의 전압을 어떻게 측정합니까?
10 비트 ADC가 내장 된 PIC 마이크로 컨트롤러로 작업하고 있으며 -1 ~ -3V 범위의 전압을 측정하려고합니다. 반전 모드에서 op-amp를 사용하여 전압을 양수로 만든 다음 마이크로 컨트롤러의 adc에 공급하려고 생각했지만 여기서는 부정적인 전원 공급 장치로 opamp에 전원을 공급해야합니다. 현재 부정적인 전원 공급 장치를 사용하고 싶지 않으며이 구성을 달성 할 수 있는지 …



5
마이크로 컨트롤러 유효 기간
구매 부서에 AT32UC3B1256을 요청했으며 공급 업체에 수천 개의 스토리지가 있습니다. 그러나 해당 트레이에는 2009 년의 날짜 코드가 있습니다. 유효 기간은 일반적으로 집적 회로에서 큰 문제가 아니지만 10 년은 상당히 많습니다. 유통 기한에 관한 일반적인 정보를 찾았습니다. 예를 들어 TI 상태는 다음과 같습니다. [...] 포장 된 제품에 대한 TI의 표준 유효 …

9
임베디드 C 개발에서 휘발성 사용
volatile컴파일러가 결정할 수없는 방식으로 변경할 수있는 객체에 컴파일러가 최적화를 적용하지 못하게하기 위해 키워드 사용에 대한 기사 및 스택 교환 답변을 읽었습니다 . ADC에서 변수를 호출하고 adcValue변수를 전역 변수로 선언하는 경우 키워드 volatile를 사용해야 합니까? volatile키워드를 사용하지 않고 // Includes #include "adcDriver.h" // Global variables uint16_t adcValue; // Some code void …

4
TI에 왜 너무 많은 마이크로 컨트롤러가 있습니까?
그룹과 함께 프로젝트를 진행하고 있으며 프로젝트의 디지털 부분을 담당하므로 코드를 작성합니다. 아날로그에서 디지털로 가려면 마이크로 컨트롤러를 선택해야합니다. TI 마이크로 컨트롤러를보고 있었는데 너무 많았습니다. 그들은 가지고있다 : 스텔라리스 헤라클레스 MSP430 시리즈 그리고 목록은 계속 진행됩니다 .. 내 질문 : 어떤 마이크로 컨트롤러를 사용하고 왜 사용합니까? 어떤 조건에서 Y 대신 마이크로 컨트롤러 …

5
마이크로 컨트롤러에 일반적으로 온칩 DAC가없는 이유는 무엇입니까?
에서 이 대답 나는 그들이 ADC를 할 동안이 마이크로 컨트롤러는 일반적으로 DAC를 필요는 없습니다 읽어 보시기 바랍니다. 왜 그런 겁니까? 편집 R-2R DAC에서와 같이 저항을 통합하는 것은 부동산 측면에서 비용이 많이 들지만 (마이크 덕분에) 귀하의 답변에 따르면 스위칭 전류 DAC는 소수의 트랜지스터 만 필요하기 때문에 매우 작게 만들 수 있다고 …

8
MCU 플랫폼을 선택하는 방법은 무엇입니까? [닫은]
수많은 MCU 플랫폼이 있으며 누군가 한 플랫폼에 익숙해지면 일반적으로 다른 플랫폼으로 전환하기를 꺼립니다. 내 질문은 : 오늘날 범용 작업에 MCU를 사용하기 시작했다면 어떻게 선택합니까? 다른 플랫폼의 고유 한 판매 포인트는 무엇입니까?

3
최소 작동 온도-우주?
일부 마이크로 컨트롤러를 살펴본 결과 -25도 또는 -10도 등과 같은 "이상한"최소 작동 온도가 있습니다. 그러나 왜 최소, 최대가 있는지 이해가되지 않습니다. 모든 것이 녹아 부서지기 때문에 저항이 증가하여 신호가 너무 약해집니다. 그러나 당신이 차가운쪽으로 갈 때. 모든 것이 점점 좋아지고 저항이 줄어들고 모든 것이 안정됩니다. 그러나 아직 ... 최저 작동 …

5
풀다운 저항 vs. 풀업 저항 사용시기
마이크로 컨트롤러를 배우고 실험 한 후 풀업 및 풀다운 저항의 개념을 이해했습니다. 이제는 언제, 어떻게 사용하며 어떻게 작동하는지 이해합니다. 필자는 풀업을 주로 사용했지만, 스위치를 닫으면 MCU 입력이 LOW로 설정되므로 항상 약간 뒤로 향하는 것처럼 보입니다. 풀다운 저항을 사용하는 것이 더 합리적이라고 생각합니다. 스위치가 열려있을 때 입력이 LOW가되지만 이것이 제 생각입니다. …

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
대부분의 IC에서 RESET / MCLR과 같은 것들이 왜 낮습니까?
협약? 더 쉽게 구현할 수 있습니까? 다른 이유? 마이크로 컨트롤러의 MCLR 또는 RESET과 같은 것들이 액티브 로우 인 이유가 있습니까? 즉, IC를 리셋하기 위해 풀다운해야하고 IC를 "실행"하기 위해 풀어야합니다. 이것이 문제가되기 때문에 궁금합니다. 액티브 하이 인 경우 일부 경우에 필요한 MCLR의 커패시터를 피하고 풀다운 저항 만 처리 할 수 ​​있습니다. …

18
오늘날 사용할 수있는 좋은 마이크로 컨트롤러는 무엇입니까? [닫은]
마이크로 컨트롤러를위한 어셈블리 및 C 프로그래밍 경험이 있지만 오늘날 회사에서 제공하는 다양한 MCU 및 DSP 제품군에는 익숙하지 않습니다. (예 : Texas Instruments, Atmel, Renesas) 좋은 마이크로 컨트롤러 / DSP에 대해 알고 싶습니다. 다양한 MCU / DSP 제품군에 대한 이해를 답변 당 한 가족 씩 요약하십시오 . 이 마이크로 컨트롤러의 주요 …

8
마이크로 컨트롤러에 왜 RAM이 적습니까?
어쩌면 이것은 지각상의 문제 일 수도 있지만, 지난 20 년 동안 마이크로 컨트롤러가 거의 모든 측면에서 더 높은 클럭 속도, 더 많은 주변 장치, 더 쉬운 디버깅, 32 비트 코어 등으로 발전한 것처럼 보입니다. 10의 KB (16/32 KB)에서 RAM을 보는 것이 여전히 일반적입니다. 직접 비용이나 크기에 문제가있는 것 같지는 않습니다. …

8
왜 릴레이가 광 커플러에 의해 그렇게 자주 구동됩니까?
Arduino와 같은 많은 마이크로 컨트롤러 개발 보드가 등장한 이래로 주 AC 부하를 구동하기 위해 많은 릴레이 모듈이 판매되었습니다. 이들 중 다수는 옵토 커플러, 드라이버 트랜지스터 및 릴레이를 사용하여 부하를 구동하는 것으로 보입니다 ( Amazon의 예 ). 왜 이런 식으로 구현됩니까? 내 생각 중 일부 : 릴레이는 대부분의 광 커플러보다 우수하거나 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.