TC4427CPA
You must realize that "TC442X" denotes the logic type
TC4426 Inverting
TC4427-Non-Inverting
TC4428 Complimentary
and the "XXX" at the end designates the PACKAGE TYPE, TEMPERATURE RATING, ETC..
I am using a breadboard so I want the DIP (CPA)
C = 0 deg C to 70 deg C range
PA = Plastic DIP, 300mil body, 8-lead
see page 17 (see Examples at right side of that page for logic type, left side for suffix glossary)
datasheet
Incidently, make SURE you look at the datasheet for the Power Pins. The TC4427 has very unusual pin numbers for Vcc & GND. After you have the Vcc (Mosfet Power Supply voltage) connected to Vcc, test the TC4427 by applying logic (TTL 5v signals) HIGH & LOW to the input pins. You will only get HIGH outputs
when one input is LOW and the other is HIGH. All other logic input combinations yield LOW on BOTH outputs.
Note: In (Reply#6) of the post I linked about the H-bridge, there is a note that the TC4428 was not used because it was the wrong part and that the correct part was the TC4427. By looking at the schematic in the other post and reading the datasheet, it should be evident WHY the TC4428 was the wrong part. In addition there is the implication that the circuit worked with the TC4427 which confirms that is the correct part.
Also: if you plan to use the heatsinks I linked, the tapped screw thread is metric, (M3)
If you are in the USA you can get an even better heatsink at RadioiShack that has a 4-40 screw hole, which I
think is also tapped. You can see from the photo that the total finned heatsink area iis almost double the area of the futurlec heatsinks, the height is twice the height and the fin depth is twice the depth. In short, while the futurlec heatsinks are $ 0.40 USD, and the Radioshack heatsink is basically $2.50, the
Radioshack heatsink can easily dissipate three times the heat of the futurlec heatsinks. This becomes important if you plan to draw more than 10A per mosfet. Keep in mind, in an H-bridge, there are always 2 mosfets in SERIES so they will always dissipate the same amount of heat.
I am guessing it will draw 15amps but I am shooting for 20amps to be safe. I need to be able to spin the motor forward and backward.
Since you are shooting for HALF the rating of the mosfets I linked, they may get warm but not too hot. You can try the cheap smaller heatsinks first and see how hot they get or you can play it safe and use beefier heatsinks like the Radioshack type. It is much better to have a thermocouple for test purposes (I have one of these and display the temp on an I2C LCD). If you had something to measure the heatsink temp you could compare the two heatsinks by making a simple one mosfet test setup and just apply 5Vdc to the gate of the mosfet with the motor connected to 12V and the Drain of the mosfet and the Mosfet Source connected to GND. You can then turn it ON with a logic (5V) HIGH and OFF with a logic LOW, if you used the mosfets I linked.