Съдържание:

Ръководство за закупуване на Arduino Uno: 4 стъпки
Ръководство за закупуване на Arduino Uno: 4 стъпки

Видео: Ръководство за закупуване на Arduino Uno: 4 стъпки

Видео: Ръководство за закупуване на Arduino Uno: 4 стъпки
Видео: #4 How to Program Outseal Arduino PLC - Latch & Flip 2024, Юли
Anonim
Ръководство за закупуване на Arduino Uno
Ръководство за закупуване на Arduino Uno

Изборът на Arduino за закупуване може да бъде объркващ, особено ако обмисляте да закупите Uno. Онлайн продавачите могат да пропуснат важна информация, да продадат остарели или с неподходящи цени табла, а някои могат да бъдат направо измамни. Надявам се да дам информация в тази статия за навигацията в процеса на избор къде да закупите дъската си.

Стъпка 1: Оригинално Arduino, клониране или производно

Има няколко категории дъски Arduino, които можете да закупите:

  • Оригинални дъски на марката Arduino
  • Фалшиви дъски
  • Дъски за клониране
  • Производни дъски

Оригинални и фалшиви дъски

Оригиналните дъски на марката Arduino се произвеждат от компания в партньорство със собственика на търговската марка Arduino в определена държава.

За купувачите от САЩ най -често срещаните продавачи на Arduino могат да бъдат adafruit.com или sparkfun.com. Дъските се предлагат и чрез магазини за тухли и хоросан като Micro Center.

Оригиналните платки Arduino са стандартът, на който се основават клониращите или производни платки, и са дъските, за които стандартният софтуер за IDE е проектиран да работи с готови продукти.

Оригиналните дъски на Arduino изглеждат точно както е показано на уебсайта на Arduino, включват цвят на дъската, качество и форма на логото, разположение на компоненти и цветове на компонентите, по -специално цвета на полифуза.

Ето една статия на уебсайта arduino.cc, която дава информация за фалшиви дъски:

blog.arduino.cc/2013/07/10/send-in-the-clones/

Фалшива дъска нарушава авторските права и търговските марки и е направена от производител, който желае да бъде измамен. Няма малка причина производителят да прави фалшификат на хардуерен дизайн с отворен код, тъй като на производителите е разрешено да правят точни копия, стига да не нарушават търговските марки, но по някаква причина това е често срещано явление. Препоръчвам да отделите малко повече време в процеса на покупка, за да сте сигурни, че не купувате фалшификат. Ако причината, поради която сте привлечени от уеб сайт, който предлага фалшификати, е цената, или ако разглеждате това, което изглежда като истинска дъска Arduino, но тя има намалена цена в сравнение с Adafruit, SparkFun или другите официални продавачи, вие можете да си спестите пари и просто да си купите клонинг или дериват вместо това и те са приемливи за собствениците на търговската марка Arduino.

Ако купувате оригинална платка Arduino, ще харчите от 20 до 35 долара за нея, или ще купувате фалшификат и няма да го осъзнаете. Така че, просто трябва да купувате оригинални от реномиран доставчик и да не се опитвате да купувате оригинални от дискаунтър.

Дъски за клониране и производни

Клонът е дъска, която използва същото оформление и компоненти, от които е направена оригиналната дъска. Това е точно копие. Тъй като дизайнът, буутлоудърът или фърмуерът и свързаният с тях софтуер, като IDE, са с отворен код, няма нищо лошо в създаването на клонинг и тяхното закупуване не е в ущърб на проекта Arduino. Коприненият екран на печатната платка няма да има маркировките Arduino като лого и името Arduino и обикновено те струват по -малко. Докато не нарушават търговските марки, те са добре.

Деривативна платка е тази, която може да има подобно оформление и компоненти и която може да е съвместима с Arduino IDE, но има различия в дизайна, които правят разходите на дъската по -ниски за производство или предлагат допълнителни или по -малко функции в сравнение с оригинални дъски Arduino. Производните платки често струват по -малко, освен ако платката няма допълнителни функции, които не се предлагат в оригиналната платка Arduino.

Примери за допълнителни функции са допълнително захранване или регулиране на мощността, защита от обратна полярност, превключващо се логическо ниво, толеранс на логическо ниво, преобразуване или защита, персонализирани форм -фактори, допълнителна или намалена схема. Дериватите са от полза за основополагащия проект, защото новите функции понякога пробиват път в следващите поколения истински Arduinos. Производителите и поддръжниците на производни допринасят за кода и документацията. Точно както при клонингите, ако производно не нарушава търговските марки, те са добре.

Какво е истинско?

