Სარჩევი:

Arduino Attiny პროგრამირების ფარი - SMD: 4 ნაბიჯი
Arduino Attiny პროგრამირების ფარი - SMD: 4 ნაბიჯი

ვიდეო: Arduino Attiny პროგრამირების ფარი - SMD: 4 ნაბიჯი

ვიდეო: Arduino Attiny პროგრამირების ფარი - SMD: 4 ნაბიჯი
ვიდეო: არდუინო 1 დონე , 25- გაკვეთილი, დავით ფერაძე 2024, ივლისი
Anonim
Arduino Attiny პროგრამირების ფარი - SMD
Arduino Attiny პროგრამირების ფარი - SMD

გამარჯობა, მე ვმუშაობდი ჩემი პროგრამირების ინსტრუმენტის დაყენებაზე გასატარებელ მოწყობილობებზე ბოლო თვეების განმავლობაში. დღეს მინდა გაგიზიაროთ როგორ შევქმენი ჩემი Arduino Shield.

ცოტახანი გუგლის შემდეგ, ვიპოვე ეს საინტერესო სტატია Attiny პროგრამირების ფარი, რამაც შთააგონა, რომ შემექმნა საკუთარი.

ეს ფარი Arduino Uno თავსებადია და გამიზნულია გამოყენებულ იქნას სხვადასხვა ATtiny uC– ებთან ერთად შემდეგ პაკეტებში PDIP/SOIC/TSSOP, დიახ.. SMD შეფუთვაც:)

მოდით განვსაზღვროთ პროექტის შეზღუდვები:

  • Arduino Uno თავსებადია
  • ATtiny25/45/85, ATtiny24/44/84 და ATtiny2313A/4313 თავსებადი
  • თავსებადია PDIP/SOIC/TSSOP
  • SMD პაკეტები მხარდაჭერილია PCB პირას კონექტორის გამოყენებით

მარაგები

საჭირო აპარატურა:

  • 1 x 6 ქინძისთავები 2.54 მმ ვერტიკალური სათაურები, არდუინოს დაფაზე დასაკავშირებლად
  • 1 x 5 ქინძისთავები 2.54 მმ ვერტიკალური სათაურები
  • 1 x 1 Pin 2.54 მმ ვერტიკალური სათაურები
  • 1 x PDIP_8 სოკეტი
  • 1 x PDIP_20 სოკეტი
  • 1 x PCB პირას გაფართოების სოკეტი, SMD პაკეტის მხარდაჭერისთვის. მე ვიყენებ TE Connectivity– ის მიერ მოწოდებულს
  • 1 x 10 uC კონდენსატორის SMD პაკეტი
  • 1 წითელი, 1 ყვითელი და 1 მწვანე SMD LED, სტატუსის მითითებისთვის. მე ვიყენებ Kingbright 3.2mmx1.6mm SMD CHIP LED LAMP
  • 3 SMD რეზისტორი (3225 პაკეტი), თითოეული 400 Ohm

საჭირო ინსტრუმენტები:

CAD ინსტრუმენტი სქემებისა და PCB დიზაინისთვის, მე ვიყენებ Kicad 5.1.5

ნაბიჯი 1: შექმენით სქემა

სქემის შექმნა
სქემის შექმნა
სქემის შექმნა
სქემის შექმნა
სქემის შექმნა
სქემის შექმნა

მოდით შევამოწმოთ სქემა ზემოთ სურათზე.

ფარს აქვს uC– ების დაპროგრამების 2 ვარიანტი.

  • ჩვენ ვიყენებთ 2 DIP სოკეტს შესაბამისი PDIP შეფუთვისთვის.
  • მეორეს მხრივ, SMD პაკეტის ჩიპები არის მინი PCB მოწყობილობის ნაწილი (ტარებადი). PCB- დან PCB დანამატის ინტერფეისს აქვს 6 ქინძისთავი. მისი ჩასმა/ამოღება შესაძლებელია PCB- ის კიდედან (მსგავსია PCI- ს მინი დაფაზე მინი PCI ინტერფეისისთვის). ზემოთ მოცემულ სურათზე შეგიძლიათ იხილოთ ამ დაფაზე გამოყენებული კონექტორიც.

