«microcontroller» 태그된 질문

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

1
MCU / CPLD의 입력 핀과 VCC / GND 사이에 저항을 사용해야합니까?
때로는 MCU 또는 CPLD가 정적 로직을 입력하기를 원합니다. 따라서 VCC 또는 GND에 연결하기로 선택했습니다. 문제는 전류를 제한하기 위해 저항을 직렬로 연결해야한다는 것입니다. 나는 단지 혼자서 생각하고 내 자신의 대답을 얻습니다 : 아니오! 예를 들어 86 페이지의 STM32F103 (데이터 시트)를 보자 . '입력 누설 전류'에서 VDD를 적용 할 때 입력 저항이 …

2
모듈에서 여러 풀업 저항을 처리하는 방법
며칠 전에 spi / i2c 인터페이스를 포함하는 개발 보드 용 모듈을 만드는 것에 대해 생각하고있었습니다. 문제는 메인 보드의 MCU 핀에 풀업 저항을 포함시키지 않았고 모듈을 추가하여 "일반"으로 만들어서 모든 사용자가 저항을 추가 할 필요없이 사용할 수 있다는 것입니다 프로토 타입 보드. 그러나 나는 다음 문제에 직면했다. 추가 모듈에 풀업 저항을 …

2
마이크로 컨트롤러에서 LED 스트립 구동
PWM을 사용하여 밝기를 제어하는 ​​마이크로 컨트롤러에서 LED 스트립을 구동하고 싶습니다. 내가 가진 스트립은 12V에서 약 1.5A를 사용합니다. 나는 순전히 저전력 디지털 전자 장치에만 익숙하므로 이러한 가정이 올바른지 확인하고 조언을 얻고 싶었습니다. NPN 트랜지스터를 사용하여이를 구동하면 켜질 때 트랜지스터가 약 0.7v 떨어 지므로 켜질 때 1Watt 이상 소실됩니다. 이것은 가능하면 피하고 …

2
Raspberry Pi는 마이크로 컨트롤러입니까 아니면 마더 보드입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

7
EEPROM 사용에 대한 대안
내가 이해하는 것처럼 EEPROM은 데이터를 저장하고 장치가 완전히 종료 된 경우에도 데이터를 저장하는 컴퓨터 (내 경우에는 AVR 마이크로 컨트롤러)의 일부입니다. 데이터를 쓰고 읽을 수 있습니다. 내가보고있는 문제는 유한 한 삶과 꽤 짧은 삶을 가지고 있다는 것입니다. 다시 말해, EEPROM을 닳기 전에 제한된 횟수 만 읽고 쓸 수 있습니다. 내가 찾고있는 …

1
정상 속도의 일부에서 실행되는 dsPIC 칩
두 개의 PCB가 있습니다. 하나는 dsPIC30F6012a이고 다른 하나는 dsPIC30F6015입니다. 둘 다 PICkit 3을 사용하여 MPLAB X에서 별도의 독립형 HEX 프로젝트에서 프로그래밍되고 있습니다. 두 펌웨어 모두 지금까지 어려움없이 수십 개의 장치에 적용되었습니다. 현재 하나의 PC를 제외한 모든 PC에서 프로그래밍 할 때 펌웨어가 올바르게 작동하고 있습니다. 어제부터 시작한 한 대의 PC에서 두 …

3
PIC에서 여러 외부 인터럽트 사용
여러 프로젝트에 PIC16F877( datasheet )를 사용 했습니다. 단일 외부 핀 변경 인터럽트의 경우 PORTB0인터럽트 를 사용할 수 있습니다 . 그러나 이제 단일 회로에서 8 개의 독립적 인 외부 핀 변경 인터럽트를 지원해야합니다. 데이터 시트에는에 15 개의 인터럽트가 있다고 말하지만 PIC16F877타이머 오버플로 인터럽트 등을 포함하여 계산됩니다.이 경우에는 쓸모가 없습니다. 이것이 바로 …

1
줄 도둑을 계산하는 방법
줄 (Joule) 도둑은 당신이 그 삶의 마지막 방울을 보내는 경우에도 1.5V 배터리와 LED가 3.6V를 구동 할 수있는 간단한 스텝 업 컨버터이다. 그것은 단지 트랜지스터, 변압기 및 저항기로 구성됩니다. 회로는 특히 변압기의 코일 수와 관련하여 매우 관대합니다. 그러나 생성 된 전압을 정확하게 계산하는 방법이 있는지 궁금합니다. 오래된 1.5V 배터리를 사용하여 마이크로 …

