Hello All,
I've made the ATMEGA328P Micro controller project. But its not working. Except micro controller part other modules are working fine. For testing I made Pin 11 as High and LOW but in project board it is not working. Initially i though uc is not flashed so i used arduino as ISP option and flashed the controller, didn't get any problem in flashing but it wasn't working. Then i removed the chip, put it to uno board, Flashed it and put it back but still I'm not getting any voltages on the PIN 11 or any other part of uc. please let me know what mistake i did here. for the reference PCB and Schematic is attached.
Thanks a lot
PCB_review_2020-09-14_14-20-46.pdf (104 KB)
robotic project.pdf (83.2 KB)
I do not see the required bypass caps on Vcc and AVcc to ground.
How to post images so we don't have to download them and everyone can see them. Convert pdf to a compatible format first.
How to post an image.
Another page on posting images.
Not as important, but do not connect Vref directly to Vcc. Connect a 0.1uF cap from Vref to ground.
@bsb12345
Other post/duplicate DELETED
Please do NOT cross post / duplicate as it wastes peoples time and efforts to have more than one post for a single topic.
Continued cross posting could result in a time out from the forum.
Could you also take a few moments to Learn How To Use The Forum.
It will help you get the best out of the forum in the future.
Other general help and troubleshooting advice can be found here.
It will help you get the best out of the forum in the future.
Start by checking D8, it may be backwards or open. Do not expect the chip to work unless the vcc and ground are present at the appropriate places. This can be checked with a volt meter and no processor in the board. Connect the meter ground to the Power jack and also measure the ground voltage on the board. Why not prototype the circuit using the Uno board and see if it works there first, this will eliminate Most hardware errors on your PCB.
Please post your test code using code tags. We do not know if pin 11 is a physical pin, Arduino digital pin reference or ? If in doubt, use the default Blink sketch and change pin 13 to to 4 and your relay should cycle every second.
Your pc board grounding layout is not ideal but it should work for such a simple project.
Can you show the link to the specific project please?
And post the images proerly, not as pdf's?