electronic school bell using 8051 code
#1

I need the program code for automatic school bell using 8051..please provide me the same
Reply
#2
Automatic Bell System for Institutions or Schools



Usually, conventional methods require a pawn or bell operator to assist and operate the bell system for each period and interval in schools and institutions. Such systems need sufficient human effort to do so, and require an advance to be automated - those that minimize human effort. As the bell system is important in schools, homes and industries, the automatic operation of this instrument must have to be performed with a precise time controller in an economical manner.

This automatic school bell timer system is designed using a basic 8051 microcontroller to manage time intervals. The read / write memory is also required to store bell timings, but for less number of times this memory is not required. This system also provides the display of seven-segment timing information for a user interface purpose.

[Image: 2.jpg]

This system uses a power supply block to drive all components of the circuit, an 8051 microcontroller to control and manage bell timings, a real-time clock for precise timing operation, a matrix keyboard to enter and configure the timing Bell and a segment of seven segments Display to show the time and information. The operation of this system can be easily understood from the above block diagram, in which the times entered on the keyboard are stored in the microcontroller, which are responsible for operating the bell based on the microcontroller program.

Microcontroller-based school timer circuit operation

• The regulated DC power supply is supplied to the microcontroller by means of a supply block (in the circuit, it is not indicated except in the block diagram). This power supply block consists of a transformer reducer, a rectifier girlfriend, a filter and an IC regulator. The 230V supply of the network is reduced to 12V AC by the transformer. This AC is rectified to a DC source by bridge rectifier and capacitor filters to a pure DC, and then by a regulator regulating the power to a constant DC to 5V. This power supply drives the entire circuit except the relay and bell devices.

[Image: 3.jpg]

• To make a precise and precise time controller, the DS1307 serial RTC (Real Time Clock) is connected to the microcontroller. This RTC is a low power decimal clock, fully binary coded, with 56 bytes of SRAM. This clock displays information for year, month, date, day, hours, minutes and seconds. In this clock, the data and the address are transferred in series by the bi-directional bus I2C. It also has a built-in backup source to maintain continuous time operation in times of power failure as shown in the figure.

• The matrix keyboard is connected to the microcontroller to adjust and store the timing values. In this keyboard, several keys are used to set hours and minutes in real time, ring synchronization operations and to store and erase timbres and real times.

• The seven-segment display is connected in common anode mode and connected to the microcontroller to display the timing information.

• The buzzer is switched using a relay and the relay coil is energized by the microcontroller.

• The microcontroller has built-in EPROM flash memory to store data that remains even after a power failure.

• The microcontroller is programmed in such a way that it accepts the actual timing and bell times and correspondingly sends the control signals to the seven-segment display and also to the transistor connected to the relay coil.

• When the relay transistor is enabled, energize the relay coil so that the track is closed to feed the bell device.

• Before working with this system, we must configure the real time and ring time values using an array keyboard. The procedure for the configuration is given below:
Enter the current real time using the keyboard.
Press '#' to store the real time.
Press the '*' screen that shows all the hyphens.
Enter the start time of the first bell.
Press '*' to save the start time of the first bell.
Continue this procedure for 5 bells.
Press '*' to get the real time
In this way, one can build a school bell timer using the simple microcontroller.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: vhdl code for school bell, school bell code vb, electronic project on bird bell, hcc school code, abstract for alarm bell controlled by microcontroller 8051, kaplan university school code, automatic bell by 8051 microcontroller ppt,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  block diagram of low cost automatic gate light with musical bell 1 7,270 06-10-2018, 05:46 AM
Last Post: Guest
  program code of solar tracking system using 8051 microcontroller 6 23,322 03-05-2018, 09:30 PM
Last Post: Guest
  matlab code for vehicle tracking using unscented kalman filter 3 16,862 26-03-2018, 08:57 PM
Last Post: fodayj
  matlab code for facial expression recognition using frequency domain 1 2,683 19-02-2018, 06:03 PM
Last Post: Guest
  matlab code shadow detection and removal in colour images using matlab 2 2,262 12-01-2018, 01:24 PM
Last Post: dhanabhagya
  an electronic harmonium ic555 wikipedia free encyclopedia 2 1,740 11-12-2017, 10:15 AM
Last Post: jaseela123d
  ppt on electronic pills 1 1,562 31-10-2017, 01:14 AM
Last Post: rosh1208
  skin cancer detection using neural networks matlab code 13 3,894 23-10-2017, 02:52 PM
Last Post: Guest
  project report on electronic dice using 89c51 1 1,912 03-07-2017, 06:35 AM
Last Post: lalithamarothu
  matlab code for digital watermarking using dct and dwt 5 4,423 19-05-2017, 02:59 PM
Last Post: jaseela123d

Forum Jump: