2016 Joint International Conference on Service Science, Management and Engineering (SSME 2016) and International Conference on Information Science and Technology (IST 2016) ISBN: 978-1-60595-379-3 The Design of Electronic Color Screen Based on Proteus Visual Designer Ting-Yu HOU 1,a, Hao LIU 2,b,* 1,2 School of Information Engineering, Beijing Institute of Fashion Technology, Beijing, 100029, China a 1326551344@qq.com, b gxyliuh@bift.edu.cn *Corresponding author Keywords: Proteus Visual Designer, Visual Design, Electronic Color Screen. Abstract. With the development of science and technology, the computer simulation technology has become a kind of important means for the preliminary design of design department.at present commonly used Proteus software version cannot meet the requirements for most people[1], Proteus joined the visual design, make a design more convenient, simple and interesting. This article will introduce the functions and characteristics of the Proteus Visual Designer, as well as methods of use the application with the example of "electronic color screen". Through testing, Proteus Visual Designer can realize the visualization design, operating easier, and will meet the demand for more people. Functions and Features of Proteus Visual Designer Proteus Visual Designer includes Arduino function expansion plate and the Grove module, library includes all the usual displays, buttons, switches, sensors and motor, and a more powerful devices such as TFT screen, SD card and audio playback. Users can design principle diagram by relatively less typing and dragging, it simplifies the programming and design process of control the peripherals. As a result, users only to know the basic framework of microcontroller, can do a visual design, greatly reduce the design requirements of programming and control logic. Proteus simulation function did not fall, complete Arduino/Grove project can finish the simulation function and development in the absence of hardware equipment, saving the time for hardware validation [2]. Design Idea of "Electronic Color Screen" With external intelligent control LED optical source, combination with optical sensors and control button design a color screen, we can achieve different functions of the color screen through the acquisition and judgment of light intensity and manual control [3]. Through the induction of external light source, it can control color indicator light to be on or off. When the outside light intensity is lower than the set value, the color lights start flashing automatically. When higher than the set value, the color lights stop flashing. We can achieve the function of different flickering by pressing different keys, using the timing function to realize color block movement and "open" pointer and achieve the effect of "close" instruction [4]. The Basic Operation (1). Reduce the intensity of light, and observe the effect of the first flash. (2). Press the button B1, and realize the second flash. (3). Press the button B2, and realize the color piece of mobile flash and the instructions of "open". (4). Press the button B3, and realize the "close" flickering effect. (5). Increase the light intensity, and realize the shut of the indicator light.
Proteus Visual Designer Design of Optical Electronic Color Process Create a Project Open software, create a new Project and define the name, than select "from the selected module created in the schematic diagram", the other by default. Add Hardware Module After a design page appeared, in the left window, right-click, add the necessary peripherals, as shown in Fig.1 hardware rendering, in the control part to add the peripherals. The Control Panel include a light intensity and three key switches, and display part are five groups of LED display lights. Design Schematic Diagram Figure 1. Hardware rendering. After add the peripherals module, return to the design page to design schematic [5]. Dragging and a small amount of typing to complete the schematic diagram design. In the flow diagram of "SETUP - END" to set and initialization for peripheral, or add some required parameters and variables. And in the flow diagram of Loop END" to set some logic functions [6].And you can design subprogram in a new page, by calling the bottom to realize the call for subroutine, so that more functions can be complete. Running Debug When schematic design was completed, click "run" button, than observe whether display effect is the same as your expected effect. If different or make mistakes, return to the principle diagram. Than modify and debug for many times until achieve your expected effect. Part of the Principle Diagram Main Program This page has three main design flow diagrams, as show in the Fig. 2. "SETUP - END" is the initialization of display and led brightness, and the definition and initialized of the variables. "Loop - END" is the main logic flowchart, mainly for the judgment of the various modules and calls.
"Timer - END" is used connection and settings for the Timer. The Test Results Light intensity is low, and no button is pressed Figure 2. Main design flow diagrams. Figure 3. The first kind of scintillation effect.
The first button is pressed The second button is pressed Figure 4. The second kind of scintillation effect. Figure 5. The third kind of scintillation effect. The third button is pressed Figure 6. The fourth kind of scintillation effect. Increase the light intensity Figure 7. The fifth kind of scintillation effect. Summary Figure 8. The effect close. Using Proteus Visual Designer to simulation design for single chip microcomputer system, the integrated use for the combination of virtual simulation technology and computer multimedia technology, under the condition of don't need hardware input, only need to master the basic framework of micro controller, and simple operation, can realize the function, and the simulation results more intuitionistic. Practice has proved that the developed using Proteus Visual Designer for visual design before the actual production, can greatly improve the efficiency of single chip microcomputer system design. Therefore, Proteus have high popularization value.
Acknowledgment Corresponding author of the article is Hao Liu.The research work was supported by Beijing Institute of Fashion Technology under NHFZ2016059/001, NHFZ2016068/003/007 and NHF2016011. References [1]. Ning Wang, The MCU simulation method using Proteus software J. Journal of Shandong Institute of light industry, Mar 2007, pp. 25-26. [2]. Ling-Bin Zhou and Jing-Wu Zhang, Create the principle diagram of the Proteus simulation model of production technology.j. The modern electronic technology, 2008, pp.64-65. [3]. Sheng-Yuan Xu, Hui-Ling Xu and Cheng Feng, Pole assignment in a specified circular region for general system output feedback case. J. Journal of Nanjing University of Science and Technology, 2000, pp.49-51. [4]. Hua Chen, Jin-Yu Li and Bim-Kun Shao The design and implementation of a digital traffic lights The experiment technology and management, China, 2016, pp. 74-75. [5]. Yang Na and Zhang Wen-Mei, The application of Proteus and Multisim software in electronic technology.j. Computer knowledge and technology, 2015, pp.38-41. [6]. Ren Qing and Chen Zhen-Wei Introduction to Proteus software and practice teaching J. Computer knowledge and technology, 2007.