Want to send me the board and I’ll send it back once we get Mike up and running? I have a BAP and ABB in my ROV I can use with it, and I should have a day or two off around T-day to mess with stuff.
The only problem with this is of course if I get something working then there isn’t a second setup in place to verify the problem is solved. I could just go buy an SJ chip of course but then I have to go figure out how to wire it up and even then we will be into a question of if the two systems are the same.
This IS why I asked you if you had an extra PCB the other day btw.
We can do whatever though… I just figured you would want to hang onto all your stuff so it was readily at hand when those servos you ordered arrive and the BRAT goes for it’s first step.
I do have an extra board but it does not have any SMT components on the board. I would have to give you my Digi-Key B.O.M. if you wanted to spend about $35 in parts.
Also, I have not ordered the servos just yet , was saving a bit more for other items.
Bad news, it happened. I released the magic smoke and the SJ board is no more.
The SJ chip is probably ok but some how, some where, the board has a short. The Vreg gets smoking hot, and before this problem, I accidentally hooked up the power backwards toasting the Vreg. I had an extra 5v regulator and replaced it, but now that one gets hot real quick. Not sure where the short is at.
Well, the board lasted through lots of abuse and survived a few reversed power hookups and literally several dozen hookups. I have one more board that I can build but that will have to wait till my brat is complete.
It’s bound to happen to all of us at some point, I can now join the ranks of those of you that have toasted something at one time or another.
Sorry to hear about that I have smelled the smoke a few times in the past!. So it sounds like it might be awhile before we have some resolution to your original problem.
Mike,
Is the SJ on your board socketed so you can remove it and see if the short remains the same? Be a shame to destroy a $25 chip looking for the other failed component(s).
Do you have any tantalum capacitors across the power supply rails? Tants die to an almost shorted condition when hooked up backwards. Your regulator probably shuts down on thermal or overcurrent before you get enough current to “pop” the shorted tant though.
The ICs are the only other likely candidate, and usually with a limited power supply you will only kill 1 device. Once 1 device goes to a short it overloads the regulator and forces it to shutdown thus indirectly protecting the other ICs.
With the SJ removed you really should be able to do a touch test to determine which Tant or IC is shorting internally.
I did remove the Audio amp IC because it’s powered directly to the power source and not the 5v regulator. I suspected that might be the first place to look. I removed it and the touch test was blistering.
I have all my ICs socketed so I can remove the other to see what happens. I don’t have any Tant caps on the board, just smt electrolytic caps in addition to the 0805 caps.
There are no visual shorts on the board between pins so it has got to be internal with one of the components. I will investigate tonight.
LEts move this topic to the Projects catagory, it’s a bit large in here.
The latest IDE seems to overwite programs without clicking “SAVE”. I have lost several programs and all I did was open the program and modify the code, in some cases delete chunks of code, but when I run the program, it saves it. This is frustrating because I like to test the code first before I save the changes incase it doesn’t work. The compile and run button needs to be changed so that it does not save a program unless “SAVE” or SAVE AS" is used.
This used to trip me up all the time. The fact is “running” the program involves opening another application written by the chip manufacturer. So the IDE MUST save the file for the other program to chew on it. Always rename the file before running it if you want to retain the older version. This isn’t a bug, but how it needs to work.