Announcement

Collapse
No announcement yet.

Cheap GPS (Requires some modding)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cheap GPS (Requires some modding)

    Well I found this link.

    http://www.hackaday.com/entry/1234000147047359/

    Basically you are modifing one of the GPS units for an old Palm III into a serial GPS. Just posting it if some of you needed a cheap GPS and had one of the Palm ones lying around.

  • #2
    Originally posted by SniperXX
    Well I found this link.

    http://www.hackaday.com/entry/1234000147047359/

    Basically you are modifing one of the GPS units for an old Palm III into a serial GPS. Just posting it if some of you needed a cheap GPS and had one of the Palm ones lying around.
    Looks interesting. And since it is serial, you won't have hibernation/resume issues.

    Michael
    ...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it.

    Comment


    • #3
      I'm trying to do this project, but I'm confused as to how would you get it to interface with the PC? Can you convert it to run with USB?

      Comment


      • #4
        Originally posted by stash182
        I'm trying to do this project, but I'm confused as to how would you get it to interface with the PC? Can you convert it to run with USB?
        http://www.ramelectronics.net/html/usb_serial.htm
        ...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it.

        Comment


        • #5
          so should I solder the serial cable I solder to the GPS receiver onto the serial port nubbies? AFAIK the original recvr was meant to directly plug into the Palm III serial port which isnt a standard PC serial port. Am I wrong?

          Comment


          • #6
            Originally posted by stash182
            serial port nubbies?
            What is a "serial port nubbie"
            AFAIK the original recvr was meant to directly plug into the Palm III serial port which isnt a standard PC serial port. Am I wrong?
            What do you mean by "standard serial port". The signals are the same, they are serial. Your computer "understands" serial, and the Palm Pilot "understands" serial, that is why you can connect it to the computer without additional circuitry and chips and things.

            The connectors are different, Yes.

            Michael

            P.S. I found the thread after the PM.
            ...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it.

            Comment


            • #7
              Originally posted by Wiredwrx
              The signals are the same, they are serial. Your computer "understands" serial, and the Palm Pilot "understands" serial, that is why you can connect it to the computer without additional circuitry and chips and things.

              The connectors are different, Yes.
              how much have you played with serial

              RS232 uses +12v and -12v logic levels, with -12v being a 1, and +12v being a 0. Most modern serial devices just use +/- 5v, because the serial ports still register the logic levels.

              the output of the device is likely to be TTL serial, which is the same data format, but with 0v being a 0 and 5v being a 1, so the logic levels are completely different voltages, as well as inverted.

              that's what RS232 level shifters are for... you can build a fancy one with a MAX232 chip, or you can build one out of cheap discrete components with this schematic: (which I recommend)
              http://www.sparkfun.com/datasheets/P...32-Shifter.pdf
              But don't take it from me! here's a quote from a real, live newbie:
              Originally posted by Viscouse
              I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.
              eegeek.net

              Comment


              • #8
                Evan,

                Before I mistakenly "go off" on you, can you tell me why you posted a dissertation about Serial communications. Also, why are you linking him to information that he doesn't need, and is not relevant to the topic of discussion?

                Michael

                Originally posted by evandude
                how much have you played with serial

                RS232 uses +12v and -12v logic levels, with -12v being a 1, and +12v being a 0. Most modern serial devices just use +/- 5v, because the serial ports still register the logic levels.

                the output of the device is likely to be TTL serial, which is the same data format, but with 0v being a 0 and 5v being a 1, so the logic levels are completely different voltages, as well as inverted.

                that's what RS232 level shifters are for... you can build a fancy one with a MAX232 chip, or you can build one out of cheap discrete components with this schematic: (which I recommend)
                http://www.sparkfun.com/datasheets/P...32-Shifter.pdf
                ...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it.

                Comment


                • #9
                  Stash182 asked if he can connect the device directly to the serial connector. You said yes. my "dissertation" was an explanation of why the answer may be "no", under the assumption that the output of the GPS receiver does not use RS232 logic levels, in which case the circuit I linked would take care of that.

                  Since there weren't any pictures of the unit before disassembly that I could see, I didn't realize it connected to the same connector as the hotsync cradle, in which case it probably does deal with RS232 levels, in which case my explanation, as you put it, is irrelevant.

                  I wasn't trying to be a dick, so thank you for giving me a chance before "going off on me". I made a wrong assumption, and I apologize.
                  But don't take it from me! here's a quote from a real, live newbie:
                  Originally posted by Viscouse
                  I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.
                  eegeek.net

                  Comment


                  • #10
                    Originally posted by evandude
                    Stash182 asked if he can connect the device directly to the serial connector. You said yes. my "dissertation" was an explanation of why the answer may be "no", under the assumption that the output of the GPS receiver does not use RS232 logic levels, in which case the circuit I linked would take care of that.

                    However, my explanation is in fact irrelevant if the palm does deal directly with RS232 logic signals.
                    I will assume that it does "directly deal with RS232 logic signals", because every website I found that had instruction on using these units with a computer make no mention of a MAX232 or similar chip. If you would have followed the link in the first post and read the article, you would have known this.

                    Michael
                    ...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it.

                    Comment


                    • #11
                      Originally posted by Wiredwrx
                      If you would have followed the link in the first post and read the article, you would have known this.
                      I did follow the link and read the article before saying anything. It does not expressly say much about actually connecting it to the computer, other that "connect a serial cable", but that is slightly ambiguous. Had it been more clear about that, then stash would not have had reason to ask about it in the first place.

                      Again, since I did look into it more, and found that it does uses RS232 levels, I see I made a wrong assumption, and I apologize.
                      But don't take it from me! here's a quote from a real, live newbie:
                      Originally posted by Viscouse
                      I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.
                      eegeek.net

                      Comment


                      • #12
                        Thanks for the info. I have no understanding of this stuff.

                        When I said "nubbies" I meant the pins on a serial cable

                        How do I figure out what serial cable wires to solder to the board? the DIY looks like I only need to solder a serial input and serial output wire. Is that correct?

                        Originally posted by Wiredwrx
                        What is a "serial port nubbie"

                        What do you mean by "standard serial port". The signals are the same, they are serial. Your computer "understands" serial, and the Palm Pilot "understands" serial, that is why you can connect it to the computer without additional circuitry and chips and things.

                        The connectors are different, Yes.

                        Michael

                        P.S. I found the thread after the PM.

                        Comment


                        • #13
                          http://www.aggsoft.com/rs232-pinout-...l-port-db9.htm

                          that's the pinout of the normal DB9 serial connector.

                          "transmit" would go to the "serial input" pin on the GPS, "receive" to "serial output", and ground to ground. don't forget the ground, you need 3 wires in all.
                          But don't take it from me! here's a quote from a real, live newbie:
                          Originally posted by Viscouse
                          I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.
                          eegeek.net

                          Comment


                          • #14
                            I was looking at PalmIII GPS receivers on Ebay (what few they have) and it looks like it would be even cheaper to just buy a Holux USB GPS receiver. I'll do some searching on the forum to see if this is a bad idea to use instead of the Delorme rcvr I bought at Circuit City.

                            Comment


                            • #15
                              Originally posted by evandude
                              http://www.aggsoft.com/rs232-pinout-...l-port-db9.htm

                              that's the pinout of the normal DB9 serial connector.

                              "transmit" would go to the "serial input" pin on the GPS, "receive" to "serial output", and ground to ground. don't forget the ground, you need 3 wires in all.
                              I just re read the Mod, and it is really hard to tell what the author meant when he mentions the Pin Out. He may mean that the contact on the GPS module should GO TO Serial In and Serial Out. Or, he may mean that the GPS Module contacts are Serial In and Serial Out, and therefore, Evans direction would be correct.

                              If it doesn;t work the first time, then just reverse the wires and see what happens.

                              Michael
                              ...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it.

                              Comment

                              Working...
                              X