Мазмұны:
- Жабдықтар
- 1 -қадам: схеманы құру
- 2 -қадам: Сызбаны із ізінің компоненттеріне салыстыру
- 3 -қадам: ПХД құру
- 4 -қадам: Соңғы пікірлер
Бейне: Arduino Attiny бағдарламалау қалқаны - SMD: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіз бе, Мен соңғы айларда киімге арналған бағдарламалау құралымен жұмыс жасадым. Бүгін мен 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 істікшелері 2,54 мм тік бастары, Arduino тақтасын қосуға арналған
- 1 x 5 түйреуіштері 2,54 мм тік бағыттағыштар
- 1 x 1 пин 2,54 мм тік тақырыптар
- 1x PDIP_8 ұясы
- 1x PDIP_20 ұясы
- SMD пакетін қолдау үшін 1 x ПХД жиектерін кеңейту ұясы. Мен TE Connectivity ұсынған біреуін қолданамын
- 1 x 10 uC конденсатор SMD пакеті
- 1 ҚЫЗЫЛ, 1 сары және 1 жасыл SMD жарық диоды, күйді көрсету үшін. Мен Kingbright 3.2mmx1.6mm SMD чипті жарықдиодты шамды қолданамын
- 3 SMD резисторы (3225 пакет), әрқайсысы 400 Ом
Қажетті құралдар:
Схема мен ПХД дизайнына арналған CAD құралы, мен Kicad 5.1.5 қолданамын
1 -қадам: схеманы құру
Жоғарыдағы суреттегі схеманы тексерейік.
Қалқаншада UC бағдарламалаудың 2 нұсқасы бар.
- Біз сәйкес PDIP қаптамасы үшін 2 DIP ұяшығын қолданамыз.
- Екінші жағынан, SMD пакеті чиптері шағын PCB құрылғысының бөлігі болып табылады (киюге болады). ПХД мен ПХД штепсельдік интерфейсінде 6 түйреуіш бар. Оны ПХД шеткі ұясына кіргізуге/алып тастауға болады (дербес компьютердің платасына арналған шағын PCI интерфейсіне ұқсас). Жоғарыдағы суретте сіз осы тақтада қолданылатын қосқышты таба аласыз.
Соңғысы - бұл қосымша мүмкіндік, оны сіздің қажеттіліктеріңізге сәйкес схемадан алып тастауға болады. Сіз осы сілтеме бойынша ATtiny-Wearable-Device-PCB-Edge-Connector осы мақсат үшін шағын ПХД жасау туралы түсіндірмені таба аласыз.
PDIP ұялары мен шеткі қосқыш жоғарыдағы кестеге негізделген Arduino түйреуіштеріне қосылған. Бұл ISP бағдарламалау үшін қажетті сигналдар.
Ескерту: Arduino тақтасына конденсатор қосылады, ол бағдарламалау кезінде қалпына келтіруді болдырмайды
2 -қадам: Сызбаны із ізінің компоненттеріне салыстыру
Бұл жобадағы іздердің көпшілігі Kicad Footprint кітапханасының бөлігі болып табылады. Біз осы жерде қысқа тоқтап, қай нұсқаны таңдағанымызды және неліктен екенін көрсетеміз.
Толық ақпарат алу үшін жоғарыдағы суретті қараңыз, көрсетілгендей SMD конденсаторының ізін қолданыңыз, ал ПХД жиегінің қосқышында THT 6 істікшелі тақырыпты қолданыңыз (қадамы 2,54 мм, 3D моделі жоқ).
3 -қадам: ПХД құру
ПХД орналасуының негізгі тәсілін түсіндірейік:
- артқы жағында біз Arduino тақтасына қосылу үшін тек PAD -ты орналастырамыз.
- жоғарғы жағында бізде DIP розеткалары, шағын ПХД розеткалары мен күй диодтары болуы керек.
Arduino Aroino Uno Drawing тамаша сипаттамасына сүйене отырып, біз қалқан коннекторларын макетке орналастыруды бастай аламыз (жоғарыдағы суреттерді қараңыз). Жақсы тәжірибе ретінде біз қашықтықты есептеуді азайту үшін өлшем бірліктерімізді дюймге өзгертеміз.
4 -қадам: Соңғы пікірлер
Мен қалқанды бір уақытта бір чипті бағдарламалау үшін қолданамын. Мен сигнал деңгейлері мен бағдарламалау ағынында кез келген проблеманы болдырмау үшін осылай жасауды ұсынар едім.
Қажет болса, мен тиісті файлдарға сілтемені жаңартамын.
Мен тақтаның әдемі суретін түсірген соң, оны осында жүктеймін. Сізге де қызықты болды деп үміттенемін!
Ұсынылған:
Arduino көмегімен ATtiny бағдарламалау: 7 қадам (суреттермен)
Arduino көмегімен ATtiny бағдарламалау: Arduino IDE көмегімен ATtiny микроконтроллерлерін бағдарламалау бойынша нұсқаулар берілген. Қарапайым ағылшын тілінде 8 түйреуішті Atmel чиптерін әдеттегідей Arduino сияқты бағдарламалау керек. Бұл керемет, себебі ATtiny кішкентай, және - бұл мүмкіндік береді
8 істікшелі бағдарламалау қалқаны: 14 қадам (суреттермен)
8 істікшелі бағдарламалау экраны: 8 істікшелі бағдарламалау қалқаны Arduino бағдарламашысының көмегімен ATtiny сериялы чиптерді бағдарламалауға мүмкіндік береді. Басқаша айтқанда, сіз оны Arduino-ға қосасыз, содан кейін сіз 8 істікшелі чиптерді оңай бағдарламалай аласыз. Бұл шағын микроконтроллерлер
ATtiny Arduino бағдарламалау қалқаны: 7 қадам
ATtiny Arduino бағдарламалау қалқаны: Бұл жобада сізге Bantam Tools Desktop PCB фрезерлік станогының көмегімен ATtiny Arduino бағдарламашысының қалқанын қалай жасау керектігін көрсетеміз. Бұл маңызды компонент Arduino IDE арқылы ATtiny чиптерін қосуға және бағдарламалауға мүмкіндік береді. Бұл жоба
ATMEGA328 Arduino Uno үшін жүктеуші бағдарламалау қалқаны: 3 қадам (суреттермен)
Arduino Uno үшін ATMEGA328 жүктеушіні бағдарламалау қалқаны: Arduino Uno үшін ATMEGA328P жүктеуші жүктеу бағдарламалау қалқаны Кейде бұл орын алады және сіз Arduino Uno Atmega328P микропроцессорына зақым келтіресіз. Процессорды өзгертуге болады. Бірақ алдымен оған жүктеушіні бағдарламалау керек. Бұл нұсқаулықта мұны қалай жасауға болады
DIY Attiny бағдарламалау қалқаны: 8 қадам (суреттермен)
DIY Attiny бағдарламалау қалқаны: Егер сіз шағын және аз қуатты Arduino тақтасын іздесеңіз, Attiny - бұл өте жақсы нұсқа, оның өлшемі таңқаларлық. Оның 5 GPIO түйреуіші бар, оның 3 -і аналогтық түйреуіш, екеуі PWM шығысы бар. Бұл сонымен қатар шынымен икемді