나는 취미를 위해 전자 공학을 공부하는 프로그래머이다 (그러나 재미를 위해서만이 아니라 진지한 것을 말한다). 본인은 디지털 전자에 대한 합리적인 지식을 갖고 있다고 생각합니다. 예를 들어, 이미 VHDL의 프로세서, 간단한 GPU, 네트워크 카드, RAM 컨트롤러 등을 FPGA에 설명했습니다. 디지털 전자에 관해서는, 이것은 내가 지금까지 알고있는 종류의 지식입니다.
이제 아날로그 전자 공학에 대한 지식을 향상시키고 싶습니다. 지금까지 트랜지스터, bjt 증폭기, opamp, RLC 회로, 수동 및 능동 필터, 간단한 선형 글꼴 및 555와 같은 일부 고전적인 IC를 연구했습니다.
그러나 여전히 누락 된 것은 다음과 같은 의미에서 아날로그 회로 회로도를 읽고 이해하는 능력입니다. 디지털 회로 회로도를 볼 때 입력 및 출력의 위치, 회로를 통한 데이터 흐름 및 방법을 쉽게 식별 할 수 있습니다. 각 단계는 입력 신호를 변환합니다. 예를 들어 다음 이미지는 입력 및 출력 측면에서 추론하기 쉽습니다.
그러나 아날로그 회로도를 읽을 때 신중한 연구를 통해도 회로도를 블록 / 부품으로 나눌 수는 없습니다. 예를 들어 다음 회로도 (SPMS) :
직렬 및 병렬 연결이 너무 많고 회로의 일부 부분에서 전류가 양방향으로 흐를 수 있기 때문에 입력 및 출력 측면에서 추론하기가 어렵습니다.
여기 내 질문이 있습니다 : 디지털 회로도 (예 : 논리 게이트)와 동일한 방식으로 입력 / 출력 측면에서 아날로그 회로 회로도를 읽고 해석하는 방법이 있습니까? 또는 아날로그 회로의 경우 회로에 대한 다른 추론 방법이 있습니까? 다시 말해 : 아날로그 회로도를 읽고 해석하기위한 체계적인 방법, 알고리즘적인 방법이 있습니까, 아니면 각 회로에는 애드혹 분석이 필요합니까? 전기 기술자가 사용하는 추상화가 있습니까?
내가 지금까지 시도한 것 : 신호의 추상화를 사용하여 회로에 대해 추론하기; (입출력 임피던스로 인해) 버퍼로 회로를 분리하려고 시도했지만, 모든 회로에 버퍼가 있거나 신호로 작동하는 것은 아니기 때문에 지금까지 제대로 작동하지 않았습니다. 또한 먼저 IC를 살펴보고 그 주변의 개별 구성 요소를보고 회로를 분할하려고했습니다. 그런 다음 IC의 데이터 시트로 이동하여 지침을 읽으십시오. 그러나 모든 회로에 IC가있는 것은 아니기 때문에 모든 경우에 적용되지 않았습니다.
내 목표는 : 회로도를 제공하고 기능 블록 (필터, 증폭기 등)을 식별하려고 시도합니다. 위의 SPMS와 같은 복잡성의 회로도를 설계 (나에게 이것이 가장 중요한 목표입니다) 할 수 있습니다. 두 경우 모두 한 단계가 다른 단계와 어떻게 연결되어 있는지 이해해야합니다.
내 질문이 약간 모호하다면 용서해주십시오. 내가 말했듯이, 나는 전기 기술자가 아닌 프로그래머이며 여전히 키워드와 개념이 부족합니다. 가능하면 질문을 개선하도록 도와주세요.