Popular Posts

Wednesday, June 29, 2011

MY CLOCK [ 6 digit Digital Clock using AT89S52 ]

46 comments:

  1. ithokke engane........

    ReplyDelete
  2. Hello sir, can this project be modified by making it remote controlled using AT892051 Microcontroller IC instead of AT8952? Your reply is very much appreciated, Thank you sir.

    ReplyDelete
  3. that project is already available at http://www.8051projects.info/projects.asp

    ReplyDelete
  4. Yes Sir, actually, that's where I got the project, but when I proposed it to my Prof. he insist to modify the project by adding seconds, and a buzzer, and the project at www.8051projects.info only has Hours and Minutes and it does not have a buzzer on it's circuitry that's why I'm hoping that you can help me Sir. Thanks

    ReplyDelete
  5. ok. i am not familiar with remote control. for adding seconds and buzzer u need free ports. i think there in no free ports in AT892051. it has only 2 ports. use 8952. it has 4 ports. and regarding the seconds and buzzer it can be added using some changes in program and a little circuits. kindly post with ur name(Comment as>name/url)

    ReplyDelete
  6. But we have no programmer for 8952 IC. And I know AT89C2051 has also 4 ports. But thank you very much for your reply. I highly appreciate it. More power to you Sir and GOD BLESS.

    ReplyDelete
  7. no you are wrong. 892051 has 2 ports only. always use S series instead of C series. that is use AT89S52 instead of AT89C52. in S series u can program the ic using isp burner. and in order to program the 89S52 or 89S2051 use MY BURNER in my blog

    ReplyDelete
  8. Ahm, ok Sir, thank you very much for your help, I learned something new from you, can you suggest a project for me, using AT89C2051?

    ReplyDelete
  9. i dont know why u stick on to 892051. it has no difference with 8951 or 8952. 8951 or 8952 has 4 ports (port 0,1,2,3) and 892051 has port(1,3) only. and these each port are of eight pins. all the remaining including the programmig these ics are the same. if u are a beginner do any project from http://www.8051projects.info/projects.asp. but do it alone as much as u can. try to understand assembly codes. edit it according to ur requirements. assemble it and burn it to ur ic. i am saying the programming for both the 892051 and 8952 are almost same.
    kindly comment with ur name.

    ReplyDelete
  10. Help me sir.., I want to download clock.rar. But no success.
    My email : suganda_anda@yahoo.co.id

    ReplyDelete
  11. sorry sir, Can you send file clock.rar to my email
    suganda_anda@yahoo.co.id
    I'm from indonesia i need it for my student.

    ReplyDelete
  12. sir what is the parts near mcu pin 12 you are not mention in the Schematic diagram..? pls rprl soon

    ReplyDelete
    Replies
    1. no need to connect anything on pin 12. In pcb i have added a socket for testing purpose. you can ignore it.

      Delete
  13. Dear Dir,
    I am a electronics hobbyist.
    The downloads are not working. Sir, Please Send me the whole Clock Project and the Burner Project along with .hex files to my following E-mail ID
    rana_jee@yahoo.com

    Thanking you sir in anticipation

    ReplyDelete
  14. i have updated the blog. you can now download the files. mail me if you face any issues

    ReplyDelete
  15. Hello Dear
    Can I use UDN2981A instead of ULN2003 and PNP transistors and feed the output of each driver of UDN2981A to the common anode of each display.

    Rana

    rana_jee@yahoo.com

    ReplyDelete
    Replies
    1. Yes you can do that I guess. Idea is microcontroller output will be 4 to 5V (logic 1) or 0V (logic 0). So we need to control display segments with these two states. Transistor generally act as a switch here which help to control the devices (in this case 7 segment display). As I used large sized (2.3inch) 12V display for hour and minutes, single transistor switch wont be enough to drive this. So I used ULN2003 Darlington pair for current control.

      You can use UDN2981A also. Please test your driver circuit (UDN2981A,PNP transistor, 7 segment display) alone on a bread board. Give appropriate voltages for ICs and display. Give 5V and 0V as input of UDN2981A. See whether display is turning on and off. If so go ahead.

      Delete
  16. Hello sir, what voltage need in ULN2003 pin no. 9. cause, of my project can't run. please help me.

    ReplyDelete
    Replies
    1. Hi Nazmul. You can leave the pin no. 9 of ULN2003 open. No need to give anything in that.

      Delete
  17. I have added one more image (last image) in MY CLOCK section which shows where each component needs to be placed on the PCB. Hope this will help you guys... Happy learning... Keep posting your doubts..

    ReplyDelete
  18. Arijit-- I have tried the clock circuit but only the dot led are blinking
    other segment not glowing . I have connected ground on both ULN2003 ic.
    can I removed it ? Please suggest

    ReplyDelete
    Replies
    1. LED blinking means your clock IC DS1307 is working fine. You have problem in display section. You can connect ground at pin no. 8 of ULN2003. But please don't connect anything on pin no. 9. Make sure you are using common anode seven segment displays. Let me know if you still face issues.

      Delete
  19. Thanks for your quick response. I have used 1 inch comon anode display for hour and miniute segment, and sec segment I used lt542 , for blinking led I used the dot led of two 1 inch display, and only 5V supply to all display segment. Now please tell me what is your recomended input for the PCB and Display Section I mean main input voltage and amps ( example 12V & 1amps ). Your early response is highly apriciate

    ReplyDelete
    Replies
    1. You can use the same PCB with a small change. I have used 7812 and 7805 voltage regulator ICs to produce 12V and 5V as I am using 12V 2.3inch displays for hour and min.

      As you are using only 5V small displays you need to change the connection of first four BC558 transistor emitter to 5V. (I have connected to 12V).

      Regarding supply, If you are using only 7805 in your circuit as you need on 5V you can use a 9V adapter. 1A or 500mA will be fine. You need to remove the 7812 from your circuit and also make the above mentioned change in BC558 emitter. A series of 7812 and 7805 also will work just like I did, but in that case you need to use 12V adapter.

      Delete
  20. Thanks ones again for your support. I tried everything what ever you discuss. But the problem still persist. I have checked the voltage of common anode pin with respect of other segment pin which is showing -4.7v
    So aloways there is a negative voltage . I think this is the main reason for not glowing the display.
    Kindly suggest if u have any idea

    ReplyDelete
    Replies
    1. It shouldn't be -ve. I think you checked it wrong. Have you placed the +ve and -ve leads of multimeter in right place? Check whether you have placed the BC558 in correct manner. And if everything ok do one final check. Remove the microcontroller from the circuit and give manual inputs(0V and 5V) to both ULN2003. Check whether display is working now.
      You need to provide 5V at both ULN2003 inputs to make it work.

      Delete
  21. sorry sir, Can you send file asm.clock to my email
    suganda_anda@yahoo.co.id, because i want to edit for Buzzer alarm.
    I'm from indonesia i need it for my student.

    ReplyDelete
    Replies
    1. I dont have the asm file now as I developed it long back. Please check on www.8051projects.info website for similar project.

      Delete
  22. Sir, my circuit can't be run, already I make two same project, but both circuit are same problem. when I am supply the voltage in circuit, display are bunking and second led can't response. pls help me.....

    ReplyDelete
    Replies
    1. 1.Are using big display segment (12V) or small one (5V)?
      2.Are you using a voltage regulator in your circuit?
      3. What is the voltage you are providing to your circuit?

      Delete
  23. sir,
    Yes I use big display are 12v, voltage regulator 7812 and 7805, providing voltage is 14v dc.

    ReplyDelete
  24. sir, help me.
    can you send me code this clock with asm code..
    to my email ; suganda_anda@yahoo.co.id

    ReplyDelete
  25. Hello Brother
    Your link is not working for clock.rar
    Can you please send me hex file on my ID.
    rana_jee773@yahoo.com

    ReplyDelete
    Replies
    1. Link is fixed now. You can download hex file and circuit details now.

      Delete
    2. Hello Brother
      Your link is not working for clock.rar
      Can you please send me hex file on my ID.
      rana_jee773@yahoo.com

      Delete
  26. Your link is not working for clock.rar
    Can you update again?
    the Circuit diagram and Hex file

    ReplyDelete
    Replies
    1. Download link has been fixed. You may download now.

      Delete
    2. This comment has been removed by the author.

      Delete
  27. This comment has been removed by the author.

    ReplyDelete
  28. Hello, I'm glad I found my blog. I'm very serious about you. I'm looking at other Google content. Even so, I would like to thank you for the wonderful work and the whole movie. Continue your work.

    Click Here : Crawler dozers for sale Cat D8L 53Y01551

    ReplyDelete
  29. Link is not valid bro... pls update or send me hex file on rana_jee773@yahoo.com

    thanking you

    ReplyDelete
  30. Thanks and that i have a nifty proposal: House Renovation house remodeling services

    ReplyDelete