Research Article
Implementation and Simulation of a Multiprocessor System Using 8051 Microcontroller for Industrial Applications
@INPROCEEDINGS{10.4108/eai.28-6-2020.2298126, author={Toka Fathi and Hiba Yahya}, title={Implementation and Simulation of a Multiprocessor System Using 8051 Microcontroller for Industrial Applications}, proceedings={Proceedings of the 1st International Multi-Disciplinary Conference Theme: Sustainable Development and Smart Planning, IMDC-SDSP 2020, Cyperspace, 28-30 June 2020}, publisher={EAI}, proceedings_a={IMDC-SDSP}, year={2020}, month={9}, keywords={multiprocessor communication 8051 microcontroller rs-232 protocol electronic peripherals}, doi={10.4108/eai.28-6-2020.2298126} }
- Toka Fathi
Hiba Yahya
Year: 2020
Implementation and Simulation of a Multiprocessor System Using 8051 Microcontroller for Industrial Applications
IMDC-SDSP
EAI
DOI: 10.4108/eai.28-6-2020.2298126
Abstract
The paper aims to implement and simulate a prototype of industrial multiprocessor communication systems through serial communication RS-232 protocol using an 8051 microcontroller. The created model is used for experimental purposes by the microcomputer trainer (MTS-51). Many simulators are present for the 8051 microcontrollers, many of them do not support multi microcontroller communication, or simulate all the embedded peripherals. A few of them can simulate external peripherals. The proposed simulation has been accomplished using the PROTEUS program. In this work, the RS-232 serial mode of communication using an 8051 microcontroller is used, with an emphasis on interfacing it with an LCD screen and a hex keypad, stepper motor, speaker and a seven-segment display. The operation of several microcontrollers in the master-slave configuration is explained. It is verified that both the stepper motor and speaker is controlled at each slave using the master controller. The used communication protocol is a very simplified one, highlighting how simple such communications are accomplished in high-tech industrial environments. Moreover, perfecting the use of the RS-232 for transferring small blocks of information has resulted in simple use and support of the maximum number of communicating processors.