비정상적인 방식으로 고장난 ADC가있는 위성을 유지 관리 할 책임이 있습니다. 기본적으로 발생하는 것은 원시 전압이 특정 범위에있는 경우 두 값 사이를 전환하는 것입니다. 원시 카운트를 얻으려고 노력하고 있지만 처리 된 데이터는 다음과 같습니다.
파란색 선은 다른 의미를 갖습니다 (기본적으로 소프트웨어는 빨간색 선을 파란색 선과 일치 시키려고합니다).
일반적으로 큰 구형파에서 왼쪽의 작은 범프에서 볼 수 있듯이 계단은 작습니다. 그러나 값 아래로 떨어지면 단계가 상당히 큽니다. 원시 카운트 데이터는 없지만 카운트에 반영된다는 것을 알고 있습니다.
내가 이해하려고하는 것은이 ADC가 어떻게 실패하는지입니다.
다음을 추측하고 있지만이 아이디어에 대한 분석을하고 싶습니다.
- 선형 영역에서, 델타 v에서 아날로그 전압의 각각의 변화에 대해, 카운트의 변화가있다.
- 비선형 영역에서 델타 v의 아날로그 전압 변경의 경우 점프 수가 훨씬 더 큽니다.
- 2의 델타 v가 1보다 클 수 있지만 일반적으로 예상되는 것보다 훨씬 작습니다.
이 위성은 위성이므로 테스트를 위해 실험실로 가져올 수 없습니다. 이견있는 사람?
편집 : 다음은 그러한 에피소드의 원시 카운트입니다 (낮은 빈도로 샘플링 됨). 또한 ADC는 약 15-20 년 된 공간 등급이며 부품 번호가 없지만 얻을 수 있는지 확인할 수 있습니다. 아마도 1993 년경에 있었으며 FPGA 기반 일 수 있습니다. 그 수는 374-421까지의 차이만큼 차이가있을 수 있습니다. 이진은 다음과 같습니다
374 101110110
421 110100101
제가 ADC라고 생각하는 이유 중 하나는 비슷한 간격을 가진 여러 센서가 있기 때문입니다. 나는 지금 그것을 더 잘 정량화하기 위해 노력하고 있지만, 여기에 도표가 있습니다. 포인트는 실제 측정 된 값이며 선은 단순히 동일한 데이터 포인트 중 두 개를 연결합니다. 이러한 모든 값은 동일한 ADC에서 읽습니다.
또한, 약 24 시간 동안 ADC가 읽는 모든 값의 목록이 있습니다. 여러 줄이 있습니다 (모두 약 20 개). 그 차이는 ADC 또는 관련 회로의 데드 존을 나타냅니다. 이 플롯의 y 축은 ADC 읽기 출력 값입니다. 큰 수직선이 보일 때마다 ADC가 값을 기록 할 수없는 영역을 나타내는 것 같습니다.
ADC는 부품 ADC0808, 아날로그 멀티플렉서 부품 번호는 HCF4051BM1, 적어도 내가 찾은 회로도에서 ... 어느 시점에서 변경되었을 수 있습니다.
편집-추가 업데이트 : ADC에 공급되는 3 개의 아날로그 멀티플렉서가 있습니다. 나는 그들 중 하나 가이 문제를 겪고 있었는지, 다른 사람들은 그렇지 않은지 알고 싶었습니다. 그러나 이에 대한 증거는 많지 않지만 아래를 참조하십시오. 이와 같은 많은 격차가 있습니다. 방금 하나를 표시하기로 선택했습니다.
Count #tot #mux1 #mux2 #mux3
557 3360 1336 68 1956
558 252 128 4 120
577 684 292 4 388
578 964 480 8 476
0x00FF
0x0100
0x01FF
0x0000