I've to connect thermocouple sensor to AD8495.
Is there any possibility to use AD8495 with python? I've searched but there is no Python Library.
Instead for MAX31855: https://learn.adafruit.com/max31855-the ... y/software
Anyway how can I use AD8495 to read temperature in another language?
Thanks.
AD8495 and thermocouple
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- jaleb
- Posts: 27
- Joined: Thu Jan 21, 2016 5:18 pm
AD8495 and thermocouple
Last edited by jaleb on Thu Feb 11, 2016 5:09 pm, edited 1 time in total.
- adafruit_support_mike
- Posts: 67446
- Joined: Thu Feb 11, 2010 2:51 pm
Re: AD8495 and thermocouple
The AD8495 has analog output, so you can connect it to the BBB's ADC.
The conversion formula is (Vout-1.25v)/0.005v = degrees C.
One thing to note: the BBB's ADC only accepts input up to 1.8v, but that would correspond to a temperature of 110C. If you need to go higher than that, drop the output with a voltage divider.
The conversion formula is (Vout-1.25v)/0.005v = degrees C.
One thing to note: the BBB's ADC only accepts input up to 1.8v, but that would correspond to a temperature of 110C. If you need to go higher than that, drop the output with a voltage divider.
- drewfustini
- Posts: 944
- Joined: Sat Dec 26, 2015 1:19 pm
Re: AD8495 and thermocouple
[Looks like we were typing at the same time ;) ]
The MAX31855 is a digital sensor connected SPI, and its library wouldn't be applicable to AD8495.
The AD8495 is an analog sensor so it will need to be connected to the ADC on the BeagleBone:
Setting up IO Python Library on BeagleBone Black: ADC
Measuring Temperature with a BeagleBone Black
The MAX31855 is a digital sensor connected SPI, and its library wouldn't be applicable to AD8495.
The AD8495 is an analog sensor so it will need to be connected to the ADC on the BeagleBone:
Setting up IO Python Library on BeagleBone Black: ADC
Measuring Temperature with a BeagleBone Black
- jaleb
- Posts: 27
- Joined: Thu Jan 21, 2016 5:18 pm
Re: AD8495 and thermocouple
ok! the problem is that I need to go much more higher than 110 °C, almost 400/500 °C. So I think it's better to use MAX31855 connected to a thermocouple.adafruit_support_mike wrote:The AD8495 has analog output, so you can connect it to the BBB's ADC.
The conversion formula is (Vout-1.25v)/0.005v = degrees C.
One thing to note: the BBB's ADC only accepts input up to 1.8v, but that would correspond to a temperature of 110C. If you need to go higher than that, drop the output with a voltage divider.
- jaleb
- Posts: 27
- Joined: Thu Jan 21, 2016 5:18 pm
Re: AD8495 and thermocouple
ok at this point is not better and more simple to use MAX31855 connected to a thermocouple?drewfustini wrote:[Looks like we were typing at the same time ;) ]
The MAX31855 is a digital sensor connected SPI, and its library wouldn't be applicable to AD8495.
The AD8495 is an analog sensor so it will need to be connected to the ADC on the BeagleBone:
Setting up IO Python Library on BeagleBone Black: ADC
Measuring Temperature with a BeagleBone Black
For example TMP36 ha has low range (from -40°C to +125°C) and I need to go until 400 °C. In this case you need a thermocouple.
- drewfustini
- Posts: 944
- Joined: Sat Dec 26, 2015 1:19 pm
Re: AD8495 and thermocouple
Yes, I think the MAX31855 would be better for that use case. It also has the advantage of being digital (SPI bus) and there is already that Python library as you mentioned.
Please be positive and constructive with your questions and comments.