Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

hi everyone urgent plllzz

Status
Not open for further replies.

mohammed123

Newbie level 2
Newbie level 2
Joined
May 13, 2013
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,308
i need help in this project using pic16f877A

Elevating System Controller:
Design a system for controlling one elevator in a four story building:
 The controller must determine the weight of the passengers with the limit of 600 KGs.
 The elevator request inputs for moving up or down will come through one of the ports and will be as one bit each
o Example PORTB:
 RB0 for the ground. (only upward movement is possible).
 RB1 for the 1st floor up.
 RB2 for the 1st floor down.
 RB3 for the 2nd floor up.
 RB4 for the 2nd floor down.
 RB5 for the 3rd floor up.
 RB6 for the 3rd floor down.
 RB7 for the 4th floor. (only downward movement is possible).
 Another input will indicate the floor requested from inside the elevator. One bit per floor.
 One bit input to simulate something blocking the door.
 Two 7-segment displays to show on which floor the elevator is at the moment. One at the ground floor and the other one in the elevator itself.
 Two one-bit outputs for opening and closing the door of the elevator. Opening and closing the elevator doors require 3 seconds.
 Two one-bit outputs to give the direction of movement up or down. The appropriate output will be active continuously while the elevator is moving. Both outputs will be inactive when the elevator is stopped.
 Some specifications:
o The controller must compare between the position of the passengers who requested the elevator and the direction of the movement and it will go to the nearest one. With priority for continuing in the same direction.
o An alarm will be sounded if the total weight inside the elevator exceeds the limit, or if there is something blocking the door.
o The controller must not close the door if the alarm is on.
 

Would you like me to design this for you? That will be US$4,000,000, please.

Or would you prefer to actually put some of your OWN effort into this first? More effort than, say, just posting your homework assignment here.
 

Would you like me to design this for you? That will be US$4,000,000, please.

Or would you prefer to actually put some of your OWN effort into this first? More effort than, say, just posting your homework assignment here.


thanks a lot for ur help!!!!
its only programming no need for design and am posting it because am not that good in programming thats why i need help in it.
and dont post when u dont want to help!
 

I'm a little bit cheaper. $3,980,000,00 + all inclusive 6 months at Bahama's for 4 persons :evil:
If you want the SW to be cheaper, start coding and you might get some help here.

You don't to be so rude and hostile to the answers like this one. NOONE will do YOUR homework for FREE.
Sorry, that's the rule of the game.
 

i need help in this project using pic16f877A

Elevating System Controller:
Design a system for controlling one elevator in a four story building:
 The controller must determine the weight of the passengers with the limit of 600 KGs.
 The elevator request inputs for moving up or down will come through one of the ports and will be as one bit each
o Example PORTB:
 RB0 for the ground. (only upward movement is possible).
 RB1 for the 1st floor up.
 RB2 for the 1st floor down.
 RB3 for the 2nd floor up.
 RB4 for the 2nd floor down.
 RB5 for the 3rd floor up.
 RB6 for the 3rd floor down.
 RB7 for the 4th floor. (only downward movement is possible).
 Another input will indicate the floor requested from inside the elevator. One bit per floor.
 One bit input to simulate something blocking the door.
 Two 7-segment displays to show on which floor the elevator is at the moment. One at the ground floor and the other one in the elevator itself.
 Two one-bit outputs for opening and closing the door of the elevator. Opening and closing the elevator doors require 3 seconds.
 Two one-bit outputs to give the direction of movement up or down. The appropriate output will be active continuously while the elevator is moving. Both outputs will be inactive when the elevator is stopped.
 Some specifications:
o The controller must compare between the position of the passengers who requested the elevator and the direction of the movement and it will go to the nearest one. With priority for continuing in the same direction.
o An alarm will be sounded if the total weight inside the elevator exceeds the limit, or if there is something blocking the door.
o The controller must not close the door if the alarm is on.


This is huge job which require lots of additional things like usage of reliable sensors. As additional I do not want to ride in an elevator which is driven by old PIC16F877. Its 40-pin uC but here you have lots of jobs for at least several control units with separate controllers.

How you plan to test this project without sensors or you have sensors and one elevator for testing ?

This kind of devices should be tested and certified before usage.

This can be done, but as I already said, its not easy job, and require lots of time and investment in this. You can start coding but I dont see way how you plan to test this without sensors and real situation.
 

Start small. Add routines a bit at a time.

Your program will consist of the same large routine, which you run over and over.

Each time you will check whether a button is pressed, in the elevator, at every floor, etc.

Near the end of the routine, you will display what floor it is on, whether it is going up or down, which floor is the destination, which floor is calling, etc.

You can expect to write a lot of 'IF' trees.

When it stops at a floor, that will be a long routine by itself. Check whether weight limit is exceeded. When the door is closing, you must check its status continually for 3 seconds, to see if it is blocked. Etc.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top