пульт для чпу

Контроллеры, драйверы, датчики, управляющие устройства.
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

собрал под виндой в ISE13 хостмотовскую прошивку для 7i43 для 200к спартана управление через epp lpt.
думаю прикрутить ее через pci к емс2.
to Nick: где в емс2 смотреть как он общается с оригинальным 7i43 ?
если не трудно по шагам. Я в линуксах новичок.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: пульт для чпу

Сообщение Nick »

Для этого есть специальный компонент hostmot2. В hal он загружается строкой
loadrt [HOSTMOT2](DRIVER) config=[HOSTMOT2](CONFIG)

DRIVER=hm2_7i43
BOARD=7i43
CONFIG="firmware=hm2/7i43/SVST4_4B.BIT num_encoders=0 num_pwmgens=0 num_stepgens=3"

В исходниках должен валяться файл hm2xxxx.comp.
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

Решил отказатся от Xilinx в пользу Altera
причины для этого есть.
заказал отладочную плату http://www.terasic.com.tw/cgi-bin/page/ ... ish&No=593
цена более чем демократичная плюс хорошие фичи на будущее.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: пульт для чпу

Сообщение aftaev »

эт 79 или 59 она стоит
По мне эта интереней для пульта и по дешевше http://www.ebay.com/itm/STM32F103VET6-A ... 2eb53ede6e

Подороже, но с FPGA
http://www.ebay.com/itm/STM32-STM32F103 ... 2c55a19882
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

:? не подходят они. подобные варианты Я отсеивал.
памяти на борту мизер. имхо пульт обязан, должен держать весь гкод в ОЗУ м.б. в сжатом виде но весь.
внешний флеш на то и внешний, в любой момент может перестать читатся или человек по ошибке вытащит
внешняя sdio должна быть но только для загрузки.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: пульт для чпу

Сообщение aftaev »

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

Re: пульт для чпу

Сообщение aftaev »

лиж бы как туточки не получилось:
http://www.cnczone.ru/forums/index.php? ... entry26512
или
http://www.chipmaker.ru/topic/56378/pag ... msearch__1

Проект открытый, аль закрытый?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

Чего тут скрывать? никаких ноу хау тут нет.
прошивки будут открытыми.
Ежели кто изъявит желание поучаствовать: Я завсегда за совместную работу в правильной компании.
стоимость пульта до 100$, подготовка Г кода и визуализация только на внешнем устройстве, терминал на пк или телефоне(планшете)
задача по максимуму использовать готовую электронику и софт (хотя бы на этапе проектирования).
неизвестного для меня много. Занимаюсь этим примерно час в день. более не могу.
сейчас на этапе ТЗ и выборе, освоении платформы. (пока не начнешь курить доки по софту и железу сказать подходит платформа или нет сложно)
по ссылке на цнцзоне имхо не тупик, как минимум с одним человеком надо состыковаться
правильный путь наверно тяжелее всего начинать. зато есть шанс успешно дойти до годного результата.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: пульт для чпу

Сообщение Nick »

А сколько на этих платах GPIO?
АБу писал(а):32MB
Программы в Gкоде могут весить много. Чистовая обработка рельефа маленькой фрезой... Хотя, 32 метра может и хватит, если их ничем другим не забивать...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: пульт для чпу

Сообщение aftaev »

АБу писал(а):по ссылке на цнцзоне имхо не тупик, как минимум с одним человеком надо состыковаться
правильный путь наверно тяжелее всего начинать. зато есть шанс успешно дойти до годного результата.
Ссылки показал как с простого начинается, потом аппетит возрастает, нужно то, нужно то в итоге дальше звиздижа на 20-30стр форума исписали в НОЛЬ. Если бы начали с простого, а дальше апгрейдить мож уже что то путное соорудили.

