Thread Content
현재 상황에서는 현장의 압력 범위가 0-2MPa이며, 상위 시스템에서는 0-1MPa로 표시됩니다. 실제 압력이 1MPa에 도달했을 때, 상위 시스템에서는 0.5MPa로 표시되고 전류는 12mA입니다. 목표를 달성하기 위해 계측기나 상위 시스템을 변경하지 않고, 다른 변환 모듈이나 하드웨어를 사용하여 실제 압력이 1MPa일 때 상위 시스템이 20mA를 출력하도록 하고, 1MPa로 표시되도록 하고자 합니다. 제가 제대로 설명했는지 모르겠습니다. 현장 상황상 여러 가지 이유로 계기나 상위 시스템을 변경할 수 없는데, 혹시 그런 것이 있을까요? 이름이 뭐였더라?감사합니다!
상위 기기의 측정 범위는 변환기의 측정 범위와 일치해야 합니다.
그렇죠, 그렇습니다. 지금은 여러 가지 이유로 상위 컴퓨터나 계측기를 수정할 수 없어서, 외부 장치를 추가해서 해결해볼까 생각 중인데, 그런 것이 있을까요?
당신처럼 하는 사람은 없어요. 사실 가장 고쳐야 할 것은 상위 기기의 측정 범위예요. 당신이 그렇게 고친다면, 1.5MPa일 때는 어떻게 표시하겠어요?
음, 지금은 양쪽 다 움직일 수 없어요. 이게 도대체 무엇을 위한 것인지도 모르겠어요. 압력은 최대 1000까지 올라가는데, 그런 경우가 있나요?
이건 간단해요. 위쪽에 메모지를 하나 붙이면 됩니다.*2.....
인터페이스를 가져다가 트랜스미터에 연결하기만 하면 범위를 조절할 수 있습니다. 아니면 중앙 제어실에서 디스플레이의 범위를 조절해도 됩니다. 어느 쪽이든 돈을 들이지 않고도 해결할 수 있는 문제입니다. 그런데도 여러분의 기관에서는 굳이 돈을 써서 처리하려 하다니, 여러분의 상사들은 도대체 무슨 생각을 하는 건지 모르겠습니다
이 게시물은 마지막으로 iam*aoye가 2016-9-26 23:12에 수정했습니다. 사실, 변환 전후의 전류 관계식은 다음과 같습니다: Y=4+(X - 4)*2. 여기서 Y는 변환된 후의 전류이며, X는 원래의 전류입니다. 원래의 전류에 250옴 저항을 병렬로 연결하여 1~5V 신호로 변환한 뒤, 마이크로컨트롤러의 ADC 핀에 입력합니다.질문자의 의도에 따르면, 상위 컴퓨터는 최대 1MPa까지만 표시할 수 있으며, 이는 압력 변환기의 측정 범위의 절반에 해당합니다. 따라서 X의 값은 4~12mA가 되며, 이를 단일칩 마이컴의 ADC 핀 입력 전압으로 환산하면 1~3V가 됩니다.전류 관계식에 따르면, 이는 전압 변환 관계식 Yu=1 + (Xu – 1)*2와 동일합니다. 여기서 Yu는 마이크로컨트롤러의 DAC 핀에서 나오는 출력 전압이며, Xu는 마이크로컨트롤러의 ADC 핀으로 들어오는 입력 전압입니다. Xu가 1~3V 사이에서 변할 때, Yu도 1~5V 사이에서 변한다는 것을 알 수 있습니다.마이크로컨트롤러의 DAC 핀에 1~5V를 4~20mA로 변환하는 트랜스미터를 연결하면, 질문자의 구상을 실현할 수 있습니다. 주의해야 할 점은, 마이크로컨트롤러의 핀이 공급할 수 있는 전류량에는 한계가 있으며, 전류가 너무 많으면 마이크로컨트롤러가 손상될 수 있다는 것입니다.현재 대부분의 마이크로컨트롤러는 수십 mA의 전류를 견딜 수 있으며, 20mA라면 일반적으로 마이크로컨트롤러의 ADC 핀을 손상시키지 않습니다.동시에, 마이크로컨트롤러는 압력 변환기와 공통 접지를 해야 합니다.