Текстът по -долу за раздялата на компаниите Arduino вече е стара новина, защото компаниите се събраха отново. Сега има една компания Arduino. Останалият текст в тази „стъпка“се запазва за исторически цели.

Стари новини:

Един от 5 -те основатели на Arduino, Джанлука Мартино, прекъсна връзката си с останалите. Има разрив в основателския екип, текущи съдебни спорове и сега има две отделни компании, използващи името Arduino. Както оригиналните arduino.cc, така и по -новите уебсайтове arduino.org имат някои от едни и същи дистрибутори.

Масимо Банзи заяви в блог на arduino.cc, че са спрели да получават възнаграждения за италианското Arduinos, а това са Arduinos, произведени от компанията на Джанлука Мартино, която управлява arduino.org.

makezine.com/2015/03/19/massimo-banzi-fighting-for-arduino/

blog.arduino.cc/2015/03/20/dear-arduino-community/

www.arduino.org/blog/1-the-new-blog/first-round-won

Тези проблеми се решават за arduino.cc чрез нови производствени партньорства. Марката Genuino е създадена от arduino.cc поради този разрив в екипа на Arduino. Unos се произвеждат под марката Genuino за Китай и други азиатски пазари чрез партньорство със SeeedStudio. Arduino Uno вече се произвежда в САЩ от юли 2015 г. чрез партньорство с Adafruit.

makezine.com/2015/06/20/ardunio-announces-manufacturing-partnership-seeedstudio/

makezine.com/2015/05/26/first-arduino-made-american-soil/

Спорът и разделянето на компаниите е жалко. Някои хора избират страни и са силни поддръжници на една или друга компания. Някои хора подкрепят и двете компании или просто избират дъски и свързан софтуер въз основа на пригодността към проекта, който изграждат. Някои избират дъски от компанията с най -силна онлайн поддръжка или най -полезната форумна общност.

Стъпка 2: Измама или различия в Uno

И така, всичко се свежда до това какво е вашето определение за Uno и какво е важно за вас.

ATmega328P с всеки сериен адаптер

Ако смятате, че Uno е платка, базирана на ATmega328P с вграден USB към сериен адаптер и сериен буутлоудър с 115200 бода, това би включвало многото Unos, предлагани на eBay, които имат CH340G USB чипове вместо ATmega16U2. Много от тези платки се предлагат и се продават като и ситопечатни като Uno R3 или Rev 3, което е неточно, тъй като Rev 3 по същество е надстройка от ATmega8U2 на ATmega16U2. Има малка причина да наричате Uno платка „Rev 3“или „R3“, освен ако няма ATmega16U2. Платките без ATmega16U2 са дериват на Arduino Duemilanove, изгорен с буутлоудъра Optiboot.

Според мен, ако се интересувате от някоя от тези платки, просто трябва да си купите CH340G или FTDI Nano 3.0, което по същество е едно и също нещо в по -малък пакет. Той е по -евтин и може да бъде поставен директно върху макет или вграден в проект. Можете сами да запишете зареждащия файл Optiboot върху него и да го наречете Uno.

Ако пазарувате Uno с ATmega328P и който и да е сериен адаптер, трябва да сте щастливи, ако някой запише буутлоудъра на Optiboot на Duemilanove или производно и постави името Uno върху него.

ATmega328P с ATmega16U2 като сериен адаптер

Ако смятате, че Uno Rev 3 е платка, базирана на ATmega328P с ATmega16U2, включително допълнителни възможности, като например възможност за взаимодействие с вашия компютър като клавиатура, мишка и т.н., тогава едно от тези производни, описано по-горе с CH340G или FTDI чипът не би бил правилно описан като Uno Rev 3 и трябва да внимавате. Uno Rev 3, който има ATmega16U2, може да се счита за 2-в-1 Arduino, тъй като ATmega16U2 не се различава много от процесорния чип на Leonardo или Pro Micro, ATmega32U4. ATmega16U2 е прикрепен към ATmega328P чрез серийна връзка и има потенциал и двете да бъдат програмирани и взаимодействат помежду си, за да ви дадат по -голям капацитет или възможности в сравнение с Duemilanove или подобна класическа платка Arduino.

Microcenter.com има това, което считам за добри клонинги, и те имат ATmega16U2. Марката е Inland. Те имат магазини в САЩ и продават онлайн. Моят опит беше от ходене в магазин и покупка. Купих също от eBay продавач axeprice и той изброява отделно ATmega16U2 и CH340G UNO и той отговаряше на съобщенията от eBay. Поръчката ми от axeprice пристигна в САЩ за 8 дни. Не мога да гарантирам, че вашият опит при закупуване от тези продавачи ще бъде толкова добър, колкото и моят, просто споделям информация.

