display and serial interfacing of

Not rated 31,183

Circuit Image

This hardware is designed to display the number of cars in a parking lot. The system utilizes a six-segment display; however, a single display is sufficient for the intended function. It employs the segment driver IC SN7447AN along with a 3-to-8 decoder to select the corresponding segments for display. The unit communicates the number of cars in the parking lot to a computer, which can be located in any control room. A serial cable is utilized in null modem configuration, using a DB9 connector for serial interfacing. In this mode, pins 7 and 8 are shorted together, as well as pins 6 and 4. Pin 3 is designated for transmitting data, while pin 2 is used for receiving data. The computer and microcontroller are interconnected via a serial port through the ICL232 (IC 1), which serves to convert voltage levels to compatible values. The ICL232 is necessary due to the differing voltage levels between TTL and RS-232 standards. In TTL, +5V and 0V are interpreted as high and low, respectively, whereas RS-232 operates at -3V to -25V for low and +3V to +25V for high.

The schematic for this parking lot car counter system includes several key components that work together to achieve the desired functionality. The SN7447AN is a BCD to 7-segment latch/decoder/driver that controls the display segments based on the binary-coded decimal input from the microcontroller. The microcontroller processes the input data, which represents the number of cars detected in the parking lot, and sends this information to the SN7447AN.

The 3-to-8 decoder is used to select which segment of the display should be activated based on the binary input. This allows for efficient control of the segments, ensuring that only the necessary segments are lit up to represent the current count accurately.

The communication between the microcontroller and the computer is facilitated through the ICL232, which translates the TTL logic levels from the microcontroller to RS-232 levels suitable for serial communication. This ensures reliable data transmission over the serial cable, which is configured in null modem mode to enable direct communication between the two devices.

The DB9 connector serves as the interface point for the serial connection, with specific pin assignments for data transmission and reception. The shorting of pins 7 and 8, as well as pins 6 and 4, establishes the necessary connections for null modem communication, allowing the devices to exchange information seamlessly.

Overall, this schematic integrates digital display technology with serial communication to create an efficient and effective solution for monitoring parking lot occupancy. The careful selection of components and their configurations ensures that the system operates reliably and accurately, providing real-time data to the control room.This hardware is used to display the number of cars in the parking lot. Basically, this board has six-segment display but using only one display can do our work. It used segment driver IC SN7447AN and 3*8 decoder to select the corresponding display. This unit is to display the number of cars in parking lot on the computer. The computer may be plac ed in any control room. Serial cable is used in null modem mode. We use the DB9 connector for serial interfacing. In null modem mode pin 7, 8 and pin 6, 4 are shorted with each other. While pin 3 is used for transmit data and pin 2 for reception. Computer and the micro-controller are connected to each other by serial port through ICL232 (IC 1), the only purpose of which is to convert the voltage levels to the compatible values. ICL232 needs to be used because the TTL and RS-232 voltage levels are different. In TTL, +5V and 0V are considered as high and low respectively, whereas for RS-232 these are 3V and +3V.

🔗 External reference




Warning: include(partials/cookie-banner.php): Failed to open stream: Permission denied in /var/www/html/nextgr/view-circuit.php on line 713

Warning: include(): Failed opening 'partials/cookie-banner.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/nextgr/view-circuit.php on line 713