Оглавление:

Руководство по покупке Arduino Uno: 4 шага
Руководство по покупке Arduino Uno: 4 шага

Видео: Руководство по покупке Arduino Uno: 4 шага

Видео: Руководство по покупке Arduino Uno: 4 шага
Видео: Что купить новичку в Arduino? Большой обзор 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. С июля 2015 года Arduino Uno производится в США в рамках партнерства с 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 бод, это будет включать многие Uno, предлагаемые на eBay, которые имеют USB-чипы CH340G вместо 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 можно рассматривать как Arduino 2-в-1, поскольку ATmega16U2 не сильно отличается от микросхемы процессора на Leonardo или Pro Micro, ATmega32U4. ATmega16U2 подключается к ATmega328P через последовательное соединение, и оба могут быть запрограммированы и взаимодействовать друг с другом, чтобы дать вам больше возможностей или возможностей по сравнению с Duemilanove или аналогичной классической платой Arduino.

На Microcenter.com есть то, что я считаю хорошими клонами, и у них есть ATmega16U2. Бренд - внутренний. У них есть магазины в США, и они продаются через Интернет. Мой опыт был связан с прогулкой по магазину и покупкой. Я также купил у продавца 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 - Programmed with Arduino» и Adafruit «METRO 328». Это Uno-подобные платы с SMD ATmega328P. У них есть USB-чипы FDTI, а не ATmega16U2, как у подлинного Uno. Не позволяйте этому беспокоиться, если только вы не знаете, что захотите сделать что-то продвинутое, для чего потребуется Uno с USB-чипом ATmega16U2.

Дополнительная информация о SMD и DIP:

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

Если вы покупаете один с DIP-чипом, вставьте его в гнездо, чтобы прочно закрепить. Они часто приходят с не полностью установленным чипом.

Рекомендуемые: