Съдържание:
- Стъпка 1: Необходими части
- Стъпка 2: Включете захранването
- Стъпка 3: Поставяне на чип (микроконтролер)
- Стъпка 4: Привеждане на енергия в чипа
- Стъпка 5: Свързване на кристала към чипа
- Стъпка 6: (Незадължително) Индикатор за захранване
- Стъпка 7: (По избор) Бърз и лесен тест
- Стъпка 8: Кредити и връзки
Видео: Самостоятелен чип Arduino / ATMega на платката: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Ако сте като мен, след като си взех Arduino и извърших окончателно програмиране на първия си чип, исках да го изтегля от моя Arduino Duemilanove и да го поставя на собствената си верига. Това също би освободило моя Arduino за бъдещи проекти. Проблемът беше, че съм такъв начинаещ по електроника, че не знаех откъде да започна. След като прочетох много уеб страници и форуми, успях да събера тази инструкция. Исках да имам цялата научена информация на едно място и лесна за следване. Коментарите и предложенията са добре дошли и са оценени, тъй като все още се опитвам да науча всичко това. Редактиране: Колега, член на Instructable, Janw ми спомена, че винаги е добра идея да добавите кондензатор или 2 близо до вашата мощност. Той спомена, че използването на няколко 100nF кондензатора трябва да работи. Много съм благодарен, че ми посочи това, защото първата ми производствена верига, която изграждам върху тази схема, имаше малко странно поведение. Така че свързах един 10uF кондензатор близо до моята мощност и той започна да се държи правилно! Не знам защо не повлия на теста ми за „мигащ LED“, но знам, че съм благодарен на Janw, че ми го посочи. Благодаря Janw. Edit2: Въз основа на предишната редакция, исках да спомена, че членът на Instructable, kz1o изнесе още малко информация относно кондензаторите. Моля, вижте коментара му по -долу, от 14 февруари 2010 г. в 10:52 ч. Актуализиране - Тази инструкция е на Hack a Day!
Стъпка 1: Необходими части
Купих си части от Digikey и Sparkfun Electronics - те са 2 от любимите ми места за закупуване на компоненти. Както и да е, ето списъка: #1 - (Брой: 1) - ATMega328 чип с предварително инсталиран зареждащ механизъм Arduino ($ 5.50) #2 - (Кол: 1) - 5VDC превключващо захранване ($ 5.95) (Забележка: Ако не го направите използвайте импулсно захранване, трябва да добавите регулатор на напрежение и няколко кондензатора … вижте по -долу) #3 - (Кол -во: 2) - 22 pF керамични дискови кондензатори ($.24 / ea) #4 - (Кол -во: 1) - 16MHz кристал ($ 1,50) #5 - (Кол -во: 1) - Жак за захранване ($.38) (Незадължително) #6 - (Кол -во: 1) - Платка (надявам се, че имате една, но ако не, ето една. ($ 8,73) #7 - Малки парчета от 22 awg плътна тел. Ако нямате такива, вероятно можете да вземете някои от любимия си магазин за електроника. Общите разходи за горепосочените преди данъци/доставка: около 14 щ.д. Алтернативи / опции: Опция / Алтернатива #1: Ако искате да използвате съществуващо захранване, което имате около къщата, уверете се, че то е между 5V - 16V. Ако не сте сигурни дали е регулирано захранващо захранване, тогава трябва да използвате и следните компоненти: #1 optio n - (Кол -во: 1) - 5V регулатор на напрежението (или друг подобен регулатор на напрежение 5V) ($.57) и опция #1 - (Qty: 2) - 10 uF алуминиев кондензатор ($.15 / ea) (Вижте по -долу справка връзки за това как да ги свържете) Опция / Алтернатива #2: Ако не искате да използвате стандартни елементи #3 и #4, можете да ги замените с: #2 опция - (Количество: 1) - 16 MHz керамичен резонатор (w/cap) ($.54) Тази част прилича на керамичен кондензатор и закачате 2 -те външни щифта до мястото, където бихте закачили кристала (покрит по -късно в Instructable), а средният щифт се заземява. Поне това прочетох - още не съм го пробвал. Но както може да забележите, това пътуване е малко по -евтино.:) Добре, нека започнем да свързваме нещата!
Стъпка 2: Включете захранването
Продължете и свържете вашия жак за захранване, както е показано на първата снимка, ако използвате жак за захранване. След това свържете няколко проводника, както е показано на снимката, свързващи съответните захранващи (+ и -) релси заедно.
Стъпка 3: Поставяне на чип (микроконтролер)
Сега искаме да поставим микроконтролера на вашата дъска, както е показано на снимката. Ако това е чисто нов чип, трябва да огънете малко двата реда щифтове. Това, което правя, е да държа чипа от двете страни и да притисна малко чипа към равна повърхност като бюро, и да направя това от двете страни, така че двете страни да се огънат равномерно. Най -вероятно няма да се налага да правите това, ако вадите чипа си от вашия Arduino - те вече са изкривени от това, че са в гнездото. Моля, обърнете внимание на ориентацията на чипа - на снимките и за тази инструкция, моля, поставете чипа така, че малкият полукръгъл „прорез“да е вляво.
Стъпка 4: Привеждане на енергия в чипа
Първо свържете 3 проводника, както е показано на снимката. Единият ще бъде заземен/отрицателен (показаният черен проводник), а 2 ще бъде положителен. Ако не можете да разберете кои пинове са свързани към чипа, погледнете петото изображение в тази стъпка, което е картографиране на щифтове, което изтеглих от уебсайта на Arduino за справка. Минавайки по този начин, можете да видите, че нашият заземен/отрицателен (черен) проводник ще бъде в пин 22, а 2 -те положителни (червените проводници) ще отидат към щифтове 20 и 21. След това свържете още 1 положителен (червен) проводник и Още 1 отрицателен (черен) проводник, както е показано на 3 -та/4 -та снимка (те са едно и също … само една се увеличава повече). Отново, ако не можете да разберете, погледнете картографирането на Arduino и ще видите, че свързваме нашия заземен/отрицателен (черен) проводник към пин 8 и положителния (червен) проводник към щифт 7.
Стъпка 5: Свързване на кристала към чипа
Всъщност преди да свържем кристала, нека свържем тези кондензатори. Свържете тези 2 22 pF керамични дискови кондензатора към чипа, както е показано на снимката. Те отиват точно до отрицателния/заземен (черен) проводник. Единият крак (не е нужно да се притеснявате за полярността) на кондензатора отива към отрицателната/заземителната шина, а другият към един от щифтовете на чипа. Един кондензатор се свързва към щифт 9, а един към щифт 10 на чипа. Сега за кристала. Поставете единия крак на кристала на щифт 9, а другия крак на щифт 10 … но не забравяйте да го поставите между кондензаторите и чипа/микроконтролера. Вижте снимките. Това е! Всъщност сте готови. Следващите 2 стъпки не са задължителни. Сега можете да копирате това, което сте свързали с вашата действителна платка Arduino към тази самостоятелна схема. Ще искате да се позовете на картографирането на щифтове на Arduino от Стъпка 4, за да знаете какво да свържете и къде. Можете да продължите към следващите няколко стъпки за малко допълнително и тест, или доказателство за концепция за липса на по-добър термин. Ето един бърз видеоклип на завършената макет:
Стъпка 6: (Незадължително) Индикатор за захранване
Разбирам, че това е малък „трик“, използван от хората за отстраняване на неизправности. Добавяте светодиод (и резистор разбира се) към захранващата част на веригата, така че ако вашият проект не работи, можете бързо да определите дали веригата получава захранване или не. Просто свържете резистора си (този, който използвах на моя, на снимката е резистор 510 OHM), както е показано на снимките. Спомнете си със светодиодите, че те имат полярност - късият крак е отрицателният, а дългият е положителният. Затова се уверете, че късата е тази, свързана със заземяващата (черна) релса. Една от снимките показва, че веригата е включена и светодиодът свети. Ето. Отново не съм експерт, но изглежда много логично, че бихте искали да направите това и аз ще направя тази стъпка върху окончателната версия на моя първи проект Arduino. Прочетете следващата стъпка, ако искате да видите истински прост начин да видите дали имате всичко правилно на дъската си.
Стъпка 7: (По избор) Бърз и лесен тест
Добре, имате всичко свързано, знаете, че имате захранване, но въпросът е дали сте свързали всичко правилно? Да проверим. За това ще ви трябва резистор, LED и малко код. Свържете резистор и светодиод, както е показано на снимките. За това използвах резистор 330 OHM и червен светодиод. Обърнете внимание как включвате светодиода - те имат полярност - късият крак влиза в отрицателната/заземителната шина, а по -дългият, положителен проводник отива към чипа ATMega … щифт 19. Както и преди, ако не сте сигурни какво закрепете това, вижте изображението за картографиране на Arduino в Стъпка 4. Сега трябва да изтеглите Arduino Sketch, който съм приложил, да го отворите в софтуера Arduino и да го качите на вашия чип. Това ще накара пин 13 на Arduino (но това е ATMega пин 19, както споменах в предишния параграф) да мига всяка секунда. Това е от тази страхотна книга „Първи стъпки с Arduino“, която имам. След като свържете своя светодиод и резистор, програмирате чипа си, поставете го отново на дъската си, след което можете да свържете захранването си. Трябва да получите мигащ светодиод, което означава, че сте свързали всичко правилно! По -долу е кратко видео на схемата, която току -що изградихме с този мигащ светодиод:
Стъпка 8: Кредити и връзки
Надявам се, че моят Instructable ви е харесал и се надявам да ви помогне. Знам, че бих искал да имам нещо подобно, когато за първи път се опитвах да разбера всичко това. Трябва да кажа, че не мога да взема всички заслуги - трябва да благодаря на продукта и уебсайта на Arduino, че направиха страхотен продукт. Уебсайтът на Arduino е чудесен източник на информация и всъщност получих много информация за минимално необходимите компоненти, за да накарам чип да работи далеч от дъската на Arduino.
Другият чудесен източник беше на: ITP Physical Computing … особено специфичната за Arduino уеб страница.
И не мога да забравя книгата „Първи стъпки с Arduino“, която споменах в Стъпка 7 - това беше чудесен ресурс, за да ме накара да започна с моя Arduino.
И не на последно място, ако сте стигнали дотук, благодаря ви за четенето!
Препоръчано:
Самостоятелен анемометър за регистриране на данни: 11 стъпки (със снимки)
Самостоятелен анемометър за регистриране на данни: Обичам да събирам и анализирам данни. Също така обичам да създавам електронни джаджи. Преди година, когато открих продуктите на Arduino, веднага си помислих, " Бих искал да събера данни за околната среда. " Беше ветровит ден в Портланд, Орегон, затова аз
Как да направите дистанционно управляван шип или комутационна платка, използвайки самостоятелен Atmega328P: 6 стъпки (със снимки)
Как да си направим дистанционно управляван шип или комутационна платка, използвайки самостоятелен Atmega328P: В този проект ще ви покажа как да изградите дистанционно управляван шиповник или комутационна платка, използвайки самостоятелен Atmega328P. Този проект е изграден върху персонализирана печатна платка с много малко компоненти. Ако предпочитате да гледате видео, тогава съм вградил същото или
NLDWRTG платката за разширение ULTIMATE WRT54G: 8 стъпки (със снимки)
NLDWRTG ULTIMATE WRT54G Expansion Board: Модирам WRT54G рутери от 2006 г., но никога не съм имал време да проектирам специално платка за него до миналата година. Този хардуер все още е един от най -хакерските wifi рутери по време на писането и заслужава да да се запази жив
$ 2 Arduino. ATMEGA328 като самостоятелен. Лесно, евтино и много малко. пълно ръководство .: 6 стъпки (със снимки)
$ 2 Arduino. ATMEGA328 като самостоятелен. Лесно, евтино и много малко. Пълно ръководство. В тази инструкция ще научите как да използвате чипа на микроконтролера Arduino ATMEGA328 като самостоятелен микроконтролер. Те струват само 2 долара, могат да направят същото като вашия Arduino и да направят вашите проекти изключително малки. Ние ще покрием оформлението на щифтовете
Самостоятелен монтаж за астро фотография: 4 стъпки (със снимки)
Самостоятелна стойка за астро фотография: Тази малка стойка позволява на светлинна камера да следи звездите, докато се движат през небето. Времето на излагане на минута не е проблем. За да получите страхотни астро снимки, можете да подреждате няколко изображения. Необходими материали: Електромеханични таймери, малък статив, на л