This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:hardware:arm-can:controller [2010/05/28 12:07] – mikk.leini | en:hardware:arm-can:controller [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 26: | Line 26: | ||
| * 1 x USB device / host (Micro-AB) | * 1 x USB device / host (Micro-AB) | ||
| | | ||
| - | Every pin has IO functionality (except PWM) | + | Every pin has I/O functionality (except PWM) |
| ADC and PWM have 3 pin headers with ground and +5 V | ADC and PWM have 3 pin headers with ground and +5 V | ||
| Line 51: | Line 51: | ||
| [{{ : | [{{ : | ||
| - | The following chapters describe each of the connectors on ARM-CAN Controller module. To recognize the connectors the Controller has to be held like shown on the picture. | + | The following chapters describe each of the connectors on ARM-CAN Controller module. To recognize the connectors the Controller has to be held as shown on the picture. |
| ~~CL~~ | ~~CL~~ | ||
| Line 69: | Line 69: | ||
| [{{ : | [{{ : | ||
| - | Both ADC1 and ADC2 connector | + | Both ADC1 and ADC2 connectors |
| ~~CL~~ | ~~CL~~ | ||
| Line 77: | Line 77: | ||
| [{{: | [{{: | ||
| - | COMM connector is a combination of UART, SPI and I2C interfaces. Beside +5 V supply it contains +3,3 V supply which supplies up to 700 mA. COMM connector is intended to connect with ARM-CAN User Interface and that is why it also features 2 ADC and 1 PWM pins, which are used by the joystick and speaker. | + | COMM connector is a combination of UART, SPI and I2C interfaces. Beside |
| ==== JTAG ==== | ==== JTAG ==== | ||
| Line 83: | Line 83: | ||
| [{{: | [{{: | ||
| - | ARM-CAN Controller board has standard 20-pin JTAG connector with essential pins for programming and debugging. Although the kit contains ARM-CAN | + | ARM-CAN Controller board has a standard 20-pin JTAG connector with essential pins for programming and debugging. Although the kit contains ARM-CAN |
| ==== CAN ==== | ==== CAN ==== | ||
| Line 91: | Line 91: | ||
| ARM-CAN Controller board contains two identical CAN 10-pin header connectors. Both of the connectors are on the same bus, therefore CAN network can be formed by daisy-chaining several Controllers. There is no CAN signal terminator on the Controller board so external terminators should be used. | ARM-CAN Controller board contains two identical CAN 10-pin header connectors. Both of the connectors are on the same bus, therefore CAN network can be formed by daisy-chaining several Controllers. There is no CAN signal terminator on the Controller board so external terminators should be used. | ||
| - | Microcontroller CAN RX and TX pins which connect to the on-board CAN translator are marked with orange color on the image on side. | + | Microcontroller CAN RX and TX pins which connect to the on-board CAN translator are marked with orange color on the image. |
| ~~CL~~ | ~~CL~~ | ||
| Line 101: | Line 101: | ||
| ~~CL~~ | ~~CL~~ | ||
| - | Controller | + | The controller |
| ~~CL~~ | ~~CL~~ | ||
| Line 109: | Line 109: | ||
| [{{ : | [{{ : | ||
| - | In the middle of the Controller | + | In the middle of the controller |
| ~~CL~~ | ~~CL~~ | ||
| Line 117: | Line 117: | ||
| [{{ : | [{{ : | ||
| - | There are two buttons on board. The left one resets microcontroller when pressed, the right one is used as a custom button for user application. The button has RC filter which filters button bounces. | + | There are two buttons on board. The left one resets microcontroller when pressed; the right one is used as a custom button for user application. The button has an RC filter which filters button bounces. |
| ~~CL~~ | ~~CL~~ | ||