ATNEL tech-forum
https://forum.atnel.pl/

podłączenie magistrali CAN
https://forum.atnel.pl/topic22728.html
Strona 1 z 1

Autor:  anna9595 [ 15 gru 2019, o 11:46 ]
Tytuł:  podłączenie magistrali CAN

Witam :)

Będę bardzo wdzięczna za pomoc. Rozpoczynam przygodę z Arduino i jestem w trakcie robienia projektu, ale mam pewien problem...
Chciałabym podłączyć dwa takie same sterowniki silników do Arduino poprzez magistralę CAN, powiedzcie mi proszę, czy można podłączyć to w taki sposób:

1. sterownik połączyć z dedykowanym kablem
2. do kabla dedykowanego podpiąć kabel "rozdzielający" z dwóch wejść na jedno wyjście
3. do niego podpiąć nakładkę Arduino CAN-BUS
4. nakładkę podpiąć pod Arduino

Obrazek

Na stronie producenta jest schemat podłączenia Master oraz Slave, ale nie do końca rozumiem, czy na schemacie magistrala CAN to jest ten dedzkowanz kabel, czy oni to w inny sposób łączą?
Obrazek

Autor:  amilo_pa [ 15 gru 2019, o 14:08 ]
Tytuł:  Re: podłączenie magistrali CAN

podeślij specyfikację tych sterowników i arduino - będzie łatwiej.

Autor:  micky [ 15 gru 2019, o 14:43 ]
Tytuł:  Re: podłączenie magistrali CAN

Tak jak pisze kolega - podstawą jest dokumentacja. Co do transmisji z Arduino to raczej nie będzie to Canbus (może Uart po Ttl, może RS422/485) ale dokumentacja wszystko powinna wyjaśnić.

Autor:  anna9595 [ 15 gru 2019, o 17:21 ]
Tytuł:  Re: podłączenie magistrali CAN

www.roboteq.com/index.php/component/vir ... Itemid=970

Informacje ze strony producenta:
Sterownik do napędzania dwóch silników prądu stałego do 60 V i 20 A na kanał.
Za pomocą magistrali CAN można połączyć do 127 kontrolerów z prędkością do 1 Mb / s na jednej skrętce.

Arduino, które zamierzam zastosować to typ Arduino Mega

Specyfikacja Arduino Mega
Napięcie zasilania:7 V do 12 V
Mikrokontroler: ATmega 2560
Maksymalna częstotliwość zegara: 16 MHz
Pamięć SRAM: 8 kB
Pamięć Flash: 256 kB (8 kB zarezerwowane dla bootloadera)
Pamięć EEPROM: 4 kB
Piny I/O: 54
Kanały PWM: 15
Ilość wejść analogowych: 16 (kanały przetwornika A/C o rozdzielczości 10 bitów)
Interfejsy szeregowe: 4xUART, SPI, I2C
Zewnętrzne przerwania
Podłączona dioda LED do pinu 13
Gniazdo USB A do programowania
Złącze DC 5,5 x 2,1 mm do zasilania

Oraz CAN-Bus Shield v2.0 - nakładka na Arduino

Specyfikacja
Obsługuje interfejs CAN v2.0B do 1 Mb/s
Komunikacja: SPI do 10 MHz
Pracuje z napięciem 5 V.
2 bufory odbiorcze z priorytetowym przechowywaniem danych
9-pinowe złącze D-sub
2 złącza 4-pinowe Grove
Możliwość nałożenia kolejnego modułu typu Shield
Wbudowany włącznik

Będę bardzo wdzięczna za pomoc, bo już nie mam pomysłów, jak rozwiązać ten problem :( szczególnie, że to moje początki i w tym temacie mam jeszcze małą wiedzę

Autor:  amilo_pa [ 15 gru 2019, o 22:18 ]
Tytuł:  Re: podłączenie magistrali CAN

Skąd wytrzasnąłeś/łaś te obrazki ?

Zapoznałeś/łaś się z dokumentacją ze strony producenta driverów ?

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/