anyone using SpeakJet ?


Closed Thread
Results 1 to 5 of 5

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Location
    Perth, Australia
    Posts
    429


    Did you find this post helpful? Yes | No

    Default

    If you dont already have it, all the info you will need is in the data sheet:

    http://www.magnevation.com/pdfs/speakjetusermanual.pdf

    You can interface with the chip using serial communication from a PIC. SpeakJet's pin 10 (RCX) is a serial input (TTL). Connect your pic like this:

    Code:
    PIC I/O Pin --------+------- SpeakJet Pin 10
                        |
                       ---
                       | | 47k Resistor
                       | |
                       ---
                        |
                      Ground
    You can use pbp's SEROUT routine to communicate with the chip.

    The default baud rate for the SpeakJet chip is 9600, but can be changed. I dont see any need to deviate from the default tho.

    I recommend your read the chips data sheet if you havnt already.

  2. #2
    tdavis80's Avatar
    tdavis80 Guest


    Did you find this post helpful? Yes | No

    Default

    I have already read the data sheet many times and checked out some sample programs for other basic's. As I eluded to earlier, different people seem to hook it up differently.

    Some ground all pins except the I/O, some try one of the methods of flow control. I am not getting good results with the few configurations that I have tried.

    Have you actually used one? If so, how?

    Mine sounds like it has turrets.

  3. #3
    Join Date
    Nov 2005
    Location
    Perth, Australia
    Posts
    429


    Did you find this post helpful? Yes | No

    Default

    Just to make sure, I take it you have the following connections?

    - pins 1-4, and pins 6-9 (E0-E7) connected to ground
    - pin 5 (Gnd) connected to ground
    - pin 10 (RCX) connected to the PIC I/O pin (and also grounded via 47k resistor)
    - pin 11 (Rst) connected to +5v via a resistor
    - pin 12 (M1) connected to +5v via a resistor
    - pin 13 (M0) connected to ground
    - pin 14 (V+) connected to +5v

    *edit* if you have some code you are trying, post it and ill have a look

  4. #4
    sapteka's Avatar
    sapteka Guest


    Did you find this post helpful? Yes | No

    Talking SpeakJet controlled by PIC16F877

    Yes, it works. I have tried this. See more at http://www.sapteka.net/pic16f877andspeakjet.htm
    Regards,
    Sapteka

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts