팬 튜토리얼 - 데스크톱 팬 모드

이 문서 페이지는 대체되었으며 더 이상 유지 관리되지 않습니다. 최신 튜토리얼은 다음 페이지를 참조하세요: 시스템 디자인하기.

초보자 튜토리얼 파트 1과 초보자 튜토리얼 파트 2를 완료하셨나요?

축하합니다. 이제 몇 단계만 거치면 팬의 모드 종속 속성을 만드는 방법을 배우게 됩니다.

이 튜토리얼을 완료하는 데 약 15분 정도 소요됩니다.

(1) 모드 추가하기

Some values are not static but depend on the state of the product you are building. This is what modes are made for: they track different configurations and their relationships with your product.

Define the modes of your system: different speeds, power modes, and ON/OFF-states.

  • 모터는 "모드"로 모델링할 수 있는 3가지 개별 속도로 작동할 수 있습니다. 따라서 이 세 가지 모드를 만들려면 Motor (1) 블록을 클릭합니다. 그런 다음

    • 를 클릭하고 Modelists(2) 을 클릭하고 그림과 같이 상단 표시줄의 Creating Modes.

모드 생성 - 모델리스트는 전력 소비, 회전 속도, 추력 등과 같은 모드에 따라 달라지는 속성을 모델링하는 역할을 합니다.
  • 오른쪽 하단의 + 를 클릭하여 새 모델리스트를 추가합니다

    • 이름 삽입 = speed_settings (1) 및 ´#´ 모드 수 = 3 (2)

    • 클릭 Create (3)

image-20240326-112926.png모델리스트 설정하기 - 여기에서 모드의 이름과 개수를 결정합니다.
  • 새 모델리스트의 왼쪽에 있는 화살표를 클릭합니다

  • 필드 이름 바꾸기 speed_settings 필드 이름을 기본 이름 a,bc 로 변경합니다:

    • a = ZERO

    • b = LOW

    • c = HIGH

  • 상단 표시줄의 모델리스트 옆에 있는 Properties 탭을 클릭하고 상단 표시줄의 모델리스트

  • 를 클릭하고 + 버튼을 클릭하여 "프로퍼티 생성" 대화 상자를 열고 Matrix (1). 다음 속성을 추가합니다:

    • 이름 = rotational_speeds (2)

    • 모드 참조 = = Motor.speed_settings (3)

    • 단위 = = rpm (4)

    • 클릭 Create (5)

image-20240326-113158.png모드 종속 매트릭스 생성 - 매트릭스는 "모드 참조"에서 모델리스트에 연결됩니다.

Note: "모드 참조"를 추가하기 때문에 행과 열의 개수는 자동으로 모델리스트에서 가져와서 정리됩니다. 따라서 위 단계에서 행과 열을 정의할 필요가 없습니다.

  • Vali의 속성 확장 rotational_speeds 의 속성을 확장합니다

  • 값(현재 0)을 클릭하여 변경합니다. 다음과 같이 수정합니다:

    • ZERO = 0rpm

    • LOW = 2000rpm

    • HIGH = 5000rpm

  • 이제 매트릭스 속성은 다음 그림과 같이 표시됩니다

image-20240326-114440.png모드 종속 매트릭스 - 회전 속도 매트릭스가 이제 속도 설정 모델리스트에 연결됩니다.
  • 이제 속도 컨트롤러에 대한 다른 모드를 생성합니다: 블록 속도 컨트롤러 (1). 모델리스트 탭으로 이동 (2). 새 모델리스트를 추가합니다:

    • 모드 이름 = power_modes

    • 모드 수 = 2

  • 필드 이름 바꾸기: a = ON 및 b = OFF (3)

전원 모드 모델리스트 - 다른 모델리스트를 생성하되 이번에는 Speed_Controller 시스템에 대한 모델리스트를 생성합니다.
  • 다음 단계를 반복하여 블록 팬에 대한 모드를 추가합니다 (1) 에 대한 모드를 추가합니다:

    • 모드 이름 = state (2)

    • 모드 수 = 3

    • 필드 이름 OFF, MINMAX (3)

