Tengo un motor paso a paso unipolar que estoy conduciendo con un Arduino. Como controlador del motor compré un ULN2004 chip de controlador de Ebay. O eso pensé. Puede que me falte algo, pero el chip que recibí tiene 9 pines en cada lado, no 8 como ilustra mi esquema, y el número es ULN2804, no ULN2004.
ElenlacealahojadedatosenellistadodeULN2004quecomprédeSpinatronicsdicequeesunchip
¿He comprado el chip equivocado o puedo usar un controlador ULN2804 de la misma forma que un ULN2004?
¿Cómo puedo cambiar mi esquema para implementar los dos últimos pines adicionales del chip?