2012/03/02

لوح تجارب خاص بمعالجات microchip


      هذة تجربتي في تصنيع بورد تجارب خاص بمعالجات microchip ذات الاربعون طرف مثل  pic16f788a والبورد يحوي على :-
  •  مفاتيح ومصابيح ( LED ) مربوطة على اطراف المعالج كادوات ادخال واخراج . اضــــافة الى امكـــانية تحييــز هذه الاطــــراف الى الجهد الـمـوجب او الســـالب عن طريق  ( DIP SWITCH ).
  • ممر اتصال  ( USB )   و  (RS232 )  .
  • شاشة نوع  ( 4DIGIT LED DISPLAY )  و شاشة كرستال   (2X16 LCD DISPLAY ).
  • مجهز قدرة 5 فولت.
  • ادخال تماثلي عبارة عن مقاومة متغيرة ممكن ان تختار طرف المعالج الذي تربط اليه.
  • مقياس حرارة .
  • مقابس لتوصيل اطراف المعالج الى دوائر خارجة .
  • مبرمجة نوع  USB نسخة عن المبرمجة المعرفة PICKIT2.
وقد قمت باجراء تعديل على المبرمجة باضافة مفاتيح الكترونية (4053) تقوم بفصل اطراف المعالج الخاصة بالبرمجة عن الجزاء البوردة وربطها بالمبرمجة وبعد اكتمال تنزيل البرنامج تعيد الربط كما كان لتشغيل البرنامج .

 that is my 40 pin pic experiments board.  It's for micro controller like pic16f788a
It have on each port a switch as input and led as output , and dip switch for port pull up or down via resistor 
It's also have LCD display 2x16, and four 7seg. led display
.USB and RS232 port
.One analogue input and temp. sensor 
.5volt regulated power supply, and connector for each port for external connection
.the board have USB programmer  based on pickit2 programmer from microchip 
I made some modification for the programmer by adding an electronic switch (4053), that used to automatically   connect the programmer to the target download the program then disconnect the programmer
 from the board .so the pin's of the pic  that are used for programming can be used on the circuit 

البوردة اثناء عملية التجميع وكما هو واضح البورد النحاسي ذو وجهين وتم تصنيعة بواسطة ماكنة (CNC)
The board during the assembly stage. The double side pcb  made by  a cnc machine


the pcb



the final assembled board

the programmer, and it is really simple usb devise, it based on pic18f2550 (removed on the picture) and  
there is a lot of web sit that describe the construction of this programmer, jut Google pickit2 and you  can download the schematic of the programmer and the hex file for the micro-controller from microchip sit