2016-10-25 5 views
-1

영하의 온도를위한 온도 모니터링 시스템을 개발할 계획입니다. 저는 약간의 연구를 수행했으며 열전쌍과 MAX31855 열전대 증폭기가 결합 된 Windows 10 IoT 운영 체제에서 Raspberry Pi 3를 사용하는 것이 최선의 방법이라고 판단했습니다.Windows IoT가 실행되는 라즈베리 파이 열전대 사용

저는 라즈베리 파이에 대한 새로운 연구를하고 있습니다. 열전쌍을 효과적으로 사용하는 방법에 대한 자습서를 찾는 데 어려움을 겪고 있습니다. 열전대와 MAX31855 사용에 대한 수많은 자습서가 있지만 사용중인 운영 체제로 인해이 자습서에서 제공하는 라이브러리 및 처리 코드를 사용할 수 있는지 여부는 확실하지 않습니다.

이 개발 계획을 계속 진행하는 것이 바람직하며 다른 운영 체제를 사용해야합니까?

내가 Windows 10 IoT를 사용하는 주된 이유는 IoT 허브를 사용하여 Raspberry Pis를 Azure에 연결하기 때문입니다.

미리 감사드립니다. 입력 사항을 알려 주시면 감사하겠습니다.

+0

가능한 중복 : http://stackoverflow.com/questions/38159448/read-temperature-with-max31855-thermocouple-sensor-on-windows-iot – CSharpRocks

답변

1

나는 올바른 길을 가고 있다고 생각합니다.

Azure IoT 허브에 연결하는 것이 목적이라면 반드시 Windows IoT Core를 사용해야하는 것은 아닙니다. Azure IoT SDK는 다양한 플랫폼을 지원하며, 임베디드 리눅스에서도 쉽게 크로스 빌드 할 수 있습니다.

IoT에 대한 MAX31855로 돌아가서 CSharpRocks 링크는 SPI 버스 연결을 사용하는이 센서에 대해 비공식적 인 라이브러리를 제공합니다. Windows IoT Core와 함께 사용하려면 라이브러리를 이식해야합니다. 구체적으로 말하자면 SpiController UWP가 제공하는 모든 호출을 spi 컨트롤러로 대체해야합니다.

iot-hub-sdk을 크로스 컴파일/두 가지 옵션, MAX31855에 대한

  1. 사용 리눅스 배포판 (raspbian 등)의 library을 요약하고, 컴파일하려면, 당신은에 대한 자습서를 찾을 수 있습니다 크로스 컴파일에 저장소.
  2. Windows IoT Core를 사용하여 Azure IoT Hub를 기본적으로 지원하지만 Windows 플랫폼의 경우 MAX31855 용 라이브러리를 포팅해야합니다.
+0

을 주셔서 대단히 감사합니다. 도움을 감사하십시오. –