a new bs2px with a bad communication
RL600
Posts: 40
Hello all,
Recently I have bought a new bs2px. I know that there must be make some changes, but which one and how.
I have changed the baudrate, but the communication with the sayit module isn't seamless.
I hope you can help me.
RL600
Recently I have bought a new bs2px. I know that there must be make some changes, but which one and how.
I have changed the baudrate, but the communication with the sayit module isn't seamless.
I hope you can help me.
RL600
Comments
This is the baud modification from BS2 to BS2px
BS2
BS2px
Each PULSOUT should be modified by multiplying the PULSOUT value by 2.5
Example BS2
Example BS2px
Jeff T.
The PULSOUT command must be changed, but which must be maked with a continuous rotation.
I'm using the say-it module on a boe-bot.
RL600
Each Basic Stamp has a "unit" of duration and for the BS2px this unit of duration is 0.8 microseconds this can also written 0.0000008 seconds. To determine how many units are required for the stationary value of 1.5mS all you have to do is divide 1.5mS by the unit of duration 0.8 microseconds. Here is the example :- 0.0015 / 0.0000008 = 1875, written in code as follows
The same goes for each extreme : -
(1.7mS) 0.0017 / 0.0000008 = 2125 (fully ccw)
(1.3mS) 0.0013 / 0.0000008 = 1625 (fully cw)
Jeff T.
Thanks for your fast reply. Before these information I send pulses far beneath. So now I know the reason why he always turn to the left.
Again many thanks.
RL600
If you put a pull-down list in cell D5 you can select the processor from the table at the right. (data...data validation...list...$H6:$H11). -Scott