CAN stands for Controller Area Network and is a bus often used in automotive applications. It is a two-wire differential protocol and works on baud rates from 10 kbits/sec to 1 Mbits/sec.

learn more… | top users | synonyms (1)

1
vote
2answers
50 views

CAN bus possibilities?

Is it possible to add something such as a micro controller to act as a new node that will integrate into the can bus system and be dominate over other nodes or at least speak on the bus to work what ...
0
votes
2answers
78 views

What is the maximum bitrate supported in the Can Bus?

i began reading about Can Bus for my final year project i have to send a file to be flashed into the microcontroller using the CAN BUS . I have found that the maximum bitRate that can be achieved is ...
1
vote
1answer
69 views

CAN- Rx Data Rate faster than Polling rate

I'm working on a safety critical SIL 4 system and so interrupts have to be kept to a bare minimum(hence using only timer interrupt). CAN is used in polling mode. Suppose a data arrives at a CAN node ...
0
votes
0answers
14 views

FullCAN implementation help or tutorials

NXP's Lpc series microcontrollers have acceptance filter implemented in the FullCAN section. Any example codes or documentation or tutorial for FullCAN ? Thanks
0
votes
1answer
30 views

CAN acceptance filter

Suppose all nodes in a CAN network are configured using acceptance filters to rx packets that are addressed only to them. Example: Node A configured to rx packets addressed only to "A" in the 11-bit ...
0
votes
2answers
39 views

CAN BUS system compatibility? DB9 to M12

I have a CAN SYSTEM with a M12 5pin male plug that acts as a sensor processor. It runs on 12 volt. I am trying to feed this system with a Raspberry Pi B system using this CAN BUS board: ...
1
vote
2answers
82 views

Microchip PIC18F CAN message reception problem

I am attempting CAN communication between two nodes and can not get the receiver to transfer a message from the MAB to a readable buffer. The nodes are identical, physically and in configuration. I ...
0
votes
0answers
30 views

Multimaster rs422 management

