Partnerzy:

Reklama

Monitor magistrali CAN

Jest to urządzenie umożliwiające śledzenie przepływu informacji na magistrali CAN. Odebrane komunikaty są czasowo buforowane w pamięci a następnie transmitowane do urządzenia nadrzędnego (komputer PC).

Jednostką centralną monitora jest mikrokontroler ATmega8 z rodziny AVR. Jego zadaniem jest konfiguracja kontrolera CAN oraz odbiór przychodzących wiadomości z magistrali, a następnie buforowanie ich w pamięci SRAM i wysyłanie do komputera PC. Kod źródłowy mikrokontrolera ATmega8 napisany jest w języku asembler.
Rolę kontrolera CAN pełni układ MCP2515 firmy Microchip. Jest on kontrolerem typu stand-alone z zaimplementowanym CAN2.0B. Ma możliwość obsługi ramek zarówno standardowych, rozszerzonych jak i zdalnych przy prędkościach do 1Mb/s. Zawiera dwa bufory odbiorcze wraz z filtrami akceptacyjnymi. Komunikacja ze sterującym mikrokontrolerem odbywa się poprzez SPI.
Jako interfejs między protokołem kontrolera CAN a fizyczną magistralą służy transceiver MCP2551. Urządzenie ma możliwość podłączenia do komputera przez port USB na bazie dwukierunkowego konwertera USB-RS232 FT232RL,który emuluje dodatkowy port COM po zainstalowaniu odpowiednich sterowników.
Program na komputer PC do obsługi monitora napisany jest w języku C# w środowisku Microsoft Visual Studio 2008. Aplikacja pozwala na wyświetlanie odebranych wiadomości, ustawianie filtrów akceptacyjnych ,prędkości oraz jej automatyczną detekcję w trybie podsłuchu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Reklama

OSTATNIE WPISY

Może Ci się spodobać także...

Moduł sterujący EDG-OBE oparty na sprzężeniu zwrotnym ze zintegrowaną elektroniką pokładową do precyzyjnego sterowania maszynami mobilnymi (Źródło ilustracji: Bosch Rexroth AG)
Moduł sterujący EDG-OBE oparty na sprzężeniu zwrotnym ze zintegrowaną elektroniką pokładową do precyzyjnego sterowania maszynami mobilnymi
Pełna kontrola nad maszynami mobilnymi z modułem sterującym EDG-OBE firmy Bosch Rexroth...
Uniwersalne rozwiązanie do bezprzewodowej aktualizacji oprogramowania firmware: BODAS Connect Universal Flasher firmy Bosch Rexroth może aktualizować szeroką gamę sterowników w maszynach roboczych. Pozwala to zaoszczędzić czas oraz obniżyć koszty rozwoju, obsługi i serwisowania.
Zdalna aktualizacja sterownika maszyny w usłudze FOTA (Firmware over the Air)

Usługa FOTA od firmy Bosch Rexroth umożliwia zdalne (over-the-air) aktualizowanie sterowników – także tych pochodzących od innych producentów Usługa FOTA...

Wydajne rozwiązanie zaprojektowane z myślą o wymagających zadaniach telematycznych:  dzięki czterordzeniowym procesorom nowy moduł RCU serii 20 oferuje producentom pojazdów roboczych większą moc obliczeniową i pamięć oraz lepszą łączność. (Źródło ilustracji: Bosch Rexroth AG)
Nowe moduły telematyczne do zastosowań w pojazdach roboczych

Firma Bosch Rexroth rozszerzyła swoją ofertę urządzeń telematycznych o dwa nowe modele modułu RCU (Rexroth Connectivity Unit) Bosch Rexroth prezentuje...