3
여러 보드를 통해 30MHz 클록 라우팅
내가 사용하고 TLC5945 LED 드라이버를. 마이크로 컨트롤러 ( LPC1343 사용 )는 내부 PWM 타이머 / 카운터를위한 클럭을 제공해야합니다. 최대 허용 클록 속도는 30MHz로 지정됩니다. TLC5945 데이지 체인이 장착 된 여러 보드가 있습니다. 보드는 보드-보드 커넥터 또는 짧은 리본 케이블을 통해 연결되며 한 보드의 너비는 10cm입니다. 최대 4 개를 직렬로 연결합니다. …

1
합성 된 ROM 코어로 간단한 테스트 벤치 시뮬레이션
저는 FPGA의 세계에 완전히 익숙하지 않아서 매우 간단한 프로젝트 인 4 비트 7 세그먼트 디코더로 시작할 것이라고 생각했습니다. 첫 번째 버전은 VHDL로 순수하게 작성되었으며 (기본적으로 단일 조합 select이며 시계가 필요하지 않음) 작동하는 것 같지만 Xilinx ISE의 ​​"IP Cores"를 실험하고 싶습니다. 지금은 "ISE Project Explorer"GUI를 사용하고 있으며 ROM 코어로 새 프로젝트를 …

4
USB 포트에 직접 연결할 수있는 마이크로 컨트롤러는 무엇입니까?
기본적으로 USB를 통해 일부 데이터를 마이크로 컨트롤러로 보내면 마이크로 프로세서가 데이터를 디코딩하고 5V에서 실행되는 LED 라이트 스트립을 구동합니다. 작업에 적합한 마이크로 컨트롤러를 찾는 데 문제가 있습니다. 마이크로 컨트롤러에는 USB 통신을위한 2 개의 직렬 입력 포트, LED 스트립과 통신하기위한 2 개의 직렬 출력 포트가 있어야하며 5V에서 작동 할 수 있습니다. 직렬 …

1
초 저전압 마이크로 컨트롤러와 인터페이스하는 방법은 무엇입니까?
Cypress에는 0.5V 전원 공급 장치에서 작동 할 수있는 PSoC가 있습니다. 어떻게 인터페이스하는지 궁금합니다. 0.5V는 FET 및 바이폴라 트랜지스터, LED 및 일반 다이오드에 비해 너무 낮습니다. 그렇다면 PSoC를 주변 장치에 연결하는 방법은 무엇입니까? 저전력 또한 문제입니다. 인터페이스가 10 배 더 많은 전력을 필요로하는 경우 PSoC가 0.5V에서 저전력이되도록하는 것은 도움이되지 않습니다.

4
Linux에서 32 비트 마이크로 컨트롤러를위한 최고의 IDE
Kalman 필터를 구현하기 위해 32 비트 마이크로 컨트롤러를 선택하고 있습니다. Atmel Studio 6 IDE에 매우 매료되었습니다. 그러나 Windows에서만 실행되는 것으로 보입니다. 누구나 좋은 리눅스 IDE를 제안 할 수 있습니까? 그렇지 않으면 가상 머신에서 Atmel Studio 6 IDE를 사용한다고 생각합니다. 미리 감사드립니다.

5
OS가없는 라즈베리 파이?
나는 최근에 Arduino와 많은 일을 해왔습니다. 운영 체제 나 드라이버없이 C ++ 코드를 직접 실행할 수 있기 때문에 매우 간단합니다. 나는 약간의 연구와 AFAIK를 수행했으며, 일반적으로 Raspberry PI에 Linux를 설치하고 그 위에 Python 스크립트 또는 C ++ 바이너리를 만듭니다. 질문 : 운영 체제없이 코드를 실행할 수 있지만 HDMI 및 SD …

1
4 자리 7 세그먼트 LED 사용
4 자리 숫자의 7 세그먼트 디스플레이가 있습니다. 이것을 사용하려면 무엇이 필요합니까? 단일 마이크로 컨트롤러가 작업을 처리 할 수 ​​있습니까? PIC16F690을 의미 합니다 ... 이러한 종류의 디스플레이를 구동하는 MAXIM 칩도 보았습니다 ... 절대로 필요합니까? 다음은 데이터 시트의 그림입니다. 왜 2 핀 다이어그램이 있는지 모르겠습니다. 데이터 시트에 대한 링크는 다음과 같습니다.

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