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

Контроллеры, драйверы, датчики, управляющие устройства.

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

Сообщение T00T » 16 дек 2011, 12:15

Два года назад попались мне два станка токарных с NC-31 (ну наверно) самая современная советская стойка.
Закралась в голову идея заменить в ней процессор на современный и сделать его самому. Можно потом будет к нему прикручивать всё для своего удобства, и чпу будет занимать размер 2-3 пачки сигарет!!!!!!!!
энерго потребление упадёт на 400ВТ, а 2 станка это уже 800 Вт в час!! да и работать будет стабильнее, и программы записывать-считывать легко и память не сбрасывается, короче преимуществ много - осталось собрать.
Я понимаю, что есть уже современные устройства на базе РС, но просто уже сделано много!!
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 731
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 90

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

Сообщение Nick » 16 дек 2011, 12:38

А что не устраивает в текущей ситуации?
800Вт - это не так уж много по сравнению с потреблением станка...
Аватара пользователя
Nick
Мастер
 
Сообщения: 22552
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1571
Заслуга: Developer
Медальки:

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

Сообщение T00T » 16 дек 2011, 12:57

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

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

Сообщение T00T » 16 дек 2011, 13:00

И просто, если такая железка будет, можно в своём арсенале иметь 2-х осевой контроллер промышленный, стоимостью 500-1000р!
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 731
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 90

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

Сообщение Nick » 16 дек 2011, 13:09

Это заманчиво, а как устроенна вся система? Что на нее подается на вход?
Аватара пользователя
Nick
Мастер
 
Сообщения: 22552
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1571
Заслуга: Developer
Медальки:

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

Сообщение T00T » 16 дек 2011, 13:21

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

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

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

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

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

Сообщение T00T » 16 дек 2011, 13:22

Нужен программист который соображает хорошо в асме, и руки от туда чтоб железку спаять!
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 731
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 90

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

Сообщение Nick » 16 дек 2011, 14:01

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

А родная программа есть?
Аватара пользователя
Nick
Мастер
 
Сообщения: 22552
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1571
Заслуга: Developer
Медальки:

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

Сообщение T00T » 16 дек 2011, 14:43

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

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

Сообщение T00T » 16 дек 2011, 14:44

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

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

Сообщение scout » 16 дек 2011, 15:22

T00T писал(а):дамп уже частично дизасемблировал!!!!!!!!!

Китайцы нервно курят в сторонке... :freak:
Аватара пользователя
scout
Опытный
 
Сообщения: 114
Зарегистрирован: 11 янв 2010, 00:52
Откуда: Протвино
Репутация: 6
Медальки:

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

Сообщение Lexxa » 16 дек 2011, 16:53

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

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

китайцанама))
Комната залита кровью, я занимаюсь любовью!
Аватара пользователя
Lexxa
Мастер
 
Сообщения: 2575
Зарегистрирован: 16 дек 2011, 16:48
Откуда: ryazan
Репутация: 298
Медальки:
Настоящее имя: Алексей

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

Сообщение Impartial » 16 дек 2011, 21:36

T00T писал(а):Да, собрал устройство для чтения ПЗУ и слил дамп.


А дампом не поделитесь? Как станок называется?

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


Есть у Вас описание этих команд?
Impartial
Мастер
 
Сообщения: 918
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 31

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

Сообщение T00T » 19 дек 2011, 11:24

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

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

Сообщение T00T » 19 дек 2011, 11:39

станок 16A20Ф3С39
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 731
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 90

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

Сообщение VShaclein » 19 дек 2011, 11:56

T00T писал(а):требуется сэмулировать в режиме реального времени работу этого процессора.
Эмулятор собирается на базе ATMega32.

Не хватит, возьмите stm32f4
VShaclein
Опытный
 
Сообщения: 183
Зарегистрирован: 25 авг 2008, 11:36
Репутация: -47

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

Сообщение T00T » 19 дек 2011, 12:09

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

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

Сообщение T00T » 19 дек 2011, 12:11

просто все привыкли на си писать, так никакой производительности не хватит!!!!
АСМ рулит!!!
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 731
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 90

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

Сообщение mycnc » 19 дек 2011, 12:20

VShaclein писал(а):Не хватит, возьмите stm32f4

Где=ж его взято-то?
В наличии ни у кого нет. Только обещалки.
А потом - ядро хорошее, а вот периферия сырая, ругани много.
Пока Cortex-M3 рулит
Аватара пользователя
mycnc
Мастер
 
Сообщения: 797
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 541

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

Сообщение T00T » 19 дек 2011, 13:29

И всё же AtMega!!!!
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 731
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 90

След.

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

Кто сейчас на конференции

Зарегистрированные пользователи: aegis, Andrey_Pavkin, Bing [Bot], Bob14, furer, Google [Bot], light-winged, Majestic-12 [Bot], MaksSavchuk, michael-yurov, pavelvivat, pegas13, PLOT, selenur, sobstvennii, VAT, Vitalii, Yandex [bot], НБО

cron
Reputation System ©'