PICAXE: Микроконтроллеры для начинающих и хоббистов
PICAXE
Микроконтроллеры PICAXE: простота разработки электроники для хобби. Программирование с ПК, как Arduino, на базе PIC. Разные варианты по пинам и корпусу.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
PICAXE – это система микроконтроллеров, основанная на семействе микроконтроллеров Microchip PIC. Устройства PICAXE представляют собой микроконтроллеры Microchip PIC с предустановленной прошивкой, обеспечивающей загрузку кода непосредственно с ПК, что упрощает разработку встраиваемых систем для любителей (подобно системам Arduino и Parallax BASIC Stamp). Устройства PICAXE производятся компанией Revolution Education (Rev Ed) с 1999 года.
PICAXE is a microcontroller system based on a range of Microchip PIC microcontrollers. PICAXE devices are Microchip PIC devices with pre programmed firmware that enables bootloading of code directly from a PC, simplifying hobbyist embedded development (not unlike the Arduino and Parallax BASIC Stamp systems). PICAXE devices have been produced by Revolution Education (Rev Ed) since 1999.
Оборудование
В настоящее время существует шесть (6) вариантов PICAXE с различным количеством контактов (8, 14, 18, 20, 28, 40) и они доступны в корпусах DIL и SMD. Микроконтроллеры PICAXE предварительно запрограммированы интерпретатором, аналогичным BASIC Stamp, но использующим внутреннюю EEPROM, что снижает стоимость. Это также позволяет осуществлять загрузку программ через простое последовательное соединение, устраняя необходимость в программаторе PIC. Программирование PICAXE осуществляется с помощью кабеля RS 232 или USB-кабеля, который соединяет компьютер со схемой загрузки, обычно использующей разъем 3,5 мм и два резистора.
There are currently six (6) PICAXE variants of differing pin counts (8 14 18 20 28 40) and are available as DIL and SMD. PICAXE microcontrollers are pre programmed with an interpreter similar to the BASIC Stamp but using internal EEPROM instead, thus reducing cost. This also allows downloads to be made with a simple serial connection which eliminates the need for a PIC programmer. PICAXE is programmed using an RS 232 serial cable or a USB cable which connects a computer to the download circuit, which normally uses a 3.5 mm jack and two resistors.
Проектные советы
Rev Ed продает макетные платы для различных применений, включающие в себя PICAXE, схему для загрузки и, возможно, область для прототипирования или мощные выходные драйверы.
Project boards for different applications are sold by Rev Ed which contain the PICAXE, download circuit and may also contain a prototyping area or high power output drivers.
Программное обеспечение
Revolution Education разрабатывает программное обеспечение для программирования микроконтроллеров PICAXE.
Revolution Education develop software for writing programs for PICAXE.
AXEpad
AXEpad — это кроссплатформенное приложение, рекомендованное для пользователей Linux и Mac. В нем отсутствуют некоторые мастера редактора программирования, функции моделирования и многодокументный интерфейс.
AXEpad is a cross platform application recommended for Linux and Mac users. It lacks some of Programming Editor's wizards, simulation and MDI.
Логикатор для PICAXE
Logicator – простая в использовании условно-бесплатная программа для создания блок-схем. Информация на веб-странице Logicator устарела, поскольку бесплатная версия поддерживает все команды, но содержит всплывающие окна с напоминаниями. PICAXE Programming Editor 6, являясь преемником PICAXE Programming Editor 5, включает в себя функциональность построения блок-схем Logicator, поэтому отдельное программное обеспечение Logicator больше не требуется. Как и PICAXE Programming Editor 5, PICAXE Programming Editor 6 распространяется бесплатно.
Logicator is an easy to use shareware flowcharting program. The Logicator web page is out of date as the free version does support all commands but shows nag screens. PICAXE Programming Editor 6, the successor to PICAXE Programming Editor 5, has Logicator flowcharting merged into it so separate Logicator software is no longer required. Like PICAXE Programming Editor 5, PICAXE Programming Editor 6 is freeware.
Янка
Yenka — программа, разработанная компанией Crocodile Clips Ltd, включающая в себя блок-схемы и возможности моделирования.
Yenka is a program developed by Crocodile Clips Ltd which has flowcharts and simulation.
Другие
Многие компании и организации разработали собственные редакторы со специальными функциями. Некоторые из них включают в себя языковые переводчики или последовательные порты, поэтому существует широкий выбор консолей для использования.
Many companies and organizations have put out their own editors with special features. Some include language translators or serial connectors, so there is a wide variety of consoles to be used.
Поддержка
Поддержка доступна в разделе "Техническая поддержка" на сайте PICAXE и на форуме PICAXE. На форуме PICAXE есть раздел с завершенными проектами, где публикуются готовые проекты и программы для PICAXE, а также аналогичный раздел на сайте PICAXE.
Support is available at the Technical Support section of the PICAXE website and at the PICAXE Forum. The PICAXE Forum has a finished projects section where completed projects and PICAXE programs are posted, plus there is a similar section on the PICAXE website.