Comments (18)
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.
from hardware.
Also a very good solution with best performance/price is TJA1051TK3/118
We use it in XRacer. Ben uses it in his ESCs.
from hardware.
@CarlOlsson Sounds like the TJA is your part then.
from hardware.
Yes, this is the Transceiver that I am using....
On 24 Nov 2015, at 23:51, Nick Arsov [email protected] wrote:
Also a very good solution with best performance/price is TJA1051TK3/118
—
Reply to this email directly or view it on GitHub.
from hardware.
Ok perfect! Thanks for the info
from hardware.
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?
from hardware.
Pixhawk 2 libraries. The current generation boards are done in Altium.
from hardware.
Ok thx!
from hardware.
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.
from hardware.
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
from hardware.
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:
- Olimexino: MCP2551-I/SN
- Pixhawk ESC 1.6: LTC2875
- Pixhawk ESC 1.4b: MAX3051EKA
- s2740vc ESC and XRacer: TJA1051TK3/118
from hardware.
@CarlOlsson What was the final choice?
from hardware.
The final choice was a whitelist and blacklist... As different components may suit different applications.
Anything that is deemed unsuitable should be blacklisted
from hardware.
To me, the white list currently looks like:
TJA1051TK3/118
LTC2875
from hardware.
Agreed
from hardware.
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?
from hardware.
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
from hardware.
Noted here: https://wiki.dronecode.org/workgroup/connectors/start?&#can_tranceivers
from hardware.
Related Issues (20)
- Help me out.real simple Q HOT 1
- Use Pixhawk with EMAX BLHeli Series ESCs HOT 1
- fmuv5x open hardware release
- Pixhawk 2.4.8 and Jetson Nano Connection HOT 3
- Pixhawk 4 - GPS, Safety switch and buzzer connection problems problem HOT 1
- Question Regarding Finding the Right Software to Test the Drone Configuration HOT 1
- Why new pixhawk hardware use USB3.0? HOT 1
- FMU 5x/6x Baseboard HOT 4
- Several question about schematic of fmu 2 and 3 HOT 4
- Lost power on current main power brick causing the avionic reboot HOT 4
- /pixhawk/Hardware Repo Not Updated HOT 1
- Astrobox HOT 1
- how can i do if i erase pixhawk4 with my stlink
- Inquiry: Dimensions information HOT 1
- What is the "bug" that was corrected for 2MB flash on the FMUv3? HOT 3
- Pixhawk board is short HOT 1
- Can't find Schematics and Layout of FMUv5 HOT 1
- How to connect pixhawk 2.4.8 to Nvidia Jetson Nano? HOT 11
- Accelerometer calibration fail HOT 3
- Radio Telemetry through Companion Computer HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hardware.