About This Project Library
This website is a project archive and presentation library for the CSS370S GA1 Cruise Speed Control System.
Project Purpose
The project compares several hardware-only circuit versions that use counters, display drivers, comparators, timers, logic gates, and reset logic to simulate cruise-speed indication and warning. It demonstrates that a complete cruise speed control concept can be built as an electronic circuit solution only.
Educational Context
This is the GA1 group assignment for the CSS370S control systems course. It is intended for lecturers, students, and project reviewers who want to browse, preview, and download all project materials in one place.
Core Requirement: No Microcontroller, No PLC
The project brief explicitly forbids microcontrollers and PLCs. All behaviour — counting, display decoding, range indication, comparison, warning flashing, and invalid-state reset — is achieved with discrete logic ICs and analog timing components.
Speed Indication Requirements
- Green LED for speeds 0 to 5
- Yellow / amber LED for speeds 6 to 9
- Flashing red LED when the selected cruise speed is reached
- Maximum speed display of 10
- Reset or limit logic for invalid states such as 11 or 99
V1 → V7 Development Process
- V1: Introduces the basic one-counter cruise system concept with display, comparator, LED indication, and NE555 flashing warning.
- V2: Uses a 74LS192 up/down counter approach with display driver, comparator, green/yellow range logic, and flashing red warning.
- V3: Uses CD4029 counter logic to create the cruise speed count with display decoding, comparator warning, and LED range correction.
- V4: Introduces an analog sensor concept using an analog input stage and display/comparator logic for speed indication.
- V5: Focuses on reset and invalid-state handling using 74LS192 counters, display drivers, XOR correction, and reset logic.
- V6: Uses CD4029 counters and CD4511 display drivers with carry/borrow logic, XOR correction, comparator warning, and reset logic.
- V7: Started as a two-display 74LS90 and 7447 counter circuit and was completed with green/yellow logic, XOR/inhibit correction, 74LS85 4-bit comparator, DIP switch set-speed input, NE555 flashing red stage, and reset/limit logic.
Note: speed values 0 to 10 are simplified demonstration values used to make the logic easy to follow on 7-segment displays.