Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

SP03 and I2C

Hitec robotics including ROBONOVA humanoid, HSR-8498HB servos, MR C-3024 Controllers and RoboBasic
4 postsPage 1 of 1
4 postsPage 1 of 1

SP03 and I2C

Post by JavaRN » Sat Aug 11, 2007 12:14 pm

Post by JavaRN
Sat Aug 11, 2007 12:14 pm

I am trying to connect an SP03 speech module to Robonova through I2C. I soldered a resistor from the SDA and SCL connections to the +5V using a 4.9 K resistor as shown below:

Image

The problem is that if I don't connect the SDA and SCL connections to the Robonova the SP03 will light up and also sounds a message and as soon as I connect the SDA and SCL lines to the robot's SDA and SCL, the SPO3 speech module lights up but the robot doesn't perform the initial routine (standing up and wait for the messages), also I cannot upload programs to it.

When I remove the SCL and SDA connections everything returns to normal. Any help please would be greatly appreciated.

Charles
I am trying to connect an SP03 speech module to Robonova through I2C. I soldered a resistor from the SDA and SCL connections to the +5V using a 4.9 K resistor as shown below:

Image

The problem is that if I don't connect the SDA and SCL connections to the Robonova the SP03 will light up and also sounds a message and as soon as I connect the SDA and SCL lines to the robot's SDA and SCL, the SPO3 speech module lights up but the robot doesn't perform the initial routine (standing up and wait for the messages), also I cannot upload programs to it.

When I remove the SCL and SDA connections everything returns to normal. Any help please would be greatly appreciated.

Charles
F'dan il-passatemp ghandek bzonn zewg affarijiet - FLUS u HIN. Zewg affarijiet li huma skarsi hafna u li jien minnhom ghandi vera ftit!
JavaRN
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 282
Joined: Fri Mar 02, 2007 11:01 pm

Post by NovaOne » Sat Aug 11, 2007 5:06 pm

Post by NovaOne
Sat Aug 11, 2007 5:06 pm

These are the exact symptoms I got when I tried to connect to the EEPROM I2C port.

I'm currently using spare ports 15 (for SDA) and 16 (for SCL), Ive taken some photos but they are not very clear. I really need to draw a diagram.....

I'll upload the photos in a minute, with links in "Need for sound"

Chris
These are the exact symptoms I got when I tried to connect to the EEPROM I2C port.

I'm currently using spare ports 15 (for SDA) and 16 (for SCL), Ive taken some photos but they are not very clear. I really need to draw a diagram.....

I'll upload the photos in a minute, with links in "Need for sound"

Chris
NovaOne
Savvy Roboteer
Savvy Roboteer
Posts: 405
Joined: Thu Jul 05, 2007 7:30 am

Post by JavaRN » Sat Aug 11, 2007 5:29 pm

Post by JavaRN
Sat Aug 11, 2007 5:29 pm

Thanks a lot, Waiting for your post then.
Thanks a lot, Waiting for your post then.
F'dan il-passatemp ghandek bzonn zewg affarijiet - FLUS u HIN. Zewg affarijiet li huma skarsi hafna u li jien minnhom ghandi vera ftit!
JavaRN
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 282
Joined: Fri Mar 02, 2007 11:01 pm

Post by NovaOne » Sat Aug 11, 2007 5:47 pm

Post by NovaOne
Sat Aug 11, 2007 5:47 pm

I've tested my previously posted SP03 I2C code with the routines I wrote for the Compass and you will be pleased to hear it works fine. Please remember if you try to integrate it into a standard robobasic template program to only turn on the motors ports you need for servos DO NOT the ones you are using for I2C. as some move commands my interfere.

Chris
I've tested my previously posted SP03 I2C code with the routines I wrote for the Compass and you will be pleased to hear it works fine. Please remember if you try to integrate it into a standard robobasic template program to only turn on the motors ports you need for servos DO NOT the ones you are using for I2C. as some move commands my interfere.

Chris
NovaOne
Savvy Roboteer
Savvy Roboteer
Posts: 405
Joined: Thu Jul 05, 2007 7:30 am


4 postsPage 1 of 1
4 postsPage 1 of 1