Автор приобрёл калькулятор Casio PRO fx-1 без предназначенных для него магнитных карт. Как они выглядят, показано здесь. По фотографиям автор определил, что длина у них составляет 93 мм, что несколько больше, чем у банковской карты. Карты такой длины существуют, но редки и дороги. Но если взять более короткую карту и протягивать медленнее, то, по расчётам автора, всё должно получиться.

Проблема оказалась в способе определения скорости ручной протяжки при записи. Карта прозрачная, над магнитной полосой нанесены штрихи. При считывании они не используются, «магнитофонная константа» определяется программно. Поэтому если штрихи заклеить, карта будет защищена от записи.

Прозрачные карты существуют, но они тоже редки. Автор решил вместо штрихов на прозрачной карте сделать щели в непрозрачной там, где штрихов не должно быть. 85 щелей размерами 3х0,5 мм проделать непросто, но у автора есть ЧПУ-гравер.

Автор сделал DXF-файл, перевёл его в G-код и провёл эксперимент с просроченной картой. Ничего не вышло, потому что на современных картах магнитная полоса имеет высокую коэрцитивную силу — порядка 3000 Эрстед. А калькулятору нужна с низкой — около 300. Тут как с дискетами DD и HD.

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

Но к этому моменту сломался калькулятор — он перестал реагировать на нажатия клавиш. Оказалось, когда-то в нём протекали батарейки. Очистка платы клавиатуры всё исправила.

Когда приехали карты CR80, автор поместил их в гравер и получил вот что:



Автор гравировал 20-градусной фрезой при малых оборотах, чтобы пластмасса не плавилась. Лучше фрезу взять 10- или 15-градусную.

Сначала ничего не заработало. Автор припаял провода к магнитной головке и подключил к осциллографу. Так выглядит сигнал при записи:



А так — при считывании, значит, всё записалось:



Автор решил, что всё дело в скорости, и решил провести карту при считывании чуть медленнее. Она прочиталась. Затем он попробовал протягивать и слишком быстро, и слишком медленно — всё работало, и непонятно, почему не заработало в первый раз.

В общем, делать карты для этого калькулятора автор научился. Щели вырезаются медленно, да ещё и в два прохода, но и после этого приходится доводить их вручную скальпелем. Но всё работает:



Чтобы сделать такие же карты, необходимы:

Комментарии (10)


  1. Big-Boss
    27.04.2019 11:08
    +1

    Не проще взять пленку для лазерника и на ней напичатать? А потом пленку приклеить, старые кассеты всех видов не редкость.


    1. Big-Boss
      27.04.2019 11:10
      +1

      Напечатать, сорри :-)


      1. tormozedison Автор
        27.04.2019 11:12

        А это идея. В какой-то книге был «звучащий блокнот» для изучающих иностранные языки. Речь записывали на ленту, которую затем разрезали и наклеивали на бумагу. Учащийся считывал фрагменты щупом с магнитной головкой, усилителем и наушниками.


        1. Solozhenitsyn
          27.04.2019 14:06
          +1

          Такие карты спокойно можно заказать практически в любой компании производящей пластиковые карты. Полоса с низкой коэрцитивностью, прозрачный пластик — все это вполне стандартные материалы в листах от формата А4 на десяток карт. Трудно найти в продаже подходящие заготовки карт. А стандартным методом производства с вырубкой из листового материала их вам спокойно изготовят с нанесением любого изображения.


          1. Habivax
            27.04.2019 14:33
            +1

            Не только лишь мы не ищем лёгких путей.

            Судя по Риголу товарищ продвинутый в электронике. Можно сделать электронный эмулятор карт, но тогда всё обаяние старой техники пропадет.

            Непонятно почему его так размер карты волновал, там же щель и ручная протяжка.


            1. tormozedison Автор
              27.04.2019 15:26

              С эмулятором не будет аутентичности. А по степени любви к ней ретрокомпьютерщики бывают разными. Многие, например, даже FreeDOS считают неаутентичным и на винтажных компьютерах не используют. Много раз на YouTube наблюдал.


  1. McHummer1
    27.04.2019 11:34
    +1

    А зачем калькулятору магнитные карты?


    1. tormozedison Автор
      27.04.2019 11:42

      Хранить программы.


  1. wtpltd
    27.04.2019 13:23
    +2

    Карта прозрачная, над магнитной полосой нанесены штрихи. При считывании они не используются, «магнитофонная константа» определяется программно. Поэтому если штрихи заклеить, карта будет защищена от записи.

    В оригинале поясняется, что эта «гребенка» используется только при записи. Ее считывает оптический датчик, чтобы обеспечить точность нанесения данных на ленту.

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


    1. tormozedison Автор
      27.04.2019 14:02

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