Съдържание:
- Консумативи
- Стъпка 1: Създаване на схемата
- Стъпка 2: Съпоставяне на схемата с компонентите на отпечатъка
- Стъпка 3: Създаване на печатна платка
- Стъпка 4: Последни коментари
Видео: Програмиращ щит Arduino Attiny - SMD: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Здравейте, През последните месеци работех върху настройката на моя инструмент за програмиране за носене. Днес бих искал да споделя как създадох своя 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 пакетите се поддържат чрез използване на съединител за печатна платка
Консумативи
Необходим хардуер:
- 1 x 6 пина 2,54 мм вертикални заглавки, за свързване към дъска Arduino
- 1 x 5 извода 2,54 мм вертикални заглавки
- 1 x 1 Pin 2,54 мм вертикални заглавки
- 1x гнездо PDIP_8
- 1x гнездо PDIP_20
-
1 х гнездо за разширение на печатни платки, за поддръжка на SMD пакет. Използвам такъв, предоставен от TE Connectivity
- 1 x 10 uC кондензатор SMD пакет
- 1 ЧЕРВЕН, 1 Жълт и 1 Зелен SMD светодиод, за индикация на състоянието. Използвам Kingbright 3.2mmx1.6mm SMD CHIP LED ЛАМПА
- 3 SMD резистора (пакет 3225), всеки 400 Ohm
Необходими инструменти:
CAD инструмент за схеми и дизайн на печатни платки, използвам Kicad 5.1.5
Стъпка 1: Създаване на схемата
Нека да проверим схемата на горната снимка.
Щитът има 2 опции за програмиране на uCs.
- Използваме 2 DIP гнезда за съответната PDIP опаковка.
- От друга страна, чиповете на SMD пакета са част от мини PCB устройство (носимо). Интерфейсът на платката към платката има 6 пина. Може да се поставя/изважда от гнездото за печатна платка (подобно на mini PCI интерфейса за дънната платка на компютъра). На горната снимка можете да намерите конектора, използван и на тази платка.
Последната е незадължителна функция, можете да я премахнете от схемите си според вашите нужди. Под тази връзка можете да намерите ATtiny-Wearable-Device-PCB-Edge-Connector обяснение как да създадете мини печатна платка за тази цел.
Гнездата PDIP и крайният конектор са свързани към щифтовете на Arduino въз основа на таблицата по -горе. Това са необходимите сигнали за програмиране от ISP.
Забележка: В Arduino Board е добавен кондензатор, само за да анулира всяко нулиране по време на процеса на програмиране
Стъпка 2: Съпоставяне на схемата с компонентите на отпечатъка
Повечето отпечатъци в този проект са част от библиотеката на Kicad Footprint. Просто правим кратка спирка тук, за да посочим коя от опциите сме избрали и защо.
Вижте горната снимка за подробности, моля, използвайте отпечатъка на SMD кондензатора, както е посочено, а за крайния конектор на печатната платка използвайте THT 6 -пинов заглавие (стъпката е 2,54 мм, не е наличен 3D модел).
Стъпка 3: Създаване на печатна платка
Нека обясним основния подход на оформлението на печатната платка:
- на задната страна поставяме само PAD -ове, които да се свържат с нашата Arduino Board.
- от горната страна искаме да имаме DIP гнезда, гнездо за мини печатни платки и светодиоди за състоянието.
Въз основа на това страхотно описание на Arduino Arduino Uno Чертеж, можем да започнем да поставяме щитовите конектори в нашето оформление (проверете снимките по -горе). Като добра практика променяме мерните си единици на инчове, за да намалим усилията за изчисляване на разстоянието.
Стъпка 4: Последни коментари
Използвам щита за програмиране на един чип едновременно. Бих препоръчал да го направите, за да избегнете проблеми с нивата на сигнала и потока на програмиране.
Ще актуализирам връзка към съответните файлове, ако е необходимо.
След като направя хубава снимка на дъската, ще я кача тук. Надявам се и вие да се забавлявате!
Препоръчано:
Вокален GOBO - Щит за заглушаване на звука - Вокална кабина - Вокална кутия - Рефлексионен филтър - Вокален щит: 11 стъпки
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Започнах да записвам повече вокали в домашното си студио и исках да получа по -добър звук и след известно проучване разбрах какво е "GOBO" беше. Бях виждал тези звукоизолиращи неща, но всъщност не осъзнавах какво са направили. Сега го правя. Намерих y
ATtiny Arduino Програмиращ щит: 7 стъпки
ATtiny Arduino Programming Shield: В тази версия на проекта ние ви показваме как да направите свой собствен щит за програмиране на ATtiny Arduino, използвайки настолна PCB фреза на Bantam Tools. Този основен компонент ви позволява да включвате и програмирате ATtiny чипове чрез Arduino IDE. Този проект
ATMEGA328 Bootloader Програмиращ щит за Arduino Uno: 3 стъпки (със снимки)
ATMEGA328 Bootloader Програмиращ щит за Arduino Uno: ATMEGA328P щит за програмиране на зареждащо устройство за Arduino Uno Понякога това се случва и повреждате вашия микропроцесор Arduino Uno Atmega328P. Можете да смените процесора. Но първо трябва да програмирате boot-loader в него. Така че този урок как да направите този б
Програмиращ кабел за радио Baofeng UV-5R с Arduino: 3 стъпки
Програмиращ кабел за радио Baofeng UV-5R с Arduino: Може да има около 2,5 мм до 3,5 мм стерео аудио кабел. Това, няколко джъмперни проводника и резервен Arduino Uno са достатъчни, за да се направи кабел за програмиране за радио Baofeng UV-5RV2+! Може да работи и с други радиостанции! &Quot; Програмиране "
Щит за програмиране на Attiny: 8 стъпки (със снимки)
Програмиращ щит „Направи си сам“Attiny: Ако търсите малка и ниска мощност Arduino платка, Attiny е наистина добър вариант, изненадващо отличителен за размера си. Той има 5 GPIO пина, 3 от които са аналогови и 2, които имат PWM изход. Също така е наистина гъвкав към