Мазмуну:
- Жабдуулар
- 1 -кадам: схеманы түзүү
- 2 -кадам: Схеманы Footprint компоненттерине картага түшүрүү
- 3 -кадам: PCB түзүү
- 4 -кадам: Акыркы Комментарийлер
Video: Arduino Attiny Programming Shield - SMD: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Салам, Мен акыркы айларда кийилүүчү буюмдар үчүн программалоо куралымды орнотуунун үстүндө иштеп жаткам. Бүгүн мен Arduino Shieldди кантип жаратканым менен бөлүшкүм келет.
Бир аздан кийин googlingден кийин, мен бул кызыктуу эски макаланы Attiny программалоо калканчын таптым, ал мага өзүмдүкүн түзүүмө шыктандырды.
Бул калкан Arduino Uno менен шайкеш келет жана PDIP/SOIC/TSSOP пакеттеринде ар кандай ATtiny UC менен колдонууга арналган, ооба.. SMD таңгактары дагы:)
Келгиле, долбоордун чектөөлөрүн аныктайлы:
- Arduino Uno шайкеш келет
- ATtiny25/45/85, ATtiny24/44/84 жана ATtiny2313A/4313 шайкеш
- PDIP/SOIC/TSSOP менен шайкеш
- SMD пакеттери PCB жээк туташтыргычы менен колдоого алынат
Жабдуулар
Керектүү Аппаратура:
- 1 x 6 Pins 2,54 мм тик баштар, Arduino тактасына туташуу үчүн
- 1 x 5 Pins 2,54 мм тик баштар
- 1 x 1 Pin 2.54 мм тик баштар
- 1x PDIP_8 розеткасы
- 1x PDIP_20 розеткасы
- 1 х PCB жээк узартуу розеткасы, SMD пакетин колдоо үчүн. Мен TE Connectivity тарабынан берилген бирин колдонуп жатам
- 1 x 10 uC конденсатор SMD пакети
- 1 RED, 1 Yellow жана 1 Green SMD LED, Статусун көрсөтүү үчүн. Мен Kingbright 3.2mmx1.6mm SMD CHIP LED чырагын колдонуп жатам
- 3 SMD резистору (3225 пакет), ар бири 400 Ом
Керектүү куралдар:
Схемалар жана PCB дизайны үчүн CAD куралы, мен Kicad 5.1.5 колдонуп жатам
1 -кадам: схеманы түзүү
Келгиле, жогорудагы сүрөттөгү схеманы карап көрөлү.
Калкан UC'дерди программалоо үчүн 2 вариантка ээ.
- Биз тиешелүү PDIP таңгактары үчүн 2 DIP розеткасын колдонуп жатабыз.
- Башка жагынан алганда, SMD пакетинин чиптери мини ПХБ түзмөгүнүн бир бөлүгү болуп саналат (Кийилүүчү). ПХБдан ПХБга туташтыргыч интерфейсинде 6 казык бар. Аны PCB четиндеги розеткадан киргизүүгө/алып салууга болот (компьютердин негизги платасы үчүн мини PCI интерфейсине окшош). Жогорудагы сүрөттө сиз бул тактада колдонулган туташтыргычты таба аласыз.
Акыркысы - бул кошумча функция, аны муктаждыктарыңыздын негизинде схемаларыңыздан алып салсаңыз болот. Бул шилтемеден ATtiny-Wearable-Device-PCB-Edge-Connector бул үчүн мини ПХБны кантип түзүү керектиги боюнча түшүндүрмө таба аласыз.
PDIP розеткалары жана четки туташтыргычы жогорудагы таблицанын негизинде Arduino казыктарына туташкан. Бул ISP программалоо үчүн керектүү сигналдар.
Эскертүү: Arduino тактасына конденсатор кошулат, программалоо процессинде баштапкы абалга келтирүүнү жокко чыгаруу үчүн
2 -кадам: Схеманы Footprint компоненттерине картага түшүрүү
Бул долбоордогу издердин көбү Kicad Footprint китепканасынын бир бөлүгү. Биз бул жерде кыска токтолуп, кайсы вариантты жана эмне үчүн тандап алгандыгыбызды көрсөтөбүз.
Чоо -жайын билүү үчүн жогорудагы сүрөттү караңыз, SMD конденсаторунун изин көрсөтүлгөндөй колдонуңуз жана PCB четиндеги туташтыргычы үчүн THT 6 Pin башын колдонуңуз (кадамы 2,54 мм, 3D модели жок).
3 -кадам: PCB түзүү
PCB макетинин негизги ыкмасын түшүндүрөлү:
- Арткы жагында биз Arduino тактасына туташуу үчүн PADдерди гана жайгаштырабыз.
- жогорку жагында биз DIP розеткаларын, мини ПХБ розеткаларын жана статустук светодиоддоруна ээ болгубуз келет.
Бул улуу Arduino сүрөттөмөсүнүн негизинде Arduino Uno Drawing, биз калкан коннекторлорун биздин макетке жайгаштыра баштайбыз (жогорудагы сүрөттөрдү текшериңиз). Жакшы практика катары биз аралыкты эсептөө аракетин азайтуу үчүн өлчөө бирдиктерибизди дюймга алмаштырабыз.
4 -кадам: Акыркы Комментарийлер
Мен калканчты бир эле учурда бир чипти программалоо үчүн колдонуп жатам. Мен сигналдын деңгээли жана программалоо агымы менен кандайдыр бир көйгөйдү болтурбоо үчүн муну сунуштайт элем.
Мен керек болсо, тиешелүү файлдарга шилтемени жаңыртам.
Мен тактанын жакшы сүрөтүн тарткандан кийин, аны бул жерге жүктөйм. Сизге да кызыктуу болду деп ишенем!
Сунушталууда:
Кантип арзан Attiny Arduino тактасын жасаса болот: 4 кадам (сүрөттөр менен)
Кантип арзан Attiny Arduino тактасын жасоо керек: Мен кээ бир долбоорлордо Arduino керек болгондо кыйналам, кээ бир I/O казыктары керек Arduino-Tiny платформасынын жардамы менен Arduino программасы Аттини сыяктуу Avr-tiny сериясына күйүп кетиши мүмкүн. 85/45Arduino-Tiny ATtiny ачык булагы болуп саналат
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 Arduino Uno менен: 4 кадам (сүрөттөр менен)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 Arduino Uno менен: Кийилүүчү кыймылга көз салуу саатын кантип жасоо керек? Бул стагнацияны аныктаганда титирөө үчүн иштелип чыккан кийилүүчү гаджет. Убактыңыздын көбүн мен сыяктуу компьютерде өткөрөсүзбү? Сиз өзүңүз билбей сааттап отурасызбы? Анда бул аппарат f
ATTINY микроконтроллери үчүн кичинекей программист Arduino UNO менен: 7 кадам
ATTINY Микроконтроллерлери үчүн кичинекей Программист Arduino UNO менен: Азыркы учурда ATTINY сериясындагы микроконтроллерлерди колдонуу алардын кызыктуулугуна, арзан баасына, бирок аларды Arduino IDE сыяктуу чөйрөлөрдө оңой программалоого жөндөмдүү болууга кызыктырат. оңой которулат
ATTiny-RAT, ATTINY Powered Mini Lightfollower: 3 кадам
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Саламатсыздарбы, менин акыркы көрсөтмөмдү жарыялагандан бери бир топ убакыт өттү. Азыр менин башымда көптөгөн нерселер болуп жатат, бирок мен " биринчи кадамдарымды " ATTiny сериясындагы чиптер менен бул кыска нускамада
IOT123 - ATTINY85 ONBOARD PROGRAMMING JIG: 3 кадам
IOT123 - ATTINY85 ONBOARD PROGRAMMING JIG: КИРПИЧ конструкцияларында, мен ATTINY85 жанындагы тешиктер колдонулбай калганын, DIP8 ПКБга ширетилип жатканда пого пин программистти иштетүү үчүн колдонулбай калганын айттым. Бул ошол пого пин программисти. Бул чынында жөн эле адаптер