EMC на базе АРМ

Контроллеры, драйверы, датчики, управляющие устройства.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

EMC на базе АРМ

Сообщение Impartial »

UAVpilot писал(а):Запасся попкорном и сел наблюдать за темой...
Во вложении два хекса для STM32F4DISCOVERY. Это ЕМС скомпилированная для кортекса М4 с плавающей точкой.
Один с выводом на флешку координат другой без.
Копируешь на флешку все файлы, кроме хекс. Подключаешь к плате дискавери в разъем микро юсб.
Если выбрал хекс с выводом координат то на флешке появится файл лога координат емкостью около 12 мб. Признак работы ЕМС - горящий синий светодиод на плате. Выполняется программа c флешки в G кодах AXIS.NGC.
Программа для прошивки STLinkUtility.
http://www.st.com/web/en/catalog/tools/PF210568
EMC_ARM.zip
(461.6 КБ) 481 скачивание
Последний раз редактировалось Impartial 11 апр 2013, 14:46, всего редактировалось 1 раз.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Контроллер с CNC для промавтомата

Сообщение Serg »

Impartial писал(а):Это ЕМС скомпилированная для кортекса М4 с плавающей точкой.
А проектиком поделится?.. А то я может тоже чего-нибудь там на досуге доделал. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Контроллер с CNC для промавтомата

Сообщение Impartial »

aftaev писал(а):мож отделить в отдельную тему?
Тему надо как то поддерживать, а у меня на это просто нет времени.
UAVpilot писал(а):А проектиком поделится?..
Поделиться просто стыдно. Сделано на скорую руку даже самому неприятно смотреть.
Обязательно открою только причешу и красоту наведу. Все там открыто и почти один в один с ЕМС содрано.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Контроллер с CNC для промавтомата

Сообщение Ворон226 »

А для вот этого "чуда" подойдёт? - http://www.st.com/web/catalog/tools/FM1 ... partnumber
Хочешь быть счастливым? Будь им!
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Контроллер с CNC для промавтомата

Сообщение Impartial »

Ворон226 писал(а):А для вот этого "чуда" подойдёт?
Для этого к сожалению нет.
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC на базе АРМ

Сообщение plotik »

Тоже кортекс буду осваивать :thinking: Вот этот пришёл http://www.ebay.com/itm/STM32F103RBT6-D ... 27c370b931 ----а я в другом городе :wik: --увижу только через неделю.ни М4,но на попробовать сойдёт. Шел ДВА месяца--на лошадях наверно :D
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: EMC на базе АРМ

Сообщение aftaev »

Слабоват наверно будет нужен STM32F4 у тебя STM32F1 не спец по СТМ32, мож и ошибаюсь.
Тебе на твоей плате больше светит это http://www.cnczone.ru/forums/index.php? ... =3334&st=0
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC на базе АРМ

Сообщение plotik »

2aftaev--хорошая ссылка :good:
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: EMC на базе АРМ

Сообщение Serg »

Impartial писал(а):Поделиться просто стыдно. Сделано на скорую руку даже самому неприятно смотреть.
Обязательно открою только причешу и красоту наведу. Все там открыто и почти один в один с ЕМС содрано.
Оно мне пока вроде без надобности, но давно порывался попробовать - останавливало только то, что нужно аккуратно отобрать нужное, засунуть в проект и получить первую сборку.
А если уже есть хоть какой-то, то можно было-бы развернуть его у себя и иногда в свободный часок что-нибудь попробовать, допилить и т.п.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: EMC на базе АРМ

Сообщение sr480 »

Давайте развивать тему! Тоже горю желанием перейти на STM32. Можно сделать какой-то интерфейс управления по ЮСБ и отправлять коды с компа. Либо наоборот уйти от этого и сделать панель управления + Дисплей прикрутить - тоже будет полноценная система. а какая частота обработки входов выходов получилась? Я так понимаю есть еще фоновый поток, который траектории обсчитывает?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: EMC на базе АРМ

Сообщение Impartial »

sr480 писал(а):а какая частота обработки входов выходов получилась?
В данном случае бессмысленно говорить о частоте обработки входов-выходов. Она равна половине частоты процессора -168/2 мгц.
Более важным параметром является время обработки сервоцикла равное ~45 мкс.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: EMC на базе АРМ

Сообщение aftaev »

sr480 писал(а):Давайте развивать тему!
Давайте, платы уже купил какие сказал Impartial :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: EMC на базе АРМ

Сообщение sr480 »

Impartial писал(а):В данном случае бессмысленно говорить о частоте обработки входов-выходов. Она равна половине частоты процессора -168/2 мгц.
Я не говорю о частоте работы порта. Я говорю о времени, которое требуется на расчет траектории и заполнение буфера.
А как с обратной связью с оператором?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: EMC на базе АРМ

Сообщение Impartial »

sr480 писал(а):Я не говорю о частоте работы порта. Я говорю о времени, которое требуется на расчет траектории и заполнение буфера.
А как с обратной связью с оператором?
45 мкс и есть это время.
С обратной связью пока никак. Это самое сложное.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: EMC на базе АРМ

Сообщение sr480 »

Может имеет смысл поставить сопроцессор, который будет выполнять вывод на экран?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: EMC на базе АРМ

Сообщение Impartial »

sr480 писал(а):Может имеет смысл поставить сопроцессор, который будет выполнять вывод на экран?
Как раз этим сейчас и занимаюсь.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: EMC на базе АРМ

Сообщение sr480 »

А на чем? на какой экран? Поделись инфой уж больно хочеться развить этот вопрос. Может проще сделать какой-то упрощенный протокол обмена с компом?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: EMC на базе АРМ

Сообщение Impartial »

На компе отображать конечно проще. Но мы не ищем легких путей :)
Нужен аппаратный GUI для этого дела. И чтобы можно было использовать любую TFT матрицу, ну там от ноута негодного, фоторамки или с айфона какого нибудь, с тачскрином. Я уже половину сделал на CycloneII + 16 мб оперативки SDRAM.
Сейчас работает на матрице 1280Х800. Весь GUI грузится один раз при загрузке, с флешки. Плюс графическая векторная подсистема для графиков.(тут застрял). Ну и т.д...
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: EMC на базе АРМ

Сообщение sr480 »

Ну есть отличный вариант пог ГУЙ на сопроцессоре на том же STM32F3 можно поставить .Net Microframework а там wpf и векторная графика под ГУЙ есть
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: EMC на базе АРМ

Сообщение Impartial »

Можно и так, только как с матрицей работать?
Ответить

Вернуться в «Электроника»