Author Topic: What is the output current (PORTB) of PIC16F877A??  (Read 2457 times)

0 Members and 1 Guest are viewing this topic.

Offline thibraaniTopic starter

  • Beginner
  • *
  • Posts: 6
  • Helpful? 0
What is the output current (PORTB) of PIC16F877A??
« on: November 17, 2007, 09:34:15 AM »
Hallo all,
I have a question to ask. What is the PORTD output current of PIC16F877A??

I'm building a mini project, that is to operate a 1.5V DC motor connecting to PORTD of PIC16F877A. I would like to know what is the output current of that particular port and would it be sufficient to turn on the DC motor??

Why do people need a DC motor driver??

Thank you

Offline krich

  • Robot Overlord
  • ****
  • Posts: 165
  • Helpful? 0
Re: What is the output current (PORTB) of PIC16F877A??
« Reply #1 on: November 17, 2007, 03:54:47 PM »
People don't power their motors directly from their MCU because there's not enough current to get the motor running and I'm pretty sure the MCU isn't capable of passing a suitable amount of current without melting even if it could be made to do so.

What you will need is an H-bridge, which handles forward/reverse for the motor by using output pins from your MCU for the logic and a direct connection to your power source to give you the juice you need to run the motors.  The DC motor controllers do this in a neat, prefabricated package.

 

Related Topics

  Subject / Started by Replies Last post
7 Replies
2655 Views
Last post October 16, 2007, 06:31:52 PM
by thibraani
8 Replies
2723 Views
Last post November 26, 2007, 08:04:26 AM
by jsmoker
0 Replies
1012 Views
Last post November 27, 2009, 04:04:58 AM
by jdelcallar
0 Replies
373 Views
Last post April 06, 2012, 11:21:03 PM
by Robotics12


Get Your Ad Here