ABOUT CAN CIRCUIT

Started by amit shrigondekar April 12, 2010
Hi ,

Can any body please tell me how to connect two MC9S12C32 for CAN
communication

I read about its documentation it says..

Each CAN station is connected physically to the CAN bus lines through a
transceiver chip. The transceiver is capable of driving the large current
needed for the CAN bus and has current protection against defected CAN or
defected stations

Q.1) So does that mean I need a extra hardware i.e. trans-receiver for both
controller.

Q.2) Which typical Trans-receiver have to be used for that ?

Q. 3 ) Please also tell me, does that transreceiver will have a simliar to
CAN_H (means a high) and similarly CAN_L (means low line) ?

It would be great if you can help me out cause I have deadline in 1 week.

--Thanks
Amit


1) Yes, you need bus driver

2) There are many. It depends on how do you power your C32. For 5V you can
use Philips?? TJA1050, TI SN65HVD1040D etc. For 3.3V - TI SN65HVD235 and
similar

3) Are you asking if transceiver has CANH and CANL pins, that you can wire
directly to CAN bus? Yes, it has. But manufacturer can call them
differently.

Edward

----- Original Message -----
From: "amit shrigondekar"
To: <6...>
Sent: Tuesday, April 13, 2010 5:48 AM
Subject: [68HC12] ABOUT CAN CIRCUIT
> Hi ,
>
> Can any body please tell me how to connect two MC9S12C32 for CAN
> communication
>
> I read about its documentation it says..
>
> Each CAN station is connected physically to the CAN bus lines through a
> transceiver chip. The transceiver is capable of driving the large current
> needed for the CAN bus and has current protection against defected CAN or
> defected stations
>
> Q.1) So does that mean I need a extra hardware i.e. trans-receiver for
> both
> controller.
>
> Q.2) Which typical Trans-receiver have to be used for that ?
>
> Q. 3 ) Please also tell me, does that transreceiver will have a simliar to
> CAN_H (means a high) and similarly CAN_L (means low line) ?
>
> It would be great if you can help me out cause I have deadline in 1 week.
>
> --Thanks
> Amit
>
>
>
Thanks for the quick reply !

--Thanks
Amit

On Mon, Apr 12, 2010 at 10:01 PM, Edward Karpicz wrote:

> 1) Yes, you need bus driver
>
> 2) There are many. It depends on how do you power your C32. For 5V you can
> use Philips?? TJA1050, TI SN65HVD1040D etc. For 3.3V - TI SN65HVD235 and
> similar
>
> 3) Are you asking if transceiver has CANH and CANL pins, that you can wire
> directly to CAN bus? Yes, it has. But manufacturer can call them
> differently.
>
> Edward
> ----- Original Message -----
> From: "amit shrigondekar"
> >
> To: <6... <68HC12%40yahoogroups.com>>
> Sent: Tuesday, April 13, 2010 5:48 AM
> Subject: [68HC12] ABOUT CAN CIRCUIT
>
> > Hi ,
> >
> > Can any body please tell me how to connect two MC9S12C32 for CAN
> > communication
> >
> > I read about its documentation it says..
> >
> > Each CAN station is connected physically to the CAN bus lines through a
> > transceiver chip. The transceiver is capable of driving the large current
> > needed for the CAN bus and has current protection against defected CAN or
> > defected stations
> >
> > Q.1) So does that mean I need a extra hardware i.e. trans-receiver for
> > both
> > controller.
> >
> > Q.2) Which typical Trans-receiver have to be used for that ?
> >
> > Q. 3 ) Please also tell me, does that transreceiver will have a simliar
> to
> > CAN_H (means a high) and similarly CAN_L (means low line) ?
> >
> > It would be great if you can help me out cause I have deadline in 1 week.
> >
> >
> >
> > --Thanks
> > Amit
> >
> >
> >
> >
> >
> >
> >
> >
> >
I am finding that the NXP/Philips parts are being phased out. ON Semiconductor makes parts that are equivalent and might have improved specs:

AMIS-30660
AMIS-42665
AMIS-42670

http://www.onsemi.com/pub_link/Collateral/AMIS-30660-D.PDF
http://www.onsemi.com/pub_link/Collateral/AMIS-42665-D.PDF
http://www.onsemi.com/pub_link/Collateral/AMIS-42670-D.PDF

I think they provide free samples too.

Carl

> To: 6...
> From: s...@gmail.com
> Date: Mon, 12 Apr 2010 22:04:16 -0600
> Subject: Re: [68HC12] ABOUT CAN CIRCUIT
>
> Thanks for the quick reply !
>
> --Thanks
> Amit
>
> On Mon, Apr 12, 2010 at 10:01 PM, Edward Karpicz wrote:
>
> >
> >
> > 1) Yes, you need bus driver
> >
> > 2) There are many. It depends on how do you power your C32. For 5V you can
> > use Philips?? TJA1050, TI SN65HVD1040D etc. For 3.3V - TI SN65HVD235 and
> > similar
> >
> > 3) Are you asking if transceiver has CANH and CANL pins, that you can wire
> > directly to CAN bus? Yes, it has. But manufacturer can call them
> > differently.
> >
> > Edward
> >
> >
> > ----- Original Message -----
> > From: "amit shrigondekar"
> > >
> > To: <6... <68HC12%40yahoogroups.com>>
> > Sent: Tuesday, April 13, 2010 5:48 AM
> > Subject: [68HC12] ABOUT CAN CIRCUIT
> >
> > > Hi ,
> > >
> > > Can any body please tell me how to connect two MC9S12C32 for CAN
> > > communication
> > >
> > > I read about its documentation it says..
> > >
> > > Each CAN station is connected physically to the CAN bus lines through a
> > > transceiver chip. The transceiver is capable of driving the large current
> > > needed for the CAN bus and has current protection against defected CAN or
> > > defected stations
> > >
> > > Q.1) So does that mean I need a extra hardware i.e. trans-receiver for
> > > both
> > > controller.
> > >
> > > Q.2) Which typical Trans-receiver have to be used for that ?
> > >
> > > Q. 3 ) Please also tell me, does that transreceiver will have a simliar
> > to
> > > CAN_H (means a high) and similarly CAN_L (means low line) ?
> > >
> > > It would be great if you can help me out cause I have deadline in 1 week.
> > >
> > >
> > >
> > > --Thanks
> > > Amit
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >