SWK
1

Вспоминая молодость...

25.06.2012, 18:50. Показов 300708. Ответов 181
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Попалась на глаза старая фотография. Снимал не специально, просто иногда надо было обработать очередную пленку, а на ней оставались 1-2 кадра. Чтобы не пропадали зря, фоткал, что на глаза попадет. В тот раз - попали некоторые из приборов моей домашней лаборатории.

Судя по присутствию тут генератора Л-30 (стоит на осциллографе) - это где-то 82-83г. (Купил его в то время в Новосибирске или Варанеже, не помню).



Кроме Л-30 и осциллографа ОМЛ-2, остальное сделал сам, с 76 по 77-78г.
Сверху вниз:

1. Осциллограф ОМЛ-2. Ну, это все знают... Я только заменил входной разьем на стандартный СР-50.

2. Генератор НЧ (0-200, 0-2.000, 0- 20.000, 0-200.000 Гц), выход - синус 0-2v с делителями 10, 100, 1000. Также имеется встроенный миливольтметр и цифро-аналоговый частотомер. Отсчет выходного напряжения и частоты - по единой линейной шкале микроамперметра 0-200.

3. Частотомер. Меряет частоту (до 40МГц, выше - нечем было проверить), длительность импульсов и период (с дисретностью от 100 нс), отношения 2х частот, с делением одной из них в 1, 2, 10, 100, 1000 раз, а также режим счетчика импульсов. Что-то еще, уже не помню...
Индикация - динамическая, с памятью (показания обновляются при окончании цикла счета, при измерении не мельтешат), гашением незначащих нулей (впереди числа), например, будет показывать "123" вместо "00000123". Память можно отключить, тогда виден процесс счета.
Входы А - "логический" (с пороговыми уровнями ТТЛ), защита - не менее 50v, входное сопротивление порядка 10 ком. "Универсальный" - чувствительность от десятков милливольт, входное сопротивление 100 ком, защита до 300v. "Компараторный" - с регулируемым порогом срабатывания от -10 до +10v, полоса пропускания 2-3МГц. Защита до 300v. Входное сопротивление не помню - не то 10, не то 100 ком.
Кварцевый генератор - кварц 2 МГц, работает на 5 (самой стабильной) гармонике - 10МГц, со стабилизацией амплитуды возбуждения, и термостатом на К140УД2 в режиме компаратора, датчик температуры - КТ312Б в диодном включении, запрессован в дюралевую пластину толщиной 3мм, к которой прикручен нагреватель - транзистор КТ807. точность поддержания температуры в районе нагревателя - не хуже сотых долей градуса (слегка колеблется при работе). Эта дюралевая пластина прикручена к медной коробке (внутри ее), в которой находятся платы генератора с кварцем, и управления термостатом. Тепловая инерция корпуса сглаживает дополнительно и так незначительные колебания температуры. Медная коробка, в свою очередь, помещена в пенопласт для термоизоляции. Рабочая температура термостата - порядка 50 градусов (чтобы работал и в жару, до 40 в комнате). Подстройка частоты генератора - подстроечным конденсатором (до сотни герц на 10МГц), и точная - температурой термостата (в пределах десятка герц.) в целом - долговременная стабильность порядка 6 знаков. Колебания частоты при работе термостата - не более долей герца (практически не ловятся, у приборов, которыми мерял, собственные колебания были на порядок больше).


4. Регулируемый лабораторный блок питания. 2 канала - от 1 до 15v, ток ограничен на уровне 2,5A. При напряжении на выходе менее 1v (Например, при КЗ), выходной ток снижается до единиц миллиампер. При устранении перегрузки - восстанавливается.
Третий канал - на ток до 1,5A (стоит ограничитель), напряжение от 10 до 40 или 60 (переключается для снижения мощности) вольт. четвертый канал - до 300v при токе до 100-150мА, предназначал в основном для питания индикаторов ИН-12, ИН-14...
Все каналы - гальванически не связанные, могут коммутироваться между собой по разному - параллельно и последовательно, на гнездовом коммутационном поле (внизу справа), вертикальными и горизонтальными дужками (от телеграфной аппаратуры).
На радиаторах стоят термоконтакты, включающие сигнализацию перегрева при температуре более 70 градусов. На первых 2х каналах индикаторы показывают ток, на третьем - ток и напряжение, на четвертом - напряжение.


5. Генератор Л-30. Синус, треугольник, прямоугольник, от единиц герц ло ~15 МГц, с АМ и ЧМ модуляцией и качанием частоты, как от внутреннего, так и внешнего сигнала. Выход 0-1, 0-10v.

6. Осциллограф (самодельный). Полоса частот порядка 5-10МГц, трубка с длительным послесвечением 13ЛО36В, полностью на транзисторах и микросхемах. Все питающие напряжения, в том числе и высоковольтные, стабилизированы.
Имеется встроенный цифровой измеритель длительности развертки, непосредственно измеряющий прямой ход луча. Из 6 разрядов индицируется 3 (на ИН-12), (миллисекунды или микросекунды). Переключается. Также последние 2 индикатора (ИН-15) показывают текущие единицы измерения.
Блок разверток - сьемный, вместо него мог ставиться блок ГКЧ или характериограф, отображавший характеристики 1 или 2х транзисторов. Удобно было для подбора пар одинаковых.
Этот осциллограф был потом разобран (занимал много места). Морда 20х40см, длина - около 50см. Позже пользовался в основном С1-64.

Вот такими игрушками баловался лет 35 назад...

Если кого интересует, могу продолжить. У меня много хлама тех лет валяется...
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2012, 18:50
Ответы с готовыми решениями:

Yandex и молодость
Господа! Неоднократно приходилось читать о любви Яндекса к молодым... :) Как долго длится эта...

Windows 98 (вспомним молодость)
Итак привет снова этому форуму. Извините что тему о таком старье создаю, не было отдельного блока...

Вспоминая dBASE
В dBASE можно было при помощи команды REPLACE присваивать полям БД нужные значения. В Access...

Слегка вспоминая факториалы
На днях столкнулся на форуме с задачей, довольно простой, но не могу ее решить по предоставленной...

181
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 30
26.06.2012, 21:50 41
Author24 — интернет-сервис помощи студентам
Мой близкий друг в то время мечтал собрать комп, но не смог даже раздобыть процессора (хоть и работал конструктором).
Зато делал интересные ништяки на релюшках)
0
SWK
26.06.2012, 22:06 42
Цитата Сообщение от ridsh
Мой близкий друг в то время мечтал собрать комп, но не смог даже раздобыть процессора (хоть и работал конструктором).
Зато делал интересные ништяки на релюшках)
Ну, если в Новосибирске, то там проблем вроде не было. Мне оттуда где-то в году 85-86 (если не раньше) даже первую Советскую Однокристальную ЭВМ (так тогда микроконтроллеры называли) РВЕ-35 (после стала КР1816ВЕ35), клон Интеловской i8035 с тремя томами документации и программой - отладчиком с компилятором на 8" дискетах под RT-11 прислали. Их там делали.

И 573РФ4 по 8кб я тоже через Новосибирск доставал. Там много чего было...

Я свой первый КР580ВМ80А раздобыл у начальника лаборатории ГТС, часто с ним общались. Махнул на некоторые другие микросхемы, которые ему нужны были, а я их из Варанежа привез. Когда уже собрал компьютер, через одного из знакомых узнал, что у нас оказывается 580 серии уже на барахолке полно, от 1 до 3р за корпус. Потом там десятками покупал. Хоть у нас в городе никакой электронной промышленности и не было... (как и почти во всем Казахстане).
SWK
26.06.2012, 23:42 43
Сегодня кое - как откопал свой первый комп. Оттер слегка от пыли, (немножко надписи подпортил), сделал несколько снимков. Правда, сегодня пасмурно, и уже темнело, а штатив доставать и устанавливать поленился, опять все посмазалось... Но я их все равно сильно сжимаю (до 1000 точек), и на индексированные цвета перевожу, чтобы меньше места занимали. (Полный кадр в JPEG с фотоаппарата 11-12 мегов тянет).

На компе осциллограф стоял, а с него какая-то липкая желтая силиконовая хрень, которой когда-то высоковольтный блок был залит, на комп натекла, думал, все внутри залепит. Но ничего, не так много внутрь попало, да и все равно мне его не включать. За столько лет поди уже и РФки постирались. У РФ2 и РФ5 где-то 5-10 лет всего гарантировалось. Правда, еще в конце 90х как - то интереса ради включал - вроде работало...

Вот общий вид с подключенной клавиатурой. Разьемы на косичке МГТФ слева - для 5" дисковода. На крышке корпуса, ближе к заду, видны следы этой липкой гадости. Пробовал ацетоном - не берет... Как аспирин - Жванецкого...


Без клавиатуры (и кожуха):
По сравнению со старыми снимками, дисплейный модуль уже снят, (подарил когда - то одному другу на Спектрум, все равно сам - внешним пользовался), трубку оставил (запасная была), чтобы дырку закрывала.

Да, еще вентилятор справа поставил. Особой нужды не было. Так, на всякий случай...

Сверху подвешена пара здоровенных конденсаторов (кажется, по 100.000 мкФ 16v), чтобы не сбивался, когда сеть дергается. Бывало, лампочки в доме успевали потухнуть и снова загореться, а комп - пахал.
А то бывало, весь вечер наколачиваешь программу, вовремя не сохранишся - свет мигнул, и наколачивай все заново... Сильно бесило. Конденсаторы здорово помогли. Секунды две, а то и больше, держали... Не помню уже. Может, и десять...


Вид сзади.


Последняя в корзине плата - контроллер дисковода на КР1818ВГ93. Делал с нуля, инфы почти никакой... По крупинкам собирал, да сам додумывал. Но сделал. Дискеты и читались, и писались, и форматировались, и форматы разные (с размером сектора от 128 до 1024 байта) понимал.


Вид сверху. Видно как плотно напиханы в корзину платы.


Вид снизу. Откручивать дно поленился, да и темнело на веранде уже...


Касательно технического пульта:


Крупные кнопки под выключателем питания:
1. Перевод процессора в шаговый режим.
2. Включение клавиатуры технического пульта.
3. Включение режима прямого доступа с пульта в память.
4. Включение режима прямого доступа с пульта в область адресов устройств ввода - вывода.
5. Автоматический останов по совпадению адреса на системной шине с адресом, заданным на пульте. Удобно для отладки. Обычно после остановки программы по нужному адресу, можно было прогнать программу по шагам, просмотреть любые ячейки памяти, или просто давать команды процессора с пульта.

Мелкие кнопки (от калькулятора) - ввод 16-ричных значений (кнопки 0-9 и A-F), выставление адреса с пульта на системную шину, запись данных, чтение данных по заданному адресу, инкремент и декремент для адреса и для данных, последовательная запись с автоинкрементом адреса, чего-то еще (уже все не помню, давно было)...
На 9 разрядном индикаторе - 4 16-ричных разряда адреса пульта или системной шины, два 16-ричных разряда данных пульта, и два - данных системной шины.
Под индикатором - круглые кнопки: системного сброса и кнопка готовности для шагового режима.

Ряд светодиодов:
M1 - сигнал системной шины в начале каждого командного цикла.
ОЖ - сигнал состояния ожидания готовности устройства процессором.
РПР - сигнализация разрешения прерываний.
СТК - признак паботы процессора со стеком.
БУФ - не помню, кажется, индикация подключения буфера пульта к системной шине.
ОСТ - сигнализация состояния останова процессора.
Чт ЗУ - сигнал чтения ОЗУ.
Зп ЗУ - сигнал записи ОЗУ.
Чт Кпр - чтение вектора с контроллера прерываний.
Чт ВВ - сигнал чтения Ввода-вывода.
Зп ВВ - сигнал записи Ввода-вывода.

На 24х контактный разьем для клавиатуры выведены 8 бит данных, 8 бит адреса, сигналы чтения и записи для устройств ввода - вывода, земля, питание +5v (и кажется +12, не помню уже), сигнал готовности, может, что-то еще (лень разыскивать документацию).

На этот разьем через разветвители также подключал программаторы, считыватель с перфоленты, принтер - самодельный, матричный, с управлением двумя шаговиками (привод каретки и протяжка буниги), и 8-игловой головкой, непосредственно от компа. В принтере были только ключи и несколько датчиков на оптопарах (начала и конца стороки, положения ротора ШД привода каретки, наличия буниги). Датчики тоже опрашивались компом. Вся программа драйвера печати в компе занимала меньше килобайта в ПЗУ. Программы записи и чтения программаторов - десятки байт.

Этот комп пропахал у меня с 84 по 91 год... Да и позже, как программатор ПЗУ всяких, использовал.
0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 320
27.06.2012, 00:18 44
o_O
0
0 / 0 / 0
Регистрация: 08.08.2010
Сообщений: 3,180
27.06.2012, 02:48 45
всегда интересовал такой вопрос:
как вы определяли неисправный элемент логики из кучи корпусов?
0
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
27.06.2012, 03:37 46
У меня в те времена основной инструмент был - логический пробник (откапал тоже благодаря этой ветке). Во такой вот крошка, но очень помогал. Становишся им на выход ЛИ и тычеш по входам плюсами и минусами (ну эт конечно если МС не в схеме), результат на лицо. Особенность его была в том что когда нет четкой 1 или 0 он не светит вообще, если появляется 1 - светит красным, если 0 - зеленым. Т.е. высокоимпедансные состояния им можно отличить от двух других. Частоту видно в виде одновременного свечения красным и зеленым. Кстати по яркости свечения светодиодов, можно еще скважность примерно оценить - ОСЦИЛЛОГРАФ практически.....
0
SWK
27.06.2012, 09:42 47
Цитата Сообщение от Stotym_UssR
всегда интересовал такой вопрос:
как вы определяли неисправный элемент логики из кучи корпусов?
Разрабытывая схему на логике, я обычно использовал временные диаграммки для основных (узловых) точек, которые рисовал на буниге в клетку. По ним сразу видно, что от чего зависит, что с какими сигналами надо делать... Пробовал в начале и логические уравнения, и карты Карно - быстро от них отказался. По диаграммам состояния проще и нагляднее.

Ну а если схема не работает как надо - берешь осциллограф, и смотришь сначала по этим контрольныи точкам (иногда даже делал для них штырьки на плате для подключения осциллографа). Определив сначала, в каком узле несоответствие, затем отслеживаешь сигналы по цепочке входящих в него элементов. Довольно просто...

Обычно еще на этапе создания схемы, просчитывал все задержки во всех цепях, и строил их так, чтобы заранее исключить гонки и риск. Иначе потом трудно ловить короткие иголки, которые и приводят к неустойчивой работе.

Ну а отказ самих элементов - явление для TTL логики, которую я в основном использовал (155, 131, 531, 555, позже - и 1533 серии), - явление очень редкое. Годами работали без проблем. В отличие от КМОП (176, 561, 564 серии), где сдыхание микросхем было довольно частым делом... Я сейчас даже и не вспомню быстро случая, когда бы на моих платах дохли микросхемы... На заводских было, чинили. Но и то там чаще - обрывы в металлизации.

А вот 561 серия (в аппарате РТА-80 их было около 400 шт) - те летели часто... Причем, иногда в микросхеме отгорало питание (из за сработки паразитных тиристоров), но микросхема продолжала работать, пока хотя бы на одном входе была 1. Подпитывалась со входов через защитные диоды... Вот такие микросхемы - трудно искать. С теми же, где было КЗ по питанию, но вывод внутри не отгорел - научились быстро. На плату, коротившую по питанию, подавалось 5v от мощного источника - 3-5А. Дохлая микросхема со щелчком испускала "волшебный дым", и оставалось только заменить микросхему с дыркой в центре корпуса. Естественно, остальным ничего не делалось - напряжение - то рабочее...
SWK
27.06.2012, 09:55 48
Цитата Сообщение от ShodS
У меня в те времена основной инструмент был - логический пробник [/attachment]
Я тоже в 76г сделал себе (по схеме из журнала Радио) логический пробник. На 3 или 4 транзисторах КТ315.
Индикатор был на АЛ304 (маленький 7-сегментник, тогда только появились). Показывал 0 и 1, между 0,8 - 2,3v - не горел. Питался от проверяемой схемы. Корпус выточил из куска алюминиевой лыжной палки D=14мм. По концам - заглушки из винипласта, иглу щупа выточил из латуни и отхромировап. Красивая была штука... Потом как - то случайно задел им дорожку с +200v.
Хотел починить, да так руки и не дошли - к тому времени в основном пользовался уже осциллографом... Если найду, покажу. Где-то валяются останки... Только искать долго.
0 / 0 / 0
Регистрация: 04.02.2012
Сообщений: 415
27.06.2012, 10:55 49
Здорово SWK! Слов нет ) одни ощущения )
0
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
27.06.2012, 10:57 50
У меня в те времена основной инструмент был - логический пробник (откапал тоже благодаря этой ветке).
Был почти такой же. Только там четыре светодиода были - два на триггере еще висели, было легко засечь одиночные импульсы. Правда, за все время использования эта фича пригодилась пару раз максимум, а мельтешение их надоедало.
0
1 / 1 / 0
Регистрация: 19.12.2009
Сообщений: 2
27.06.2012, 14:07 51
Для пробника я специально раздобыл японский фломастер - большая редкость в те времена... Индикация на АЛ304, мигающая точка для регистрации коротких импульсов, в общем все стандартно. По идее должен работать, по крайней мере когда я им пользовался в последний раз, лет 15 назад, - работал.
И, это единственное устройство которое сохранилось после 1988 года, остальные все пропали...
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 142
27.06.2012, 14:45 52
[/quote]
Разрабытывая схему на логике, я обычно использовал временные диаграммки для основных (узловых) точек, которые рисовал на буниге в клетку. По ним сразу видно, что от чего зависит, что с какими сигналами надо делать... [quote]
Такие, коллега?
Я также предпочитал зарисовывать временные диаграммы.

0
SWK
27.06.2012, 15:08 53
Цитата Сообщение от vtodmyk
Такие, коллега?
Я также предпочитал зарисовывать временные диаграммы.
Ага. Иногда стрелочками указывал, по какому фронту должен получиться тот или иной сигнал, или последовательность изменения сигналов одного за другим...
Часто помечал также зоны разброса задержек, критичные времена срабатывания или удержания данных на шине.

По диаграммкам сразу видно, что и с какими сигналами надо делать, чтобы получить нужное состояние... Где - по И обьединить, где - сначала инверсию сделать... В ТТЛ - логике базовый элемент - "И-НЕ", от него и плясали. Например, "ИЛИ" в ТТЛ использовалось редко, и соответствующих микросхем было мало.

Часто вместо коммутаторов использовал сложную логику ("И-ИЛИ-НЕ" - ЛР1, ЛР3...). С ними задержки получались меньше, а по корпусам и разводке - почти то же, что и на КП. Например, в контроллере регенерации динамического ОЗУ. Делал и на ЛР, и на КП - с коммутаторами особых преимуществ не было.
SWK
27.06.2012, 15:57 54
Вот, нашел чернавичек с прикидкой взаимодействия контроллера прозрачной регенерации динамического ОЗУ 64к на 565РУ3 с системной шиной (позже сделал еще 512к на 565РУ5, для квазидиска).
Правда, все уже постиралось и замызгалось, видно плохо. Но суть ясна...


