Дата на обновяване:28.03.2014

   ПЧЕЛАР / ЕЛЕКТРОНЧИК - пробвай-сам.bg

     Страница за пчеларство, пчеларски и ел.  разработки, представени като статии

Комютърът на пчелина | Нестандартни кошери | Пчеларски сайтове | Пчеларски инвентар | Размисли и идеи за пчеларството Физиотерапия, Апитерапия, Фитотерапия | Книги, Списания, РС, Интернет |  Пчеларски технологии |  Видове мед  | Пчеларски хумор

Сезонни и месечни задължения на пчеларя | Пчеларски статии на руски език | Малки Oбяви свързани с пчеларството

Информация, която е полезна за начинаещия пчелар | Използване на автомобила ... не само за предвижване - видеоклипове

 

 

 
Информация  от  ОБЛАСТЕН  ПЧЕЛАРСКИ  СЪЮЗ  - ПЛЕВЕН

 

 

Полезна и забавна информация за начинаещи с ел., радио и електронен характер, част от която с приложение и в пчеларството

- Електронни схеми, радиосхеми и устройства удобни за повторение от начинаещи;

- Снимки на фигурки изработени от електрически, разноцветни кабели. Други ел. снимки;

- Детски любителски набори - радиоконструктори за сглобяване на радиоприемници наричани играчки;

- Детекторни радиоприемници, техни модели;

- Сувенирни радиоприемници - играчки, някои от тях предназначени за ученици;

- Модулни набори - радиоконструктори от типа "Електронни кубчета" или "Мозайка" с които се работи без поялник и се захранват с батерии;

Информация за електрически и електронни компоненти и устройства, някои от които приложими и в пчеларството

- Токозахранващи устройства. Стабилизатори, преобразуватели, удвоители на напрежение;

- Импулсни стабилизатори на напрежение. Инвертори на напрежение;

- Устройства за дозареждане и компенсиране на саморазряда на акумулаторни батерии;

- Релета за време. Процедурни часовници. Схеми с ИСх 555;

- Цветомузикални устройства. Светлинни ефекти;

- Схеми за регулиране и поддържане на температура;

- Измерване на топлинния режим на радиоелектронна апаратура. Електронни термометри;

- Мрежови трансформатори. Опростени методики за изчисляването им. Електрожен;

- Зарядни устройства за Ni-Cd акумулатори;

- Устройства за имитиране гласовете на животни и птици. Мелодични звънци;

- Уреди, пробници, индикатори, генератори, тестери, измервателни приставки за любителската лаборатория;

- Металотърсачи, включително такива за откриване на метални предмети и кабели;

- Схеми на устройства, приложими за и около автомобила;

- Схеми на устройства с приложение на оптрони;

- Измерване на относителна влажност. Прецизен влагорегулатор. Поддържане на влажността на въздуха;

- Регулатори и сигнализатори за ниво на течност;

- Регулатори на мощност и на обороти;

- Опростено изчисляване на повърхността на радиатори за полупроводникови елементи;

- Схеми за управление на стъпков двигател, включително четирифазен. Енкодер/Валкодер, някои от които реализирани със стъпков двигател;

- Мощни, широколентови, операционни усилватели. Логаритмичен и антилогаритмичен усилвател;

- Електронни реле - регулатори. Реле - регулатор за лек автомобил. Стенд за проверка на реле - регулатори;

- Променливотоков регулатор. Стабилизатор за променлив ток. Ферорезонансен стабилизатор;

- Електронни схеми и устройства приложими в медицината;

- Няколко светодиодни индикатора. Икономичен светодиод. Светодиодна стрелка;

Практически приложими ел. устройства с учебна цел, реализирани с PIC16F84A, PIC16F88, PIC16F628 ... Arduino и др.

Подобряване със свои ръце възпроизвеждането на звука в дома, офиса, автомобила - subwoofer и други варианти

Радиоелектронни сайтове | Електронни библиотеки

 

 Разработки     Главна (съдържание на статиите)                         
Собствено Търсене

 

 



Сравнение популярных отладочных платформ (Сравнение на популярните макетни платки

Arduino Uno;
Arduino Due;
MBED;
Discovery;
Raspberry PI;
миникомпьютер MK802II/MK802III с ОС Android.


На портале open-electronics.org опубликована довольно интересная статья, в которой сравниваются несколько популярных отладочных платформ, представленных сегодня на рынке. Материал будет полезен как радиолюбителям и разработчикам, стоящим перед выбором следующей отладочной платформы, так и всем, кто интересуется микроконтроллерами.
Для сравнения были отобраны следующие отладочные платформы:
• Arduino Uno;
• Arduino Due;
• MBED;
• Discovery;
• Raspberry PI;
• миникомпьютер MK802II/MK802III с ОС Android.
Существует множество других платформ, но мы решили представить краткий обзор некоторых из наиболее доступных.

До последнего времени более известной из всех представленных в списке является платформа Arduino Uno – это простая плата на основе 8-раззрядных микроконтроллеров, широкому распространению которой по всему миру поспособствовали поклонники мировой культуры открытой аппаратной платформы. Платформа Arduino позволяет новичкам в электронике и микроконтроллерах получить ощутимые результаты в освоении этой сферы благодаря постепенному и относительно быстрому обучению, большому объему документации, руководств, примеров, книг и полезных советов на форумах и блогах.
Следующим шагом для команды Arduino стала разработка более функциональной платы Arduino Due – первой платы на мощном 32-разрядном ARM микроконтроллере с ядром Cortex-M3. Этот выбор также заставил команду создать новую версию интегрированной среды разработки Arduino IDE 1.5, содержащей компилятор ARM в дополнение к AVR.

Реальной альтернативой Arduino Due является платформа MBED от компании NXP, на которую устанавливаются микроконтроллеры с ядром ARM Cortex-M0 или Cortex-M3. В модели, сравнимой с Arduino Due, установлен микроконтроллер LPC1768.
При непосредственном сравнении стоимости двух плат Arduino Due кажется более дешевой, но это не совсем верно. Если детально рассмотреть принципиальные схемы, мы сразу заметим, что обе платы используют чип с ядром Cortex-M3, в который интегрирован уровень Ethernet MAC, совместимый со стандартом IEEE 802.3. Но, в отличие от Arduino Due, MBED разработана таким образом, чтобы обеспечить непосредственное и простое подключение к сети. Для этой цели на плате установлена микросхема однопортового интерфейса физического уровня Ethernet 10/100 DP83848J (Texas Instruments).
Глядя на официальные проектные файлы платы Arduino Due в среде Eagle, вы можете заметить, что команда приняла во внимание этот функционал микроконтроллера. Вы можете видеть подключение соответствующих линий микроконтроллера к коннектору «ETH» (Рисунок 1). Коннектор также отчетливо виден в проекте печатной платы с правой стороны, но за ее пределами. Другими словами, подключение платы к Ethernet не предусмотрено.


Рисунок 1. На схеме платы Arduino Due изображен разъем ETH, который предназначен для подключения интерфейса физического уровня Ethernet, однако на печатной плате данный разъем отсутствует.


Мы можем предположить, что на разработку соответствующих программных библиотек потребовалось бы много времени и это отсрочило бы выпуск платы Due, реализация которой и так началась спустя 14 месяцев после официального анонса (также заметьте, что это третья редакция, которая только вступила на рынок).
Другим важным отличие MBED от Due является то, что при напряжении питания 3.3 В первая имеет 5 В совместимые выходы, а вторая нет.
Если рассматривать необходимость использования микросхем преобразования уровней для обеспечения полной совместимости с платами расширения, разработанными для отладочной платы Arduino Uno, и отсутствие интерфейса Ethernet… фактически стоимость платы Arduino Due становится значительно выше MBED. Кроме того, Due не может на данный момент считаться завершенным решением с точки зрения среды разработки и программных библиотек. Желание сохранить обратную совместимость с кодом и библиотеками, написанными для Arduino Uno, делает разработку кода для Due довольно сложной ввиду значительных различий этих двух плат.

В то же время компанией STMicroelectronics (ST) создано несколько отладочных плат практически для любого выпускаемого ею микроконтроллера ARM. Мы рассмотрим плату Discovery F0 с микроконтроллером серии STM32F0 на ядре Cortex-M0, котрый по производительности сопоставим с микроконтроллером LPC11U24, установленным на плате MBED.
Сразу видно, что особенностью платы является очень низкая цена, около 8 Евро. Тогда почему мы должны платить 65 Евро за MBED или 47 Евро за Due, если можем получить производительность 32-разрядного микроконтроллера серии STM32F0 по значительно более низкой цене? В первую очередь, на что стоит обратить внимание, это отсутствие интегрированной среды разработки для платформы Discovery. Компания предоставляет только список рекомендованных инструментов разработки и программирования:
• среда IAR Embedded Workbench for ARM (EWARM);
• набор программных инструментов RealView Microcontroller Development Kit (MDK-ARM) компании Keil;
• среда Atollic TrueSTUDIO STM32;
• инструменты TASKING VX-toolset for ARM Cortex-M от компании Altium.
Это явный признак того, что реально продукт был разработан не для любителей или новичков в области микроконтроллеров. Перечисленные программные продукты не являются бесплатными, можно использовать версии с ограничениями или следует приобрести лицензию, стоимость которой может достигать нескольких тысяч Евро.
Но давайте дальше проанализируем аппаратную часть. Размер платы тоже имеет значение, и решение от компании ST примерно в три раза больше по габаритам, чем MBED. Это легко понять, ведь за среду разработки и миниатюризацию приходится платить.
Рассмотрим теперь простой пример кода – сбор и отображение данных о температуре с помощью аналогового сенсора, в роли которого может выступать, к примеру, MCP9700A. Использовать будем библиотеки, разработаные для обеспечения совместимости кода Arduino с платой от ST. Код для платы Discovery будет выглядеть так:

Этот же код для платформы Arduino:


Как мы видим, структура и элементы управления похожи на те, которые мы используем с Arduino, но есть нюансы. Чтобы использовать код написанный для Arduino с платой Discovery нам нужно сделать небольшие изменения, которые имеют важное значение для корректной компиляции и выполнения. Снова замечаем, что плата от ST не подходит для новичков и вы можете столкнуться с трудностями при компиляции кода при наличии в нем ошибок.
Сегодня все говорят о платформе Raspbery PI – об одноплатном компьютере, который позиционируется на рынке как дешевое решение для начинающих разработчиков. На сегодняшний день на плате установлено 512 Мбайт ОЗУ и стоимость этого варианта платы (более мощной из двух выпускаемых) всего около 32 Евро.

Сердцем» платы является мощная система-на-кристалле Broadcom BCM2835, в состав которой входит ядро ARM11, работающее на частоте до 700 МГц, и графический процессор, способный воспроизводить видео с качеством BlueRay. Мощность процессора сопоставима со старым Pentium III, но энергопотребление в 10 раз меньше (5 Вт против 50 Вт). На плате также установлены 3.5 мм коннектор аудио интерфейса, RCA коннектор для подключения к аналоговому телевизору и современный HDMI порт для передачи цифрового потока видео и аудио. Также установлены коннектор Ethernet RJ45 и сдвоенный порт USB A для подключения , к примеру, клавиатуры и мышки. Используемая операционная система Linux, несколько дистрибутивов которой специально оптимизированы под Raspberry PI, запускается с карты памяти microSD. В то время как Arduino была задумана как инструмент для быстрого прототипирования электронных устройств, Raspberry PI преследует цель дать полный доступ к разработке доступных компьютеров. По этой и другим причинам сравнение Arduino и Raspberry PI будет несправедливым, но привлекательность высокой вычислительной мощности и большого количества интерфейсов на Raspberry PI, в сочетании с универсальностью Linux, дала мощный импульс к творчеству фанатов, и сейчас уже имеется возможность использования плат расширения Arduino с платформой Raspberry PI.
 

Последний, но не менее важный представитель, о котором стоит рассказать: миникомпьютер на Android MK802II, разработанный, чтобы раскрыть весь потенциал системы-на-кристалле Allwinner A10 с ядром Cortex A8, работающий на частоте 1 ГГц, с ОЗУ 1 Гбайт и Flash-памятью 4 Гбайт. Миниатюрное устройство имеет встроенный Wi-Fi (благодаря поддержке стандарта 802.11 b/g/n), поддерживает подключение к проводной сети через адаптер USB/Ethernet и способно воспроизводить HD видео.
Предустановленная ОС Android 4.0.4 (Ice Cream Sandwitch) позволяет получить доступ к ресурсам и приложениям Google, что делает систему гибкой и простой в использовании. Для тех, кто не доволен ОС Android или планирует в дальнейшем использовать весь потенциал устройства и готов экспериментировать, MK802II позволяет запустить Linux с microSD карты памяти.
Тестирование ОС Linux может быть реализовано безопасно, без риска изменения текущей прошивки. Однако, в случае возникновения проблем, вы всегда сможете переустановить прошивку на MK802 с использованием инструментов и инструкций, доступных на официальном сайте rikomagic.com.
Из протестированных нами дистрибутивов более стабильным, совершенным и полным оказался Fedora Linux.
Rikomagic разработала также усовершенствованную версию миникомпьютера, получившей название MK802III, на новом двухъядерном процессоре Rockchip RK3066 с ядром Cortex A9 и рабочей частотой 1.6 ГГц. Объем Flash-памяти был увеличен до 8 Гбайт.
В этой статье мы рассмотрели преимущества и недостатки многих популярных отладочных платформ, но каждую неделю на рынок выходят новые решения различных производителей, поэтому данный материал можно рассматривать лишь как эпизод и в дальнейшем список для сравнения будет расширяться.


open-electronics.org

rlocman.ru


На английском языке: The Ultimate Comparison of IOT Development Boards
The Ultimate Comparison of IOT Development Boards
With this post we wanted to compare the latest arrived boards in the world of hobbyists electronics with devices that were already on the market. We highlighted the pros and cons of the most prominent alternatives with the aim of helping our readers to choose the one better fitting with their requirements.
Here’s the list of platforms we took in consideration:
• Arduino Uno
• Arduino Due
• MBED
• Discovery
• Raspberry PI
• Android based Mini PCs based on MK802II/MK802III
As you may know there’s plenty of platforms for you to use: we decided to present a quick overview of some of the most accessible platforms.
By far the better known among those analyzed in this post, the Arduino Uno – a simple 8 bits board – contributed to widespread among fans all over the world the culture of open hardware. Arduino allowed newbies in the world of electronics and microcontrollers, to obtain tangible results quickly, in a repeatable and customizable fashion, thanks to gradual, and relatively rapid learning, thanks to the large amount of documentation, tutorials, examples, books and tips available in forums and blogs like ours.
The consequent push for a more capable hardware pushed the Arduino’s team to build Arduino Due, the first board of the family to use a powerful ARM Cortex-M3 microcontroller. This choice forced the team to make a new version of the IDE, the 1.5, containing an ARM compiler in addition to the AVR one.
A credible alternative to Arduino Due is the MBED, that is available both with a Cortex M0 or M3, by NXP. The model comparable to the Due uses a LPC1768.
Apparently, by directly comparing costs, the Arduino Due seem cheaper but that’s not really true. If we look at the diagrams in detail, we immediately notice that the two boards both use a Cortex M3 chip equipped with an Ethernet MAC compliant with standard IEEE 802.3. Unlike the Due, the MBED has been designed so as to allow the direct connection of the device to LANs in a simple manner. For this purpose, the pcb contains also a small integrated circuit, the DP83848J by National Semiconductor (now TI), responsible for ensuring physical access to the network(OSI/ISO Layer 1).
By looking at the official Eaglecad files of the Arduino Due, you can notice that the team took into account this extended connectivity opportunity: you can see the connections to an “ETH” connector which is headed as seen in the Ethernet MAC from SAM3X. The connector is also clearly visible on the right side of the PCB, outside of the printed circuit board...
Figure 1. At the EagleCAD files for Arduino Due you can see the connections to an “ETH” connector which is headed as seen in the Ethernet MAC from SAM3X.
We can figure out that the development of the relative SW libraries would have required too much time and would have delayed further the the Due, whose distribution began fourteen months after its official announcement (also notice that it’s already at the third revision while having just entered the market.
Another important difference between MBED and the Due is that while both are powered at 3.3V the first is 5V tolerant, while the latter is not.
If we consider the need to use a level shifter to ensure full compatibility with the shields made for the Uno and the lack of an Ethernet interface… the cost of Due actually become higher than MBED. Also Due cannot still be considered very mature from the in terms of IDE and libraries. The will to keep the backward compatibility with the code and libraries written for the Uno, makes software development for the Due rather complex since the two cards are actually much more different.
In the meanwhile also ST created several development boards for virtually every type of ARM microcontroller that it sells. In this post we consider the Discovery F0 with ST32 that uses a Cortex M0 microcontroller with performances that are comparable to those of the NXP LPC11U24 equipped MBED.
An immediately evident peculiarity of this device is its really low price: about 8 euros. But why should we spend 65 euro for the MBED or 47 for the Due if we can have the power of a 32-bit F0 at a significantly lower price? Primarily there is no IDE for the Discovery as: ST only provides a list of recommended development toolchains for programming
• IAR Embedded Workbench for ARM (EWARM) available from www.iar.com
• RealView Microcontroller Development Kit (MDK-ARM) toolchain available from www.keil.com
• Atollic TrueSTUDIO STM32 available from www.atollic.com
• Altium TASKING VX-toolset for ARM Cortex-M available from www.tasking.com
This is a clear sign that the product wasn’t really developed with hobbyists in mind. The software tools listed here are not free: one must use the limited versions or purchase a license that can cost as much as several thousand euros.
By the way, let’s analyze further the hardware: size matters as the device developed by ST and is about three times bigger than an MBED. It’s then easy to understand that IDE and miniaturization come at a cost.
Let’s now consider just a simple code example – the acquisition and visualization of a temperature measured by a analog transducer as the MCP9700A might be. Using the libraries developed to make Arduino code compatible with the ST board. The code for the Discovery will be:
While, for Arduino:
As we can see the structure and controls are similar to those we are used to with Arduino but not exactly the same. To use code written for Arduino with Discovery you must apply some slight changes which, though small, are essential to ensure correct compilation and execution. Once again the ST card seems not suitable for the beginner, and you may face difficulties to compile your code in case of an error.
These days everybody talks about Raspberry PI: now enhanced with an increased 512MB Ram, with a great price point of 32 euros for model B, the more powerful of the two available.
The “heart” of the board consists of a Broadcom BCM2835 SOC that contains a 700 MHz ARM 11 chip and a GPU capable of playing movies with BluRay quality. The CPU horsepower is comparable to those of an old Pentium III: consumption, however, is about 10 times lower (5W against 50W). On the board you have also a 3.5mm jack, an RCA connector for connecting analog televisions and also a modern HDMI interface for transferring digital audio and video. An RJ45 network connector is also available and a dual USB type A connector allows connection, for example, to mouses and keyboards. The OS used is LINUX, with several distributions already optimized to run on RaspberryPI: it boots via the SD card. While Arduino was conceived as a tool for which the code and is only a means to quickly and easily prototype your ideas in electronics, Raspberry PI mission is to give easy access to affordable computers. For this and other reasons, a true comparison of the two is unfair, but the attractiveness of the high computing power and the large number of interfaces on the Pi, combined with the versatility of Linux, gave a great boost to the creativity of the fans so that boards to bridging Arduino shields with Raspberry are available already.
Last but not least there’s another gem technology we wanted to present: the MK802II Android based mini PC designed to exploit the potential of the Allwinner A10 SOC, a Cortex A8 / 1 GHz chip with 1 GB of RAM and 4GB of flash: this boy is able to connect to WiFi (thanks to support for 802.11 b/g/n) as well as to wired networks via an USB/ethernet adapter. Thanks to a Video Processing Unit this board is able to play even HD movies smoothly.
Android 4.0.4 (Ice Cream Sandwitch) is pre-installed and allows you to access to Google’s world of apps making the system very versatile and easy to use. For those who are not contented of Android and wanted to further exploit the potential of the hardware and are willing to experiment the MK802II can also boot LINUX using the microSD.
Tests with LINUX can be safely performed without going modifying the currently installed firmware; however in case of problems, you can always reinstall the preinstalled firmware on the MK802 using tools and instructions available on the official site by selecting the hardware version: http://www.rikomagic.com/download.asp.
From the tests we carried out, Fedora and seemed to be a little more stable, mature and complete: all distributions however wil likely be enhanced to cope with the great interest and the success of these devices and, in general, of ARM-based ones.
Rikomagic also built an advanced version, called MK802III, that provides even more power thanks to the new dual core Rockchip RK3066 Cortex A9 / 1.6 GHz processor, with 1 GB of RAM and 8 GB of flash memory.
Countless products might have been selected for this post as every week new devices are marketed. Consider this as episode one, reach out if you want us to add one more and please, let us know what boards you wanted to add to the comparison!


open-electronics.org
rlocman.ru

 


 

 

 

Материалите подготви за сайта:

Иван Парашкевов

e-mail: ivanparst@dir.bg

 

         главна страница                   горе

 

 
 
СТАТИСТИКА
    

Copyright2007  Design by