Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Статьи, заметки, очерки, разное...
RUЭВМ :: Микроконтроллеры :: Arduino
Страница 1 из 1 • Поделиться
Статьи, заметки, очерки, разное...
1
.
.
Intel делает очередной шаг в мир Arduino
Intel » Edison
Duane Benson
Embedded____Arduino начинала жизнь в качестве простого и недорогого обучающего инструмента на базе 8-разрядного микроконтроллера. За прошедшее десятилетие она выросла в многоликую платформу, которая произвела революцию в мире изучения микроконтроллеров и радиолюбительства. В последнее время расширение семейства Arduino за счет добавления 16- и 32-битных процессоров перенесло Arduino в область промышленных платформ для быстрого создания прототипов.
____Одним из последних абитуриентов в мире совместимых с Arduino высокопроизводительных плат стал модуль Edison компании Intel (Рисунок 1). Edison имеет двухъядерный 500-мегагерцовый процессор Intel Atom со встроенными модулями Wi-Fi и Bluetooth. Он поставляется с 1 ГБ оперативной памяти, 4 ГБ встроенной памяти eMMC и контроллером OTG USB 2.0 (но без разъема).
Рисунок 1.
____Я разработал немало плат, совместимых с Arduino. 8-битные Atmega32u4 и Atmega328P очень просты в применении, но ограничены в вычислительной мощности. Я начал использовать плату ChipKIT с 32-разрядным микроконтроллером Microchip PIC32MX340-512E, которая имеет гораздо больше возможностей и не намного сложнее во внедрении. Тем не менее, я хочу еще больше мощности, что привело меня к Edison.
____Edison настраивается на программную совместимость с Arduino. Он также работает с предварительно загруженным дистрибутивом Linux. Вы можете записать в него Arduino-код через Arduino IDE, либо загрузить код со стороны Linux так же, как если бы вы это делали на любом другом встраиваемом дистрибутиве Linux. В сочетании с подходящими дополнительными картами эта гибкость позволяет быстро начать освоение, а также дает возможность сделать что-то реально работающее.
____Базовый модуль не может работать автономно. Он спроектирован с учетом обязательного подключения к материнской плате или использования в качестве одной из плат в стеке. Все линии ввода/вывода и питания подведены к 70- контактному межплатному разъему высокой плотности, так что устройству требуется, по меньшей мере, одна дополнительная плата для питания. Несколько плат могут быть собраны в единый стек, чтобы обеспечить устройство всеми желаемыми периферийными возможностями.
____Недавно я купил модуль Edison, намереваясь что-нибудь разработать на его основе. Я купил также дочернюю плату «Base block» компании SparkFun с разъемами USB для подключения консоли и USB OTG (Рисунок 2). Весь стек можно запитать через порты USB, так что эта минимальная конфигурация позволит познакомиться с программным обеспечением, пока разрабатывается и собирается моя плата.
Рисунок 2.
____Я довольно часто использую интерфейс I2C, поэтому мой первый проект представляет собой дополнительную плату, на которой будут блоки I2C на напряжения 3.3 В и 5 В и разъем для карт памяти microSD. Edison рассчитан на работу при напряжении питания 1.8 В, поэтому практически для всего ему требуются преобразователи уровней. На моей плате их будет три: по одному для каждого из интерфейсов I2C и один для карты microSD.
____К сожалению, одним из первых моих действий с Edison была поломка межплатного разъема на базовом блоке. Я не рекомендовал бы вам делать то же самое. Это хрупкий 70-контактный разъем Hirose с шагом выводов 0.4 мм. Я повредил его гаечным ключом, когда соединял две платы вместе (Рисунок 3).
Рисунок 3.
____Он слишком мал для того, чтобы я мог с ним что-то сделать, но, к счастью, мои коллеги из Screaming Circuits смогли легко заменить его. Разъемы с шагом 0.4 мм действительно находятся за пределами возможностей ручной пайки для всех, кроме самых мазохистских индивидуумов. В нашем отделе восстановления есть такие люди – вот преимущества места, где специализируется на работе именно такого рода (Рисунок 4).
Рисунок 4.
____SparkFun сделала документацию на свои платы Edison открытой и разместила файлы проекта для скачивания на страницах продуктов своего веб-сайта. Github, где размещает свои проектные файлы большинство людей, хорош, но мне нравится, когда есть возможность скачать файлы прямо в том же месте, где была куплена плата. Отправной точкой мне послужили их файлы EagleCAD с описанием платы, совпадающей по размерам с платой SparkFun и имеющей разъемы высокой плотности с разведенными контактами. К этому я добавил слот microSD, преобразователи уровней и два разъема для I2C.
____В качестве преобразователя уровней для карт microSD я использовал 8-битную микросхему TBX0108 компании Texas Instruments, а для 5- и 3.3-вольтовых интерфейсов I2C выбрал два 2-битных транслятора уровней PCA9306, также производства TI. Еще не так давно преобразователи уровней были редкостью в мире микроконтроллеров. Теперь же, с появлением высокопроизводительных систем, таких как Edison с напряжением питания 1.8 В, преобразователи стали обычным явлением.
Рисунок 5.
____Как вы можете видеть на Рисунке 5, плата прекрасно вписывается в форм-фактор платы SparkFun с размерами 3.05×4.45 см. Из множества вариантов корпусов TBX0108 я выбрал DFN с размерами 2×4 мм и шагом выводов 0.4 мм, чтобы обеспечить дополнительное пространство вокруг монтажного отверстия. Для PCA9306 я взял больший корпус, чтобы иметь возможность проводить дорожки под микросхемой.
Я напишу больше, когда закончу проект и получу собранные платы.
Ссылки:
https://software.intel.com/en-us/iot/hardware/edison
источник
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Похожие темы
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
RUЭВМ :: Микроконтроллеры :: Arduino
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения