Архивы - Июнь, 2011



В этом посте будут собираться ссылки на ресурсы, содержащие средства разработки для микроконтроллеров STM32. В первой найденной ссылке http://www.edaboard.com/thread142656.html указывается на http://www.codesourcery.com/sgpp/lit…@template=lite, где по словам одного из участников обсуждения должна быть доступна связка Eclipse IDE + CodeSourcery G++ Lite For STM32. Еще одна исходная точка для поиска инструментария – http://www.keil.com/forum/18833/. И вот такая подборка: http://www.bdtic.com/DownLoad/ST/Semiconductor/Development_tools_for_STM32_STR9_STR7.pdf. Подборка ссылок на разнообразные ресурсы для STM32: http://62.193.238.133/inchtml-pages-stm32_tools.html. Стоит также почитать общую информацию по STM32, в которой есть и раздел ссылок на ресурсы: http://www.emcu.it/STM32.html. Еще вот такая ссылка: http://www.embedds.com/programming-stm32-discovery-using-gnu-tools-linker-script/. Сам производитель подготовил PDF-памятку, в которой перечислены некоторые инструменты для разработки приложений под STM32xxxxx. ———————————————————————————————- Ну и российские сайты не стоит забывать: http://yandex.ru/yandsearch?text=Программирование+для+STM32&lr=215 Взять хотя бы эту страничку: http://subscribe.ru/archive/tech.microelectronic/201101/26174737.html. На борту список ссылок на все необходимые пакеты. Вопрос лишь в том, рабочие ли они, но это не так сложно и проверить.
Тут большая подборка статей по STM32 (и другим микроконтроллерам): http://ziblog.ru/category/mikrokontrolleryi/stm32/

Обзор документации – http://bsvi.ru/obzor-dokumentacii-stm32/

Здесь – обстоятельное описание поколения микроконтроллеров Cortex и семейства STM32 как ее достойного представителя, представляющее собой ряд небольших статей на отдельных страничках (оглавление).

А вот и искомая среда разработки (одна из многих – от производителя): http://petrointrade.ru/elektronnye-komponenty/novosti/novaya-sreda-razrabotki-dlya-mikrokontrollerov-stm23-ot-stmicroelectronics/

А тут можно почитать об основных характеристиках различных моделей семейства, об архитектуре и  т.п.: http://www.kosmodrom.com.ua/data/stm32.php
Микроконтроллер для начинающих представлен здесь: getting started with stm32-microcontroller. И здесь: http://www.codeproject.com/KB/cpp/STM32_Discovery_Project.aspx






В статье для управления нагрузкой с силой тока до 80 А рассматривается транзистор 95N2LH5. (Datasheet http://pdf.pfind.ru/S/STD95N2LH5.pdf) .. continue reading ..






Покупка мультикоптера у корейцев делалась с прицелом на последующее ковыряние в мозгах с целью реализации новых/специфических возможностей.

Чтобы что-то ваять, нужно от чего-то отталкиваться. Первым – не самым быстрым и удобным – вариантом является дизассемблирование драйвера от kkmulticopter.

В процессе просмотра различных сайтов, посвященных этой проблематике, наткнулся на статью Vicacopter-Open Source Helicopter, которая обещает быть вторым вариантом.
Побывав на http://multicopterworld.com/2011/06/open-pilot-and-copter-control-multicopter-platform/, узнал, что существует открытый проект Copter Control. И даже нашел ссылочку на вроде бы отчет о текущем состоянии проекта. Но вот самих кодов пока обнаружить не удалось – видимо, следует еще покопаться на засветившихся сайтах. В том числе и на этом – русскоязычном.






Очень обширный трактат на эту тему живет по ссылке http://easyelectronics.ru/traktat-o-payalnikax.html#more-373.

Прочитав это дело, решил, что надо прикупить модельку GOOT PX-201. В Чип-Дипе она стоит 2850 – дороговато. В других местах – 2300 и даже 1209 (впрочем, это, похоже, лишь затравка – на самом сайте – уже за 2324, хотя на другом сайте – стоит за 1235 р., но опять же – под заказ) или $58 и даже $43.

За $57,50 можно купить на bomir.com. Есть даже подешевле – за $49.95 на howardelectronics.com, причем здесь и жала можно купить (доставка в Россию вроде есть, расчет стоимости работает).

А есть и еще дешевле – за $43 – на gsmserver.com. Жала там тоже есть, но менее широкий выбор, чем на howardelectronics, и похоже, они тут подороже.

По той же цене – $43 – есть и на toolboom.com. И жала тоже есть – http://toolboom.com/en/Soldering-Equipment/Soldering-Tips-Goot. Но ситуация по ним в точности повторяет gsmserver.com. Клон?






Цифровые выходы AVR-контроллеров позволяют рулить только маломощным нагрузками – 40 (20?) мА на вывод плюс ограничение по току на регистр.

Если же требуется управлять более многоваттными элементами, потребуется вводить дополнительные схеммные элементы. .. continue reading ..






Почитывая на Хабрахабре об Arduino, споткнулся об упоминание платок Spartan Xilinx как более бюджетного и универсального решения.

Заинтересовал вопрос – что же это такое? Программируемые логические схемы? Или что-то другое

http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,790&Prod=BASYS2 $79

http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,798&Prod=CMOD %17,95

Еще упоминается такая плата разработчика:

http://www.xilinx.com/products/boards-and-kits/SK-CRII-L-G.htm $59






Почитывая хабрахабру, выяснил, что в проекте Arduino имеется и квадрокоптерная ветвь:

http://code.google.com/p/arducopter/

http://code.google.com/p/arducopter/wiki/ArduCopter_Quad

Очень интересные фичи реализованы (?) в этом проекте, например, полет по маршруту, построенному в GoogleMap.

Части для реализации проекта продаются здесь, ленивые могут воспользоваться этим магазином.






В процессе подготовки к сборке геликоптера естественным образом встал вопрос его оснащения фотоаппаратурой.

Кандидатом на эту роль является камера Canon A590 IS – как самая (относительно) старая, легкая и неиспользуемая.

Для того, чтобы добраться к кнопке и сделать выводы для подключения к микроконтроллеру, ее необходимо разобрать. Как?

Поиски в Яндексе на привели к успеху, а вот в Google запрос “service manual canon a590″ выдал вполне интересные ссылки, среди которых была и эта:

http://www.ifixit.com/Device/Canon_PowerShot_A590_IS, быстро приведшая к нужному гиду - http://www.ifixit.com/Guide/Repair/Disassembling-Canon-PowerShot-A590-IS-Front-Cover/3683/1






Ребята предлагают не слишком много моделей коптеров, но в связи с куцостью информации и среди этого немногого трудно с налета сделать выбор…

.. continue reading ..