Requirements

시작하는 질문

  • Microcontroller를 배워보니 Digital 신호를 입출력 할 수 있고, Analog 신호도 입출력 할 수 있네.
  • 그러면 실험실에서 보는 Function Generator 처럼 신호를 만들어 내고 Osciloscope 처럼 신호를 측정할 수도 있지 않을까?
  • Microcontroller를 사용하면 신호 입출력은 가능한데, 사용자가 볼수 있는 장치와 사용자가 조정할 수 있는 스위치나 단추들이 없네(참고로 이것을 MMI: Man-Machine Interface 라고 함). 아 그것은 XMC의 uC/Probe를 사용하면 될 수 있겠다
  • 나도 XMC와 uC/Probe를 사용해서 간단한 Function Generator 와 Oscilloscope를 만들어 보자!
  • 이름도 지어주자 Signal Generator & Monitor

System Overview

System

  • Digital 신호 2 Channel, Analog 신호 2 Channel을 입출력 한다.
  • PC를 통해서 신호들을 확인하고 발생시킬 수 있다.

  • Digital 신호

    • 최근의 동향을 반영하여 는 3.3V와 5V 신호를 모두 인터페이스 할 수 있다.
  • Analog 입력
    • 0.1 ~ 10 의 증폭비를 갖도록 하고, 간단한 조작으로 증폭비를 조정할 수 있다.
    • 고주파 노이즈를 억제할 수 있는 필터를 장착하고, 간단한 조작으로 필터의 차단주파수를 조정할 수 있다.
  • Analog 출력
    • 공급 전압에 따라 0~3.3V 혹은 0~5V의 전압을 출력할 수 있다.