«microcontroller» 태그된 질문

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

1
STM32F103C8T6 보드로 시작하는 방법?
저는 8 비트 AVR MCU를 사용하여 몇 년 동안 학생들과 함께 라인 팔로워 로봇을 구축해 왔습니다. 이제 odometry 및 센서 융합과 같은 CPU 집약적 인 기능을 추가하고 싶기 때문에 ARM Cortex-M3으로 업그레이드하고 싶습니다. 요구 사항은 다음과 같습니다. 8 개의 아날로그 입력 4 개의 PWM 출력 나는 2 C, 직교 엔코더 …

8
각 마이크로 컨트롤러 라인에는 고유 한 프로그래밍 언어 / 구문이 있습니까?
Arduino를 프로그래밍하고 Teensy 프로그래밍을 시작했습니다. 그것들은 C와 비슷하지만 프로그래밍 언어에는 약간의 뉘앙스가 있습니다. 예를 들어 Arduino의 C에서는 pinMode (pin #, Output / Input) 함수를 호출하여 출력 신호 또는 수신 신호에 디지털 핀을 지정합니다. Teensy의 C에서는 입력 또는 출력 ( Teensy IO 구문 ) 으로 총 4 개의 포트 (각 포트는 …

2
두 개의 MCU 핀을 서로 직접 연결하는 것이 안전합니까?
한 주변 장치의 출력을 다른 주변 장치의 입력으로 라우팅해야하는 MSP430 프로젝트를 진행 중입니다. 따라서 두 개의 MCU 핀이 서로 직접 연결되어 있습니다. 프로그래밍 오류로 인해 둘 다 (충돌 할 수있는) 출력이 발생할 수 있기 때문에 이것은 의심 스럽습니다. 또한 시작 및 프로그래밍 상태 문제가 있습니다. 최악의 경우, 하나의 핀이 HI를 …

2
소형 DC 선풍기에서 발생하는 전기 노이즈 감소
소형 브러시리스 DC 팬 에서 ADC에 유도 된 전기 노이즈를 줄이거 나 제거하는 표준 방법은 무엇입니까 ? 아래 참조를 위해이 벽-사마귀 와이 5V 선형 레귤레이터 도 사용 하고 있습니다. 내 기본 시스템은 다음과 같습니다. 머리에 몇 가지 옵션이 있으며 가장 좋은 옵션이 무엇인지 궁금합니다. 나의 첫 번째 아이디어는 다음과 같다 …

4
공유 버스를 OR로 사용
참을성이없는 사람은 배경을 건너 뛸 수 있습니다. 배경 SPI와 통신하는 일련의 마이크로 컨트롤러를 프로그래밍하고 있습니다. n버스를 공유하는 하나의 마스터와 슬레이브가 있습니다. 칩 선택이 없습니다. (나쁜 디자인은 아니지만 n크기가 커서 n추가 라인을 위한 공간이 충분하지 않습니다 ). 그러므로 그들의 MISO를 높은 임피던스로 유지하고 그들 중 대부분이 말을하는 것은 노예의 책임입니다. 이는 …

3
제어 이론은 실제 프로세서 제어 부스트 컨버터에 어떻게 적용됩니까?
나는 통제 이론에 대한 이해가 제한적이다. 나는 학교에서 극점과 영점을 다루고 기능을 전달했습니다. DC / DC 변환기를위한 여러 가지 마이크로 프로세서 기반 제어 체계를 구현했습니다. 이 두 가지가 서로 어떻게 관련되어 있는지, 아직 이해하지 못하고 싶습니다. 시행 착오를 기반으로 한 디자인은 효과가 있지만, 내가하고있는 일과 결과에 대해 더 깊이 이해하고 …

4
소프트 전원 스위치로부터 마이크로 컨트롤러 입력 핀 보호
나는 순간 스위치가 회로를 켤 수있는 마이크로 컨트롤러 용 소프트 전원 스위치를 사용하고 있는데 (마이크로 컨트롤러 포함) 스위치를 두 번째로 누르면 마이크로 컨트롤러가 정리를 한 후에 꺼질 수 있습니다. 지금까지 위의 회로가 있지만 신뢰할 수 있는지 확실하지 않습니다. 리튬 이온 배터리 (3.7-4.2V)와 TC1015 레귤레이터 (3.0V 출력)를 사용하고 있습니다. 아이디어는 스위치를 …

3
이 AVR 마이크로 컨트롤러로 회로의 최소 부품 세트는 무엇입니까?
내 Arduino Uno에는 ATMEGA328P-PU 마이크로 컨트롤러와 보드에 다른 많은 것들이 있습니다. Arduino 소프트웨어없이 칩을 프로그래밍하고 최소한의 다른 구성 요소 만 프로그래밍하고 싶습니다. 나는 결국 Arduino의 비용없이 물건을 만들고 싶고 보드의 다른 부분에 대해 배우고 필요에 따라 다시 추가하고 싶습니다. C와 gcc에 익숙하기 때문에 소프트웨어 부분을 알아낼 수 있습니다. 그러나 아래 …

3
32 비트 48-96Mhz 마이크로 프로세서의 장점 (예 : Arduino Due)
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 것 같다 아두 이노 인해를 (32 비트, 84 MHz의, ARM - 코어 텍스 M3 기반 SAM3X8E)를 오늘 발표했다. 또한이 프로토 타입 보드 (32 비트 / 48-96Mhz / …

2
저전력 마이크로 컨트롤러를 선택하는 방법은 무엇입니까?
코어 텍스 M0 + 에서 NXP 와 프리 스케일은 그들이 에너지 효율을 선도하는 세계를 주장한다. TI 울버린 은 또한 전력 소비를 절반으로 줄이고 메모리, 주변 장치, 대기 및 활성에서 가장 낮은 전력을 사용한다고 주장했다. 일부 데이터 로깅 응용 프로그램에서 어느 플랫폼이 덜 소비합니까? 샘플링 속도가 약 3200hz 인 3 채널 …

5
맞춤형 회로 기판을 생산하는 가장 비용 효율적인 방법은 무엇입니까?
2012 년 6 월 21 일 업데이트 : 나는 MG Chemicals 에서 Ferric Chloride, Positive Developer 및 Positive PCB 보드를 구입 하고 포토 에칭 프로세스를 사용했습니다. 결과는 대단했습니다! 스파 저 탱크 나 노출 키트가 필요하지 않습니다. 간단히 20W 소형 형광 전구 아래에 내 PCB를 10 분 동안 노출시키고 지침에 따라 …

5
임베디드 시스템의 결함 모델링
마이크로 컨트롤러 및 2.4GHz 트랜시버 모듈 이있는 무선 센서 회로 , I²C 인터페이스가있는 일부 통합 센서, UART 포트 및 필요한 개별 구성 요소가 있습니다. 이 보드는 LiPo 배터리 및 션트 충전기 를 사용하여 태양 광 (PV) 패널에서 전원을 청소하도록 설계되었습니다 . 이를 통해 센서에 자체 전원을 공급하고 무기한으로 작동 할 …

1
이 전원 공급 장치 회로는 어떻게 작동합니까? (MCU + LM317)
웹을 검색하는 동안 찾은이 회로도를 연구하고 있습니다. PWM의 요점을 이해합니다. 이로 인해 연산 증폭기에 공급되는 평균 전압을 정확하게 변경할 수 있습니다. 필터 R1, R2 및 C1은 PWM 파형을 통합합니다. 그러나 연산 증폭기의 요점은 무엇입니까? 실수하지 않은 경우 R6 및 R7에 의해 설정된 이득으로 비 반전 증폭기처럼 보입니다. 그러나 왜 통합 …


10
정수 모드 10과 정수 나누기 10을 얻는 가장 빠른 방법은 무엇입니까?
하드웨어가 모듈러스 또는 나눗셈 연산을 지원하지 않으면 소프트웨어에 의한 모듈러스 / 나눗셈을 시뮬레이션하기 위해 더 많은 CPU 사이클이 필요합니다. 피연산자가 10 인 경우 나누기와 계수를 계산하는 더 빠른 방법이 있습니까? 내 프로젝트에서 종종 정수 계수 10을 계산해야합니다. 특히 PIC16F에서 작업하고 있으며 LCD에 숫자를 표시해야합니다. 지원할 4 자리 숫자가 있으므로 모듈러스와 …

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