
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

გამარჯობა! ეს არის მოკლე ინსტრუქცია PIC პროგრამისტის შესაქმნელად, რომელიც მოქმედებს როგორც PicKit 2. მე ეს გავაკეთე იმიტომ, რომ ეს უფრო იაფია, ვიდრე ორიგინალური PicKit– ის ყიდვა და რადგან მიკროჩიპი, PIC მიკროკონტროლერების მწარმოებლები და PicKit პროგრამისტი, უზრუნველყოფს სქემებს და პროგრამულ უზრუნველყოფას, ჩვენთვის მართლაც ადვილია საკუთარი პროგრამისტების შემუშავება, რაც PIC– ების გამოყენების უპირატესობაა.
საჭირო ინსტრუმენტები:
- შედუღების რკინის და solder
- ონლაინ თამაში Wire Snips
- ნემსის ცხვირსახოცი
- PCB გრავირების ინსტრუმენტები და მასალები - შეიძლება შეიცვალოს პურის დაფით, მაგრამ დაიკავებს მეტ ადგილს
- უკვე მუშაობს პროგრამისტი (ეს არის მინუსი, იქნებ აიღოთ სესხი)
- კომპიუტერი (PICKit– ში შემავალი PIC– ის პროგრამირებისთვის)
საჭირო მასალები:
- 2 x 100nF კერამიკული კონდენსატორი
- 2 x 15pF კერამიკული კონდენსატორი
- 2 x 47uF 16v ელექტროლიტური კონდენსატორი
- 1 x 10uF 16v ელექტროლიტური კონდენსატორი
- 2 x 1N4148 დიოდი
- 1 x PIC18F2550
- 1 x 28 პინიანი თხელი IC სოკეტი (PIC18F2550– ისთვის)
- 1 x 680uH ინდუქტორი, რეზისტორის მსგავსი პაკეტი
- 2 x 3 მმ LED (ერთი მწვანე და ერთი წითელი)
- 3 x BC548 ტრანზისტორი
- 1 x BC557 ტრანზისტორი
- 1 x 20 MHz ოსცილატორის ბროლი
- 3 x 33 ohm რეზისტორი
- 1 x 100 ohm რეზისტორი
- 2 x 330 ohm რეზისტორი
- 1 x 1k რეზისტორი
- 1 x 2k7 რეზისტორი
- 2 x 4k7 რეზისტორი
- 3 x 10k რეზისტორი
- 1 x 100k რეზისტორი
- 1 x 2 პინიანი ტაქტილური გადამრთველი (ღილაკი)
- 1 x pin ზოლი (საჭიროა მხოლოდ 6)
ნაბიჯი 1: სქემა და PCB დიზაინი


სქემებისთვის, მე დავამყარე ჩემი დიზაინი ფელიქსლის მიერ მის გვერდზე მოცემულ დიზაინზე:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
მან ასევე უზრუნველყო PCB დიზაინი, მაგრამ აღმოვაჩინე, რომ კვალი ძალიან თხელი იყო სახლში, ამიტომ მე გადავიმუშავე PCB პროტეუსზე.
აქ არის დიზაინის ფაილები და pdf დასაბეჭდად PCB– ის დასამზადებლად.
ნაბიჯი 2: გამგეობის შექმნა



თუ გსურთ ისწავლოთ როგორ გააკეთოთ PCB სახლში, არსებობს უამრავი ინსტრუქცია ინტერნეტში, სადაც შეგიძლიათ ისწავლოთ.
დაფის დამზადების დასრულების შემდეგ დაგჭირდებათ კომპონენტების შედუღება, დასახმარებლად შეგიძლიათ გამოიყენოთ ეს სურათები.
კომპონენტების სია:
C1 100nf
C2 47uf 25v
C3 100nf
C4 47uf 25v
C5 10uf 50v
C8 15 გვ
C9 15 გვ
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED წითელი LED 3 მმ
LED მწვანე LED 3 მმ
Q1 BC548
Q2 20MHZ
ძვ. წ. III, 548
Q4 BC548
ძვ. წ. 555
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1 კ
R7 330
R8 100 ათასი
R9 2k7
R10 4k7
R11 10k
R12 100
R13 10k
R14 10k
BTN ტაქტილური გადამრთველი
SV3 6 პინი
X3 USB B ქალი
ნაბიჯი 3: პროგრამისტის პროგრამირება




პროგრამისტში გამოსაყენებლად PIC18F2550 დაგჭირდებათ პროგრამული უზრუნველყოფის ფუნქციონირებადი PicKit. მას შემდეგ რაც მიიღებთ ერთს ან ისესხებთ მას, დაგჭირდებათ PicKit 2 პროგრამული უზრუნველყოფის დაყენება: PicKit 2 v2.61
ჯერ გახსენით PicKit 2 და შეაერთეთ თქვენი მოქმედი პროგრამისტი. თუ შეტყობინების ფანჯარაში არ წერია "PicKit დაკავშირებულია", სცადე დააწკაპუნო "ინსტრუმენტები> კომუნიკაციის შემოწმება".
შემდეგ დაუკავშირეთ PIC18F2550 თქვენს ფუნქციურ პროგრამისტს პურის დაფის გამოყენებით და დაამყარეთ შესაბამისი კავშირები, როგორც ზემოთ მოყვანილი სურათი გვიჩვენებს.
თუ ის არ აღმოაჩენს PIC– ს, აჩვენებს „PIC მოწყობილობა ნაპოვნია“, შემდეგ რამდენჯერმე დააწკაპუნეთ ღილაკზე „ინსტრუმენტები> კომუნიკაციის შემოწმება“. თუ ის მაინც ვერ აღმოაჩენს PIC- ს, შეამოწმეთ კავშირები.
პროგრამის PIC- ზე ასატვირთად გადადით "ფაილი> იმპორტი", შემდეგ "C: / პროგრამის ფაილები (x86) მიკროჩიპი / PICkit 2 v2 / PK2V023200.hex 'და დააჭირეთ" გახსნას"
დაელოდეთ სანამ ნათქვამია "Hex ფაილი წარმატებით შემოვიდა" და დააწკაპუნეთ "ჩაწერა", დაელოდეთ სანამ ის იტყვის "წარმატებული პროგრამირება"
ნაბიჯი 4: PicKit– ის გამოყენება



პირველ რიგში შეაერთეთ ჩვენი პროგრამისტი და გახსენით PicKit 2. დაელოდეთ სანამ PicKit აღმოაჩენს პროგრამისტს და თუ არა, დააწკაპუნეთ 'ინსტრუმენტები> კომუნიკაციის შემოწმება'.
შეაერთეთ PIC, რომლის დაპროგრამებაც გვინდა, ჩვენს პროგრამისტს. თუ არ იცით როგორ შეგიძლიათ ინტერნეტში მოძებნოთ PIC- ის პინ განაწილება და იპოვოთ შესაბამისი MCLR, VDD, VSS, PGD და PGC პინები პროგრამისტთან დასაკავშირებლად.
დაელოდეთ სანამ PicKit გამოავლენს PIC- ს, სადაც ნაჩვენებია "PIC მოწყობილობა ნაპოვნია", თუ ის არ ცდილობს რამდენჯერმე დააწკაპუნოს "ინსტრუმენტები> კომუნიკაციის შემოწმება". თუ ის მაინც ვერ აღმოაჩენს PIC- ს, შეამოწმეთ კავშირები.
გახსენით MPLAB, MPLAB X, ან რომელი IDE იყენებთ და შეადგინეთ პროგრამა.
შედგენის შემდეგ, დაბრუნდით PicKit 2 -ში და გადადით "ფაილი> იმპორტის ექვსკუთხედი". MPLAB X– ით შეგიძლიათ იპოვოთ თქვენი პროექტის ექვსკუთხედი ფაილი „Project_Directory> dist> default> production> Project_Name.production.hex“
დააწკაპუნეთ 'დაწერე' და დაელოდეთ სანამ გამოჩნდება 'პროგრამირება წარმატებულია'
თუ გსურთ შეცვალოთ თქვენი პროგრამა, თქვენ აღარ გჭირდებათ ექვსკუთხა ფაილის იმპორტი, თქვენ უბრალოდ უნდა შეადგინოთ ის დაწკაპუნებით "დაწერე" PicKit პროგრამულ უზრუნველყოფაში. შეტყობინებებს შორის, რომელსაც ის აჩვენებს, უნდა წაიკითხოს "ექვსკუთხა ფაილის გადატვირთვა".
Ის არის !
როგორც საბოლოო ნაბიჯი, თქვენ შეგიძლიათ შეიმუშაოთ მარტივი მართკუთხა ქეისი 3D ბეჭდვით მხოლოდ PicKit- ის დასაცავად, თქვენ არ გინდათ რომ ის გატეხილი ან მოკლე ჩართული იყოს, მე ამას თქვენზე დაგტოვებთ.
ბედნიერი პროგრამირება
გირჩევთ:
როგორ მოვაგვაროთ კლონი SimpleBGC კონტროლერის განახლების საკითხი: 4 ნაბიჯი

როგორ მოვაგვაროთ კლონი SimpleBGC კონტროლერის განახლების საკითხი: გამარჯობა. ცოტა ხნის წინ, მე ვმუშაობდი SimpleBGC გიმბალის კონტროლერზე ჩემი თვითმფრინავების პროექტისთვის. მე წარმატებით დავუკავშირე და დავარეგულირე. მშვენივრად მუშაობდა. ამის შემდეგ, მინდოდა მისი firmware- ის განახლება v2.2– დან v2.4– მდე. ასე რომ, მას შემდეგ რაც მე გავაუმჯობესე გიმბალი
მარტივი 3 რეზისტორი PIC პროგრამისტი: 3 ნაბიჯი

მარტივი 3 რეზისტორი PIC პროგრამისტი: მიკრო კონტროლერები თამაშობენ ძალიან მნიშვნელოვან როლს ელექტრონიკაში, რადგან მათ შეუძლიათ შეასრულონ ამოცანები ავტომატიზაციაში, კონტროლში, სურათის დამუშავებაში და სხვა. მათი გამოყენება უზარმაზარია. არსებობს მიკროკონტროლერების სხვადასხვა ოჯახი, ერთ-ერთი მათგანია მიკრო
როგორ ავაშენოთ USBTiny ISP პროგრამისტი: CNC PCB დაფქვის აპარატის გამოყენებით: 13 ნაბიჯი (სურათებით)

როგორ ავაშენოთ USBTiny ISP პროგრამისტი: CNC PCB საფქვავი აპარატის გამოყენებით: გიფიქრიათ იმაზე, თუ როგორ უნდა ავაშენოთ საკუთარი ელექტრონული პროექტი ნულიდან? ელექტრონიკის პროექტების გაკეთება ჩვენთვის, შემქმნელებისთვის იმდენად ამაღელვებელი და სახალისოა. მაგრამ მწარმოებლების უმეტესობამ და ტექნიკის მოყვარულებმა, რომლებიც მხოლოდ წინ დგანან შემქმნელთა კულტურაზე, შექმნეს თავიანთი პროექტები
სავიზიტო ბარათი PIC პროგრამისტი: 6 ნაბიჯი (სურათებით)

სავიზიტო ბარათი PIC პროგრამისტი: ეს იყო ჩემი მონაწილეობა Hack A Day სავიზიტო ბარათის ზომის წრიულ კონკურსში. მე მხოლოდ ფაილები დავატვირთე და ჩავდე ჩემს ვებგვერდზე. მე მას აქ ვაქვეყნებ, რადგან ყველა სხვა ჩანაწერი, როგორც ჩანს, ბლოგზეა მარტივი წვდომისთვის. იმედია ეს გახდის
5 ტრანზისტორი PIC პროგრამისტი *სქემატურად დაემატა ნაბიჯი 9 !: 9 ნაბიჯი

5 ტრანზისტორი PIC პროგრამისტი *სქემატურად დაემატა ნაბიჯი 9!: შექმენით თქვენი საკუთარი PIC პროგრამისტი თქვენი კომპიუტერის პარალელური პორტისთვის. ეს არის დავით ტეიტის კლასიკური დიზაინის ვარიაცია. ეს არის ძალიან საიმედო და არსებობს კარგი პროგრამირების პროგრამა უფასოდ. მე მომწონს IC-Prog და PICpgm პროგრამისტი. ყველაზე უკეთ, ის