주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

아날로그 입력

아날로그 입력 핀의 전압 측정

  • Analog Input block

라이브러리:
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / Common
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32F746G-Discovery
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32F769I-Discovery
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32L475VG-Discovery (B-L475E-IOT01A)

설명

Analog Input 블록은 하드웨어 상의 아날로그 입력 기준 전압에 대한 아날로그 핀의 전압을 측정합니다. 이 블록은 측정값을 0에서 1 사이의 부동 소수점 값으로 아웃포트합니다.

  • 측정된 전압이 접지 전압과 같을 경우, 블록은 0를 출력합니다.

  • 측정된 전압이 아날로그 기준 전압과 같을 경우, 블록은 1를 출력합니다.

외부 모드 시뮬레이션 동안, 블록은 타깃 하드웨어에서 실행 중인 실행 파일로부터 반환된 시뮬레이션 결과를 아웃포트합니다.

다른 모든 모드에서 시뮬레이션 중에는 블록의 아웃포트가 0을 출력합니다.

포트

출력

모두 확장

측정된 전압이 접지 전압과 같을 경우, 블록은 0를 출력합니다. 측정된 전압이 아날로그 기준 전압과 같을 경우, 블록은 1를 출력합니다.

파라미터

모두 확장

디지털 핀을 지정하십시오.

핀 매핑 테이블을 열려면 View pin map를 클릭하십시오.

모델의 서로 다른 블록에 서로 다른 핀 이름을 지정해야 합니다.

핀 매핑 테이블에 명시된 핀 이름 외에도, 동일한 핀에 연결된 다른 하드웨어 주변기기를 엑세스하기 위해 사용할 수 있는 대체 핀 이름 (Px_y_ALTz)가 존재합니다. 자세한 내용은 를 참조하십시오.

대체 핀 명칭은 Simulink® Coder™ Support Package for STMicroelectronics® Nucleo Boards and Discovery boards에만 적용됩니다.

이 블록이 아날로그 입력 핀의 전압을 측정하는 빈도를 초 단위로 지정하십시오.

이 파라미터를 -1로 지정하면, Simulink는 모델 내 블록 컨텍스트를 기반으로 블록에 대한 최적 샘플 시간을 결정합니다.

확장 기능

모두 확장

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2018a에 개발됨

참고 항목

(STM32 Microcontroller Blockset)