IoT PCB 설계: 하드웨어 개발 이상의 것입니다

Zachariah Peterson
|  작성 날짜: 시월 13, 2020  |  업데이트 날짜: 십일월 16, 2020
다기능 하드웨어 팀이 협업하는 방법

IoT 제품은 사랑스럽고 때로는 답답한 제품입니다. 이러한 제품을 성공적으로 설계하기 위해서는 설계 팀이 다기능을 갖추어야 합니다. 하드웨어, 임베디드 소프트웨어, 웹 플랫폼 및/또는 앱, 기계적 외장을 완벽하게 해내야만 시장에서 성공을 거둘 수 있습니다. 이러한 분야 중 어느 하나에서 문제가 발생하면 새로운 제품이 열등해지고 결국 경쟁 제품이 시장 점유율을 차지하게 됩니다.

그렇다면 이러한 제품을 성공적으로 설계하기 위해 필요한 것은 무엇일까요? IoT PCB 설계는 하드웨어만이 아닙니다. 사용자 경험과 형태 요소도 중요합니다. 이는 IoT PCB 설계 팀이 학제 간에 협력해야 하며, 모든 이가 서로의 결과물을 볼 수 있어야 함을 의미합니다. 클라우드 플랫폼과 온프레미스 네트워킹 플랫폼은 이러한 유형의 협업을 가능하게 합니다.

IoT PCB 설계 팀은 다기능입니다

최근에 스마트 가전이나 홈 보안 시스템과 같은 IoT 제품을 구입했다면, 아마도 휴대폰에 앱을 다운로드하고 회사 웹사이트에 계정을 생성해야 했을 것입니다. 이러한 제품들은 정확한 설계 사양이 요구되는 흥미로운 외장을 가지고 있을 수도 있습니다. IoT 제품의 이러한 다양한 측면은 IoT PCB 설계 팀이 다기능적이어야 하며 성공적인 설계를 위해 협업해야 함을 의미합니다. 여러분의 IoT 설계 팀은 다음과 같은 분야의 사람들을 포함할 것입니다:

  • 전자 공학. 이 분야의 사람들은 회로도를 설계하고 보드에 선택된 구성 요소가 소싱 가능한지 확인한 후 레이아웃 엔지니어와 소프트웨어 팀에게 설계를 넘겨야 합니다.
  • PCB 레이아웃 공학.이 그룹은 자명합니다; 그들은 구성 요소를 배치하고, 트레이스를 라우팅하며, 전력/신호 무결성을 보장하고, 훌륭한 PCB 레이아웃을 만드는 데 들어가는 다른 모든 작업을 수행해야 합니다.
  • 소프트웨어/모바일 앱 엔지니어링. 소프트웨어 팀은 일반적으로 전자 엔지니어가 기본 설계를 마칠 때까지 기다려야 합니다. 이것은 그들이 작업할 구성 요소를 결정합니다. 웹 플랫폼이 관련되어 있다면, 웹 팀은 기본 웹 아키텍처, UI/UX, API 프레임워크를 개발하면서 일찍 시작할 수 있습니다.
  • 기계 공학. 이 그룹은 제품의 외장이 완성된 PCB에 맞고 그 반대의 경우도 보장하기 위해 PCB 레이아웃 엔지니어와 협력해야 합니다. 제품이 구부러지거나 접히는 경우, 그들은 또한 플렉스 또는 리지드-플렉스 보드가 외장에 맞도록 보장해야 합니다.

최근에 작업한 IoT 프로젝트는 저(선임 엔지니어/매니저로서), PCB 레이아웃 엔지니어, 임베디드 개발자, 클라이언트의 기계 설계자, 그리고 클라이언트의 소프트웨어 개발 팀 간의 협업이 필요했습니다. 이러한 유형의 프로젝트는 많은 사람들이 같은 목표를 위해 작업할 때 매우 복잡해질 수 있으며, 모두를 같은 페이지에 두는 것은 새로운 플랫폼을 만들기 위해 필요한 다양한 파일 유형을 지원할 수 있는 협업 도구가 필요합니다.

 IoT PCB design diagram
IoT PCB 설계는 여러 협력자로부터 설계 데이터와 자산을 가져옵니다.

다기능 하드웨어 팀이 협업하는 방법

