ELECINF344/381

Interactive web site of Télécom ParisTech's ELECINF344/ELECINF381 Robotics and Embedded Systems classes (a.k.a. ROSE, 2012 session).

Categories

SaMoRa, bus CAN runs after some problems.

Hi,

Today, we had a hard day.and many problems to communicate on the CAN bus.

  • First problem, the configuration of CAN bus. There are many timing configurations. Particularly for the synchronisation of each node on a frame. So we decided to use the nmra standard at 125 Kbits/s. It’s relatively slow but we had many difficulties to go faster.
  • Then, we tested the bootloader to send many frames and we were able to flash the first boards but the others were too far on the bus and they didn’t receive any frame. During the afternoon, we realized that last boards were not enough electrically supplied. Indeed, at the end of the bus we had only 2.4V. Therefore, we increased the voltage supply and we were able to flash all the boards with the bootloader.
  • After that, we fixed some bugs in the lights, sensors and bootloader’s firmware. Now, we can flash the firmware of each board with the bootloader by the CAN bus and we can control the lights and listen to sensors through the bus.
  • To finish, we rewired the CAN bus and we put the railroad on the table.

 

just some pictures of ligths for fun ;)

Tomorrow, we will work on the station and we will probably test the controller.

 

SaMoRa’s team

Tutobot – Motors and Sensors

Hello,

Today we worked on the peripherals of our robot.

We debuged the motors and now they are working fine.

The encoders are returning values with good resolution, tomorrow we will work to assemble a control with motors+encoders.

The pins of the line sensors seems not responding really good, we tried to capture the signal with a logic analyzer and an oscilloscope. We could measure the response with the oscilloscope, but only once =/, using the same program and same osciloscope.

The proximity sensors are not giving us good resolution between closer objects and farther ones.

Leds with pwm are working really well, we can choose in a register to use the pwm mode or not.

Zigbee is still not working after we programmed the SysBoot with DirectC.

 

Tutobot’s team

Helen Fornazier