As i shared here i need to connect a sensor(host) to devices(2 stm32 microcontrollers - mcu's). The MCU's can also talk each other on a canbus (Showed as line between Device1 & Device2). My ...
0
votes
2answers
52 views

Transit between RS485 and CAN

I have two transceivers, one for CAN and one for RS485, and both are isolated. Both standards require 3 wires (two differential pairs and one common GND). I am trying to use one termination connector ...
4
votes
1answer
73 views

How do I set up both CAN modules on the PIC DSPIC33EP128GM604?

So I am in the midst of my first proper PIC project, and it has been interesting to say the least. The problem I'm having is setting up the CAN modules. The PIC I'm using has two ECAN modules. Using ...
2
votes
2answers
114 views

House wide automation network: CAN or Ethernet?

I am half-way through building my home automation system. As an electronic engineer/software developer a lot of this has been rolled myself from scratch and I will hopefully be starting to blog more ...
1
vote
1answer
78 views

Use modified USART for a one-wire bus, one master and 400 slaves on a 400 m wire?

I use the normal ATmega UART interface, but disable the TX part (make it high impedance). To have more push-pull power for a long bus, I use two I/O pins for TX; the PNP and NPN transistors will be ...
3
votes
2answers
74 views

Can I just T into a CAN bus network if I just want to observe the data?

Can I just T into a CAN bus network if I simply want to snoop on the data flowing? I know I have to disable ACK bit sending, but is it just a case of physically splicing into CAN-High and CAN-Low?
0
votes
0answers
40 views

TRW Conekt EPAS CAN-Bus frames

I'm building a track car based on Clio III RS - It's basically a Clio X85 Cup race car in a road body shell, and running Clio Cup Electric Power Assisted Steering which is made by TRW Conekt (variant: ...
0
votes
1answer
55 views

connector recommendations for CAN bus and power supply to distributed PLCs

I'm looking to build a distributed PLC system with up to 20 devices spread throughout a building, controlling lights, HVAC, irrigation, security, etc, and want recommendations on what connector to use ...
0
votes
2answers
106 views

BeagleBone Black CAN Bus

My apologies if this is the wrong stack website for this question. We plan to use a BeagleBone Black as the control computer for an electric car. The BBB handles, among other things, communicating ...
2
votes
1answer
38 views

Differential bus transmission

I am working at a project which requires an application which has some devices connected through a bus (RS-485 || CAN), I haven't decided yet.The problem is that some of this devices are hot pluggable ...
1
vote
0answers
49 views

Isolated CAN and Onewire

I have a bord where HV is present and one where only LV is presented. On each board is an Onewire und a CAN bus. How can I isolate the buses? I found for CAN this: ...
0
votes
1answer
219 views

HAL_CAN_Transmit_IT and HAL_CAN_Receive_IT simultaneously use problem

Synopsis: STM32 HAL Library functions HAL_CAN_Transmit_IT and HAL_CAN_Receive_IT can't be used simultaneously effectively ...
2
votes
3answers
194 views

Is a ground/common needed for proper CAN bus communication?

Since CAN Bus is a differential signalling system, what is the significance of GND/COM signal? Can I get by without it? I've got a very simple 2-node system that has some weird happenings going on. ...
1
vote
1answer
78 views

CAN network resistor termination [duplicate]

My question is about the resistor for termination in a CAN network. From an electrical perspective why should we add this resistor (commonly 120 Ohm) between the CAN_H and CAN_L? Thanks in advance.
2
votes
1answer
71 views

CANBus goes through periods of re-sending messages continually

I'm having an issue where my microprocessor CANBus module continuously re-sends it's last message, even though it seems to be received properly by my USB-CAN monitor on the other end. I'm attempting ...
1
vote
1answer
43 views

Run two boards with different crystals (MCP2515 specifically)

I have one CAN bus interface that's using a 16 MHz crystal, and I want to set up my own interface to talk / simulate CAN packets with first one. I do have 20 MHz crystals for my own ...
3
votes
1answer
100 views

Basic CAN-BUS circuit - what does this section do?

I'm currently learning how to make a circuit for CAN-BUS communication and came across the schematics of the Sparkfun CAN-BUS shield for Arduino (can be found here). I'm a little puzzled by this ...
0
votes
1answer
28 views

How can I set up a chained DAQ system with small off the shelve boards? [closed]

I'm building an exoskeleton in a student team and we're having some trouble finding the right prototyping system for our electronics system. All of the shelve systems are either too slow or too big. ...
1
vote
2answers
54 views

Can I use a CAN-bus for acquiring data.

I am trying to develop a robotic system that has a distributed DAQ system with one main computer that has the high level control loop. I have a question about the data that has to be transmitted ...
1
vote
3answers
132 views

What happens if there are many 120 ohms resistors as terminators on the CAN bus?

I connected three devices in parallel on a CAN bus system. Every device has a \$120\,\mathrm{\Omega}\$ resistor inbuilt in the circuit. I am using two pairs of twisted cables of \$1.2\,\mathrm{m}\$ ...
0
votes
2answers
535 views

BeagleBone Black CAN bus setup

I am trying to connect to a CAN bus network with my BeagleBone Black and SN65HVD230. I've connected it like in the picture. I am running: ...
1
vote
1answer
46 views

NAK in CAN when programming stm32f407vg uC

I am getting NAK error in CAN communication. Not really sure why, also frame itself is quite strange as in program I am sending different things. I have got two devices and therefore I monitor 4 ...
1
vote
1answer
54 views

CAN bus physical layer configuration for more than two devices

I am designing a CAN bus for a light electric vehicle, likely using an Arduino CAN bus shield or similar. Using a single D-sub cable it's obvious that two devices could be connected together. The ...
0
votes
2answers
80 views

CAN communication design/definition between two or more devices

I know it will sound a little bit newbie, but I'm indeed a beginner... I need to design/define a CAN communication between two devices (one uses a AT90CAN32 from Atmel and the other is not yet ...
0
votes
0answers
48 views

Cannot transmit message (receiving is working, but without ack) on CAN bus (LPC2368)

I work with microcontroller LPC2368. After initialisation of the CAN interface to normal mode (not listen-only mode), I can receive all messages, but the microcontroller cannot send an acknowledge ...
0
votes
0answers
87 views

Interfacing MCP2515 on BeagleBone via SPI

How do I make the MCP2515 CAN bus controller work on BeagleBone (possibly BeagleBone Black)? The Internet is full of references to SPI, but there seems to be missing any good material on that ...
-6
votes
1answer
87 views

Schematic for this MCP2515-based board?

What is this MCP2515 board, and is there a schematic for it?
0
votes
0answers
46 views

MCP2551 idle bus voltage too low

I made a can bus using STM32F415RG and an MCP2551 transciever. MCP2551 is connected like this: Txd is connected to the MCU tx Rxd is connected to the MCU rx Vss is connected to the common ground Vdd ...
1
vote
1answer
43 views

What do the TXRB bits do in the CiTXnDLC registers of a dsPIC 30F?

The family reference sheet for the dsPIC 30F line, page 23-7, describes register 23-5 CiTXnDLC. (Page 627 of the PDF linked here.) Bits 8 and 7 are labeled TXRB<1:0>: Reserved Bits, with the note ...
0
votes
1answer
39 views

Best way to modify single I/O pin on CANOpen DS 401

I have a microcontroller with CAN and need to implement a CANOpen master. It needs to toggle a pin I/O on a third party device using CANOpen specification DS 401. How is the best way to accomplish ...
-3
votes
1answer
91 views

How many addresses are on a single CAN bus? [closed]

How many addresses exist on a single CAN Bus? I am writing code, and I need to know how big to make my arrays. I don't know how many bits a CAN address is and whether any of them are reserved. More ...
1
vote
2answers
473 views

Interpreting CAN bus data from OBD port

I'm using an Arduino with MCP2515 and MCP2551 to read data from a CAN bus over the OBD-II port of my car, Honda Jazz 2012. From what I've read on other forums and the OBD wiki, I can transmit the PID ...
1
vote
1answer
143 views

LPC2129 CAN bus interface to OBD-II

I want to connect an LPC to the CAN bus in my car, and I found that LPC2129 have the CAN protocol implemented on the chip. Searching the Internet, I saw that most of microcontrollers are connected to ...
0
votes
1answer
33 views

MCP2515 with CSTCE16M0V53

I need a 16MHZ resonator for my MCP2515. Can I run it with a CSTCE16M0V53-R0 or would that not be sufficient?
1
vote
1answer
72 views

Scheduling the transmision of CAN frames in an RTOS

I'm planning to use my STM32 board to send CAN frames. I implemented a simple scheduler that contains 10 tasks; one task will be responsible for sending frames. To do the job I declared a structure ...
1
vote
1answer
97 views

CAN bus polarity?

When connecting a CAN bus, does the polarity of the two lines matter, or is it simply the differential that the circuit decodes?
1
vote
1answer
78 views

Issue with the AMIS42700 CAN bus extender

I am currently setting up a CAN network of 16 nodes. For future extension of the network, the nodes are distributed on 4 different branches. These branches are bonded together by two CAN bus extenders ...
2
votes
1answer
122 views

Preferred or common connectors for CAN bus on the PCB?

Looking for a decent connector to carry CAN bus signal from/to a PCB. What is the most common type? Ideally something compact. I would like to avoid DB9 since it looks too much like RS232. This isn't ...
0
votes
0answers
61 views

dsPIC33ep256mu810 CAN bus-to-USB “bridge” - CAN message overload

I have a problem with transmitting received CAN messages to USB. If I receive only a few messages at a time, there is no problem with communication. The problem is receiving a lot of messages in a ...
0
votes
0answers
70 views

LPC1769 CAN communication

I am learning CAN bus with LPC1769 and the LPCXpresso base board. I am in badly need of some demo code on CAN communication on the LPC1769 to know how it can be configured and works, but I can not ...
1
vote
3answers
82 views

CAN Reference Output Voltage

I'm designing a CAN-based platform using the Microchip MCP2551 transmitter. The circuit looks like that: Notice the unconnected pin VREF. I tested the circuit on a prototype and CAN is working. What ...
1
vote
1answer
74 views

Three CAN nodes

I am using CAN bus to collect some data from devices. I have two problems. First one is: I have three devices (nodes). Two of them are identical, and I cannot change the way they send messages. These ...
0
votes
1answer
195 views

Understanding the difference between CAN IDs and PIDS on OBD-II

I am trying to understand the CAN protocol for reading the diagnostic information from a car. For example, I know that on the car I am working on uses CAN identifier 0x7E0 as a query and 0x7E8 is the ...