AT91SAM7S для управления станком и сервомашинками с компьютера
Когда-то я сделал маленькую платку на AT91SAM7S. Цели было две: управление станочком PLRA4 и управление простенькими роботами на сервомашинках.
Сначала немного результатов:

Гравировка по керамической плитке с помощью обычной (ударной ;) дрели и сверла по керамике.
Читать дальше
Сначала немного результатов:

Гравировка по керамической плитке с помощью обычной (ударной ;) дрели и сверла по керамике.
Читать дальше
- +1
- 02 сентября 2012, 20:31
- Smirnov
- Оставить комментарий
- 3
Платы ARM7MODA – бесплатно, для строителей квадрокоптеров и роботов.
Хорошая новость для строителей квадрокоптеров и для роботов. Решил даром вам дать платы своего старого проекта ARM7MODA, это предложение для строителей квадрокоптеров и всяких видов роботов. Платы пустые, с электро-контролем, вам нужно будет лишь запаять плату модуля самостоятельно. ARM7MODA это проект модуля на базе ARM7 микроконтроллера, семейства AT91SAM7S, в интернете много исходников для этого микроконтроллера, про семейство этого микроконтроллера сможете читать тут.
Проект ARM7MODA делался мной и развивался на моем сайте, потом проект я закрыл, но то другая тема. Не смотря на это, у меня ещё осталось много плат и есть возможность выделить десяток для пользы тем кто нуждается, и даром для вас.
Кому интересно — продолжение предложения читать по ссылке тут…
PS: Предложение только по территории Украины.
12 апреля 2012 — начало
28 апреля 2012 — конец
Проект ARM7MODA делался мной и развивался на моем сайте, потом проект я закрыл, но то другая тема. Не смотря на это, у меня ещё осталось много плат и есть возможность выделить десяток для пользы тем кто нуждается, и даром для вас.
Кому интересно — продолжение предложения читать по ссылке тут…
PS: Предложение только по территории Украины.
12 апреля 2012 — начало
28 апреля 2012 — конец
Интерфейс USB. Завершение реализации.

Итак, нам осталось разобраться с процессом обработки стандартных запросов USB и с дескрипторами. Давайте сначала разберемся с теорией, а потом подробно разберем пример обработки конкретного запроса.
Читать дальше
Интерфейс USB. Реализация, часть 2.

Для того чтобы продолжить реализацию устройства, нам придется немного вернуться на физический уровень и уровень передачи данных. Задача периферии МК — абстрагировать нас от этих уровней интерфейса, но кое-какие моменты нам придется обрабатывать самостоятельно.
Читать дальше
Интерфейс USB. Реализация, часть 1.

Продолжим цикл статей, посвященных интерфейсу USB. Как и договаривались, мы приступим к «практической» части – начнем писать код. В данной статье мы создадим программную прослойку, которая абстрагирует нас от «железа» (USB периферии конкретного МК). Это позволит нам в дальнейшем перейти к написанию высокого уровня «стека» USB (уровня обмена данными с хостом, обработки стандартных запросов USB и т. д.).
Читать дальше
Интерфейс USB. Еще немного теории.

Появилось немного свободного времени, и я решил написать небольшую «внеплановую» статью.
Итак, из предыдущей статьи, мы знаем, что для обмена данными используются некие виртуальные каналы – «конечные точки». Давайте рассмотрим, как происходит обмен.
Читать дальше
Интерфейс USB. Введение.

В данном цикле статей будет рассмотрен под разными углами интерфейс USB (USB 2.0) Попробуем разобраться, как он работает и закрепить полученные знания практически. «Копать» мы будем достаточно глубоко, не коснемся только физического уровня передачи данных (вернее коснемся вскользь). Физический уровень возьмет на себя соответствующий периферийный модуль МК.
Читать дальше