NC-31 ищу компаньона (программирование и электроника)
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
NC-31 ищу компаньона (программирование и электроника)
Два года назад попались мне два станка токарных с NC-31 (ну наверно) самая современная советская стойка.
Закралась в голову идея заменить в ней процессор на современный и сделать его самому. Можно потом будет к нему прикручивать всё для своего удобства, и чпу будет занимать размер 2-3 пачки сигарет!!!!!!!!
энерго потребление упадёт на 400ВТ, а 2 станка это уже 800 Вт в час!! да и работать будет стабильнее, и программы записывать-считывать легко и память не сбрасывается, короче преимуществ много - осталось собрать.
Я понимаю, что есть уже современные устройства на базе РС, но просто уже сделано много!!
Закралась в голову идея заменить в ней процессор на современный и сделать его самому. Можно потом будет к нему прикручивать всё для своего удобства, и чпу будет занимать размер 2-3 пачки сигарет!!!!!!!!
энерго потребление упадёт на 400ВТ, а 2 станка это уже 800 Вт в час!! да и работать будет стабильнее, и программы записывать-считывать легко и память не сбрасывается, короче преимуществ много - осталось собрать.
Я понимаю, что есть уже современные устройства на базе РС, но просто уже сделано много!!
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
А что не устраивает в текущей ситуации?
800Вт - это не так уж много по сравнению с потреблением станка...
800Вт - это не так уж много по сравнению с потреблением станка...
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
1.станок потребляет в среднем 3-4кВт а 400 Вт - 10%
2.Места не так много, а чпу занимает много, сбоит иногда, а когда выходит какая нибудь плата из строя - геморой с ремонтом.
3.просто интересно сделать эмулятор проца, в ходе его изучения появилась методика его ремонта, могу терь чинить чпушку НЦ-31.
немного времени не хватает, а так задача уже на 95% решена!!!
2.Места не так много, а чпу занимает много, сбоит иногда, а когда выходит какая нибудь плата из строя - геморой с ремонтом.
3.просто интересно сделать эмулятор проца, в ходе его изучения появилась методика его ремонта, могу терь чинить чпушку НЦ-31.
немного времени не хватает, а так задача уже на 95% решена!!!
Я не волшебник я пока учусь......
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
И просто, если такая железка будет, можно в своём арсенале иметь 2-х осевой контроллер промышленный, стоимостью 500-1000р!
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Это заманчиво, а как устроенна вся система? Что на нее подается на вход?
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Большинство токарных станков в последние годы СССР собирались именно на этой ЧПУ, она до сих пор хорошо работает, но есть несколько неудобных вещей, хотя она самая продвинутая!!!
Система построена так - переходная корзина и в неё вставлено 6 плат:
1:плата процессора
2:ОЗУ
3:Дешифратор адреса и таймер
4:цапы для двух осей и шпинделя(+\-10в)
5:узел сопряжения с датчиками типа БЕ-178 4 датчика
6:Опто развязка электро автоматики станка
Главное сэмулировать работу этого процессора. Остальное ерунда.
Были 2 пути построения: 1.Взять какой нибудь микроконтроллер и писать софт
2.Под софт сделать железку - аппаратно эмулирующая родную.
Короче пошёл по 2- му варианту.
NC-31 построена на процессоре собраном на ПЛМ матрицах, требуется сэмулировать в режиме реального времени работу этого процессора.
Эмулятор собирается на базе ATMega32.
Система построена так - переходная корзина и в неё вставлено 6 плат:
1:плата процессора
2:ОЗУ
3:Дешифратор адреса и таймер
4:цапы для двух осей и шпинделя(+\-10в)
5:узел сопряжения с датчиками типа БЕ-178 4 датчика
6:Опто развязка электро автоматики станка
Главное сэмулировать работу этого процессора. Остальное ерунда.
Были 2 пути построения: 1.Взять какой нибудь микроконтроллер и писать софт
2.Под софт сделать железку - аппаратно эмулирующая родную.
Короче пошёл по 2- му варианту.
NC-31 построена на процессоре собраном на ПЛМ матрицах, требуется сэмулировать в режиме реального времени работу этого процессора.
Эмулятор собирается на базе ATMega32.
Я не волшебник я пока учусь......
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Нужен программист который соображает хорошо в асме, и руки от туда чтоб железку спаять!
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Ох не просто наверное это будет...
А родная программа есть?
А родная программа есть?
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Да, собрал устройство для чтения ПЗУ и слил дамп.
Я не волшебник я пока учусь......
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
дамп уже частично дизасемблировал!!!!!!!!!
Я не волшебник я пока учусь......
- scout
- Опытный
- Сообщения: 114
- Зарегистрирован: 11 янв 2010, 00:52
- Репутация: 11
- Откуда: Протвино
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Китайцы нервно курят в сторонке...T00T писал(а):дамп уже частично дизасемблировал!!!!!!!!!
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Автор темы хочет крутить всю математику НЦ-31 в Атмеге.
Атмега 32, 64 или 128 суть дела не меняет.
Там уже написана вся система команд НЦ-31,нужных и не нужных. Осталось несколько косяков.
китайцанама))
Атмега 32, 64 или 128 суть дела не меняет.
Там уже написана вся система команд НЦ-31,нужных и не нужных. Осталось несколько косяков.
китайцанама))
-
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
А дампом не поделитесь? Как станок называется?T00T писал(а):Да, собрал устройство для чтения ПЗУ и слил дамп.
Есть у Вас описание этих команд?Lexxa писал(а):Там уже написана вся система команд НЦ-31,нужных и не нужных.
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
И дамп есть и система команд процессора есть!
Я не волшебник я пока учусь......
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
станок 16A20Ф3С39
Я не волшебник я пока учусь......
-
- Опытный
- Сообщения: 183
- Зарегистрирован: 25 авг 2008, 11:36
- Репутация: -47
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Не хватит, возьмите stm32f4T00T писал(а):требуется сэмулировать в режиме реального времени работу этого процессора.
Эмулятор собирается на базе ATMega32.
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Я ж говорю проект на 90% готов есть где то несколько ошибок в программе, эмулятор на атмеге примерно в 1,5 раза быстрее оригинала работает, приходиться подтормаживать
Я не волшебник я пока учусь......
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
просто все привыкли на си писать, так никакой производительности не хватит!!!!
АСМ рулит!!!
АСМ рулит!!!
Я не волшебник я пока учусь......
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Где=ж его взято-то?VShaclein писал(а): Не хватит, возьмите stm32f4
В наличии ни у кого нет. Только обещалки.
А потом - ядро хорошее, а вот периферия сырая, ругани много.
Пока Cortex-M3 рулит
-
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
И всё же AtMega!!!!
Я не волшебник я пока учусь......