0e09ddbd5e03e93f1dea5b9dd9107c2871b9d931
Chip-dat/NXP-dat/NXP-CAN-dat/NXP-CAN-dat.md
... | ... | @@ -3,6 +3,14 @@ |
3 | 3 | |
4 | 4 | - [[TJA1050-dat]] |
5 | 5 | |
6 | + |
|
7 | +- TJA1042T/3/1J |
|
8 | +- TJA1050 |
|
9 | +- TJA1051T/3/1J - http://pdf1.alldatasheet.com/datasheet-pdf/view/19756/PHILIPS/TJA1050T.html |
|
10 | + |
|
11 | + |
|
12 | + |
|
13 | + |
|
6 | 14 | ## TJA1042 vs. TJA1050 |
7 | 15 | |
8 | 16 | The TJA1042 and TJA1050 are both transceiver chips from NXP Semiconductors for Controller Area Network (CAN) bus systems, commonly used in automotive and industrial applications. Here’s a comparison between the two: |
... | ... | @@ -42,4 +50,15 @@ TJA1050: Has decent EMI tolerance but not as high as the TJA1042. |
42 | 50 | TJA1042: Suitable for modern CAN FD networks with higher data rates, energy efficiency needs, and greater robustness requirements. |
43 | 51 | |
44 | 52 | TJA1050: Suitable for legacy CAN 2.0 applications with standard data rates and less stringent power or robustness needs. |
45 | -Choosing between the two depends on your network requirements, data rate needs, and power efficiency. For newer applications requiring CAN FD, the TJA1042 is the better option, while the TJA1050 remains a cost-effective choice for simpler CAN networks. |
|
... | ... | \ No newline at end of file |
0 | +Choosing between the two depends on your network requirements, data rate needs, and power efficiency. For newer applications requiring CAN FD, the TJA1042 is the better option, while the TJA1050 remains a cost-effective choice for simpler CAN networks. |
|
1 | + |
|
2 | + |
|
3 | + |
|
4 | +## TJA1051 |
|
5 | + |
|
6 | +- TJA1051: Also supports only CAN 2.0 and is limited to 1 Mbps, like the TJA1050. However, it includes several improvements for increased robustness and efficiency. |
|
7 | + |
|
8 | +- TJA1051: Includes low-power standby and sleep modes, providing power-saving capabilities. This feature makes it similar to the TJA1042 in terms of energy efficiency, even though it doesn't support CAN FD. |
|
9 | + |
|
10 | +- TJA1051: Includes a wake-up feature, making it similar to the TJA1042 in this aspect and enabling it to be used in applications requiring this feature. |
|
11 | + |
Chip-dat/NXP-dat/NXP-dat.md
... | ... | @@ -1,7 +1,10 @@ |
1 | 1 | |
2 | 2 | # NXP-dat |
3 | 3 | |
4 | -- [[TJA1050-dat]] |
|
4 | +[[NXP-CAN-dat]] - [[TJA1050-dat]] |
|
5 | 5 | |
6 | 6 | |
7 | 7 | |
8 | +## ref |
|
9 | + |
|
10 | +- [[CAN-dat]] |
|
... | ... | \ No newline at end of file |
Chip-dat/chip-dat.md
... | ... | @@ -12,7 +12,7 @@ |
12 | 12 | |
13 | 13 | [[MCU-dat]] - [[STC-dat]] - [[nuvonton-dat]] |
14 | 14 | |
15 | -- [[fairchild-dat]] |
|
15 | +- [[fairchild-dat]] - [[NXP-dat]] |
|
16 | 16 | |
17 | 17 | |
18 | 18 |
Tech-dat/Interface-dat/can-dat/can-dat.md
... | ... | @@ -8,23 +8,37 @@ legacy wiki page - https://w.electrodragon.com/w/Category:CAN |
8 | 8 | |
9 | 9 | - TI ISO1050DUBR |
10 | 10 | |
11 | -[[NXP-dat]] |
|
12 | - |
|
13 | -- TJA1042T/3/1J |
|
14 | -- TJA1050 |
|
15 | -- TJA1051T/3/1J |
|
11 | +CAN Transceiver - [[NXP-CAN-dat]] |
|
16 | 12 | |
13 | +- ADM3052 |
|
17 | 14 | |
18 | 15 | |
16 | +SPI to CAN - [[MCP2551-dat]] |
|
19 | 17 | |
20 | 18 | |
21 | 19 | ## common software |
22 | 20 | |
23 | -- socketCAN - linux |
|
24 | -- CANtact V0.3 |
|
25 | -- [[Cangaroo-dat]] |
|
26 | -- slCAN |
|
27 | -- python |
|
21 | + |
|
22 | +| firmware | note | builder | link | |
|
23 | +| ---------------------- | ----- | ---------- | ------------------------------------------------------ | |
|
24 | +| slCAN canable | | canable.io | https://github.com/normaldotcom/canable-fw | |
|
25 | +| candleLight | | canable.io | https://github.com/normaldotcom/candleLight_fw | |
|
26 | +| Cangaroo | | canable.io | https://github.com/normaldotcom/cangaroo/ | |
|
27 | +| canblaster | | canable.io | https://github.com/normaldotcom/canblaster | |
|
28 | +| CANtact-app | KICAD | cantact.io | https://github.com/linklayer/cantact-app | |
|
29 | +| SocketCAN on Linux | | | | |
|
30 | +| python-can | | | https://python-can.readthedocs.io/en/stable/ | |
|
31 | +| UCCBViewer | | | https://github.com/UsbCANConverter-UCCbasic/uCCBViewer | |
|
32 | +| arduino-canbus-monitor | | | https://github.com/latonita/arduino-canbus-monitor | |
|
33 | +| | | | | |
|
34 | +| | | | | |
|
35 | +| | | | | |
|
36 | +| | | | | |
|
37 | + |
|
38 | + |
|
39 | +## slCAN UCCB software |
|
40 | + |
|
41 | +- good tutorial - https://ucandevices.github.io/uccb.html |
|
28 | 42 | |
29 | 43 | |
30 | 44 | ## Boards |
... | ... | @@ -35,4 +49,8 @@ legacy wiki page - https://w.electrodragon.com/w/Category:CAN |
35 | 49 | |
36 | 50 | - [[NWI1245-dat]] |
37 | 51 | |
52 | + |
|
53 | + |
|
54 | +## ref |
|
55 | + |
|
38 | 56 | - [[CAN]] |
... | ... | \ No newline at end of file |