Teste a duas placas adaptadoras CAN bus MCP2515 modificadas para funcionar com os 3.3V do raspberry pi e no SAMD21 cortex M0
Este teste foi efectuado na continuação das experiências necessárias para a construção da electrónica alternativa para o braço robótico Niryo One.
Alteração a placa adaptadora MCP2515
No hardware foi efectuada uma interrupção à pista que percorre a parte inferior da placa e esta´ligada á parte de cima na bola à esquerda do condensador C5,. Depois da ligação ter sido interrompida foi soldado um fio á pista.
Deste modo o pino original permite a alimentação com 3.3V, e o fio soldado à pista permite a alimentação do TJA1050 CAN-transceiver com 5V.
A alteração á placa MCP2515 usada no raspberry pi visa o mesmo objectivo mas foi efectuada na parte de cima da placa.
Ligações entre a placa de testes SAMD21 cortex M0 e o adaptador CAN bus
Pino MCP2515 > pino SAMD21 cortex M0
VCC > 3V3
GND > GND
CS > A2 (16 / PB09)
(MI)SO > ISCP 1 (MISO)
(MO)SI > ISCP 4 (MOSI)
SCK > ISCP 3 (SCK)
INT > not connected (38 / PA13 is not available on mini boards)
CAN alt VCC 5V > 5V
Ligações entre o Raspberry pi e o adaptador CAN bus
Para as alterações (alternativas à descrita acima) ao adaptador e ligações entre o Raspberry pi e o adaptador CAN bus alterado para ser alimentado com duas tensões ver o seguinte artigo: CAN bus (MCP2515) no Raspberry pi.