Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Other Forums > Chit-Chat


Chit-Chat Relax for a bit and have a general conversation (off topic is allowed!) with other members. Please be polite and respect your fellow members.

Reply
 
Thread Tools Display Modes
Old 7th December 2006, 11:06 PM   (permalink)
Default pic pulse dialer

does anyone have the c code to program a picf458 to pulse dial a phone number or two?
jacobserver is offline  
Reply With Quote
Old 8th December 2006, 01:57 AM   (permalink)
Default

Pulse dialing? Like an old mechanical rotary dial?
I am one of the few remaining Canadians with "pulse dialing" on my phone line. I don't pay the DTMF rip-off fee to the phone company, month after month and year after year. After dialing the number on an electronic phone I switch it so I can control things like banking by DTMF.
__________________
Uncle $crooge
audioguru is online now  
Reply With Quote
Old 8th December 2006, 03:00 AM   (permalink)
Default

Quote:
does anyone have the c code to program a picf458 to pulse dial a phone number or two?
There are different standards in different countries so we need to know where you are located.
It should be pretty simple to write this code yourself. In North America the pulses are sent at apx 10 pulses per second with a half second pause between each digit (this is my best guess). One pulse for a 1, 2 for a 2, etc with the exception of zero which is done with 10 pulses.
__________________
--- The days of the digital watch are numbered. ---
kchriste is offline  
Reply With Quote
Old 8th December 2006, 03:24 AM   (permalink)
Default

Ever try dialing with the hookswitch?
I got locked in a building that was under construction and the phone had a lock on its dial. I used the hookswitch to call for help to get out.
__________________
Uncle $crooge
audioguru is online now  
Reply With Quote
Old 8th December 2006, 10:05 AM   (permalink)
Default

Quote:
Originally Posted by audioguru
Ever try dialing with the hookswitch?
I got locked in a building that was under construction and the phone had a lock on its dial. I used the hookswitch to call for help to get out.
We used to do it as kids with the old BT call boxes (that had button A and button B) - but it was rather 'hit and miss' - you had to dial each number, then hit the hook the correct number of times as the dial went back.

No body we knew had phones anyway, so there wasn't anyone to ring!.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Reply With Quote
Old 8th December 2006, 01:13 PM   (permalink)
Default

Quote:
Originally Posted by Nigel Goodwin
No body we knew had phones anyway, so there wasn't anyone to ring!.
Haven't times changed!
Now little school kids have cell phones. Teachers tell them not to use them during class.
__________________
Uncle $crooge
audioguru is online now  
Reply With Quote
Old 8th December 2006, 08:10 PM   (permalink)
Default

Quote:
Originally Posted by kchriste
There are different standards in different countries so we need to know where you are located.
It should be pretty simple to write this code yourself. In North America the pulses are sent at apx 10 pulses per second with a half second pause between each digit (this is my best guess). One pulse for a 1, 2 for a 2, etc with the exception of zero which is done with 10 pulses.
In some countries (eg. New Zealand) they are more logical. Zero is one pulse, one is two pulses, etc.

From memory, in Australia, the speed must be between 8 and 12 impulses/sec, the break pulses must be >30 ms and the minimum interdigital pause is 450 ms.
__________________
Len
ljcox is offline  
Reply With Quote
Old 26th December 2006, 05:11 AM   (permalink)
Default

to be more clear. i live in north america, i want to use mplab to pulse dial in c language. i'm using the pic 18f458. i have some ideas but need a better idea on how to use a delay inside a loop.
jacobserver is offline  
Reply With Quote
Old 26th December 2006, 06:34 AM   (permalink)
Default

Better idea how to use a delay in a loop? It's a delay in a loop, what more do you need to know? Find out what the instruction timeing for your delay routine is and calculate how many times you need to run that delay routine to come up with the desired pause, then run the loop that many times.
__________________
"Because I be what I be. I would tell you what you want to know if I
could, mum, but I be a cat, and no cat anywhere ever gave anyone a
straight answer, har har."
Sceadwian is offline  
Reply With Quote
Old 29th December 2006, 12:09 PM   (permalink)
Default