모델리스트 - 이번에는 전체 팬에 대해 또 다른 모델리스트를 생성합니다.

(2) 밸리스 모드 종속성 만들기

Now that you have defined the modes of your system, you can make Valis dependent on them. A Vali might not always have the same value, but a value dependent on a certain mode.

Make your PowerConsumption Mode-Dependent (see Figure Make an existing Vali Mode-dependent)

  • 블록 열기 Fan (1) 을 열고 Properties (2) 로 이동합니다

  • 발리 PowerConsumption (3) 를 클릭하여 발리 설명을 표시합니다

  • 버튼을 클릭합니다 Make mode dependent (4)

기존 Vali를 모드 종속적으로 만들기 - 이미 존재하는 Vali를 모드 종속적인 Vali로 변환할 수 있습니다.
  • 팝업에서 모드 = =를 선택하고 Fan.state 를 선택하고 Update

  • 에 대해 동일한 절차를 반복합니다 MotorSpeed_controller:

    • 로 이동하여 PowerConsumptionMotor, "모드 종속 만들기"를 클릭하고 팝업에서 Motor.speed_settings 팝업에서

    • 로 이동하여 PowerConsumptionSpeed_controller, "모드 종속 만들기"를 클릭하고 팝업에서 Speed_controller.power_modes 를 선택합니다

  • 그런 다음 전력 소비량 값을 변경합니다 MotorSpeed_controller 의 전력 소비량을 그림과 같이 다른 모드로 변경합니다 PowerConsumption MotorPowerConsumption Speed_controller.

  • Motor:

    • ZERO = 0W

    • LOW = 1.0W

    • HIGH = 4.0W

image-20240326-120254.png전력 소비 모터
  • Speed_controller:

    • ON = 0.1W

    • OFF = 0W

image-20240326-120125.png전력 소비 속도_컨트롤러

(3) 모드 연결

States of a system can depend on each other. This is why in Requirements & Systems Portal you can link modes that belong together.

Fan-statesMotor Speed_controller (그림 Linking Modes).

  • 로 이동하여 Fan 블록 (1)

  • 블록으로 이동 Modelists (2) 탭으로 이동하여 모드를 클릭합니다 state (3)

  • 연결 기호를 클릭합니다 (4)

모드 연결하기 - 서로 다른 블록 간에 모드를 연결하는 방법을 확인하세요.
  • 를 클릭하고 Select Modelist을 클릭하고 Speed_controller.power_modes 을 클릭하고 + Add Link

  • 을 클릭하고 Select Modelist를 선택하고 Motor.speed_settings 을 클릭하고 + Add Link

  • 이제 다음과 같이 모드 간의 링크를 선택하고 저장하는 것을 잊지 마세요:

image-20240326-121354.png연결된 모드 및 해당 상태 - 여기에서 모드가 연결되는 방식과 각 속성이 기본 모드에 추가되는 방식을 설정할 수 있습니다.

팬 블록을 클릭합니다. 속성 탭으로 이동합니다. 요구 사항 및 시스템 포털이 계산을 완료하면 다음과 같이 Fan PowerConsumption 가 다음 값으로 변경된 것을 확인할 수 있습니다:

image-20240326-121605.png팬 전력 소비 값 - 하위 시스템 속성에 따라 기본 전력 소비가 계산됩니다. 실제로 작동하는지 확인하려면 모터 및 Speed_controller에서 일부 PowerConsumption 값을 변경해 보세요.

다음 단계는 무엇인가요?

이제 요구 사항 및 시스템 포털을 사용하는 방법을 알게 되었습니다!

데스크톱 선풍기 프로젝트를 계속 개선할 수 있습니다. 다음은 몇 가지 아이디어입니다:

  • 팬 모드에 따른 결과 공기 변위를 계산하는 시뮬레이션을 만들어 보는 것은 어떨까요?

  • 태양 전지판 블록을 추가하여 선풍기를 휴대할 수 있게 만드세요. 태양 전지판의 태양 각도에 따라 최대 회전 속도가 달라지도록 만들 수 있습니다.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

콘텐츠