Yes that's the same data sheet I was looking at, honestly life is too short to mentally convert between chips because the wrong model in on the schematic. And I made comment or two you haven't addressed. If you can produce a readable schematic (hint, look at the schem on page 22 of the data sheet, I don't think your circuit is anything like that but I really can't tell without too much strain on my old brain) and answer the questions I'll look again.______Rob
Tom looks like one labelled original.png was done with Altium designer and schemati2.png with Eaglecad
"Eagle" not "Eaglecad", if anyone wants to google it.
That schematic is just plain wrong, it does not match the reference at all as far as I can tell.The "indecipherable" resistors on you schem are connected between the control signals, on the reference they are connected to VIN.The ref schem has pins 4 and 8 connected together to drive the motor, you only have pin 4 connected to the motor and don't have a pin 8 at all.It is not possible to advise any further without a decent drawing, and there's no point at all in commenting on the PCB until the schematic is correct.Hopefully making a better schematic is what you are doing now ______Rob
Some pin names on the driver chips would be good.And what regulator is it? I assume a switching reg as it has a diode and inductor on the output.What's pin 6 on the reg?Pin 5 on the reg has no overscore or other indication that it is active low so I assume active high, and yet it's tied low.Half of the drivers have both .47u and 470u caps, the other half only have .47u. Is that correct? Are each pair sharing a large cap?Component values typically have the units and are abbreviated. EG is that really a 470uF cap or 470nF? And 10000 is usually written as 10k. Thank goodness you didn't have any 10000000 10M resistors. C11 and C8 don't have values.______Rob
I use 2 arduino's because I have 2 I2C devices and their address can't be changed for some reason...
Quote from: Jak24 on Jan 28, 2014, 08:56 pmI use 2 arduino's because I have 2 I2C devices and their address can't be changed for some reason... Changing the subject a bit..Surely there is simple way around that? If the I2C devices don't have chip select pins, possibly a CD4053 or similar could be used to multiplex the I2C signals, or possibly there is an even simpler way? If it is only necessary to switch the clock signal SCL between the devices, a 'Fetlington' 2N7000 per device connected to a digital output pin would be rather simpler than a second Arduino...