NC-31 ищу компаньона (программирование и электроника)

Контроллеры, драйверы, датчики, управляющие устройства.
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

Два года назад попались мне два станка токарных с NC-31 (ну наверно) самая современная советская стойка.
Закралась в голову идея заменить в ней процессор на современный и сделать его самому. Можно потом будет к нему прикручивать всё для своего удобства, и чпу будет занимать размер 2-3 пачки сигарет!!!!!!!!
энерго потребление упадёт на 400ВТ, а 2 станка это уже 800 Вт в час!! да и работать будет стабильнее, и программы записывать-считывать легко и память не сбрасывается, короче преимуществ много - осталось собрать.
Я понимаю, что есть уже современные устройства на базе РС, но просто уже сделано много!!
Я не волшебник я пока учусь......
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение Nick »

А что не устраивает в текущей ситуации?
800Вт - это не так уж много по сравнению с потреблением станка...
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

1.станок потребляет в среднем 3-4кВт а 400 Вт - 10%
2.Места не так много, а чпу занимает много, сбоит иногда, а когда выходит какая нибудь плата из строя - геморой с ремонтом.
3.просто интересно сделать эмулятор проца, в ходе его изучения появилась методика его ремонта, могу терь чинить чпушку НЦ-31.
немного времени не хватает, а так задача уже на 95% решена!!!
Я не волшебник я пока учусь......
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

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

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение Nick »

Это заманчиво, а как устроенна вся система? Что на нее подается на вход?
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

Большинство токарных станков в последние годы СССР собирались именно на этой ЧПУ, она до сих пор хорошо работает, но есть несколько неудобных вещей, хотя она самая продвинутая!!!

Система построена так - переходная корзина и в неё вставлено 6 плат:
1:плата процессора
2:ОЗУ
3:Дешифратор адреса и таймер
4:цапы для двух осей и шпинделя(+\-10в)
5:узел сопряжения с датчиками типа БЕ-178 4 датчика
6:Опто развязка электро автоматики станка

Главное сэмулировать работу этого процессора. Остальное ерунда.

Были 2 пути построения: 1.Взять какой нибудь микроконтроллер и писать софт
2.Под софт сделать железку - аппаратно эмулирующая родную.
Короче пошёл по 2- му варианту.
NC-31 построена на процессоре собраном на ПЛМ матрицах, требуется сэмулировать в режиме реального времени работу этого процессора.
Эмулятор собирается на базе ATMega32.
Я не волшебник я пока учусь......
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

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

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение Nick »

Ох не просто наверное это будет...

А родная программа есть?
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

Да, собрал устройство для чтения ПЗУ и слил дамп.
Я не волшебник я пока учусь......
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

дамп уже частично дизасемблировал!!!!!!!!!
Я не волшебник я пока учусь......
Аватара пользователя
scout
Опытный
Сообщения: 114
Зарегистрирован: 11 янв 2010, 00:52
Репутация: 11
Откуда: Протвино
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение scout »

T00T писал(а):дамп уже частично дизасемблировал!!!!!!!!!
Китайцы нервно курят в сторонке... :freak:
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение Lexxa »

Автор темы хочет крутить всю математику НЦ-31 в Атмеге.
Атмега 32, 64 или 128 суть дела не меняет.

Там уже написана вся система команд НЦ-31,нужных и не нужных. Осталось несколько косяков.

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

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение Impartial »

T00T писал(а):Да, собрал устройство для чтения ПЗУ и слил дамп.
А дампом не поделитесь? Как станок называется?
Lexxa писал(а):Там уже написана вся система команд НЦ-31,нужных и не нужных.
Есть у Вас описание этих команд?
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

И дамп есть и система команд процессора есть!
Я не волшебник я пока учусь......
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

станок 16A20Ф3С39
Я не волшебник я пока учусь......
VShaclein
Опытный
Сообщения: 183
Зарегистрирован: 25 авг 2008, 11:36
Репутация: -47
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение VShaclein »

T00T писал(а):требуется сэмулировать в режиме реального времени работу этого процессора.
Эмулятор собирается на базе ATMega32.
Не хватит, возьмите stm32f4
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

Я ж говорю проект на 90% готов есть где то несколько ошибок в программе, эмулятор на атмеге примерно в 1,5 раза быстрее оригинала работает, приходиться подтормаживать :)
Я не волшебник я пока учусь......
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

просто все привыкли на си писать, так никакой производительности не хватит!!!!
АСМ рулит!!!
Я не волшебник я пока учусь......
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение mycnc »

VShaclein писал(а): Не хватит, возьмите stm32f4
Где=ж его взято-то?
В наличии ни у кого нет. Только обещалки.
А потом - ядро хорошее, а вот периферия сырая, ругани много.
Пока Cortex-M3 рулит
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: NC-31 ищу компаньона (программирование и электроника)

Сообщение T00T »

И всё же AtMega!!!!
Я не волшебник я пока учусь......
Ответить

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