Results 1 to 3 of 3

Thread: Need suggestion for developing M8 robot PCB

  1. #1
    Member Android
    Join Date
    Oct 2007
    Location
    Mumbai
    Posts
    89

    Default Need suggestion for developing M8 robot PCB

    I am making a PCB for robot car using AT Mega 8 MCU with following feachers

    AVRISP 10 pin Port
    5 Volt DC converter Using 7805 IC
    10 uH inductor for DC voltage filtering
    Reset switch
    LED for power indicator
    Power On/Off Switch
    On board crystal oscillator

    16 * 2 LCD (in 4 bit mode)
    Connection details of LCD module
    Pin no 4 (RS) to PC2
    Pin no 5 (R/W) to GND
    Pin no 6 (E) to PC1
    Pin no 11 (DB4) to PC0
    Pin no 12 (DB5) to PB5
    Pin no 13 (DB6) to PB4
    Pin no 14 (DB7) to PB3

    4 pin Serial communication port TTL only (+5 , GND, RxD,TxD)
    PD0 /RxD is shared with 38kHz Infrared receiver module
    PD1/TxD is shared to drive an indicator LED-1 with current-limit resistor

    L293D Dual DC Motor Controller with speed controller using PWM & using single pin with inverter for direction control
    Connection details of L293D

    Pin no 1 (1,2 EN) to PB1/OC1A
    Pin no.9 (3,4 EN) to PB2/OC1B

    Pin no 2 (1A) to PD6 (directly)
    Pin no 7 (1B) to PD6 (using single transistor inverter)

    Pin no 10 (2A) to PD7 (directly)
    Pin no 15 (2B) to PD7 (using single transistor inverter)


    2 PUSH BUTTON SWITCHS
    PD2/INT0 to Switch-1
    PD3/INT1 to Switch-2

    Piezo Speaker to PD4/T0

    Indicator LED-2 to PB0

    3 Sensor Input (Can be use for line sensor or Analog input)

    PC3, PC4 & PC5

    Remaining one pin PD5 can be used do drive servo motor on which we can mount any sensor
    I have taken some idea from Microcamp ATmega 8 activity kit

    I am still confused between L293D & L298 the motor controller ICs
    Which one is a better choice?

    If you have any suggestion about the board please let me know
    Last edited by pratikmahale; 12-04-2011 at 03:15 AM.

  2. #2
    Senior Member Android
    Join Date
    Apr 2010
    Location
    Boston, USA
    Posts
    124

    Default

    The decision towards using a certain motor driver depends on the current consumption of the motors. l298 can source more than L293D. But you will have to use up space for the reverse current protection diodes for the L298 which are already present in the L293D. I would go for L298 any day given the current choice as L298 gives me a wider range of motor choices ( there are a lot better motor driver ICs out there).

  3. #3
    Member Android
    Join Date
    Oct 2007
    Location
    Mumbai
    Posts
    89

    Default

    Thanks for your suggestion lolman_returns
    I completed my PCB artwork with all the features I already mention & single L298 to drive two DC motors.
    I will do final testing of the art work in next two days & give it to develop in next week

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •