Closed LorenzMeier closed 8 years ago
When developing the CANESC 1.6 it was suggested that we choose a part which was ISO 11898-2 compliant. https://en.wikipedia.org/wiki/CAN_bus#Standards Therefore we settled on the Linear LTC2875 http://www.linear.com/product/LTC2875 . It seems to work fine.
Also a very good solution with best performance/price is TJA1051TK3/118 We use it in XRacer. Ben uses it in his ESCs.
@CarlOlsson Sounds like the TJA is your part then.
Yes, this is the Transceiver that I am using....
On 24 Nov 2015, at 23:51, Nick Arsov notifications@github.com wrote:
Also a very good solution with best performance/price is TJA1051TK3/118
— Reply to this email directly or view it on GitHub.
Ok perfect! Thanks for the info
I cant find the TJA1051TK3/118 in the NXP eagle library or the pixhawk2.lbr or in https://github.com/pixhawk/Hardware/tree/master/eagle/libraries/eagle.
If I have not missed it I will create the part but where shall I add it to make it easier for future designers?
Pixhawk 2 libraries. The current generation boards are done in Altium.
Ok thx!
TJA1051 is good, but in certain cases it is preferable to use a 3.3V transceiver. In this case I would recommend SN65HVD232 - it is cheap and automotive grade; the downside is that it's only available in SO8 which is huge.
LTC2875 Phillip mentioned is another 3.3V alternative in a small package, but its cost may be prohibitive.
Agreed on the 3.3 vs 5v issue.
May I suggest that rather than trying to define a standard here... We just list devices that have been verified, with their strengths and weaknesses listed?
As long as they perform the job they are required to do, the choice should be up to the needs of the designer.
We should list some tests, ie, is it non blocking when a micro sets pins to locked values etc.... So maybe add a blacklist of parts that we will not accept if proven not to be up to standard
I agree. The reason to why I asked in the first place was that I wanted to use a design already proven to work. The list so far:
@CarlOlsson What was the final choice?
The final choice was a whitelist and blacklist... As different components may suit different applications.
Anything that is deemed unsuitable should be blacklisted
To me, the white list currently looks like: TJA1051TK3/118 LTC2875
Agreed
Thanks for the feedback Phil! I'll get that into the Dronecode wiki. What voltage (CAN bus, not their own supply) are these designed for - 3.3V?
The Can side is always 5v, but the secondary on the TJA105 is 3.3v
Need to check the others
This is the one I am using now for all new designs
We should identify the default part.