EccentricDyslexic
Member
Hi
i have a digibee+ that i am using to automate a home brewery...it is based around a PIC microcontroler. It has 16 digital outputs and 16 digital inputs and 4 analog inputs.
You can see it here- Analogue and Digital I/O Using a Simple USB Adaptor Module
Now my problem is to do with the analog inputs. I am using them to measure the temperatures of various vessels using LM35s. The problem with LM35s is that the voltage at below 100c is less than a volt and the digibees analog inputs require a range of 0v-5v in order to report 0 to 255 to my vb.net program i have written. So i have LM10 opamps ramping that 1v up to 5v giving me better resolution.
Ok...now the problem....the values being reported by the digibee are floating all over the place! I think it has something to do with the legnth of my wires to the LM35s. The wires range in length from 3' to 9'. At first i thought i would benefit from using screened wires to the LM35s, but this has made things worse. Help!
Am i wiring this in corectly? I have 6" of screened 2core wire going from the digibee boards analog inputs to strip board with 4 LM10s on, then i have the aforementioned 3' to 9' screened wires going to the LM35s on the brewing vessels. I have the 0ve wire to the screen of the cable and the 5v and output wires inside the screen.
Not sure i have explained very well...but any help at all will be fab...this is driving me mad!!
Cheers all!
Steve
i have a digibee+ that i am using to automate a home brewery...it is based around a PIC microcontroler. It has 16 digital outputs and 16 digital inputs and 4 analog inputs.
You can see it here- Analogue and Digital I/O Using a Simple USB Adaptor Module
Now my problem is to do with the analog inputs. I am using them to measure the temperatures of various vessels using LM35s. The problem with LM35s is that the voltage at below 100c is less than a volt and the digibees analog inputs require a range of 0v-5v in order to report 0 to 255 to my vb.net program i have written. So i have LM10 opamps ramping that 1v up to 5v giving me better resolution.
Ok...now the problem....the values being reported by the digibee are floating all over the place! I think it has something to do with the legnth of my wires to the LM35s. The wires range in length from 3' to 9'. At first i thought i would benefit from using screened wires to the LM35s, but this has made things worse. Help!
Am i wiring this in corectly? I have 6" of screened 2core wire going from the digibee boards analog inputs to strip board with 4 LM10s on, then i have the aforementioned 3' to 9' screened wires going to the LM35s on the brewing vessels. I have the 0ve wire to the screen of the cable and the 5v and output wires inside the screen.
Not sure i have explained very well...but any help at all will be fab...this is driving me mad!!
Cheers all!
Steve