시스템, 특히 필터의 대략적인 보드 플롯을 얻을 수있는 실용적인 방법 / 방법을 사용하고 싶습니다. 이것은 물론 복잡한 수학을 사용하거나 SPICE 시뮬레이터에서 회로를 구현하여 수행 할 수 있습니다. 그러나 이것들은 회로도와 각 구성 요소의 정확한 매개 변수를 알아야합니다.
그러나 블랙 박스 안에있는 필터의 회로도를 모르고 회로 모델을 얻을 시간이나 가능성이 없다고 상상해보십시오. 즉, 필터가 있고 입력 및 출력에만 액세스 할 수 있음을 의미합니다 (입력에 임펄스를 적용하여 필터의 전달 함수를 얻는 아이디어는 제외합니다. 실용적이지 않습니까?)
그러나 2 채널 오실로스코프와 함수 발생기가있는 경우 특정 정현파 입력에 대한 필터의 입력 및 출력을 볼 수 있습니다.
함수 발생기를 사용하여 예를 들어 입력을 10mV pk-pk의 1Hz 정현파로 설정하거나 Vin이라고 부를 수 있습니다. 이 경우 위상 편이 ϕ1 인 V1 pk-pk의 출력을 가질 수 있습니다. 우리는 이번에 입력을 다시 Vin pk-pk와 함께 10Hz 정현파로 설정하여 동일한 것을 반복합니다. 이 경우 위상 편이 ϕ2 인 V2 pk-pk의 출력을 가질 수 있습니다. 따라서 Vin을 동일한 진폭으로 유지하고 주파수를 동일하게 증가 시키면 다음과 같은 몇 가지 점을 얻을 수 있습니다.
Vin f1 ---> V1, f1, ϕ1
Vin f2 ---> V2, f2, ϕ2
Vin f3 ---> V3, f3, ϕ3
...
Vin fn ---> Vn, fn, ϕn
이는 fn과 관련하여 Vn / Vin을 플로팅 할 수 있음을 의미합니다. fn과 관련하여 ϕn을 플로팅 할 수도 있습니다. 따라서 우리는 대략 보데 플롯을 얻을 수 있습니다.
그러나이 방법에는 몇 가지 약점이 있습니다. 우선 펜과 종이로 기록되므로 작은 간격으로 fn을 늘릴 수 없습니다. 시간이 너무 많이 걸립니다. 여기서 또 다른 가장 중요한 문제는 오실로스코프 화면에서 진폭 및 위상 편이를 정확하게 읽는 것입니다.
내 질문은 : 우리가 PC 기반 데이터 수집 시스템을 가지고 있다고 가정하면, 진폭 및 위상 시프트 모두에 대한 보드 플롯 포인트를 대략적으로 얻을 수있는 실용적이고 빠른 방법이 있습니까? (포인트는 진폭 및 위상 시프트 또는 단일 복합으로 얻을 수 있습니다) 숫자도)