CAN-buss med två eller flera noder.
120 Ohm terminering a vardera änden.
CAN-H och CAN-L möts på Vcc/2.
Signaljord finns mellan noderna.
Gör man en nod spänningslös sänker den bussen, både CAN-L och CAN-H med 0,4 Volt.
Tranceivrarna är NXP PCA82C251.
Databladet säger: "An unpowered device does not disturb the bus lines"
I min värld är 0,4 Volt arbetspunktförflyttning en störning.
Kan någon förklara hur jag gör/tänker fel?
CAN bus tranceiver - Lastar bussen när den är spänningslös
-
- Inlägg: 97
- Blev medlem: 13 februari 2016, 12:18:58
- Ort: Holm, Halmstad
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: CAN bus tranceiver - Lastar bussen när den är spänningsl
Jag håller med dig men NXP kanske tycker det är normalt.
Min erfarenhet är att man helst ska ha galvaniskt skilda noder men det hjälper förmodligen inte dig med det här problemet.
Kan det vara någon ingång som har en odefinierad nivå? Typ, ligger och flyter.
Min erfarenhet är att man helst ska ha galvaniskt skilda noder men det hjälper förmodligen inte dig med det här problemet.
Kan det vara någon ingång som har en odefinierad nivå? Typ, ligger och flyter.
Re: CAN bus tranceiver - Lastar bussen när den är spänningsl
Har du gemensam signaljord?
Har du CM-spänning mellan enheterna så låter det rimligt.
Har du CM-spänning mellan enheterna så låter det rimligt.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: CAN bus tranceiver - Lastar bussen när den är spänningsl
Signaljord finns mellan noderna.
- Jan Almqvist
- Inlägg: 1655
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: CAN bus tranceiver - Lastar bussen när den är spänningsl
Vid 'recessive' flyter väl CAN-H och CAN-L ganska fritt och det är bara termineringen som drar ihop dem?