LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Anyone worked with the LIN interface/protocol?

This is my first post in the forums.  I've been avidly reading the posts here for a few months now and look forward to the day I can contribute.  Meanwhile, I'm seeking some additional knowledge from all you experts out there.

I've completed the design concept for a series of test systems that includes a LIN interface.  Currently, I've selected a PXI board from Goepel.  You'll find Goepel's 3072 listed here on NI's website.  I am looking at the 3080 which is a combo CAN/LIN interface.  It comes with LabView support.  I've also found a LIN interface from Pickering.  I've also found circuitry to bridge RS232 to LIN, but this is only a physical layer conversion.  I'd end up developing the whole protocol if I went that route.

My question is this.  Are there alternatives that anyone is aware of?  It seems such overkill to drop a $2500 board in the system just for a simple protocol conversion.  Seems like someone out there would have dealt with this...

Thanks in advance,

_________________

Steve Bishop
Project Group Lead/Sr. Test Engineer
Kimball Electronics Group
Jasper, IN  47549
steven.bishop@kimball.com

_________________


0 Kudos
Message 1 of 7
(3,887 Views)
0 Kudos
Message 2 of 7
(3,883 Views)
0 Kudos
Message 3 of 7
(3,880 Views)
Thanks a lot!  You clearly put a lot of time and energy into this.  A lot of what you identified I had seen already.  BUT, there was some really good new stuff.  I'm still digesting the links and resulting info. I'll report back later.



0 Kudos
Message 4 of 7
(3,863 Views)

Hi techie's,

   I have some doubt's on LIN.

1.   Master Node has sent a header for which two nodes have responded simultaneously. So there is a collision. Now master resolves this by giving priority to one of the nodes by sending unconditional frames individually to the nodes.

Doubt is when there a collision how slaves stop behave? As per slave state machine there is a read back and so one of the node should pull back the transmission. Then what about the other node which has succeeded in transmission?

 

 If error is handled in a master how this works… how above error is handled?

 

 

How synchronization works?

 

How slave decides the identifier after getting synchronized with master? Mainly how without a clock only with Tbit period that it has got from sync?

0 Kudos
Message 5 of 7
(3,686 Views)
I don't really know much about LIN, but Wikipedia has an entry that might prove useful. (There are also links at the bottom that could be helpful.)

Good luck!
Sarah K.
Search PME
National Instruments
0 Kudos
Message 6 of 7
(3,647 Views)
thanks Sarah... got some info... will try...
 
if you get any info related to my query please post it....
 
regards
ganesha
 
0 Kudos
Message 7 of 7
(3,630 Views)