Projects   /   Motors & Robotics   /   PIC16F84A

PIC16F84A MICROCONTROLLER WITH A 5-STORY ELEVATOR PROJECT

Detailed and complete project software assembly prepared by the lift circuit PIC16F84A based on the control card of buttons on the floor with the choice...

Published

At a glance

CategoryMotors & Robotics
PIC modelPIC16F84A
IncludesDownload files · Video
Reading time~3 min

Summary of PIC16F84A MICROCONTROLLER WITH A 5-STORY ELEVATOR PROJECT

This article details a 5-story elevator project using a PIC16F84A microcontroller. The system features floor buttons, door controls, and LED indicators integrated with a motor drive circuit. Originally designed for 5 floors due to pin limitations, the author notes that models up to 8 floors were tested using logic gates and transistor cards, though the current code supports only five. The software is written in assembler, allowing modifications for different floor counts by changing the microcontroller type or program logic.

Parts used in the 5-Story Elevator Project:

  • PIC16F84A Microcontroller
  • Floor control buttons
  • Door control mechanism
  • Motor drive circuit
  • LED indicators
  • Logic gate card (20+ years old)
  • Transistor card (H-bridge configuration)
  • Diode bridge
  • Filter capacitor

Detailed and complete project software assembly prepared by the lift circuit PIC16F84A based on the control card of buttons on the floor with the choice being made door integrated with the built motor drive circuit control ediliry card LEDs... Electronics Projects, PIC16F84A Microcontroller with a 5-Story Elevator Project "microchip projects, microcontroller projects, pic16f84 projects,

PIC16F84A MICROCONTROLLER WITH A 5-STORY ELEVATOR PROJECT

Detailed and complete project software assembly prepared by the lift circuit PIC16F84A based on the control card of buttons on the floor with the choice being made door integrated with the built motor drive circuit control ediliry card LEDs on the observations can be made.

Circuit model for testing the operation of the elevator you can see in my video prepared In addition to logic gates in the project’s elevators.

ELEVATOR CIRCUIT TEST

Project model of a lift on 5 floors with a microcontroller pic16F84A. This project was the first to develop when I was introduced to the world of microcontrollers, I now realize that with the new knowledge I gained could have made the program more refined shape, but I decided to leave it as it was cast by a beginner .

I made a model of 8 floors whose dc motor can be controlled with a card that made more than 20 years ago by logic gates, which incorporates 10 integrated circuits and sends the order up and down to another card of 4 transistors available in H, which leads also incorporated the diode bridge and filter capacitor to feed the whole. In the bottom of the image is the card with a 16F84A PIC microcontroller, which program for controlling 5 floors. The only limitation to implement more plants is only the number of pins available to the micro, so for example 16f628 with even cheaper sale can be deployed up to 7 floors. Anyone who knows a little assembler programming vera how easy it is to modify the program to control the number of plants you want.

source: diselc.es/ PIC16F84A Microcontroller with a 5-Story Elevator Project schematic source code alternative link:

FILE DOWNLOAD LINK LIST (in TXT format): LINKS-6185.zip

Source: PIC16F84A MICROCONTROLLER WITH A 5-STORY ELEVATOR PROJECT

Quick Solutions to Questions related to 5-Story Elevator Project:

  • What microcontroller powers this elevator project?
    The project uses a PIC16F84A microcontroller.
  • How many floors can the current program control?
    The provided program is configured to control 5 floors.
  • Can I increase the number of floors supported?
    Yes, you can deploy up to 7 floors using a PIC16F628 which has more pins.
  • How is the DC motor controlled in the model?
    The motor is controlled via a card made with logic gates and an H-bridge of 4 transistors.
  • What programming language was used for the software assembly?
    The software assembly was prepared using assembler programming.
  • Is it easy to modify the program for different floor counts?
    Yes, anyone knowing assembler programming can easily modify the program to control the desired number of plants.
  • What components are included in the power supply section?
    The power supply includes a diode bridge and a filter capacitor.
Beginner Tutorials · PIC16F84A

PIC Stepper Motor Controller using PIC16F84A with Proteus Simulation

Introduction Stepper motors are widely used in embedded systems and DIY electronics projects where precise position control is required. This PIC Stepper...

Programmers & ICSP · PIC16F84A

PIC Musical Doorbell using PIC16F84A with Proteus Simulation

IntroductionThis microcontroller project demonstrates a musical doorbell built around a PIC16F84A and a simple piezo sounder.Using two push buttons, the system allows...

Beginner Tutorials · PIC16C84

Exploring the World of PIC Microcontrollers: An Architectural Overview

A Peripheral Interface Microcontroller (PIC), developed by General Instruments Microcontrollers in 1993, operates under software control and is programmed to execute various...

Motors & Robotics

Real-Time CAN-Based Vehicle Monitoring System with PIC MCU

INTRODUCTION The Controller Area Network (CAN) is a robust vehicle communication bus standard that was primarily developed for automobile applications but has...

Motors & Robotics

Easy Way to Learn Robotics Using Microcontrollers: A Beginner’s Guide

The title, "Easy Way to Learn Robotics Using Microcontrollers," promises an accessible entry point for those curious about the exciting world of...

Motors & Robotics · PIC16F877A

Efficient Sun-Following Robot: A Solar Tracker with Microcontroller Control

Abstract The impending global challenge of dwindling non-renewable fuel resources underscores the urgency of transitioning towards renewable energy alternatives like solar power....

Muhammad Bilal

Muhammad Bilal

I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.