Разработка устройства на основе raspberry pi 2 b
В конечном итоге поиска нужного устройства, выбор остановился на микрокомпьютере Raspberry Pi, а именно, на конкретной модели Raspberry Pi 2 Model B. Низкая стоимость, удовлетворяющие требованиям проекта технические характеристики, а также совместимость с многими операционными системами, огромное количество технической документации сыграли роль в выборе устройства для проекта. По мнению… Читать ещё >
Разработка устройства на основе raspberry pi 2 b (реферат, курсовая, диплом, контрольная)
Выбор устройства
На первом этапе разработки необходимо определиться в выборе компьютера, на основе которого будет создаваться устройство. Изначально предполагалось использовать персональный компьютер, из которого в дальнейшем будет сделана игровая приставка, но данная задумка оказалась не эргономичной и потребовалось искать альтернативный вариант. Наиболее предпочтительным оказался вариант разработки проекта, используя микрокомпьютер.
В наше время существует несколько наиболее известных микрокомпьютеров. Например: DragonBoard 410c, Minnowboard, Cubieboard, Raspberry Pi.
Minnowboard — это микрокомпьютер, основанный на процессора Intel Atom (в комплектациях как с одним или с двумя ядрами (в дальнейшем планируется пвыпусть в производство и с 4-мя ядрами)). Рассматривая модель Minnowboard MAX, следует отметить, что в нем имеется: 1 или 2 Гб оперативной памяти (в зависимости от комплектации); видео HD4000 Graphics; сетевой адаптер 10/100/1000 Ethernet; 1 USB 3.0 и 1 USB 2.0; возможность подключения накопителей SATA2 3 Gbps, MicroSD; 8 GPIO.
По мнению создателей, MinnowBoard MAX будет использоваться как платформа для разработки различного ПО, в том числе под Android и кастомные версии Linux, такие, как Yocto; как ключевой компонент домашних мультимедийных систем или узел «интернета вещей», а также в любой другой роли, где требуется недорогой, компактный, но в то же время производительный компьютер.
DragonBoard 410c — плата, основанная на процессоре Snapdragon 410. Плата имеет размер обычной пластиковой карточки и предназначена для быстрой разработки программного обеспечения и создания прототипов новых коммерческих и инновационных продуктов. Использование процессора Snapdragon 410 позволяет найти применение DragonBoard 410c в огромном числе устройств: роботах нового поколения, фотоаппаратах, телеприставках, носимой технике, медицинских приборах, торговых автоматах, автоматизации домов, цифровых вывесках, игровых автоматах в казино и многом другом.
Основные технические характеристики Qualcomm DragonBoard 410c:
- · процессор Snapdragon 410 с четырьмя 64-разрядными ядрами Cortex-A53, работающими на частоте до 1,2 ГГц;
- · графика Qualcomm Adreno 306 с тактовой частотой 400 МГц;
- · поддерживаемые ОС Android и Linux;
- · интерфейсы ввода/вывода: полноразмерный разъём HDMI Type A (1080p, 30 fps), 1 х USB 2.0 micro B (режим устройства), 2 х USB 2.0 type A (режим хоста) и слот для карт памяти microSD.
Cubieboard — это материнская плата, продающаяся в качестве одноплатного компьютера, производится в Шэньчжэнь, провинции Гуандун, Китай. Первый прототип платы начал продаваться на международном уровне в сентябре 2012 года, а серийную версию начали продавать в октябре того же года. Плата может работать на Android 4 ICS, Ubuntu 12.04 desktop, Fedora 19 ARM Remix desktop, XBMC media player system, Archlinux ARM, OpenBSD/armv7 или basic Debian server через Cubian дистрибутив. На данный момент выпущены:
- · Cubieboard 1
- · Cubieboard 2
- · Cubieboard 2 dual-card
- · Cubieboard 3 (cubietruck)
- · Cubieboard 4 (CC-A80)
Приведём основные характеристики последней версии:
- · процессор 4x Cortex-A15 and 4x Cortex-A7 implementing ARM big. LITTLE;
- · графика PowerVR G6230 (Rogue);
- · оперативная память 2Гб DDR3;
- · интерфейсы VGA, HDMI 1080p, 1G Ethernet, 4ЧUSB 2.0, USB 3.0 OTG.
И, наконец, характеристики Paspberry Pi 2 B:
- · процессор A900MHz quad-core ARM Cortex-A7;
- · графика VideoCore IV 3D (поддержка OpenGL 2.0)
- · оперативная память 1GB;
- · интерфейсы 4 USB ports, Full HDMI, Ethernet, Combined 3.5mm audio jack and composite video, Display, Camera, MicroSD;
- · поддерживаемые ОС Raspbian, Pidora, OpenELEC медиапроигрыватель Kodi с открытым исходным кодом на базе Linux, OSMC, RISC OS, поддержка Windows 10 и др.
В цене Raspberry Pi не уступает ни одному выше приведенному микрокомпьютеру. Конкуренцию в характеристиках ему составляет Cubieboard, но его стоимость выше и только недавно появился на рынке, в то время как Raspberry Pi разошелся огромными тиражами и имеет устоявшуюся аудиторию.
В конечном итоге поиска нужного устройства, выбор остановился на микрокомпьютере Raspberry Pi, а именно, на конкретной модели Raspberry Pi 2 Model B. Низкая стоимость, удовлетворяющие требованиям проекта технические характеристики, а также совместимость с многими операционными системами, огромное количество технической документации сыграли роль в выборе устройства для проекта.