제가 운영하는 딥네트워크 에서는  탱크의 수위를 측정하기 위해 Analog Devices 의  3D Time of Flight (ToF) 기술을 사용하여 깊이 정보를 캡처하는 데 사용되는 칩셋을 사용합니다이 기술은 고전력 광 펄스를 사용하여 관심 있는 장면에서 깊이 정보를 캡처합니다이러한 칩셋 중 하나는 ADSD3100 ToF 신호 프로세서를 기반으로 하는 깊이 이미지 신호 프로세서인 ADTF3175입니다이러한 단계를 따르면, ToF 원리를 사용하여 탱크의 액체 수준을 측정하는 시스템을 설계하고 구현할 수 있습니다.

 

 

 

Analog Devices에서는 3D Time of Flight (ToF) 기술을 사용하여 깊이 정보를 캡처하는 데 사용되는 칩셋을 제공합니다이 기술은 고전력 광 펄스를 사용하여 관심 있는 장면에서 깊이 정보를 캡처합니다이러한 칩셋 중 하나는 ADSD3100 ToF 신호 프로세서를 기반으로 하는 깊이 이미지 신호 프로세서인 ADTF3175입니다.

ToF 기반의 수위 측정 시스템을 설계하고 구현하는 단계는 다음과 같습니다:

  1. 센서 선택: 먼저, 적절한 ToF 센서를 선택해야 합니다. 이 경우에는 Analog Devices의 ADSD3100 ToF 신호 프로세서를 사용할 수 있습니다.
  2. 센서 배치: 센서는 탱크의 상단에 배치되어야 합니다. 이렇게 하면 센서가 탱크 내부의 액체 수준까지의 거리를 측정할 수 있습니다.
  3. ToF 원리 적용: 센서는 빛의 펄스를 발사하고, 이 펄스가 액체 표면에서 반사되어 센서로 돌아오는 시간을 측정합니다. 이 시간을 사용하여 액체 수준을 계산할 수 있습니다.
  4. 펌웨어 개발: 펌웨어는 센서에서 수집된 데이터를 처리하고, 액체 수준을 계산하며, 필요한 경우 이 정보를 다른 시스템 또는 사용자에게 전송합니다. 이를 위해, ADI ToF SDK와 같은 소프트웨어 개발 키트를 사용할 수 있습니다.
  5. 시스템 테스트 및 최적화: 마지막으로, 시스템은 다양한 조건에서 테스트되어야 합니다. 이를 통해 성능을 평가하고 필요한 경우 시스템을 최적화할 수 있습니다.

ADTF3175는 Analog Devices에서 제공하는 3D Time of Flight (ToF) 이미징 솔루션입니다. 이 센서는 주로 iToF 기술을 사용하여 깊이 정보를 캡처합니다. 다음은 ADTF3175의 세부 사양과 관련된 정보입니다:

ADTF3175의 광원 변조 주파수

ADTF3175는 수십 MHz에서 수백 MHz의 변조 주파수를 사용합니다. 정확한 변조 주파수에 대한 정보는 Analog Devices의 공식 문서나 제품 데이터시트에서 확인할 수 있습니다. 제품 데이터시트에 따르면 ADTF3175는 60MHz의 변조 주파수를 사용합니다.

ADTF3175의 ADC 샘플링 속도

ADTF3175의 ADC 샘플링 속도에 대한 명확한 정보를 제공하기 위해 Analog Devices의 제품 문서와 데이터시트를 참조해야 합니다. ADTF3175의 데이터시트에는 ADC의 샘플링 속도가 명시되어 있지 않을 수 있습니다. 하지만, 일반적으로 iToF 센서에서 사용되는 변조 주파수에 기반한 샘플링 속도는 변조 주파수의 최소 2배 이상이어야 합니다. 이는 Nyquist 샘플링 정리에 따른 것입니다.

요약

  1. 광원 변조 주파수: ADTF3175는 60MHz의 변조 주파수를 사용합니다.
  2. ADC 샘플링 속도: ADTF3175의 데이터시트에는 명확한 샘플링 속도가 명시되어 있지 않지만, 변조 주파수의 최소 2배 이상의 샘플링 속도가 요구되므로 최소 120MSPS 이상의 샘플링 속도가 필요합니다. 하지만, 실제로는 더 높은 샘플링 속도를 사용하여 신호의 정확성을 높일 수 있습니다.

FFT 변환 및 주파수 스펙트럼 분석

iToF 시스템에서 깊이 데이터를 FFT 변환하여 주파수 스펙트럼을 분석하는 것은 다음과 같은 과정을 거칩니다:

  1. 신호 수집: 변조된 광신호가 목표물에서 반사되어 센서에 도달합니다.
  2. 샘플링: 센서에서 수신된 신호를 ADC를 통해 디지털화합니다. 이때 샘플링 속도는 변조 주파수의 최소 2배 이상이어야 합니다.
  3. FFT 변환: 샘플링된 신호에 대해 FFT를 수행하여 주파수 스펙트럼을 얻습니다.
  4. 주파수 분석: 주파수 스펙트럼에서 가장 큰 값을 가지는 주파수를 찾습니다. 이 주파수는 광신호의 변조 주파수와 반사 시간 지연에 의해 결정되며, 이를 통해 목표물까지의 거리를 계산할 수 있습니다.

iToF 방식에서 주파수 스펙트럼의 최대값 사용

주파수 스펙트럼의 최대값을 깊이 데이터로 사용하는 방법은 다음과 같이 진행됩니다:

  1. 주파수 스펙트럼 분석: FFT를 통해 얻은 주파수 스펙트럼에서 최대값을 찾습니다.
  2. 시간 지연 계산: 해당 주파수를 사용하여 시간 지연을 계산합니다. 이는 변조 주파수와의 관계를 통해 얻을 수 있습니다.
  3. 거리 계산: 시간 지연을 통해 목표물까지의 거리를 계산합니다. 

결론

iToF 시스템에서 깊이 데이터를 측정하기 위해서는 일반적으로 200 MSPS 이상의 ADC가 필요합니다. FFT 변환을 통해 주파수 스펙트럼을 분석하고, 최대값을 이용하여 시간 지연과 거리를 계산할 수 있습니다. ADTF3175는 이러한 방식으로 깊이 데이터를 캡처할 수 있습니다.

 

이러한 단계를 따르면, ToF 원리를 사용하여 탱크의 액체 수준을 측정하는 시스템을 설계하고 구현할 수 있습니다.

 

딥네트워크     장석원    010 3350 6509     sayhi7@daum.net

 

+ Recent posts