CANBUS

CANBUS

Příspěvekod RASK » 11.07.2023 08:28

Rád bych požádal o radu …

Snažím se u 3D-tiskárny připojit a „tiskovou hlavu“ přes CAN-BUS.

V tiskárně mám desky BTT Octopus + Raspberry Pi 4B.
K tomu jsem pořídil kombinaci dílů U2C (USB to CAN bus module) + EBB36 (nozzle adapter board).

Provedl jsem flash obou desek (U2C,EBB36). Vytvořil jsem v operačním systému rozhraní pro U2C a sjednotil bitrate na 1000000 (txqueuelen 1024). V propojovacím kabelu mám kroucenou nestíněnou dvojlinku (CAN_L, CAN_H) a dvě samostatné žíly pro 24V DC (Vin, GND). Na obou deskách mám nasazené propojky pro připojení odporu 120 Ohm. Kontrolní měření na sběrnici ukazuje výsledný odpor v toleranci, tzn. cca 64 Ohm. Z desky EBB36 jsem zjistil její uuid a to jsem zapsal do souboru print.cfg ve formátu:

[mcu EBBcan] … zkoušel jsem i jiné názvy
canbus_uuid: xxxxxxxxxxxx

… A tím jsem skončil. Klipper nemůže nají další mcu … viz chybové hlášení. Nejde mi do hlavy, že najde identifikační číslo čipu a pak s čipem nekomunikuje…

Díky za jakoukoliv radu.

Klipper mcu ERROR.JPG
Klipper mcu ERROR.JPG (31.54 KiB) Zobrazeno 48189 krát
  • 0

RASK
 
Příspěvky: 58
Registrován: 12.06.2014 08:40
Reputation: 0

Re: CANBUS

Příspěvekod RASK » 31.07.2023 09:08

Odpovím si sám :D … zvolil jsem špatné studijní materiály. Chaotické, nekompletní a občas i plné chyb … a pěkně jsem se v tom ztratil …

Problém byl v tom, že modul U2C, který konvertuje USB na CANBUS má několik variant:
U2C v1.x … s čipy STM32F042x/STM32F072xB
U2C v2.x … s čipy STM32G0B1 … novější, aktuálně prodávaná varianta

Jak bývá u Číňanů zvykem, uvedení SW značně zaostává za prodejem HW. A o dokumentaci ani nemluvě. Samotní uživatelé si postupně sami vytvořili na internetu návody, které ale většinou popisovaly použití starší verze čipu. Navíc u nového čipu byl v době uvedení U2C špatný firmware… atd… atd…

Nakonec se mi podařilo najít něco, co vedlo k cíli…
https://wiki.kb-3d.com/en/home/btt/voron/u2c_v2
https://wiki.kb-3d.com/en/home/btt/voron/BTT_EBB36

Použití CANBUSu mi značně zredukovalo kabeláž a zjednodušilo návrh tiskárny. Doufám, že to bude fungovat spolehlivě, protože se mi už nechce zpátky dávat těch cca 20 metrů žil, co jsem z tiskárny demontoval.
  • 0

RASK
 
Příspěvky: 58
Registrován: 12.06.2014 08:40
Reputation: 0

Re: CANBUS

Příspěvekod mcparyk » 31.07.2023 09:37

Supr, takové informace se budou u další stavby hodit.
  • 0

mcparyk
 
Příspěvky: 164
Registrován: 25.04.2015 13:49
Bydliště: Vrchlabí
Reputation: 0

Re: CANBUS

Příspěvekod klobouk » 25.09.2023 12:53

Parada, tez ocekavam doruceni dilu pro CAN bus na muj Trident. Snad ty linky budou jeste chvili "zive" :-)

Diky za sdileni!
  • 0

R2 2024 revision - heavily moded evil plastic eater viz. thread Rebel2 Voron-like skirts
Voron Trident 300x300
Voron 0.2 2020 - build in progress
klobouk
 
Příspěvky: 37
Registrován: 16.10.2022 22:29
Bydliště: Brno
Reputation: 0


Zpět na OSTATNÍ PROBLEMATIKA HW/SW

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník