FS 1501 - фотоэлектрическое устройство ввода с перфоленты (фотографии и краткое описание)
-
- Advanced Member
- Сообщения: 634
- Зарегистрирован: 07.11.2014,18:19
- Откуда: Kaluga
-
Вклад в сообщество
1) согласно описанию на FS1501, есть два варианта адаптеров выходного сигнала, "А" выдаёт +0,5/+10 В, "В" - отрицательные уровни (величина задаётся либо на разъёме, либо внешним источником). Считыватель для работы с платой В1 содержит адаптер "В";
2) СОМ порт легче найти
3) успешно считывал через СОМ порт перфоленты на зарубежном приборе GNT28. Внутри чуть ТТЛ логики и микросхема UART.
2) СОМ порт легче найти
3) успешно считывал через СОМ порт перфоленты на зарубежном приборе GNT28. Внутри чуть ТТЛ логики и микросхема UART.
Просто Александр. Consul'oвед второго уровня.
-
- Advanced Member
- Сообщения: 634
- Зарегистрирован: 07.11.2014,18:19
- Откуда: Kaluga
-
Вклад в сообщество
Дошли руки до считывателя FS1501. На отрезке макетной платы воспроизвёл входные цепи (на транзисторах КТ315) считывателя с платы В1 и ключи для управления движением ленты. Управление всем завёл на МК PIC16F876A, который полученный байт уже отправляет по UART на скорости 9600 бод, дальше стоит преобразователь на MAX232. Поскольку кабель под плату В1 уже был, установил вилку СНО53-60-23-В.
Что пока получилось:
1) запуск ленты на всё время удержания кнопки
2) распознавание МК готовности считывателя и сигнала синхронизации.
Что не получилось:
FS1501 не всегда протягивает импортную пластиковую ленту (жёлтая, с отражающим покрытием на одной стороне). С бумажной такой проблемы нет.
П.С.: почему не LPT ? Кто будет писать программу, которая будет запускать/останавливать движение ленты и принимать байт, с последующей записью в файл .bin. ? И чтобы запускалась на обычном домашнем компьютере с той же Windows...
Что пока получилось:
1) запуск ленты на всё время удержания кнопки
2) распознавание МК готовности считывателя и сигнала синхронизации.
Что не получилось:
FS1501 не всегда протягивает импортную пластиковую ленту (жёлтая, с отражающим покрытием на одной стороне). С бумажной такой проблемы нет.
П.С.: почему не LPT ? Кто будет писать программу, которая будет запускать/останавливать движение ленты и принимать байт, с последующей записью в файл .bin. ? И чтобы запускалась на обычном домашнем компьютере с той же Windows...
Просто Александр. Consul'oвед второго уровня.
-
- Advanced Member
- Сообщения: 634
- Зарегистрирован: 07.11.2014,18:19
- Откуда: Kaluga
-
Вклад в сообщество
FS 1501 - фотоэлектрическое устройство ввода с перфоленты (фотографии и краткое описание)
Не прошло и двух лет, как довёл до ума свою поделку.
Считыватель FS1501 с адаптером "B" и платой управления модификации "P". Входная часть скопирована с платы В1, как самое дешёвое решение проблемы согласования уровней сигналов. МК отслеживает сигнал готовности считывателя, сигнал RTS от COM порта, запускает протяжку, проверяет состояние регистра ИР12 и передаёт содержимое на скорости 9600 (как вариант 14400 или 19200).
Итого:
1) "ардуинщики", если умеют держать паяльник в руках, легко повторят данное устройство;
2) считыватель неплохо выплёвывает перфоленту, нужна какая-нибудь корзина;
3) ни одной ленты при тестах не пострадало. Возможно, из-за хорошего технического состояния устройства, а может, благодаря сотруднику отдела на заводе, который тридцать лет назад отрегулировал токи через электромагниты;
4) желающие воспользоваться LPT могут обратить внимание на простой программатор ПЗУ КР556РТ4/КР556РТ5/К155РЕ3 с соседнего форума. Порт используется как для принтера, чтение байта через мультиплексор. Можете попросить автора программы переделать её под чтение в файл.
П.С.: собрал на досуге плату на ISA КР580ВВ55А+КР556РТ4+К555АП6. Почитал о режимах работы ВВ55А, поиграл с регистрами через QBasic. Получил представление, как в 90-е разрабатывали бы плату для подключения FS1501 и ПЛ-150М к PC.
П.П.С.: материалы по адаптеру для желающих https://yadi.sk/d/cMuCyVC_7lTjmA
Считыватель FS1501 с адаптером "B" и платой управления модификации "P". Входная часть скопирована с платы В1, как самое дешёвое решение проблемы согласования уровней сигналов. МК отслеживает сигнал готовности считывателя, сигнал RTS от COM порта, запускает протяжку, проверяет состояние регистра ИР12 и передаёт содержимое на скорости 9600 (как вариант 14400 или 19200).
Итого:
1) "ардуинщики", если умеют держать паяльник в руках, легко повторят данное устройство;
2) считыватель неплохо выплёвывает перфоленту, нужна какая-нибудь корзина;
3) ни одной ленты при тестах не пострадало. Возможно, из-за хорошего технического состояния устройства, а может, благодаря сотруднику отдела на заводе, который тридцать лет назад отрегулировал токи через электромагниты;
4) желающие воспользоваться LPT могут обратить внимание на простой программатор ПЗУ КР556РТ4/КР556РТ5/К155РЕ3 с соседнего форума. Порт используется как для принтера, чтение байта через мультиплексор. Можете попросить автора программы переделать её под чтение в файл.
П.С.: собрал на досуге плату на ISA КР580ВВ55А+КР556РТ4+К555АП6. Почитал о режимах работы ВВ55А, поиграл с регистрами через QBasic. Получил представление, как в 90-е разрабатывали бы плату для подключения FS1501 и ПЛ-150М к PC.
П.П.С.: материалы по адаптеру для желающих https://yadi.sk/d/cMuCyVC_7lTjmA
Последний раз редактировалось 1Ж24Б 05.09.2022,00:09, всего редактировалось 3 раза.
Просто Александр. Consul'oвед второго уровня.