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

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

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

Сообщение Professor Lampochkin » 01 окт 2019, 17:24

эмулятор НЦ (для ПК)

http://stanoks.net/index.php?option=com_content&view=article&id=668:-q-31q&catid=100:simulator&Itemid=186

В описании сказано - Эмулятор содержит подлинную прошивку отсистемы ЧПУ "Электроника НЦ-31-04" :)

А если нажать кнопку About в самом эмуляторе...
Увидим:
"Программа создана для разработки однокристального ЧПУ НЦ-3105 "
и авторов разработки и E-mail ! :)

Так, может связаться ? Чтоб не изобретать велосипед ?

PS Написано Borland C++ 1999 ехе не упакован :)
Вложения
NC-31 ищу компаньона (программирование и электроника) NC.jpg
Эмулятор НЦ для ПК
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 05 окт 2019, 19:39

Добыл прошивки НЦ-31 разных версий :)
Кто может объяснить какая в них разница ?
Вложения
V0.rar
(11.35 Кб) Скачиваний: 159
V2.rar
(12.03 Кб) Скачиваний: 156
V3.rar
(12.27 Кб) Скачиваний: 157
V4.rar
(12.37 Кб) Скачиваний: 161
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 09 окт 2019, 22:48

Схема электрическая принципиальная Электроника НЦ-31-10
УЧПУ НЦ31-10 выполнена на современной элементной базе и представляет собой двухплатный функциональный аналог УЧПУ НЦ31.
Взято отсюда http://stanoks.net/index.php?option=com ... itstart=50
Может у кого есть прошивки на этот агрегат или возможность их скачать ? :)
Признавайтесь, у кого НЦ-31-10 ???
Собственно, найти прошивку, и задачу "Самодельную НЦ-31 в каждую кухню!" можно считать выполненной :D

Нет ли у кого файлика "Электроника НЦ-31. Система команд процессора" -лежал на stanoks.net
http://stanoks.net/index.php?option=com ... Itemid=188
сейчас не качается...
Вложения
nc3105.jpg
nc3105.jpg (10.28 Кб) Просмотров: 2104
NC3110-01v3. Схема электрическая принципиальная (stanoks.com).pdf
(3.27 Мб) Скачиваний: 65
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение T00T » 15 окт 2019, 22:43

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

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

Сообщение Professor Lampochkin » 16 окт 2019, 23:15

T00T писал(а):Система команд есть, но в общем виде. Без флагов и прочего.

Поделитесь ? :)
Еще вопрос - В ПЗУ НЦ-31 коды так же записаны наоборот - сначала младший байт, потом старший ?
Например первые байты E350 нужно воспринимать как 50Е3 ?
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 18 окт 2019, 01:23

Уважаемый T00T, самое простое решение Вашей проблемы, как мне кажется- тесты в машинных кодах.
Попробуйте примеры из присланной мной книги, а вообще нужно написать тесты для полной проверки всех устройств, включая процессор.
Быть может, и начать нужно с процессора. Тест выполнения всех инструкций с выдачей состояний регистров в ком порт - он ведь есть на АМТ ?
Проверить родной процессор и Ваш и сравнить записанные результаты :)
Вот тут
http://dnc.cals.ru/systems/nc31.htm
что-то про ком порт есть

Хотя, для вывода, можно использовать регистры КЭ подключенной к ЛПТ :)
Я, возможно, попробую сбацать эмулятор в ДОС :)
Нужно найти как выводить 16бит на звуковуху - будет 2 оси (стерео) :hehehe:
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 20 окт 2019, 00:09

Господа, если объясните, что и зачем находиться в ПЗУшках (4шт) АМТ - выложу их содержимое :)
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение T00T » 20 окт 2019, 11:11

Professor Lampochkin писал(а):Тест выполнения всех инструкций с выдачей состояний регистров в ком порт - он ведь есть на АМТ ?

Все тесты РПТ проходит.
Professor Lampochkin писал(а):Поделитесь ?

чуть позже, когда до этого компа доберусь.
Professor Lampochkin писал(а):Например первые байты E350 нужно воспринимать как 50Е3 ?

Нет, E350 - это jamp, дальше идёт адрес перехода. Нужно понимать как есть.

Professor Lampochkin писал(а):спода, если объясните, что и зачем находиться в ПЗУшках (4шт) АМТ - выложу их содержимое

Скорее всего там коэффициенты для настройки электроавтоматики
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 741
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 95

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

Сообщение Professor Lampochkin » 20 окт 2019, 14:09

T00T писал(а):Скорее всего там коэффициенты для настройки электроавтоматики

Коэффициенты ?....
Разве они нужны для электроавтоматики ?
Где-то проскакивала фраза "...хранит значения параметров по умолчанию...", но неужели для них нужны аж 4 ПЗУшки...
Еще, в описании новодельных НЦ встречается понятие "Версия математического обеспечения" - это не оно ? Если оно, то что это и зачем ?
Если ПЗУшки вытянуть, что измениться в работе ?
Я файлик прикладываю - может Вы разберётесь :)

T00T писал(а):Все тесты РПТ проходит.

Наверное, РПТ не тестирует абсолютно всего - иначе бы не было ситуации, что тест работает, а УЧПУ нет...
Вложения
AMT.rar
(6.25 Кб) Скачиваний: 182
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 20 окт 2019, 21:24

Еще были такие штуки
http://www.elmic.ru/?q=node/8
Вложения
NC-31 ищу компаньона (программирование и электроника) nc_pzu.jpg
nc-rom-installed.jpg
nc-rom-installed.jpg (23.95 Кб) Просмотров: 1752
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 27 окт 2019, 18:23

В альбоме 4 указано:
"...Для изучения выполнения команд на микропрограммном уровне рекомендуется использовать:..."
"...-Микропрограммы выполнения команд (см приложение к данному ТО..."
(Электроника НЦ31. ЧПУ. Альбом №4. Ячейка ПРЦ (stanoks.com).pdf, стр. 30)

Может есть у кого нибудь это приложение к данному ТО ?
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение Professor Lampochkin » 29 окт 2019, 16:38

Уважаемый T00T, что если на Вашем процессоре проверить хотя бы тесты в машинных кодах ЦАП и КИП ?
Только не из "операционной системы", а подставить коды тестов вместо родной прошивки ?
Так как код очень простой, упрощается поиск глюков :)

Приложенные тесты скачаны отсюда
http://stanoks.net/index.php?option=com_jdownloads&Itemid=141&view=viewdownload&catid=8&cid=221
http://stanoks.net/index.php?option=com_jdownloads&Itemid=141&view=viewdownload&catid=8&cid=220

Также тут
http://stanoks.net/index.php?option=com_jdownloads&Itemid=141&view=viewdownload&catid=6&cid=45
Были найдены прошивки микросхем платы АМТ УЧПУ ''Электроника НЦ31''
Вложения
programma_zap_nc-31.rar
Программа в машинных кодах НЦ-31 для проверки платы ЦАП
(11.84 Кб) Скачиваний: 138
prog_proverki_kip__nc-31.rar
Программа в машинных кодах НЦ-31 для проверки платы КИП
(9.55 Кб) Скачиваний: 138
amt_1v340f30_var_2.zip
Устройство ЧПУ ''Электроника НЦ31''. Прошивка микросхем платы АМТ. Вариант 1
(1.11 Мб) Скачиваний: 142
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение T00T » 11 ноя 2019, 23:50

Через пару месяцев появится немного времени поработать над проектом, посмотрим что да как.
А пока
Professor Lampochkin писал(а):Разве они нужны для электроавтоматики ?

Эта ЧПУ на разные токарные станки, с разной электроавтоматикой и характеристиками и вот что бы не вводить сотни параметров каждый раз когда произойдёт сбой параметров все эти параметры от разных станков занесены в ПЗУ. И их можно восстановить одной командой.
Я не волшебник я пока учусь......
T00T
Мастер
 
Сообщения: 741
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 95

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

Сообщение Professor Lampochkin » 13 ноя 2019, 10:55

T00T писал(а):параметры от разных станков занесены в ПЗУ

Понял, спасибо :)
Так, что затёртая ПЗУ и отсутствие прошивки, как оказалось, не критично... Но ничего, всё равно хорошо, что нашлись :)
Поразглядывал я систему команд и архитектуру.
Шина совместима с Электроника-60, как я понял, ближайший доступный "родственник" НЦ-31 -компьютеры БК :)
Только в НЦ (в отличии от БК) в 2 раза больше регистров из которых 2 регистра сегментные (РБД1, РБД2), и соответственно, чуть другая система команд.
Наконец-то понял, причем тут восьмеричная система- легко в уме переводить в двоичную и "собирать" команды по таблицам !!! :)
(Кому интересно понять - читаем мануалы по БК :))

Интереснейшая система, обязательно нужно построить на чём нибудь доступном :)
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение T00T » 15 ноя 2019, 22:40

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

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

Сообщение Professor Lampochkin » 21 ноя 2019, 20:24

Шина совместима с Электроника-60, как я понял, ближайший доступный "родственник" НЦ-31 -компьютеры БК :)
Только в НЦ (в отличии от БК) в 2 раза больше регистров из которых 2 регистра сегментные (РБД1, РБД2), и соответственно, чуть другая система команд.
Наконец-то понял, причем тут восьмеричная система- легко в уме переводить в двоичную и "собирать" команды по таблицам !!!

T00T писал(а):Делал на AtMega, но проще наверное уже на плисине. Хотя проект можно доделать.


На AtMega доступнее, а с учётом готовности на 90% грех не доделать ! :)
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

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

Сообщение tuntik » 16 дек 2019, 15:58

Значит так, на новогодние я хочу таки замучить эту несчастную нц-шку.
пока занят, и сильно.
Фокус в чем, тут справедливо было замечено, что есть отсутствие поддержки разработчиков ПО.
А смысл в том что ПО если и имеется то в виде бинарников.
Смысл в том чтобы попытаться написать ассемблер дизасемблер, на эту штуку. то бы можно было собирать свои прошивки.
Да и при наличии в понимании архитектуры, можно бы и развить дисплей. ибо алс-ки дикий анахронизм ( на конец 70 это было круто).
да и добавить понимания на кнопки, ибо я на эту штуку смотрю как баран на новые ворота.
если не разу не работал ( как я) то не то что с ходу хрен поймешь как на ней работать, а в целом символы ну прямо скажем малопонятные.

и написать комментариев, чтобы было хоть как то понятно как это дело работает. с архитектурой более менее сталь что то понятно.
хотя бы в целом разобраться как это все дело работает.
То что попадалось мне было собрано на хмеге 128. и озу было даже не срам а фепром. ( аккумулятор не нужен)
прошивки вероятно сидели в самой меге. как и обработчик.
питание у хмеги 3.3 вольта. ну и у фепрома тоже.
все остальное управляется через преобразование уровня. что не очень то хорошо. ибо ЦАП редко имеют 3.3 вольтовую совместимость да и для надежносты вынести бы их за оптику или адум.
каналы экодеров по любому за оптикой.

я ее ремонтировал несколько раз, но работать за ней не умею совсем.
tuntik
Новичок
 
Сообщения: 3
Зарегистрирован: 17 дек 2014, 16:06
Репутация: 0
Настоящее имя: Александр

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

Сообщение Professor Lampochkin » 24 дек 2019, 19:03

tuntik писал(а):То что попадалось мне было собрано на хмеге 128. и озу было даже не срам а фепром

Можно подробнее ? Вам попадался рабочий эмулятор нц ?

tuntik писал(а):А смысл в том что ПО если и имеется то в виде бинарников

Речь о ПО этого эмулятора ?
Есть возможность его взять/сдампить/одолжить ? :)
Professor Lampochkin
Кандидат
 
Сообщения: 48
Зарегистрирован: 17 июл 2018, 00:11
Репутация: 0
Настоящее имя: Лампочкин

Пред.

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

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

Зарегистрированные пользователи: Bing [Bot], Google [Bot], mikehv, MSN [Bot], Q-starь, Yandex [bot], Карпуха

cron
Reputation System ©'