![]() |
![]() |
![]() |
|
|
|||||||
| Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution. |
|
|
Thread Tools | Display Modes |
|
|
(permalink) |
|
Hi guys, have been mooching round the board for a little while and thought I'd register and ask a few questions as I have been asked to help a friend and thought with your help I'd be able to help him (if that makes sense)
The plan is to monitor an array of various pressure and temperature sender units fitted to an engine test rig (Radial Aero engine).. The data is then sent via a serial (usb) interface, then a little software (Am part time programmer so no probs there) and the data can be saved realtime to a file for examination at a later date, and/or displayed.. In my simple way of looking at it, all I need to do
I do have some minute amounts of finger melting skills and have done some basic projects, but if some kind soul could give me some pointers I'd really appreciate it Many Thanks Sparks |
|
|
|
|
|
|
(permalink) |
|
sounds like you want to grab a hold of a microcontroller programmer, a microcontroller with some ADCs to read your resistances and EEPROM to store the data in. Reading it out via serial is probably your easiest bet as USB tends to get more tricky.
|
|
|
|
|
|
|
(permalink) |
|
Thanks for that, I guessed would need an ADC, just not sure about microcontroller info etc..
Microcontroller to perform what action, convert the value into an easy to read value ? (Sorry if am being particularly dim) I have found this http://www.xdesignlabs.com/xlogger.php which at first glance appears to do what I need at a very good price, probably less then i could make one for, but would still like to have a go at building one Sparks |
|
|
|
|
|
|
(permalink) |
|
Have dug around some more and found this little baby that seems to fit my needs... However, how would I get to monitor more than 1 sensor (I need approximately 16!)?
http://www.iguanalabs.com/adc2051.htm I have also found this http://www.xdesignlabs.com/xlogger.php which seems to fit the bill pretty much, I probably wouldn't be able to build one cheaper, but would like to try anyway Sparks |
|
|
|
|
|
|
(permalink) |
|
Why not save the data in the PC? On the hardware side just digitize the data and transmit to the PC via serial port and the application on the PC will acquire the data and save it.. I think no need of EEPROM
__________________
Khizer Naeem Mughal IIUI |
|
|
|
|
|
|
(permalink) |
|
That is my plan to save it to the PC..
And why are my posts not showing !!! Sparks |
|
|
|
|
|
|
(permalink) |
|
Ah, some reason I thought he'd be gathering the data while the engine was in use, then retrieve the data at a later point to his PC, but if the PC can be connected while the data is being logged, there's no need for the EEPROM
|
|
|
|
|
|
|
(permalink) |
|
In fact, if he has a live connection, there's no need for a microcontroller even, just some ADC ICs and connect that up to the PC via a MAX232 or something and write a program.
|
|
|
|
|
|
|
(permalink) |
|
Odd !! thats my third reply ..
I had links in my other posts will that slow things down ? Ok quick re-cap, on posts not shown lol.. Found a datalogger with ADC for 139USD (xlogger by xtal), 10 channels, I doubt I could build one for less but would like to have a go anyway. What would I need the microcontroller for ? Would it be to make sense of the info from the sensors ? By just throwing the raw data at the serial port what would I expect to see ? Could I interpret the data with a bit of code ? (Which should be easy enough as long as I know what the raw data will be) The way I understand the sensors is that they are basically a resistor which reduces or increases in resistance depending on the pressure/temperature.. Sparks |
|
|
|
|
|
|
(permalink) | |
|
Quote:
How will he make the data serial? He mentioned that there are more than one sensors! so he need to multiplex So i think that a controller is a must!
__________________
Khizer Naeem Mughal IIUI |
||
|
|
|
|
|
(permalink) |
|
Sorry, maybe I should explain things a bit...
It's for monitoring an aircraft engine (7cyl radial) on an engine test stand.. A laptop running Linux (As if there were any other OS's worth discussing Plan is to read the sensor data in through the serial interface and log it directly to file for analysis later, also to have a real-time display for monitoring purposes.. Once this is completed I plan to move the project on to log data on an eeprom, so the unit can be used in-flight.. The aircraft is a YAK15, so is not the most up-to-date technology wide ! Sparks |
|
|
|
|
|
|
(permalink) |
|
How does the multiplexer work ? Does it take a reading from each sensor, and pass it on in order ?
Sparks |
|
|
|
|
|
|
(permalink) |
|
if you use a microcontroller then i suggest you use a ADC 0808 (Analog to Digital Converter). It can take 8 analog inputs and multilex them as well Giving the digital out put of one Analog input at a time. Perfect for your case!
__________________
Khizer Naeem Mughal IIUI Last edited by Cry_Wolf; 14th March 2008 at 07:54 PM. |
|
|
|
|
|
|
(permalink) |
|
Ok, so have had a read of the info on the ADC0808, it does look pretty much perfect apart form being half the size I need..
Could I use 3 .. first one collecting data from 8 sensors second collecting data from another 8, the thirst collecting data from ADC 1 and 2, then sending that to the PC ? the timing circuit am assuming is just a 555 ? Sparks |
|
|
|
|
|
|
(permalink) |
|
You are totally wrong. First tell me how many Analog signals you need to monitor? are they 16?
__________________
Khizer Naeem Mughal IIUI |
|
|
|
|