ბოლო არის არჩევითი ფუნქცია, თქვენ შეგიძლიათ ამოიღოთ იგი თქვენი სქემატებიდან თქვენი მოთხოვნილებების საფუძველზე. ამ ბმულის ქვეშ შეგიძლიათ იხილოთ ATtiny-Wearable-Device-PCB-Edge-Connector ახსნა, თუ როგორ უნდა შეიქმნას მინი PCB ამ მიზნით.

PDIP სოკეტები და კიდეების კონექტორი დაკავშირებულია Arduino ქინძისთავებთან, ზემოთ მოყვანილი ცხრილის საფუძველზე. ეს არის აუცილებელი სიგნალები ISP პროგრამირებისთვის.

შენიშვნა: კონდენსატორი ემატება არდუინოს დაფას, პროგრამირების პროცესში ნებისმიერი გადატვირთვის გაუქმების მიზნით

ნაბიჯი 2: სქემატური შედგენა ნაკვალევის კომპონენტებზე

სქემატური სქემა ნაკვალევის კომპონენტებზე
სქემატური სქემა ნაკვალევის კომპონენტებზე

ამ პროექტის ნაკვალევების უმეტესობა Kicad Footprint ბიბლიოთეკის ნაწილია. ჩვენ უბრალოდ ვაჩერებთ აქ, რომ მივუთითოთ რომელი ვარიანტი ავირჩიეთ და რატომ.

დეტალებისთვის მიმართეთ ზემოთ მოცემულ სურათს, გთხოვთ გამოიყენოთ SMD კონდენსატორის კვალი, როგორც მითითებულია და PCB კიდეების კონექტორისთვის გამოიყენეთ THT 6 Pin სათაური (მოედანზე არის 2.54 მმ, 3D მოდელი არ არის ხელმისაწვდომი).

ნაბიჯი 3: შექმენით PCB

PCB- ის შექმნა
PCB- ის შექმნა
PCB- ის შექმნა
PCB- ის შექმნა

მოდით განვმარტოთ PCB განლაგების ძირითადი მიდგომა:

  • უკანა მხარეს ჩვენ ვდებთ მხოლოდ PAD- ებს, რომლებიც დაკავშირებულია ჩვენს არდუინოს დაფასთან.
  • ზედა მხარეს, ჩვენ გვსურს გვქონდეს DIP სოკეტები, მინი PCB სოკეტი და სტატუსის LED- ებიც.

ამ შესანიშნავი Arduino აღწერილობის საფუძველზე Arduino Uno Drawing, ჩვენ შეგვიძლია დავიწყოთ ფარის კონექტორების განთავსება ჩვენს განლაგებაზე (შეამოწმეთ სურათები ზემოთ). როგორც კარგი პრაქტიკა, ჩვენ ვცვლით საზომი ერთეულებს ინჩზე, რათა შემცირდეს მანძილის გაანგარიშების ძალისხმევა.

ნაბიჯი 4: ბოლო კომენტარები

მე ვიყენებ ფარს ერთი ჩიპის პროგრამირებისთვის ერთდროულად. მე გირჩევთ ამის გაკეთებას, რათა თავიდან აიცილოთ რაიმე პრობლემა სიგნალის დონეზე და პროგრამირების ნაკადთან დაკავშირებით.

საჭიროების შემთხვევაში განვაახლებ შესაბამის ფაილების ბმულს.

მას შემდეგ რაც დაფის ლამაზ სურათს გადავიღებ, აქ ავტვირთავ. იმედია თქვენც გაერთეთ!

გირჩევთ: