CAN bus info nogen idéer

Mar 30, 2006 3 Replies

Hej NG



Jeg har googlet lidt rundt for at finde lidt om CANbus.



Jeg har et projekt hvor jeg læser lidt af en datastreng på et signalkabel (Clk ca.4Khz) der har vi fundet det vi søger . Nu kommer så det svære....Nu skal vi generere en ny datastreng til et andet CANbus system.... Det kører væsentlig hurtigere (300Khz) og der skal vi sende 4 forskellige typer datastrenge ( som vi godt ved hvordan skal se ud ) afhængig af hvad vi "læser" på vores langsomme bus....



Forviret !



Men hvor finder jeg noget info om dette.



Vi anvender en micropros. tilat læse og detektere koden, men den får vi aldrig op i 300Khz seriel data - kode strengen består måske af 128bit med pause på 64bit.



nogen forslag !



Mvh.



Esben


lkabel=20

et andet=20

l vi=20

ud )=20

r vi=20

it med=20

Hej Esben

Jeg formoder at I anvender "bit-banging" fortolkning? Du skal findes en=20 mikrocontroller, som i hardware kan snakke CAN bus.

F.eks. PIC18f458 - men der er mange andre:

formatting link

ARM mikrocontrollere (hurtige!) - nogle med CAN-bus:

formatting link

-

M=E5ske er der noget supplerende nyttig information her:

formatting link

formatting link

mvh/Glenn

lkabel=20

et andet=20

l vi=20

ud )=20

r vi=20

it med=20

Hej Esben

Glemte at skrive at der findes mikrocontrollere som har mere end =E9n CAN= =20 bus gr=E6nseflade:

ARM mikrocontrollere (hurtige!) - nogle med flere CAN-bus gr=E6nseflader:=

formatting link

Eksempler fra siden: AT91SAM7A3 MAC7101...MAC7131 LPC2119 LPC2129 LPC2194 (4 stk!) LPC2290 LPC2292 LPC2294 (4 stk!) =2E..

mvh/Glenn

Glenn M=F8ller-Holst wrote: =2E..

=20

Her er lidt om bit-banging:

formatting link

mvh/Glenn

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required