Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 mar 2024, o 23:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 15 gru 2019, o 11:46 
Offline
Nowy

Dołączył(a): 15 gru 2019
Posty: 2
Pomógł: 0

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2019, o 14:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 kwi 2014
Posty: 150
Pomógł: 1

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2019, o 14:43 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2561
Pomógł: 126

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ć.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2019, o 17:21 
Offline
Nowy

Dołączył(a): 15 gru 2019
Posty: 2
Pomógł: 0

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ę


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2019, o 22:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 kwi 2014
Posty: 150
Pomógł: 1

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

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO