использование pluto-p подобных плат в чпу.
Может кто знает, как катушки в spherosyn’e устроены (линейный энкодер от newall.com , тот что с шариками от подшипников в качестве измерительных попугаев )
Сам патент-то я видел, если че…
Maximum Traverse Rate 2MHz (2m/s at 1µm resolution)
Круто!
А где можно глянуть на патент?
US4100485 . us4103222 . US6909280
При внимательном рассмотрении можно перевести аппаратную часть на AD2S1200/1210 from Analog Device
мой любимый патентный сайт
www.freepatentsonline.com/6909280.pdf
а российские/советские патенты если знать номера можно скачивать на
ep.espacenet.com
При внимательном рассмотрении можно перевести аппаратную часть на AD2S1200/1210 from Analog Device
Интересная штука!
Можно конечно использовать и резольверные преобразователи, но проще сделать DDS синтезатор и прицепить два ноль детектора, а фазу вычислять измеряя количество импульсов заполнения между нолем синтезатора и выходами ноль детекторов. На Atmel 90PWM3 наверное должно получиться довольно просто.
что про катушки скажете, как делать на коленках?
По моему так нарезать каркас секциями на расстоянии 1/4 диаметра шарика с точностью какая получится а потом программно корректировать по какой нибудь метрологической методике.
Неясно только насколько линейной получается характеристика преобразования.
Возвращаясь в тему.
Предлагаю схему для критики, исправлений, добавлений …
Предлагаю схему для критики, исправлений, добавлений …
Для критики всегда пожалуйста. Вот первые вопросы:
А в какой программе ее смотреть?
Эта программа установлена на большинстве пользовательских компьютеров?
А pdf файл тяжело сделать?
если не ошибаюсь, то это файл протеуса
а что акробатРидер уже умеет симулировать работу схем??
если не ошибаюсь, то это файл протеуса
Это файл ORCAD
Вот PDF
А сама схема похожа вот на эту
flexlab.ru/proj_pldlab.shtml
Извиняюсь!
Это файл ORCAD CAPTURE.
Нужно ведь чтобы можно было в конце сделать трассировку.
В PDF формате как же его корректировать?
Можно его импортировать в ALTIUM DESIGNER.
PDF файл нужен не для трассировки а для “критики, исправлений, добавлений …” которые совсем необязательно сразу вносить в проект и тут-же его выкладывать для дальнейшей критики. Мусор получится в итоге. А вот проронить пару слов, что нравится а что нет, будет полезно. И автору проще изменять только то что нужно, а не то что советуют.
А что за токи потребляются этой платой что используются линейные стабилизаторы напряжения в корпусе SOT-223? Может есть смысл поставить что-то из серии LP2985 в корпусе SOT-23-5. Они в два раза меньше по размерам. А последовательно перед стабилизатором на 2.5В еще воткнул-бы светодиод. Какая-никакая индикация напряжения, и работает как предохранитель.
У JTAG разьема реально работают только 6 ног. Не думаю что у всех покупные программаторы. Может 4 ноги разьема выкинуть, высвобождаем место на плате и оставляем простор для трассировки.
Прошивка для ATiny2313 откуда берется? И насколько этот контроллер вместе с COM портом необходимы на плате? Я еще не до конца понимаю назначение этого устройства в целом.
если не ошибаюсь, то это файл протеуса
а что акробатРидер уже умеет симулировать работу схем??
Ну перетащу я проект в Altium Designer, кто-то перегонит в Proteus, потом комуто нравится Sprint Layout ну и так далее. Что потом обсуждать будете? Автор должен быть один как и среда разработка. Потом готовый проект перетаскивайте куда нравится.
Потому и задал вопрос про pdf. Оставим редактирование на совести автора и поддержим его “советами и рекомендациями”.
Прошивка для ATiny2313 откуда берется? И насколько этот контроллер вместе с COM портом необходимы на плате?
Ну прошивка для ATiny2313 примерно так
allfpga.com/…/fpga-load-via-external-cpu.html
Я еще не до конца понимаю назначение этого устройства в целом.
Компьютер под Linux EMC при помощи данной платы передает управление на
силовую часть и принимает сигналы с квадратурных енкодеров которые обрабатывает
по PID алгоритму. Действительно самый простой и дешевый способ управлять
servo двигателями но только под Linux.
А что за токи потребляются этой платой что используются линейные стабилизаторы напряжения в корпусе SOT-223? Может есть смысл поставить что-то из серии LP2985 в корпусе SOT-23-5. Они в два раза меньше по размерам. А последовательно перед стабилизатором на 2.5В еще воткнул-бы светодиод. Какая-никакая индикация напряжения, и работает как предохранитель.
Согласно документу www.altera.com/literature/ds/acex.pdf?GSA_pos=3&WT…
страница 81-83 сама FPGA потребляет от 50 до 100 ма.
Зависит от количества используемых ячеек LEs в конфигурации.
Светодиод явно не справится с таким током, хотя Вы правы напряжение надо погасить перед стабилизатором 2.5 хотя бы диодом или запитать его от 3.3 вольтового.
Прошивка для ATiny2313 откуда берется? И насколько этот контроллер вместе с COM портом необходимы на плате?
Микроконтроллер необходим для загрузки кода конфигурации в FPGA.
Сам код находится в 24с512.
Плата поддерживает три режима загрузки конфигураций:
Пассивный последовательный (PS), пассивный параллельный асинхронный (PPA) и JTAG.
www.altera.com/literature/hb/cfg/cfg_cf51005.pdf?G…
Хочу добавить еще загрузку программы в 24с512 через ком порт.
для этого там и стоит мах232.
Писать программу загрузчика для 2313 еще предстоит.
Хотя от Fox69 уже есть дельная ссылка добавим туда кусок I2C и COM порт и будет загрузчик.
FPGA теряет конфигурацию при выключении питания! Там нет флэша как в ЕР70хх.
Я еще не до конца понимаю назначение этого устройства в целом.
Я внимательно прочитал Ваш пост по микростеп драйверу от Мариса.
Вы ведь уже почти владеете Верилогом! Что мешает подключить эту программу к программе выше для ШД? Разрешение автора?
У JTAG разьема реально работают только 6 ног. Не думаю что у всех покупные программаторы. Может 4 ноги разьема выкинуть, высвобождаем место на плате и оставляем простор для трассировки.
В этом деле лучше придерживаться стандарта.
Компьютер под Linux EMC при помощи данной платы передает управление на
силовую часть и принимает сигналы с квадратурных енкодеров которые обрабатывает
по PID алгоритму. Действительно самый простой и дешевый способ управлять
servo двигателями но только под Linux.
Шаговыми тоже!
Linux не обязательно, можно и под Виндой а вот с Мачем действительно засада.
Правда я его не знаю, но пробовал писать задачи реального времени под Винду - геморой страшный! Не реального времени эта ОС. И правильно! Иначе у пользователей был бы с ней тот же геморой.
Согласно документу www.altera.com/literature/ds/acex.pdf?GSA_pos=3&WT…
страница 81-83 сама FPGA потребляет от 50 до 100 ма.
Не так оптимистично это. Это если частота низкая да загрузка никакая, ставь D-PAK что-б хватило на все, как будет 3 канала сервы - ток сразу вырастет.
Писать программу загрузчика для 2313 еще предстоит.
Хотя от Fox69 уже есть дельная ссылка добавим туда кусок I2C и COM порт и будет загрузчик.
Облегчим Вам задачу.
В документе bsystem.ru/files/Exploitation_NC_230_B4.3.2.pdf есть хорошая ссылка по промышленному и професиональному использованию EP1K30 в качестве , аналогичном обсуждаемому
В документе bsystem.ru/files/Exploitation_NC_230_B4.3.2.pdf есть хорошая ссылка по промышленному и професиональному использованию EP1K30 в качестве , аналогичном обсуждаемому
А где ссылка? Что-то не нашел.
И еще вопрос к форумчанам.
Есть идея сделать еще более универсальный и быстродействующий драйвер используя
шину IDE на которую подключаются винчестера и CD ROM.
Тоже простой и стандартный интерфейс, подключаемый стандартным шлейфом IDE.
Вопрос не в тему.
Ни у кого нет паспорта на двигатель ДШИ-360-8?
Из сказаного выше о программировании EP1k30
я собрал схему *.pdf ,
запрограммировал с помощью программатора pvuinc.narod.ru/plisprog.htm , файлом *.hex (все по инструкции с сайта !!! ) ,
пустил сигнал nWait c матрицы на LPT через инвертор ( 555лн1) ,
запустил ЕМС2 и в конфигурации токарного - схема работает . И ЕМС2 тоже .
Файлы в архивах
Василий, расскажите как ведет себя автономный контроллер от Арно, Вы его на станке гоняли?
Да , я подключал Арно через сервопривод на стенде , работает , но слышны щелчки в движении за счет того , что с контролера импульсы идут пачками . Впечатления и фото я описывал на англ.( франц.) странице .
Для устранения неравномерности движения в сервоконтролере я увиличил нулевую зону ( зону нечувствительности ) сервопривода . На видео от Арно отчетливо слышны щелчки
коль пошла такая пьянка…
Может кто знает, как катушки в spherosyn’e устроены (линейный энкодер от newall.com , тот что с шариками от подшипников в качестве измерительных попугаев )
Сам патент-то я видел, если че…
Не дает покоя эта тема. Народ!, а кто знает где можно купить много калиброванных шариков диаметром от 6 до 8 мм.?
Не дает покоя эта тема. Народ!, а кто знает где можно купить много калиброванных шариков диаметром от 6 до 8 мм.?
на ГПЗ
пустил сигнал nWait c матрицы на LPT через инвертор ( 555лн1) ,
Или переписать эту строчку
wire EPP_wait; assign nWait = ~EPP_wait;
так
wire EPP_wait; assign nWait = EPP_wait;
Я запустил в работу плату и вместо инвертора сделал аналогично . В конце недели будут платы , посмотрю практически …