Quote:
Originally Posted by audioguru
Pulse dialing? Like an old mechanical rotary dial?
I am one of the few remaining Canadians with "pulse dialing" on my phone line. I don't pay the DTMF rip-off fee to the phone company, month after month and year after year. After dialing the number on an electronic phone I switch it so I can control things like banking by DTMF.
DTMF fees are like taxes for roads. They add the fee to pay for the DTMF decoders (WAY BACK) and they never removed them.

I recall having to swap DTMF boards (a op-amp chip on the boards) and it was a LONG time ago. Sure they are paid for by now.

Anyway, I would think there are the old make/break schmatics out there. Timing is simple, take a PIC, relay, resistor and keypad and
mramos1 is offline  
Reply With Quote
Old 29th December 2006, 12:16 PM   (permalink)
Default

Quote:
Originally Posted by audioguru
Ever try dialing with the hookswitch?
I got locked in a building that was under construction and the phone had a lock on its dial. I used the hookswitch to call for help to get out.
I recall in Puerto Rico the coins for a pay phones turned on the keypad somehow, but you could pick up the phone and pulse the digits and it worked.

I was very good at it. Could even get the operator.. But I worked of a telco, and we are always tring to hack the system to improve it.
mramos1 is offline  
Reply With Quote
Old 29th December 2006, 02:44 PM   (permalink)
Default

Quote:
Originally Posted by audioguru
I don't pay the DTMF rip-off fee to the phone company, month after month and year after year.
I don't think we have such a stupid thing in the UK, anyway you might be able to save money by switching to a different company.
__________________
I also post at the following sites:
http://www.stop-microsoft.org http://www.heated-debates.com
Screen name: Aloone_Jonez
Hero999 is offline  
Reply With Quote
Old 29th December 2006, 05:57 PM   (permalink)
Default

When DTMF was invented, BELL was the only phone company and they charged an extra fee for it. Then other phone companies were allowed to compete with BELL and they all charged extra for DTMF.

They recently all got together to try and force the few remaining people (like me) who had rotary dial service to go on DTMF because we were actually costing them more than DTMF (the registers were used for a longer amount of time with slow rotary dialing than with quick DTMF) but we launched a class-action-lawsuit and prevented it.
__________________
Uncle $crooge
audioguru is online now  
Reply With Quote
Old 29th December 2006, 07:10 PM   (permalink)
Default

It recall now. And BT had the same problem as well I beleive. It was not the coins and the keypad that were the whole problem.. You had to take the mouth peice off and ground it. They used ground start trunks, that would get a dialtone and then you could flash (keypad was dead). Then came the loop start trunks.
mramos1 is offline  
Reply With Quote
Old 29th December 2006, 07:28 PM   (permalink)
Default

Quote:
Originally Posted by audioguru
When DTMF was invented, BELL was the only phone company and they charged an extra fee for it. Then other phone companies were allowed to compete with BELL and they all charged extra for DTMF.

They recently all got together to try and force the few remaining people (like me) who had rotary dial service to go on DTMF because we were actually costing them more than DTMF (the registers were used for a longer amount of time with slow rotary dialing than with quick DTMF) but we launched a class-action-lawsuit and prevented it.
You had better emigrate. DTMF has always been free here - because it reduces register time.
__________________
Len
ljcox is offline  
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Latest
pulse on, pulse off latching switch b1mmuo27 Electronic Projects Design/Ideas/Reviews 15 23rd November 2005 01:18 AM
One-Time Pulse Needed. Need Help! micro571 Electronic Projects Design/Ideas/Reviews 2 22nd September 2004 03:19 AM
Fuel injector pulse detector brjones Electronic Projects Design/Ideas/Reviews 3 31st August 2004 08:07 PM
Pulse Width Calculation waqar Micro Controllers 1 25th June 2003 11:53 AM
using 8051 as pulse counter waqar Electronic Projects Design/Ideas/Reviews 0 13th March 2003 04:06 PM



All times are GMT. The time now is 11:01 PM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.