therecordingart
Well-known member
I'd like to jump in with SMD, but don't know where to start. Anyone have a project started?
burdij said:How about a PIC project? This is a small section of a larger board I am working on which does 4 channels of midi to CV conversion for a synth project. I wanted to make sure I had all the micro circuitry worked out before stuffing the larger board with the expensive parts.
All the small components are SMD. Here is a view of the board with the SMD parts placed and soldered, poppin' fresh from the oven:
![]()
The second shot shows the rest of the parts stuffed. This board is set up for a PIC 18F2520 at 20MHz. There is a midi in and thru connector. One of the white connectors is set up for a connection to a programmer/in-circuit debugger. A header brings out I/O lines to play with.
![]()
The last shot shows the board connected to a power supply and the ICD2 in-circuit programmer/debugger (from SparkFun for $106) which is also connected to a desktop running the MPLAB IDE via USB. I have a copy of the MPLAB C18 compiler loaded to do program development. It is a very complete and low cost dev environment. BTW - when you recycle those cellphones, hang on to the wall warts. They are usually compact 5VDC switchers at 3/4-1 Amp. like the one in the picture, perfect for this kind of a project.
![]()
JohnRoberts said:Come to think of it, for low volume production I have seen socketed PICs used, so they could be programmed in a socket fixture, then transferred to the production PCB.
mikep said:JohnRoberts said:Come to think of it, for low volume production I have seen socketed PICs used, so they could be programmed in a socket fixture, then transferred to the production PCB.
slightly OT, Ive run into issues pre-programming SMD PICS. some of the chips' program memory got corrupted in assembly/reflow. not a big percentage, but enough to make me stop doing it. anyone else see that?
mike
Andy Peters said:mikep said:JohnRoberts said:Come to think of it, for low volume production I have seen socketed PICs used, so they could be programmed in a socket fixture, then transferred to the production PCB.
slightly OT, Ive run into issues pre-programming SMD PICS. some of the chips' program memory got corrupted in assembly/reflow. not a big percentage, but enough to make me stop doing it. anyone else see that?
mike
Blame the assembly house for using improper reflow profiles.
-a
from MCHP website said:Retention Bake
Data storage in applicable devices is done by developing a charge on the floating gate structure in the memory cell. Charge loss in this cell structure results in a conversion of zeroes to ones. A 150°C temperature is used to accelerate charge loss in the memory cell and measure the data retention on the EPROM and EEPROM portions of the circuitry. Devices subjected to 175°C are tested at 96 hours and 504 hours. This bake accelerates charge loss in the memory cell, and 96 hours at 175°C is equivalent to greater than 250 years in the field at 55°C. The actual failure rate experienced could be considerably less than that calculated if lower device temperatures occur in the application board.