Влизане в джунглата

Ако пазарувате от eBay или Amazon или на друг отворен пазар, Uno платките се предлагат много често за продажба, където снимка показва ясно квадратен SMD USB чип И в описанието или заглавието изрично се казва ATmega16U2 или ATmega8U2, но всъщност получавате платка с CH340G или друг чип, който не е програмируем и който не прилича на снимката в рекламата. Ако ви е грижа, трябва да зададете много конкретни въпроси на продавача и сами да прецените колко надежден и отзивчив е продавачът, преди да купите.

Има случаи, когато някой получава Uno и не може да го качи. Някои производители поставят по -стар буутлоудър и го продават като Uno. Всъщност може да има хубаво и доста копринено изображение с името Uno или Uno R3 върху него. Но поради по -стария буутлоудър, който заема повече памет и работи с различна скорост на предаване, платката всъщност е Duemilanove. Добре е да отидете с евтина дъска, но имайте предвид, че може да се наложи да потърсите или да отстраните проблеми, за да започнете.

forum.arduino.cc/index.php?topic=332638.0

Стъпка 3: Колко да купите

В онлайн форумите забелязах доста голям брой публикации от хора, които искат помощ за поправяне на единствения Arduino. В някои случаи повторното записване на буутлоудъра решава някои проблеми. Потребителите могат също да сменят чипове от един Arduino на друг, за да отстранят неизправности или да видят дали проблемът, който изпитват, следва след преместения чип или остава с основната платка. Често решенията на проблемите са много по -лесни, ако имате друг Arduino.

Мисля, че е наистина добра идея да имате повече от един Arduino. Ако бюджетът е проблем, наличието на два клона вероятно е по -добре от това да имате един и само един истински Arduino. Или можете да си купите един истински и клонинг.

Нещата, които начинаещите може да не знаят:

  • Можете да програмирате Arduino да бъде ISP програмист и след това да програмирате друг Arduino с него, за да запишете отново зареждащия файл или да заредите скица, без да използвате буутлоудъра.
  • Можете да програмирате Arduino като сериен адаптер и след това да го използвате за програмиране на една от дъските на Arduino, които нямат вградени серийни адаптери, като Pro Mini и някои от LilyPads. Но наистина е по -лесно и доста достъпно да закупите отделен сериен адаптер.

Стъпка 4: Към SMD или не към SMD …

Към SMD, или не към SMD …
Към SMD, или не към SMD …

Както се вижда на тази снимка, Uno може да бъде снабден с голям DIP чип с добавка или с чип с повърхностен монтаж. И двете имат една и съща функционалност.

Нека цената, красотата на дизайна и планираното използване на Uno да ви бъдат водач. ATmega328P е издръжлив, така че е вероятно да пушите регулатор или кондензатор, преди да пушите ATmega328P. Но, ако имате нужда, е възможно да изключите стария чип и да включите нов, ако имате DIP версията. По-вероятната нужда от изключване и подмяна на чипа е използването на платката Uno като поддържаща схема за програмиране на самостоятелни чипове. Ако смятате, че може да се интересувате от това, можете да предпочетете DIP.

Можете да използвате другия си Arduino като ISP програмист, за да запишете буутлоудъра или други програми върху празните нови чипове, които вмъквате.

Ако се интересувате от свиване на окончателната версия на проекта и завинаги вграждане на функционалността на Arduino в него, можете просто да си купите много евтин Nano или Pro Mini, вместо да работите с дискретни компоненти. Тези миниатюрни размери имат SMD чип и поддържащи схеми като регулатор и кристал. Така че може да не се наложи да влизате в сградата на собствения си Arduino от части, освен ако намерението не е да се забавлявате с него и да научите тези подробности.

За деривати, помислете за SparkFun „RedBoard - програмиран с Arduino“и Adafruit „METRO 328.“Те са Uno-подобни платки със SMD ATmega328P. Те имат FDTI USB чипове, а не ATmega16U2 като оригиналния Uno. Не позволявайте това да ви притеснява, освен ако не знаете, че ще искате да направите нещо усъвършенствано, което изисква Uno с USB чип ATmega16U2.

Допълнително четене за SMD срещу DIP:

learn.sparkfun.com/tutorials/redboard-vs-uno/smd-vs-pth

Ако купувате такъв с DIP чип, продължете напред и го натиснете в гнездото, за да го поставите здраво. Те често пристигат с чипа, който не е напълно поставен.

Препоръчано: