Saturday, July 26, 2008

Ring Detector for Caller ID Unit

Hi Friends,
this is an addition to the caller ID circuit of my previous post. For deciding whether call is received call or missed call, u need to monitor the ringing signal along with the off-hook detector signal, which is discussed in the last post. If the off-hook detector signal goes low (i.e. receiver lifted) before the ringing signal stops, then the call is labeled as received call, otherwise it is a missed call.
This small circuit converts the ringing signal (sine wave 90vrms) into 5v dc pulses which can be directly fed to microcontroller pin. The circuit outputs a pulse for each ring. The delay between two pulses is to be monitered and if it exceeds 4 sec, then ring is dead, hence, the call is missed call.!
Try it out..


Unknown said...


Anonymous said...


Could you send me the source code ? where i could download the source code.


CC Dharmani said...

Hi Nir,

I've sent you the code to read incoming DTMF signals from dialled number, in 8051 assembly language. the same routine can be used for received numbers, too.


Anonymous said...

It can recognise DTMF but not caller ID.
any idia?

CC Dharmani said...

hey Nir, what does that mean? is it able to recognise the dialled number but not the received number??

yu said...


Nice work

Could your send me the source code?



yu said...

Nice work
Could you send me the source code?



Anonymous said...

hi sir,
i need to detect dialled numbers ring using controller.
plz send me the source code


Unknown said...

please send me a source code.

Unknown said...

please send me source code and schematics with at mega32.

Anonymous said...

hi sir could you please send me the microcontroller interfacing diagram of ringing detector circuit along with its source code.


its urgent sir.

Anonymous said...

sir, i must say... superb work
can u send me d code plzzz....


DJMIT said...

hi sirs
i am tring to interfacing sim 300 a gsm module to atmega16
sim 300 uses uart communication
so cam you plz help me out
can plz send me uart communication header file.
and if possible some help on how to go about it

Unknown said...

sir i wanna interface the ring detector circuit with microcontroller .... plz send me the code for it...krishnaeec55@gmail.com

Anonymous said...

Hi sir,

I am getting the voice signal on the line after lifting the call. I am unable to detect the on-hook condition. Could u plz send the source code to detect on-hook in 8051.



Unknown said...

Plz send me the source code to read incoming dtmf signals from dialed number,in 8051 c language.

Willson said...

Hi Sir,

Can you send me a source code. Thank you so much.

asha said...

can u send me the source code.thank u my mail id r.ashargowda17@gmail.com

asha said...

how to detect the hook switch (ie on hook and off hook detector) i am doing project in epbax using avr controller in assembly language please help me any one .thank u

Oliver Jones said...

Awesome issues here. I am very happy to see your article. Thank you a lot and I'm having a look forward to contact you. Will you kindly drop me a mail? capital one card login in

Oliver Jones said...

Heya i am for the primary time here. I came across this board and I in finding It really helpful & it helped me out much. I am hoping to give one thing again and aid others like you helped me. sign in to gmail

Parker Edward said...

This post presents some advanced facilities as well services related to the use of everyday telephones. The caller identification as well answering machine are advanced telephone functions. Secure Random Password

Rohan said...

Really an amazing work Check postcard size paper.

Tuckerjackk said...

How To Miner
How To Miner
Easy My Way

Mark Coli said...

A Canon all-in-one printer is ideal for both the home and office. Additionally, all Canon printers are compatible with nearly every major operating system, including Windows, Android, and Apple iOS. A Canon printer will also give you the best quality and speed when printing documents. Printing tasks can be completed quickly and easily with ij.start.cannon .

Jack Mosan said...

quickbooks error code 6147 0 is a common error that many QB customers run across when restoring or accessing their corporate files over a network.fro all the details regarding this error go to the mentioned site

Daniel Lisa said...

This accommodating article offers you an isolated clarification of QuickBooks Error 3371 comparatively as its reasons, spotting signs, and exceptionally intense therapy. The looking at procedures clarified here are truly stunning and convincing in fixing quickbooks error 3371. Basically follow each of the means commonly tidied up to frustrate additional work and bring positive outcome

QuickBooks company file diagnostic tool said...

This content is a value bomb. I think in the future physical storages are going to instinct. Cloud storages are the future. Thanks for sharing.
By the way, I am here to discuss an error resolution tool called QuickBooks file doctor that helps the users to resolve almost all the errors. I have shared some useful info regarding the same. Hope it helps.

Quickbooks error 6129 said...

Quickbooks Error 6129 occurs when QuickBooks attempts to access company files or when the database connection verification fails. 'Database Connection verification failure' may appear as an error message. As a result, you can't access the company's records. If you're already connected to the network and the error persists, it's most likely a 'network problem' where it can't find the computer/server that has the file.

Nancy said...

Many issues have been reported by QuickBooks customers, one of which being QuickBooks error 15241. When a user tries to download or update the payroll services, this error usually happens. Another cause of this error could be that the QuickBooks Desktop File Copy Service (FCS) is turned off.

robert hood said...

virtual bookkeeper is becoming increasingly popular, with many businesses shifting to online contracting as a result of the pandemic. As an independent contractor, you will be able to stay on top of your accounting and bookkeeping needs.

david warner said...

I am david warner games journalist with 15 years' experience, beginning my career on Edge magazine before working for a wide range of outlets, including Ars Technica, Eurogamer, GamesRadar Gamespot, the Guardian, IGN, the New Statesman, Polygon, and Vice. I was the editor of Kotaku UK, the UK arm of Kotaku, for three years before joining PC Gamer. if you wanna play like faze sway you have to follow faze sway fortnite settings

dui lawyer loudoun county said...

Hi, I came to repay the favor because I believe I saw you visit my blog.I'm looking for strategies to make my website better!I guess I can borrow a couple of your suggestions! Please do not hesitate to peruse this site.