Just wondering if anyone out there has ever tried to or knows anything about interfacing the LON neuron chip and associated protocol (LONTALK) to an AVR.]
admin's test signature
I did some delevopments with the NEURON chips with my previous employer and now I use the Atmel chips.
I think there are 3 possibilities to do it :
1) Use an 3120 Neuron chip. As far as I remember there is a possibility to use this as a parallel interface for LONtalking.
2) Use an 3120 or 3150 Neuron chip which communicates serially with the AVR chip. Let the Neuron chip handle all network variables
3) The LON protocol is given free, so you could integrate it into the Atmel chip. I think it is a lot of work.
Anyway, why using an Atmel chip AND a Neuron chip ? Does the application need much speed ? The Neuron chip is not that difficult to program (in Neuron-C) and has lots of standard functions built-in
Please mind that when only using an Neuron chip, you can upload new software via the Lon network. That will be very difficult or impossible with option 1/2/3
Please verify the above information because I used the Neuron chips several years ago, the information in my head may be not completely up-to-date
I do realize this is an old thread.
Nevertheless, I am curious if there are any updates on this topic.
Did anyone implement anything using an AVR?
For most things AVR related, a google search for "arduino" and what ever it is your looking for will usually find some example code.
LONWORKS is a very old industrial communications format. There should be quite a bit of information on it. But more importantly....How do you intend to use it with an AVR?
East Side Jim
I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie
"The critical shortage here is not stuff, but time." - Johan Ekdahl
"Step N is required before you can do step N+1!" - ka7ehk
"If you want a career with a known path - become an undertaker. Dead people don't sue!" - Kartman
"Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?" - Lee "theusch"
Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-) - Source Unknown
Please Read: Code-of-Conduct
Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB, RSLogix user
Apart from ki0bk's Arduino suggestion, GitHub is also a good place to search when looking for source code.
Otherwise, start with a basic understanding of the protocol - Wikipedia is always a good start:
That should give you some keywords for further searching - and links to further information.
But the whole point of these standardised protocols is that they are not tied to any specific hardware implementation - the network neither knows nor cares what microcontroller you use.
So, apart from the very lowest hardware level, it's not going to be specific to any particular microcontroller.
And, at the lowest hardware level, it's just going to be the usual task of sending bits & bytes over standard interfaces.
How To Interface Anything To Anything Else.
© 2020 Microchip Technology Inc.