«microcontroller» 태그된 질문

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

2
MCU 레지스터의 논리적으로 관련된 비트 필드가 종종 별도의 위치에있는 이유는 무엇입니까?
이 질문에 이미 답변이 되었더라도이 페이지 나 더 넓은 인터넷에서 답변을 찾지 못했습니다. 저수준 프로그래밍에 대한 지식이 풍부한 숙련 된 개발자이지만 임베디드 개발에 비교적 익숙하지 않습니다. 저는 STM32F746ZG MCU가 장착 된 ST-NUCLEO144 보드를 사용하여 임베디드 시스템 개발을 가르치고 있습니다. 나에게 명백하지 않은 한 가지 질문은 레지스터의 논리적으로 관련된 비트 필드가 …

2
누군가 가이 마이크로 컨트롤러 ADC 인터페이스를 설명 할 수 있습니까 (태양 전지판 전압 읽기 용)?
TIDA-00121 에있는 회로의 기능을 이해하려고합니다 ( 여기 에서 디자인 파일을 다운로드 할 수 있습니다 ) PV가 접지에 직접 연결되어 있지 않다는 사실과 관련이 있다고 가정합니다 (태양 전지판 전압이 너무 낮아서 역전 류가 패널에 흐르지 않도록 역전 류 MOSFET이 꺼질 수 있음) 전송 기능 ( 소스 코드에서 )에 대해 마이크로 컨트롤러 …

2
가변 문자를 UART에 인쇄 할 수없고 상수가 제대로 작동 함
PIC18F27K40 마이크로 컨트롤러에서 XC8과 관련하여 다소 이상한 문제가 있습니다. PIC16F1778에서는 작동합니다 . 나는 정의했다 : void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } 내 main루프에서을 호출 uart_putch('a');하면 정상적으로 작동합니다. 그러나를 정의 const char c = 'a';하고 호출 uart_putch(c);하면 작동하지 않습니다. 그것은 아니지만 무언가를 인쇄합니다 a-나는 그들이 0x00얻는 …

3
마이크로 컨트롤러 (uC), SoC (System on Chip) 및 DSP (Digital Signal Processor)는 무엇입니까?
실제 질문은 끝났습니다. 그러나 그 내용 만 읽으면 왜 내가 혼란 스러울 지 알 수 없습니다. 나는이 글을 몇 가지 정의, 가정, 추측으로 시작하여 실제 질문을했다. 나는 항상 그 차이를 알고 있다고 생각하지만 다음과 같은 질문을받을 때 : "uC와 함께 트랜시버를 설치하면 이제 SoC입니까?" 나는 모두 혼란에 빠졌고 어떻게 대답해야할지 …

2
슈퍼 커패시터의 전력 마이크로 컨트롤러
1.8V에서 3.3V까지 작동하는 uC가 있습니다. 전류 소비는 슬립 모드에서 약 20uA이고 활성 상태에서 약 12mA입니다. uC는 1 분마다 약 100ms 동안 활성 상태가됩니다. 그래서 Vishay 슈퍼 캡 (2.8V에서 15F, 1kHz에서 1.2O의 ESR로 15F)으로 전원을 공급하려고합니다. Math는 전압이 1.8V로 떨어지기 전에이 캡에서 약 4.10mA를 끌어낼 수 있으며,이 시점에서 마이크로가 셧다운된다고 말합니다. …

4
-40도에서 85도까지의 작업 환경 사양으로 -55도에서 MCU를 작동시킬 수 있습니까?
누군가가 스크리닝 방법에 대해 언급했다고 들었습니다 .10 개의 MCU를 -55도에서 작동시키고 올바르게 작동 할 수있는 것을 찾아서 깨진 것을 버립니다. 방법이 적용 가능합니까? 스크리닝 테스트에서 MCU가 -55도에서 제대로 작동하고 실제 작업 환경에서 실패 할 수 있다고 걱정합니다. 그렇지 않은 경우 가능한 해결책은 무엇입니까? 우리는 매우 우수한 DSP 성능으로 인해 stm32f4를 …

