Arduino

What can we do with  Arduino and a icom PCR-1000?

+=

.

.

A PC free PCR-1000.

.

I have posted this project on

http://www.arduino.cc/playground/Main/InterfacingWithHardware

Sketch available here: PCR1000Ver6.rar

 

Circuit diagram:

=========================

PCR1000.PDE

=========================

// Project:     Arduino PCR1000 crtl program
// By:          VE2CUY – Alain Boudreault
// web:         https://ve2cuy.wordpress.com/
// Version:     2009.12.29
// Preliminary  release
// —————————————————
// If you use this program, please leave this section.
// —————————————————

// Note: copy the PCR1000 folder to the arduino ‘libraries’

45 Responses to Arduino

  1. Patrick - W9PDS says:

    Very nice!

    I’ve been playing with Arduino projects for about a month, and have a PRC-1000 sitting here doing nothing at the moment. This looks like a great project to take up. I’d love to see your code once you post it.

    Thanks.

    W9PDS

    • ve2cuy says:

      Hi Patrick,

      If you fell like starting a project like mine, before I have a chance to clean up the code, let me know, I will send you my code with pleasure.

      Thank You for your comment
      VE2CUY

      • Claudio says:

        Can you kindly post the pde and library files for us?

        Thanks!

      • ve2cuy says:

        Hi Claudio,

        I did not have time to work on the project for the last few months. It is very experimental and the frequencies are hard coded.

        I will try to clear up the source code as soon as possible and post-it on my blog.

        Alain

  2. Patrick - W9PDS says:

    Thanks Alain,

    I just sent you an email via the address listed on qrz.com. I’d love to get a copy to start playing around with this. I should have all the hardware ready in about a week or so.

    Thanks again,
    W9PDS

  3. kf7esd says:

    Hi,

    I’m working on a similar project (front end for CI-V comms to an 706mkIIg). Does the PCR talk CI-V? If so, any tips on how to do the serial print? I seem to be missing something very basic with how I send the CI-V code. Looking at your schematics, am I right in that the pcr uses true rs232 levels as opposed to ttl?

    And yes, once you’re done, I’d love to see your sketch.

    • ve2cuy says:

      Looking at DF4OR documentation for the CI-V structure command – http://www.plicht.de/ekki/civ/civ-p0a.html -, I believe the PCR-1000 is not using CI-V but a custom protocol.

      That protocol is documented on GM4JJJ web site at: http://www.gm4jjj.co.uk/PCR1000.html

      For the RS232 part, yes the Icom PCR1000 uses ‘true rs232 levels’, that’s why I had to use a MAX232 in my project.

    • Philip Mollica says:

      Hi Elizabeth:
      I saw your post on ve2cuy website pertaining to interfacing a Icom 706 with a arduino. I am in the process of doing the same thing, however I am new to arduino and am trying to figure it out also.
      My project consists of using the arduino to control a screwdriver antenna in the mobile. I want to take
      only the frequency information, displaying it on a 20 x 4 LCD and at the same time tuning the antenna
      based on the frequency of the radio. I do not like tuning a screwdriver antenna while in transmit mode.
      I know this can be done because a friend of mine has done it. However all his information is in his head and he has nothing written down on paper that he is willing to share.
      My idea is to use the arduino to read the frequency of the radio, compare it to a look up table and move
      the antenna based strictly on frequency. The motor in the antenna has to be changed to a stepper motor and a microswitch has to be installed at the bottom of the travel that will index the antenna and
      start counting from zero. Then comparing the frequency in the radio to a look up table, move the antenna so it is resonate with the frequency of the radio. This all sounds easy but in fact is quite complex.
      What are you trying to accomplish with your radio and arduino??
      73’s…Phil…W2AR

    • sam says:

      Hi there .i am also working on a project with civ coms were can i get a hold of you ..
      zs6sam

  4. alan says:

    Hi i own a pcr1000 and am interested in connecting it to arduino for manual control ,would you please let me know what elecronic hardware i need ,and how program it
    thanks very much
    ps not very good with computers ,never used for programing
    thanks again Alan

    • ve2cuy says:

      Hi Allan,

      The schematic diagram of the project is on my blog.

      For the source code (it’s coming), my experimental version should be adequate for testing and having fun with your IC-1000.

      Alain

  5. Ping : Arduino PCR1000 project available « ve2cuy

  6. Andres Martin says:

    Hello
    I’m trying to do this project, but when trying to load the software. Arduino with a ATMega328, I get many errors and not let me compile or load.
    It is possible some file downloader found or would be so kind as to send it by mail?.
    Thanks, Greetings from Spain.
    Andres.

    juanhispano@yahoo.com

  7. Claudio says:

    Hello ve2cuy,

    Thanks! I will give it a try!

    Please, let us informed about any improvements.

    Best regards,

    Claudio

  8. Richard VE2DX says:

    Bravo,

    I am starting to play with Arduino, your project looks real nice, will have to talk more about it, live…

    73

    Richard VE2DX

  9. Dave says:

    Hello,

    I just ordered a Arduino with a ATMega328. Are you going to update the software when you have time?

    Dave USA

  10. Dave says:

    Hello,

    I got the interface working on my PCR-100.

    Thanks again Dave

    • Alex says:

      Hi did u change the Code to get it to work ?

      • ve2cuy says:

        Hi Alex,

        I’m not sure I understand your question.

        When I wrote this application (in 2011), it was working perfectly.

        However, it’s been a while since I have recompile it.

        Maybe there are corrections to be made with the new Arduino IDE.

        73

        Alain

  11. Fernando Pereira says:

    Hello Alain,
    Just came across this very interesting project. I am the owner of a PCR-1000 and was looking forward to duplicate your project, but the sketch link is dead…any chance I could get a copy of the code?

    Thanks in advance!
    Fernando

  12. Bill says:

    Hi Alain,

    I would appreciate copy of your sketch for the PCR-1000.

    Regards,
    Bill KD5IUN

  13. Stephan says:

    Good morning,
    Any idea on when you will place the code on your website ?
    I have built the same hardware and would really like to give a try
    Thanks in advance
    Steph

  14. sam says:

    Hi there .not able to download the latest version of the sketch you have for the project it would be nice if the link was working again

    Thanks for the great project

    zs6sam

  15. Patrik SM6TBE says:

    This is interesting, Anybdy converted to fit Arduino UNO module?

  16. F4GMU says:

    Very cool !
    I made one and post it on my blog.
    Many thanks

  17. Ping : [ARDUINO] Icom PCR-1000 par F4GMU | Radioamateurs-France

  18. Patrik says:

    cant find it on your blog??

  19. Vit says:

    Hello
    I’m trying to do this project, but when trying to load the software. Arduino with a ATMega328, I get many errors and not let me compile or load.
    It is possible some file downloader found or would be so kind as to send it by mail?.
    Thanks, Greetings from Russia.
    Vit. witik76@mail.ru

  20. wit says:

    Hello I’m trying to do this project, but when trying to load the software. Arduino with a ATMega328, I get many errors and not let me compile or load. It is possible some file downloader found or would be so kind as to send it by mail?. Thanks, Greetings from Russia.

  21. Rinaldo says:

    Please send me the skecth,,, IZ1YFE@libero.it

  22. nice job and thanks for sharing the video

  23. Andy says:

    Hi tell me I repeat the project is arduino uno mega 328 at compile error occurs C:\Program Files (x86)\Arduino\libraries\PCR1000\PCR1000.cpp:1:24: fatal error: WConstants.h: No such file or directory please help

  24. Hello,
    I got an old but venerable PCR1000 and I wanted to realize the control by Arduino that you designed.
    I just replaced the Arduino UNO by a more compact NANO model.
    The compilation generated me many errors but after some research I modified PCR1000.cpp ( comment WConstants.h and add Arduino.h)

    //#include « WConstants.h »
    #include « Arduino.h »
    #include « HardwareSerial.h »
    #include « PCR1000.h »

    After this, the compilation goes well and the code starts. The action on the Menu button is effective but nothing happens afterwards.
    The volume and squelch remain at 100 and no action on the other buttons has any effect.
    The RX LED flashes on the signals received from the PCR1000.

    Has anyone succeeded using an Arduino NANO?
    73,
    Jeff, F5BCB

Laisser un commentaire