Совсем недавно нужно было прикрутить шаговый на станочек(не ЧПУ). Задача протягивать материал на заданное расстояние. Подключил ШД к контролеру + PIC. Вроде все просто. Но пришлось подолбаться с выходным сигналом, ускорением. После этого понимаешь какое веселье вас ждет впереди :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

Nick писал(а):А сколько на этих платах GPIO?
вроде 72 доступно на гребенках
Nick писал(а): Программы в Gкоде могут весить много. Чистовая обработка рельефа маленькой фрезой... Хотя, 32 метра может и хватит, если их ничем другим не забивать...
думаю в конечном итоге (не сейчас) Г код хранить в ОЗУ зипованным, чистый текст жмется хорошо
заодно и проверка на контрольные суммы вещь абсолютно нужная. Удивляюсь почему в стандарте на Г код этого нет. м.б. и есть но реализаций не встречал.
микросхемы программаторы шьют HEX файлами: там в каждой строке к.с. примитивная но видимо этого достаточно.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: пульт для чпу

Сообщение aftaev »

Вот так выглядят кишки http://www.cnczone.ru/forums/index.php? ... st&p=25463 китайского пульта. Мож сгодится.

Абу чем тебя н устривает то что есть Мач, ЕМС, пульты китйские и тд. ???
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: пульт для чпу

Сообщение Nick »

aftaev писал(а):Подключил ШД к контролеру + PIC. Вроде все просто. Но пришлось подолбаться с выходным сигналом, ускорением. После этого понимаешь какое веселье вас ждет впереди
Всего-то делов :):
http://git.linuxcnc.org/gitweb?p=emc2.g ... 23;hb=HEAD
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: пульт для чпу

Сообщение aftaev »

Во народ прогу нарисовал и контроллеры сделали http://www.bevelcutting.com/
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: пульт для чпу

Сообщение aftaev »

Nick писал(а):Всего-то делов :
http://git.linuxcnc.org/gitweb?p=emc2.g ... 23;hb=HEAD
:)
(для просмотра содержимого нажмите на ссылку)
12 #include <stdarg.h> 13 #include "rtapi.h" /* RTAPI realtime OS API */ 14 #include "rtapi_app.h" /* RTAPI realtime module decls */ 15 #include "rtapi_string.h" /* memset */ 16 #include "hal.h" /* decls for HAL implementation */ 17 #include "emcmotglb.h" 18 #include "motion.h" 19 #include "motion_debug.h" 20 #include "motion_struct.h" 21 #include "mot_priv.h" 22 #include "rtapi_math.h"
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: пульт для чпу

Сообщение Nick »

Ну это все для общения со внешней ерундой. Все нужное для генерации импульсов шагов есть в stepgen.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: пульт для чпу

Сообщение Nick »

Почистил тему, от офтопа, все по контроллерам mycnc перенес в отдельную тему: Контроллеры myCNC

(mycnc, автором темы сделал тебя, оформи ее пожалуйста на досуге ;) )
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

aftaev писал(а):Во народ прогу нарисовал и контроллеры сделали http://www.bevelcutting.com/
myCNC респект. М.б. когда нибудь автор проект откроет. :)

еще мысль по поводу открытых проектов: наткнулся тут на китайцев платы делают и собирают
http://www.ebay.com/itm/PCB-Prototype-D ... 085wt_1039
минимальное количество плат 5 штук. цены по сравнению с Российскими не кусаются.
договорится с китайцами чтобы деньги за трафарет при возобновлении производства не брали думаю можно.
есть у меня проект. никакого отношения к чпу не имеет. комплектовать- с барыгами бодатся, платы собирать. .... энтузиазм кончается, время уходит..жуть.
собирать в Китае открытые проекты - гора с плеч. кому надо закажет сам платку.
АБу
Новичок
Сообщения: 33
Зарегистрирован: 12 авг 2011, 22:23
Репутация: 0
Контактная информация:

Re: пульт для чпу

Сообщение АБу »

засада. с платкой DE0 облом.
Ответить

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