산업현장에 요구하는 시스템의 구성 요소는 기계장치, PLC류, 센서류, 하드웨어, 소프트웨어, 통신으로 이루어지고, 이중에서 하드웨어 부분은, 범용의 상용 하드웨어가 자주 사용되기도 하지만, 기능적인 측면과 가격적인 측면에서 고객에게 최적화된 하드웨어가 요구되는 경우가 빈번합니다. 하드웨어의 구성은 아나로그 또는 디지털 회로, FPGA등에 구현되는 프로그래머블 로직, 펌웨어로 구성되며, 각 부분은 성능, 안정성, 환경적인 내성 등을 고려하여 최적화되어  전체 시스템의 안정된 동작을 유지하도록 합니다.

저희는 그동안 산업현장에서 필요로하는 온도, 습도, 전자파 등에서 내성이 강한 하드웨어를 개발하여 왔습니다.   이러한 경험을 바탕으로 고객이 만족할 수 있는 제품을 개발하고,  기능의 변경, 사양의 향상 등을 지속적으로 추진하여야 하는 고객사의 입장을 고려하여 지속적인 지원과 협력을 약속드립니다.

 

아나로그 및 디지털 회로

외형적으로는 PCB에 부품이 조립된 형태로 구현되는 아나로그 및 디지털회로입니다.

아나로그회로는 파워소자, 트랜지스터, 다이오드, OP-AMP 등으로 이루어지는 회로로서, 소자의 특성, 환경적요인, 전력, 주파수 특성 등에서 정교한 튜닝작업이 요구되어 개발 난이도가 높아 많은 경험이 요구됩니다.

디지털회로는 사용자의 다양한 요구에 대응하기 위하여 FPGA, CPLD등의 고용량의 프로그래머블 로직으로 구현되는 사례가 늘고 있고, 회로 내에서 컨트롤러와 연동하여 동작하는 구조로 개발되어 처리능력을 극대화 합니다.

  • 아나로그 회로 : 파워회로, 신호증폭회로, 전력증폭회로, 연산회로,  AD변환회로 등
  • 디지털 회로 : FPGA(ALTERA, XILINX), CPLD, DA변환, 통신회로 등

 

펌웨어

하드웨어에 코딩되는 프로그램을 펌웨어라고 합니다.  최근의 펌웨어는 시스템의 사양에 따라 일반 프로세서, 마이컴과 같은 컨트롤러 류, DSP칩 등에서 구동되며, 최적화된 하드웨어 구성과 최적의 프로세서를 선택하여야 최적화된 시스템을 구성할 수 있습니다.

최근에는 펌웨어에도 다양한 RealTime-OS를 기반으로 개발되어 표준화되고, 안정된 동작을 보장하는 펌웨어들이 개발되고 있으며 프로세서들의 처리능력도 상당하여 일부 어플리케이션에서는 산업용PC를 대체가능한 수준에 이르고 있어서 다양한 어플리케이션에 활용되고 있습니다.

  • CONTROLLER류(ARM CORE, PIC, DSPIC, ATMEGA 등)
  • REAL-TIME OS

 

성공적인 프로젝트 사례