소프트웨어 팀의 일부로 일한 경험이 있는 사람이라면 Slack, Jira 및 코드 공유, 작업 진행 상황 추적, 미해결 개발 문제에 대한 티켓 입력을 위한 기타 협업 및 채팅 도구에 익숙할 것입니다. 사용하는 협업 도구는 IoT PCB 설계 및 개발의 일부로 몇 가지 중요한 작업을 가능하게 해야 합니다:

  • 공급망 가시성. 특수 부품을 중심으로 회로도를 설계했지만, 원하는 부품이 단종되었거나 몇 달간의 리드 타임을 가지고 있는 것을 발견한 사람이라면 누구나 공급망 가시성의 중요성을 알고 있을 것입니다. 설계 팀은 나중에 재설계의 위험을 줄이기 위해 조기에 부품 소싱을 시작해야 합니다.
  • 코멘트, 프로젝트 릴리스 제어, 버전 제어, 그리고 포킹. 이러한 기능들은 하드웨어 설계를 위한 GitHub 스타일 아키텍처에서 찾을 수 있는 것과 정확히 일치합니다. 코드 커밋에만 국한되어서는 안 되며, PCB 레이아웃과 기계 도면 커밋도 접근 가능해야 합니다.
  • 사용자 접근 제어.조직 내 모든 사람이 같은 작업 세트를 수행하는 것은 아닙니다. 사용자 접근 제어 시스템(보기 및 편집 모두 가능)을 사용하면 필요할 때 적절한 사람들이 프로젝트에 접근할 수 있습니다.
  • 제작 데이터 공유. IoT PCB 디자인 팀은 결국 보드를 제작하기 위해 제조업체와 협력해야 할 것입니다. 제조업체를 협업 과정에 참여시키는 것은 전환 시간을 줄이고 DFM 오류를 조기에 발견하는 데 큰 가치를 더할 수 있습니다.
Viewing assembly data in IoT PCB design
IoT PCB 설계를 위한 클라우드 기반 시스템을 사용하면 팀의 모든 사람이 전체 설계 및 제조 데이터 세트를 볼 수 있습니다.

하드웨어 개발 분야에서도 더 많은 회사가 원격으로 전환함에 따라, 디자인 팀은 디자인 소프트웨어와 통합되는 클라우드 기반 또는 온프레미스 시스템이 필요할 것입니다. 현재의 원격 협업 도구는 ECAD 및 MCAD 프로그램에 디자인 데이터를 즉시 가져오는 접근성을 제공할 수 없을 뿐만 아니라 버전 관리, 구성 요소 관리, 사용자 접근 제어도 제공하지 못합니다. 하드웨어 팀은 PCB 디자이너와 기계 디자이너를 통합하고, 곧 임베디드 개발자까지 포함할 수 있는 새로운 플랫폼을 사용할 시기입니다.

Altium 365는 Altium Designer와 Altium Concord Pro 및 Altium Viewer와 같은 앱을 통합하는 유일한 플랫폼으로, 다기능 팀 간의 협업을 쉽게 만듭니다. 모든 분야의 엔지니어들이 서로의 설계 데이터를 볼 수 있으며, Altium Designer로 즉시 가져오거나 Altium Concord Pro 웹 인스턴스를 통해 볼 수 있습니다. 버전 관리, 댓글 달기 및 접근 제어 기능은 하드웨어 개발을 위한 GitHub 스타일 플랫폼을 만들 수 있게 해줍니다. 이는 IoT PCB 설계 팀이 복잡한 프로젝트에 협업하는 이상적인 방법입니다.

Altium 365에서의 Altium Concord Pro는 지금까지 소프트웨어 개발의 세계에 국한되었던 전자 산업에 전례 없는 수준의 통합을 가져오고 있으며, 디자이너가 집에서 작업하며 전례 없는 효율성을 달성할 수 있게 합니다.

Altium 365에서 Altium Concord Pro로 할 수 있는 일은 아직 시작에 불과합니다. 더 자세한 기능 설명이나 온디맨드 웨비나 중 하나를 보려면 제품 페이지를 확인하세요.

작성자 정보

작성자 정보

Zachariah Peterson은 학계 및 업계에서 폭넓은 기술 분야 경력을 가지고 있으며, 지금은 전자 산업 회사에 연구, 설계 및 마케팅 서비스를 제공하고 있습니다. PCB 업계에서 일하기 전에는 포틀랜드 주립대학교(Portland State University )에서 학생들을 가르치고 랜덤 레이저 이론, 재료 및 안정성에 대한 연구를 수행했으며, 과학 연구에서는 나노 입자 레이저, 전자 및 광전자 반도체 장치, 환경 센서, 추계학 관련 주제를 다루었습니다. Zachariah의 연구는 10여 개의 동료 평가 저널 및 콘퍼런스 자료에 게재되었으며, Zachariah는 여러 회사를 위해 2천여 개의 PCB 설계 관련 기술 문서를 작성했습니다. Zachariah는 IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society 및 PCEA(Printed Circuit Engineering Association)의 회원입니다. 이전에는 양자 전자 공학의 기술 표준을 연구하는 INCITS Quantum Computing Technical Advisory Committee에서 의결권이 있는 회원으로 활동했으며, 지금은 SPICE 급 회로 시뮬레이터를 사용하여 광자 신호를 나타내는 포트 인터페이스에 집중하고 있는 IEEE P3186 Working Group에서 활동하고 있습니다.

관련 자료

관련 기술 문서

홈으로 돌아가기
Thank you, you are now subscribed to updates.