P.S. И так - с каждым модулем. Зато работало все, как часы. Тактовая процессора у меня в компе была 2,5 МГц (у Микро-80 - 2,0 МГц), с кварцем 10МГц. Как - то позже, когда уже все было сделано (как сейчас), проверял на устойчивость, подключив вместо кварца генератор с плавной перестройкой, запускал тесты или сложные программы, и плавно менял частоту до появления сбоев. Потом возвращался на еще устойчивую, с небольшим запасом.
Для разных из 10 проверенных (имевшихся в наличии) процессоров предельная частота получилась порядка 11,6 - 11,7 МГц. С учетом деления в формирователе фаз на 4, это 2,9 - 2,95 МГц, при предельной паспортной 2,5....

То есть, к работе шин и модулей у меня не было никаких претензий. Модули и регенерация работали без проблем, лимитировала все только предельная скорость самого процессора...
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 142
27.06.2012, 15:58 55
Последнее моё творение на логике (КМОП,561-я) на работе, содержало порядка 150 корпусов, схема рисовалась на листе формата А0(ватман), где-то в 1997-м. Но она так и не была реализованна в "железе", хотя макет рабочий был. После чего я окончательно и бесповоротно перешёл на микроконтроллеры, хотя были попытки использовать программируемую логику. Да я и сейчас вставляю обычную логику в проекты, если так более удобно и выгодно. У меня до сих пор лежит запас логики 1533, 561, 74ALS,ABT и другой. Заканчивается потихоньку.:)
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 142
27.06.2012, 16:00 56
Цитата Сообщение от SWK
Вот, нашел чернавичек с прикидкой взаимодействия контроллера
О, вы даже плавненько фронт, спад рисовали;)
0
SWK
27.06.2012, 16:24 57
Цитата Сообщение от vtodmyk
О, вы даже плавненько фронт, спад рисовали;)
Так их показывал мой самодельный осциллограф... На С1-64 они были бы покруче.
Это сейчас цифровики все импульсы прямоугольниками рисуют. Но длина фронтов - не нулевая... Особенно для микросхем тех лет, да еще на шине с 1,5-2 десяткамми плат...
И чистота фронтов тоже была очень важна... Типичные значения тех лет - фронты по 15-30, (для массовых ТТЛ), наносекунд, а то и более.
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
27.06.2012, 17:35 58
Это сейчас цифровики все импульсы прямоугольниками рисуют.
С чего бы это? Всё зависит от полосы осциллографа. Сами ведь говорите: Так их показывал мой самодельный осциллограф... На С1-64 они были бы покруче. - всё от того, что у С1-64 полоса повыше, и сигнал он реальнее показывал.

Поэтому я и хочу 100-мегагерцовый осцилл, чтобы не смотреть синус на 10-МГц меиндре, да и все огрехи видеть.
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 142
27.06.2012, 17:39 59
К сожалению(а может к счастью) участь собирать РК-шку меня миновала, и первым моим компом стал собранный ZX Spectrum, хотя мысли об РК86 или Орионе уже были. Зато через некоторое время у меня появился первый(на зависть друзьям) струйный принтер(сейчас точно название не вспомню -МС6312, что-ли) со собственноручно сделанным интерфейсом и также написанным драйвером под Спектрум. А потом и собственный программатор EPROM. Последним из Спектрум-ов у меня был(чудо советской мысли) Спектрум с дисководом, звуковым процессором, с 128 кБ памяти(страничной) с паралельным интерфейсом, импульсным блоком питания и цветным монитором(тоже МС какой-то) - суперкомпьютер в общем.
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 142
27.06.2012, 17:42 60
Написал, и подумал, опять на Спектрум "свалился", по моему тут уже даже специальная ветка есть про них:-)
0
27.06.2012, 17:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.06.2012, 17:42
Помогаю со студенческими работами здесь

HP 2035 вешает печать вспоминая старые файлы
Принтер вспоминает какой то древний файл от 22ого года и вешает им очередь печати(просто вспоминает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru