Discussion:
ODB using labview
(too old to reply)
samantham
2008-03-19 23:10:06 UTC
Permalink
Hello,
What type of prototyping are you interested in? ECU?  How many sensors are you looking at and whay type?  Will your application need to be deterministic or have a reconfigurable FPGA?  Have you seen the video demos linked below?  Sorry for all the questions, I just want to make sure we have the same understanding prior to making recommendations.
<a href="http://digital.ni.com/demo.nsf/websearch/1e9fed604b854dc186256f3a005c2cb6?opendocument" target="_blank">NIWeek 2004 Keynote -- Using Compact RIO for Engine Control</a>
<a href="http://zone.ni.com/wv/app/doc/p/id/wv-348" target="_blank">Redesigning the Modern Car ECU with LabVIEW and CompactRIO</a>
deuce
2008-03-25 14:10:14 UTC
Permalink
Hi
&nbsp;
I am hoping not to have to deal with ECU, so no ECU. Reconfigurable FPGA since that gives me more flexibility. I am just looking to be able to read off the parameters so its just a functional (descriptive) prototype i am looking to build. A prototype that is to be used strictly for descriptive or diagnostic purposes.
&nbsp;
I am looking at the videos right now, and one of&nbsp;the major problems i actually have is deciding how many types of sensors i have and how many (so thats what i really need your help on).
&nbsp;
P.S i have upgraded to labview 8.1
&nbsp;
Tomide
deuce
2008-03-25 15:10:08 UTC
Permalink
Thanks for the links.
&nbsp;
I did not (originally) intend to use an ECU because i did not have to want to tear the stock ECU apart in order to port it into my own sensors, i was hoping to use a carbuerretor engine for my prototyping and then control the emissions using various solenoid or actuator based triggers (very little electronics done).
&nbsp;
However it is easier for me to get an ECU type engine, and if it would save time i would not mind using the ECU format, do not that my strongest suit is not automotive engineering.
&nbsp;
Tomide
samantham
2008-03-26 21:40:06 UTC
Permalink
Hello,

&nbsp;

I am glad to hear that you have upgraded your version of LabVIEW from 5.1 to 8.1?&nbsp; However, we do not have an 8.1 version of LabVIEW, so I am assuming it was a typo.&nbsp;

&nbsp;

I see you stated you need some help in relation to the ?deciding how many types of sensors I have and how many?.&nbsp; This is a little open ended. &nbsp;Do you currently know what type of sensors you will need to make this application successful?&nbsp; Are there certain sensors you are currently using?&nbsp; I would be interested in your application requirements.&nbsp;&nbsp;For example, what you want to measure (emission of a carburetor engine), how you want to measure / control it (trigger off sensor data), what sensors do you hope to use (solenoid or actuator), how many sensors will you need, and at what rate you would like to sample the sensors. I understand you want to be able to then control the engine based on the sensors readings.&nbsp; Will the application need to be deterministic and if so to what degree?&nbsp; &nbsp;

&nbsp;

More detailed information about the type of sensors and there requirements would be helpful.&nbsp; For example, what type of date will the sensors output ? digital or analog ? and at what voltage range?&nbsp; I understand that a solenoid or an actuator is mechanical in nature and that you stated ?very little electronics?.&nbsp; However to do data acquisition, a signal will need to be monitored.&nbsp; &nbsp;

&nbsp;

Please look at the link below for insight into what different platforms National Instruments supports and their related&nbsp;form factors. In addition, this page will also let you search by measurement type.&nbsp; <a href="http://www.ni.com/dataacquisition/" target="_blank"> Data Acquisition (DAQ) Hardware </a>

&nbsp;

I hope this information is helpful ? I realize I am asking a lot of questions.&nbsp; Please give me some feedback.&nbsp;
deuce
2008-03-31 14:40:10 UTC
Permalink
ok, the version was a typo. we havent got it yet and i was told by my lab mates that it was an 8.1. so lets just safely call it an 8.x. i will be using the sensors which are normally used in the car . eg and oxygen sensor , temperoture sensor, vehicle speed sensor. the out put is fully dependednt on the out put. everything is basically deterministic.
&nbsp;
i want the sensors to out put digitally and i was wondering if there is anything NI has that i can use for data acquisition if i can build the circuitry and programming. We want to simulate an ECU to control fuel air mixture (richness of fuel) with initial state dependent on the engine temperature. basically he sensors are no longer a problem. i need something for data acquisition. and can what i use to acquire data also be used to control my actuators and motors? or do i have to build (or buy) a seperate circuit?
&nbsp;
thanks and i hope this helps.
samantham
2008-04-02 18:10:12 UTC
Permalink
Hello,

I am glad to hear that you figured out what sensors to you will be using.&nbsp; For data acquisition, National Instruments has devices that will acquire and generate (Input and Output ? I/O) Digital or Analog signals.&nbsp; Some of device are Multifunction DAQ device that have Analog, Digital, and Counter lines.&nbsp; Other National Instruments devices are specific for just Digital I/O or Analog I/O.&nbsp; Please browse our M series devices for Multifunction DAQ devices.&nbsp; If all the sensors are in fact outputting a digital TTL/CMOS signal, then I would recommend looking at our 65XX models, which are linked below. &nbsp;&nbsp;

<a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/1037" target="_blank">Multifunction Data Acquisition (DAQ)</a>

<a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/13498" target="_blank">High-Speed Digital I/O Devices</a>

If your sensors are deterministic, a Real-time system should be used to sample data from your sensors in a deterministic manner.&nbsp; The general devices I mentioned previously come in a PXI form factor, which are used in the PXI chassis that can run LabVIEW Real-Time Module.&nbsp; The Real-Time Module will offer a deterministic environment for sampling your data from your sensors.&nbsp;

<a href="http://www.ni.com/realtime/" target="_blank">Real-Time Measurement and Control </a>

<a href="http://www.ni.com/fpga/" target="_blank">NI LabVIEW FPGA</a>

For the information, you provided a separate circuit does not seem necessary as long as you can control the actuator with a digital or analog output from a DAQ device.&nbsp; I understand what sensors you are wanting to use, however sensors (even of a specific types) come in different setups.&nbsp; The more descriptive you are about the specification of your sensors ? we can guide you to a more specific recommendation.&nbsp;&nbsp; Please note that we also have Sales Representative that can help you talk through the application.&nbsp; I have provided a link below on how to contact a Sales Representative.

<a href="http://sine.ni.com/apps/utf8/nicc.call_me" target="_blank">Contact NI ? Sales</a>
Loading...