Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Pod] Implement temperature measurements from thermistor via ADC #37

Closed
2 tasks done
taesungh opened this issue Apr 26, 2024 · 1 comment · Fixed by #47 or #53
Closed
2 tasks done

[Pod] Implement temperature measurements from thermistor via ADC #37

taesungh opened this issue Apr 26, 2024 · 1 comment · Fixed by #47 or #53
Assignees

Comments

@taesungh
Copy link
Member

taesungh commented Apr 26, 2024

To measure the temperature of the linear induction motor, we'll be using thermistors measured with an ADS1015 ADC which communicate by I2C.

  • Create an abstraction for the LIM temperature
    • We might eventually have a higher-level abstraction for the entire linear induction motor component
    • Since we have multiple thermistors, this abstraction might need to manage multiple ADC instances
  • Provide a method to get the temperature readings as a tuple or struct for each of the thermistor regions
    • We can assume a linear scaling factor for now although the actual temperature curve may be more complex

Similar to #34, we should be able to use eldruin/ads1x1x-rs together with the I2c instance from RPPAL.

@taesungh
Copy link
Member Author

Reopening as still need temperature conversion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment