Are the robots running okay, but you just don't see the messages on
the third MatchPort b/g (in evaluation board)? I would check to see
what the baud rate is set to on the third MatchPort b/g. If you are
using 9,600bps in HyperTerminal, but the MatchPort b/g is set to
115,200bps, then you will see garbled characters. Are you seeing
anything in HyperTerminal? Also, make sure you have the serial cable
plugged into serial port#1 on the evaluation board. I will refresh my
memory later today and see if there is anythings else that you need to
set on the third MatchPort b/g.
Don't worry about the English. It must be very hard trying to learn a
language while trouble-shooting technical problems.
On another related matter. I recently received a few PIC18F4620 micro-
controllers to test out. This version has about double the memory of
the PIC18F4520 and should be a drop-in replacement. This might be
useful for your work as I imagine that you will eventually need to add
significantly more code for your research. I am also in the process of
redesigning the main controller board so that it uses simple terminal
blocks for the motors, power, serial, and wheel encoder connections.
Along with this I am taking out the old inefficient 7806 voltage
regulators and replacing with a high-efficiency RECOM similar to the
3.3 volt one on the MatchPort board. The motors used to be powered
from a +5volt 7806, but now they will get whatever the 6-AA batteries
output. These changes should allow Open-Robot to be much more
efficient and run longer experiments. I have not yet started to
redesign the MatchPort boards b/c I have a significant stock on those,
however, when I do there are several changes I will make on that board
as well. I will be posting some of the details in the next few days,
but I just wanted to let you know what is in the pipeline.
Regards, Abe