![Изградете свой собствен съвет за развитие: 8 стъпки (със снимки) Изградете свой собствен съвет за развитие: 8 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-8691-59-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Изградете свой собствен съвет за развитие Изградете свой собствен съвет за развитие](https://i.howwhatproduce.com/images/003/image-8691-60-j.webp)
Тази инструкция ще ви покаже как да изградите свой собствен съвет за разработка от нулата! Този метод е прост и не изисква никакви усъвършенствани инструменти, можете дори да го направите на вашата кухненска маса. Това също дава по -добро разбиране за това как Ardruinos и други съвети за развитие наистина работят.
Можете да проектирате своя борд за развитие според вашите конкретни цели. Тази платка за развитие, показана на снимката, е използвана за контрол на оборотите на DC-мотор. DC моторът се управлява от компютър, използващ сериен порт. Светодиодите бяха използвани за подпомагане при отстраняване на грешки.
В тази инструкция ще покажа как да се изгради универсална платка за разработка, следователно списъкът с части няма да бъде същият като този, показан на снимката.
Стъпка 1: Части
![Части Части](https://i.howwhatproduce.com/images/003/image-8691-61-j.webp)
Списък на частите:
- 1 Atmel ATmega88 (или всеки процесор, който най -добре отговаря на вашите нужди)
- 1 Dip IC гнездо 28
- 1 10k ohm резистор
- 1 100 ома резистор
- 1 диод
- 3 0,1 μF кондензатор
- 1 10 μF кондензатор
- 1 LED-диод
- 1 330 ома резистор
- Някои джъмпери
- Някои мъжки щифтове (или женски)
- Парче лента (използвайте такава с ленти, а не с матрица, вижте снимката)
За да можете по-късно да програмирате вашия микроконтролер, ще ви е необходим ISP програмист (програмиране в системата). Използвах AVRISP mkII (https://www.atmel.com/tools/avrispmkii.aspx). Има много различни ISP програмисти, от които да избирате, или можете да създадете свой собствен. Има и някои начини за конфигуриране на arduino да действа като ISP програмист.
Стъпка 2: Теори
![Теори Теори](https://i.howwhatproduce.com/images/003/image-8691-62-j.webp)
За да изградите и програмирате дъска за разработка от нулата, ще трябва да прочетете някои технически листове. Понякога може да е трудно да намерите това, което търсите, но аз ще ви предложа най -важните неща.
Информационен лист ATmega88
Обмисляне на хардуерния дизайн
Първо трябва да разгледаме разпечатката на ATmega88, която може да се намери в листа с данни.
Някои важни портове, които се нуждаят от допълнително обмисляне, са следните:
- Пин 1. Това е щифтът за нулиране, който ще нулира процесора, когато той е нисък. Този щифт ще се нуждае от издърпване, така че щифтът винаги е висок, освен ако не искате да нулирате. (Това ще бъде показано по -късно)
- Пин 7 и 20 е мястото, където трябва да се свърже Vcc, 5V.
- Пин 9 и 10: Към тези щифтове може да се свърже външен кристал, но ние ще използваме вътрешния осцилатор. Следователно можем да третираме тези щифтове като обикновени цифрови щифтове.
- Пин 17, 18 и 19: Те ще се използват за програмиране (това ще бъде показано по -късно).
Стъпка 3: Оформление на Stripborad
![Оформление на Stripborad Оформление на Stripborad](https://i.howwhatproduce.com/images/003/image-8691-63-j.webp)
За да създадем електрическа схема, която ще използваме StripCAD, следвайте връзката, за да изтеглите програмата.
Тази програма може да бъде малко трудна за използване, тъй като не е удобна за потребителя, но е ефективна, когато знаете как да я използвате. Поиграйте малко с него и скоро ще го овладеете. Някои добри съвети са следните.
- Натиснете c, за да търсите компоненти
- Натиснете v, за да получите различни варианти
- Натиснете левия бутон на мишката между две хоризонтални точки, за да получите прекъсване
- Натиснете левия бутон на мишката между две точки вертикално, за да получите спойка мост
Когато търсите компоненти:
- "DILxx" ще ви даде Dual In-Line, последван от броя на щифтовете
- "SILxx" ще ви даде единичен ред, последван от броя на пиновете
В противен случай просто потърсете този компонент, който търсите.
Стъпка 4: Издърпайте щифта за нулиране
![Издърпващ щифт за нулиране Издърпващ щифт за нулиране](https://i.howwhatproduce.com/images/003/image-8691-64-j.webp)
![Издърпващ щифт за нулиране Издърпващ щифт за нулиране](https://i.howwhatproduce.com/images/003/image-8691-65-j.webp)
От документа за разглеждане на хардуерния дизайн на страна 6 намираме веригата на снимката. Прочетете текста в документа, за да разберете по -добре. Това е стъпката, в която се справяме с издърпването за щифт 1.
Може да е добре да вмъкнете ръчно нулиране на микроконтролера. Това може да се използва чрез свързване на SIL2 в линия със 100 омов резистор към земята. Късо съединение на SIL2 с джъмпер и микроконтролера ще се нулират. Резисторът от 100 ома ще предотврати късо съединение на кондензатора. В противен случай просто следвайте електрическата схема от документа.
На втората снимка изтеглящата връзка е илюстрирана в StripCAD
Стъпка 5: Захранване
![Захранване Захранване](https://i.howwhatproduce.com/images/003/image-8691-66-j.webp)
За да се избегнат смущения, кондензатор 10 μF е поставен близо до входното напрежение на платката. За да се избегнат смущения, причинени на платката, 0.1 μF кондензатор е поставен между щифт 7 и 8 и между щифт 20 и 22. Тези кондензатори ще действат като нискочестотен филтър. Малкият кондензатор трябва да бъде поставен възможно най -близо до щифтовете за най -добър ефект.
Възможно е също така да се добави някакъв регулатор на напрежение напр. 78L05, за да работи на батерия.
Стъпка 6: ISP програмист
![ISP програмист ISP програмист](https://i.howwhatproduce.com/images/003/image-8691-67-j.webp)
За да програмирате процесора, ще ви е необходим ISP програмист. Налични са различни конектори, 6 или 10 пина. Използвах един с шест пина, погледнете хардуерния документ, за да видите как трябва да бъде проектирана връзката.
ISP-програмист означава In-System програмиране. Удобството при този тип програмист е, че можете да програмирате устройството си, когато е инсталирано в цялостна система, вместо да инсталирате вашия чип, преди да го инсталирате в системата. Също така е лесно да се препрограмира, след като е инсталиран в системата.
Вижте следващата стъпка за това как трябва да се осъществи връзката на ISP.
Стъпка 7: Оформление
![Оформление Оформление](https://i.howwhatproduce.com/images/003/image-8691-68-j.webp)
Когато дизайнът е завършен, натиснете print, за да го запишете като PDF (Или използвайте прикачен файл). Отворете PDF файла и го отпечатайте. Имайте предвид, че настройката на принтера трябва да бъде зададена на действителен размер, в противен случай дизайнът няма да съвпадне с лентата.
Винаги е добра идея да включите светодиод, който показва дали захранването на платката за разработка е включено. Този прост съвет може да спести много ненужни отстраняване на грешки.
Стъпки за производство на собствен борд за разработка:
- Разпечатайте електрическата схема и я изрежете с ножица.
- Изрежете достатъчно голямо парче от лентата, така че парчето хартия да пасне отгоре.
- Поставете хартията върху лентата, така че дупките да съответстват, използвайте обикновена лепилна пръчка, за да прикрепите хартията към лентата. Залепете хартията отстрани без медни ленти.
- Започнете, като направите прекъсване при червените кръстове
- Следвайте за изграждане и запояване от най -ниските компоненти до най -високите, което ще улесни сглобяването.
- Свържете го към захранването (5V) и започнете да програмирате.
Сега хардуерът на борда за разработка е свършен!
Стъпка 8: Програмиране
Използвах Atmel Studio за програмиране на C. Изтеглете програмата и започнете да създавате страхотен проект със своя собствена дъска за разработка. Ще бъде възможно зареждане на arduino, но ако искате по-добро разбиране на това, което се крие дълбоко долу в езика arduino, опитайте някои примери в C. Например тествайте някои таймери, прекъсвания и аналогово четене.
В листа с данни ATmega88 можете да намерите много примерни кодове за различни специфични задачи, които вашият микроконтролер може да изпълнява.
Както можете да видите, това е прост начин за конструиране на различни прототипи за електронни устройства. Той е лесен, евтин и не изисква специални инструменти.
![Конкурс за микроконтролер 2017 Конкурс за микроконтролер 2017](https://i.howwhatproduce.com/images/003/image-8691-69-j.webp)
![Конкурс за микроконтролер 2017 Конкурс за микроконтролер 2017](https://i.howwhatproduce.com/images/003/image-8691-70-j.webp)
Вицешампион в конкурса за микроконтролер 2017
Препоръчано:
Изградете свой собствен променлив източник на захранване за лабораторна пейка: 4 стъпки (със снимки)
![Изградете свой собствен променлив източник на захранване за лабораторна пейка: 4 стъпки (със снимки) Изградете свой собствен променлив източник на захранване за лабораторна пейка: 4 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-8752-j.webp)
Изградете свое собствено променливо захранване за лабораторни скамейки: В този проект ще ви покажа как комбинирах LTC3780, който е мощен 130W преобразувател Step Up/Step Down, с 12V 5A захранване за създаване на регулируемо захранване за лабораторни скамейки (0,8 V-29.4V || 0.3A-6A). Представянето е доста добро в сравнение с
Съвет за развитие на JALPIC One: 5 стъпки (със снимки)
![Съвет за развитие на JALPIC One: 5 стъпки (със снимки) Съвет за развитие на JALPIC One: 5 стъпки (със снимки)](https://i.howwhatproduce.com/images/005/image-12572-33-j.webp)
Съвет за развитие на JALPIC One: Ако следвате моите проекти на Instructables, знаете, че съм голям фен на езика за програмиране JAL в комбинация с микроконтролера PIC. JAL е език за програмиране, подобен на Pascal, разработен за 8-битовите PIC микроконтролери на Microchip. Мо
Проектирайте свой собствен съвет за развитие: 5 стъпки
![Проектирайте свой собствен съвет за развитие: 5 стъпки Проектирайте свой собствен съвет за развитие: 5 стъпки](https://i.howwhatproduce.com/images/006/image-16724-3-j.webp)
Проектирайте свой собствен съвет за разработка: Забележка: Този урок включва безплатна информация за проектиране на съвет за разработка, а не безплатни схеми или др. В този урок ще дам информация как можете да проектирате своя собствена дъска за развитие и кои са важните съвети и стъпки. Пред звездата
Съвет за програмиране и развитие на ESP-12E и ESP-12F: 3 стъпки (със снимки)
![Съвет за програмиране и развитие на ESP-12E и ESP-12F: 3 стъпки (със снимки) Съвет за програмиране и развитие на ESP-12E и ESP-12F: 3 стъпки (със снимки)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
ESP-12E и ESP-12F Съвет за програмиране и развитие: Обхватът на тази платка беше прост: Възможност за програмиране на модули ESP-12E и ESP-12F толкова лесно, колкото платките NodeMCU (т.е. няма нужда да натискате бутони). Имайте щифтове, подходящи за макет, с достъп до използваемия IO. Използвайте отделен USB за серийно предаване
Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: 58 стъпки (със снимки)
![Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: 58 стъпки (със снимки) Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: 58 стъпки (със снимки)](https://i.howwhatproduce.com/images/005/image-12588-14-j.webp)
Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: РЕДАКТИРАНЕ: Повече информация за моите проекти вижте на новия ми уебсайт: narobo.com Също така правя консултации за роботика, мехатроника и проекти/продукти със специални ефекти. Вижте моя уебсайт - narobo.com за повече подробности. Винаги ли сте искали робот на иконом, който разговаря с