element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Achievement Levels
    • Benefits of Membership
    • Feedback and Support
    • Members Area
    • Personal Blogs
    • What's New on element14
  • Learn
    Learn
    • eBooks
    • Learning Center
    • Learning Groups
    • STEM Academy
    • Webinars, Training and Events
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Arduino Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Project Groups
    • Raspberry Pi Projects
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Or choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Personal Blogs
  • Members
  • More
Personal Blogs
Legacy Personal Blogs High voltage ringer rotary phone to VoIP phone
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ajkatz83
  • Date Created: 21 Feb 2018 8:39 PM Date Created
  • Views 1094 views
  • Likes 2 likes
  • Comments 4 comments
  • h bridge
  • ringer
  • rotary
  • phone
  • telephone
  • voip
  • telephony
  • rotary phone
  • rasbperry pi
  • hv
  • telephones
Related
Recommended

High voltage ringer rotary phone to VoIP phone

ajkatz83
ajkatz83
21 Feb 2018

image

The next thing I had here on my parade of projects was going to be a classic! My dad had this old rotary ringer telephone in the shop here. It reminded him of the good old days of how telephones were and was using it here for a little while until we switched over to a VoIP telephone system in the office and shop and basically the voltage form the phone lines would surely not make the ringer nor the phone work at all!

 

imageimage

 

 

 

 

 

 

 

 

 

 

So naturally I got my hands on this phone when we took off the wall and I suggested to him, why not turn this into a VoIP phone to work with our current service? The idea was amusing but it was pointed out to me that the ringer bells need at least 80 volts and some high current in order work, and the originality that would be that phone would be strange without. There was a point there, I didn't want to just use a synthesized sound or an MP3 to emulate the ringer at all, there had to be an application where someone must have gotten ringer bells to work with a low voltage and bumped it up to make some high voltage square waves to ring some bells, luckily such an application existed!

 

https://www.sparkfun.com/tutorials/50

imageTo paraphrase a little, two big DC voltages are going to be created from 3.7 volts, each typically from a LiPo battery or I hope in my case, the supply off the GPIO header pins that have the 3.7 volts there. Once the two big DC voltages are made, they are going to be run through an H-bridge configuration, in this case the SN754410; one Vcc as the supply and the other one, Vcc2 is used for the signals on 1A and 2A which will make a 0 to +V square wave at approximately 22Hz and 180 degrees out of phase with each other. The larger DC voltages are achieved by using a boost converter, in this case a MC34063A which will be doing this for us.

 

I had previously purchased the parts and had this project on standby for awhile now. Seeing I had a working schematic and knew what to aim for here, I did go ahead and construct the working prototype to see if I could get mine to ring here.

 

 

    imageimageimage

The circuit has been built, as above, but not preliminary testing has been done yet. I will likely make more updates here when I have made sure that all connections are correct.

 

Raspberry Pi3 VoIP telephony software

Seeing the release of the Pi-zero, thing have certainly now become more compact to fit the brains of the operation in the rotary telephone casing more easier. However, while I would have enough I/O for the dial tone, rotary pulse conversion and so on, I do not know if there will be enough current to source the bells for when they do ring, I do know think there will be enough for a Pi zero to pass through without getting loaded down. I was and probably still going to use a RPi 3 just because that what I can find current on the market right now, still, I wonder if that is going to have current limitation too. I do know there are beefy LiPO batteries out there, if not NiMH batteries too, but of course I have space limitation as well too, so more things to consider here.

Either which way, I am considering a RPi, but importantly enough a suite of software that will emulate (I guess) off the GPIO header the dial tone, convert the rotary pluses, busy signal and so on. When I was actively looking I had found some interesting solutions via Github that some others have done, but over the months I had lost track of what I had intended to use. It looked as if I need three I/O to make the rotary phone work and totally bypass the block transformer.

 

At the moment, now, if anyone does see any use Githubs for VoIP to rotary phones,please let me know here. As well, I am going to start looking again. I did find one Github that was pretty straightforward as to configuring the software and which pins go where in use the VoIP service one would subscribe or sing up to use. Seeing there is already a VoIP service here, I imagine I would need the VoIP gateway address and specific ports I would need to configure for the phone in order for to be used in our system. I know this is a rather incomplete blog here, however more will be added later one on, and seeing things have calmed down a bit, like I mentioned, I'll be able to research this a bit more and find what software will work here.   

  • Sign in to reply

Top Comments

  • three-phase
    three-phase over 5 years ago +1
    Interesting project - good luck with it. Kind regards
  • ajkatz83
    ajkatz83 over 5 years ago in reply to three-phase +1
    Thank you, I hope it works out too!
  • genebren
    genebren over 5 years ago +1
    Cool project. Good luck with your testing! Gene
Parents
  • genebren
    genebren over 5 years ago

    Cool project.  Good luck with your testing!

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • genebren
    genebren over 5 years ago

    Cool project.  Good luck with your testing!

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • ajkatz83
    ajkatz83 over 5 years ago in reply to genebren

    Thanks!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube