Fórum témák

» Több friss téma
Fórum » CAN baudrate changer
 
Témaindító: tompe, idő: Márc 27, 2011
Témakörök:
Lapozás: OK   1 / 1
(#) tompe hozzászólása Márc 27, 2011 /
 
Sziasztok,

Van CAN 2 eszközöm, az egyik fix 667 kbaud-on kommunikál, a másikon a 8 Mhz-es időalap miatt csak 500k és 800k állítható be. Kellene egy interface, ami átkonvertálja a 2 baud ratet, gondolok pl egy uc-re ami csak elveszi az egyik can framejeit és szimplán tovább küldi a másik (667k) baudraten. Ehhez jó lenne egy olyan can controller aminek van 2 hardveres can interface. Ez persze még így sem olyan egyszerű a can protokoll lekezelése miatt. Valami egyszerűbb járható ötletetek van esetleg, ahol nem kell belemenni a protokollba, mivel ilyen szinten nem értek a canhez.

Üdv:
tompe
(#) jym válasza tompe hozzászólására (») Márc 27, 2011 /
 
Üdv!

Miféle eszköz az ami 667 kbaud-on kommunikál ?

Mivel ez nem szabványos sebesség, ezért szerintem nehéz lesz gyári eszközt találni rá.

Imi.
(#) kobold válasza tompe hozzászólására (») Márc 27, 2011 / 6
 
Végül is, nem lehetetlen. Kérdés, hogy szükséges-e: nem lehet valamelyik egységbe belenyúlni, és megfelelő értékre változtatni a sebességét? Én adnék ennek is egy lehetőséget, körbe kellene vizsgálni az egységeket, mikből épülnek fel.
Amennyiben az átalakítós megoldás marad, akkor pl.: a két vonalra egy-egy MCP2551 (fizikai réteg illesztése), hozzájuk kapcsolódhat egy-egy MCP2515 (protokollvezérlő), ez utóbbiakat pedig SPI-buszon mikrovezérlőhöz lehet kapcsolni. A protokollvezérlő konfigurálható megszakításokkal képes jelezni a fogadást (vagy a küldést, de arra itt nem lesz szükség), és a mikrovezérlő úgy működne, mint egy gateway: beolvassa az egyik protokollvezérlőből az éppen vett csomag azonosítóját és tartalmát, majd kilépteti a másik felé. Olyan mikrovezérlővel, ami a protokollt is kezeli, tovább egyszerűsíthető a megoldás.
(A megjelölt alkatrészek példaként szolgálnak, nem muszáj Microchip termékeket alkalmazni, van más gyártó is).
Szóval nem lehetetlen, de neked kell eldöntened, merre szeretnél indulni. Ha szétnézel itt az oldalon, találsz több CAN-es témát is, amiket érdemes átolvasni.
(#) kobold válasza jym hozzászólására (») Márc 27, 2011 /
 
Valahogy a meglévőnek is összehozták a szükséges oszcillátor-frekvenciát... Előfordulnak néha ilyen elvetemült sebességek, valószínűleg nem véletlenül.
Következő: »»   1 / 1
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem