| The public broadcasting system is mainly used in various public places, such as the whole school activities, notification, the raising of the flag, class-break setting-up exercise, broadcast recess music, recognition of advanced, convening school meetings. The Current problems are:broadcasting system of the majority of our school with outdated equipment and backward function is in need to update, modification, upgrade stage.In this paper an intelligent public broadcasting system is designed, which can be applied to school (also to housing estate or other public places).The major works of this paper are as follows:1. hardware development of the intelligent public broadcasting system. First the design diagram is determined and then hardware selection is carried out. We take these selections:the master control chip LPC2134, the USB interface chip CH375, audio codec chip VS1003, power amplifier NE5532, real-time clock chip SD2300. Single-chip microcontroller AT89S51and liquid crystal display module LCD12864are chosen too. Finally the SCH (schematic file) of top level and bottom level module are given by using of Altium Designer respectively. During the SCH drawing, the module is clearly defined to facilitate future changes.2. software development of the intelligent public broadcasting system. The most popular C language and integrated development environment keil uvision3is employed. All files are under unified project management. The source and header files of the different modules are in different folders. The program is written standardization so it is easy to upgrade software. The main program and all sub-functions are very concise and easy to understand.The integration test is made after the completion of the PCB production and code programming to intelligent public broadcasting system. The test results show that this system can achieve the function of playing MP3/WMA audio regularly. |