4
짧은 전력 손실로 인해 마이크로 컨트롤러가 종료되는 경우 커패시터가이를 해결할 수 있습니까?
12V에서 내려간 전압 조정기를 통과하는 5V 전원에 연결된 마이크로 컨트롤러가 있습니다. 전압이 약간의 시간 동안 빠르게 떨어질 수 있기 때문에 재부팅 중이라고 가정합니다. 이는 칩을 재부팅하기에 충분합니다. 이 가정이 맞습니까? 회로에 커패시터를 추가하면이 문제를 해결할 수 있습니까?


4
외부 ADC의 사용 사례
대부분의 마이크로 컨트롤러 (uC)에는 주변 장치 세트의 일부로 ADC (Analog to Digital Converter)가 있으며 이는 두 개의 구성 요소를 단일 패키지로 통합하기 때문에 놀랍습니다. 이 ADC는 일반적으로 레지스터 매핑되기 때문에 데이터를 빠르고 쉽게 추출 할 수 있습니다. 이러한 긴밀한 통합에도 불구하고 여전히 외부 ADC를 구입할 수 있습니다. 이러한 경우에 대한 …

6
8 비트 및 16 비트 마이크로 컨트롤러의 위치는 무엇입니까? 32 비트를 인수하지 않은 이유는 무엇입니까?
32 비트 마이크로 컨트롤러를 선택하기위한 비용과 성능 사이의 절충점에서 실제 컷오프 지점은 무엇입니까? 다시 말해, ARM 아키텍처의 등장과 지배로 인해 왜 여전히 8 비트 및 16 비트 마이크로 컨트롤러를 사용하고 있습니까? 그들은 여전히 ​​훨씬 저렴합니까? 저급 장치에는 더 크고 복잡한 아키텍처가 제공하는 리소스가 필요하지 않습니다. 그러나 비용이 동일한 범위로 수렴하는 …


2
3.3V를 사용하여 4.8V 서보 신호 라인 구동
나는이 서보 4.8V의 동작 전압을. 3.3V에서 실행되는 MCU에서 서보를 구동하고 싶습니다. 아직 시도하지는 않았지만 MOSFET 또는 NPN 트랜지스터를 사용하여 신호 라인을 4.8V로 구동해야하는지 궁금합니다. 3.3V 신호를 사용하여 4.8V 서보를 구동 할 수 있습니까? 성능이 영향을 받습니까? 4.8V로 구동해야하는 경우 어떻게 연결해야합니까? 게이트는 분명히 (필요한 저항으로) 신호로 이동하지만 서보의 신호 라인을 …

3
레트로 컴퓨터 스쿨 프로젝트를위한 CPU
저는 IT 학교의 학생이며 우리는 1 학년 학생들에게 무대 뒤에서 어떻게 작동하는지 보여주기 위해 사용할 수있는 프로젝트를 생각하고 있으며 결국 복고풍 컴퓨터를 만드는 것을 생각했습니다. Z80 프로세서와 관련하여 많은 것을 읽었지만 더 강력한 무언가가 필요하다고 생각합니다. 아키텍처에 대해 궁금해하고 있습니다.하지만 많은 문서를 찾을 때 ARM이 좋은 선택 일지 모릅니다. 또한 …

3
자체 잠금되는 DC 모터 유형이 있습니까?
플라스틱 라인을 스풀링하는 소형 DC 기어 모터가 있습니다. 모터를 연결하여 라인을 조인 후에는 라인이 풀리지 않도록 제자리에 고정하고 싶습니다. 그런 다음 유지 전류를 적용 할 필요가 없도록 기계적으로이 위치에 유지하고 싶습니다. 라인을 해제 할 준비가되면 프로세스를 전기적으로 되돌리고 잠금을 해제 할 수 있기를 원합니다. 이 요구 사항에 맞는 표준 디자인이 …

3
ATtiny45 direct USB 2.0 Connection의 펌웨어 및 회로
USB 를 통해 PC로 데이터를 보내는 ATtiny45 를 사용하여 모듈 식 USB 장치 를 만들고 싶습니다 . 데이터를 읽지 않으므로 단일 방법 (ATtiny-> PC) 연결이 완전히 가능합니다. 나는 사용하고 ISP로 아두 이노 우노을 표준 ArduinoISP 스케치 아두 이노 소프트웨어 내에서로드와. AVRDUDE를 사용하여 Arduino와 함께 ATtiny45를 ISP로 프로그래밍하려고 생각하고 있습니다. Arduino …

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