Commodore Datasette

редактировать
Третья, наиболее распространенная версия 1530 C2N Datassette

The Commodore 1530 (C2N ) Datasette, позже также Datassette (portmanteau из data и кассета), это Commodore выделенное устройство хранения данных на магнитной ленте. Используя компактные кассеты в качестве носителя данных, он обеспечивает недорогую память для 8-битной домашних / персональных компьютеров Commodore, особенно ПЭТ, VIC-20 и C64. Физически аналогичная модель, Commodore 1531, была сделана для компьютеров серий Commodore 16 и Plus / 4.

Содержание
  • 1 Характеристики
  • 2 Кодирование
  • 3 Модели
    • 3.1 PET, VIC-20, C64 / 128
    • 3.2 C16 / 116 и Plus / 4
  • 4 Популярность
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Характеристики
Кабель для подключения к Datasette

Типичный интерфейс компакт-кассеты конца 1970-х годов использует небольшой контроллер в компьютер для преобразования цифровых данных в аналоговые тона и обратно. Затем интерфейс подключается к кассетной деке с помощью обычной звуковой проводки, такой как разъемы RCA или телефонные разъемы 3,5 мм. Подобная система использовалась в Apple II и Color Computer, а также во многих системах с шиной S-100 и позволяет использовать их с любыми кассетный плеер с подходящими подключениями.

Процесс загрузки набора данных

В наборе данных вместо записи двух тонов на ленту для обозначения битов используются шаблоны прямоугольных волн, включая четность бит. Программы дважды записываются на ленту для исправления ошибок ; если при чтении первой записи обнаруживается ошибка, компьютер исправляет ее данными из второй. Набор данных имеет встроенные аналого-цифровые преобразователи и аудиофильтры для преобразования цифровых данных компьютера в аналоговый звук и наоборот. наоборот. Подключение к компьютеру осуществляется через фирменный краевой разъем (Commodore 1530) или разъем mini-DIN (1531). Отсутствие записываемых аудиосигналов на этом интерфейсе делает набор данных и клоны единственными кассетными магнитофонами, которые можно использовать с компьютерами Commodore, до тех пор, пока вторичные преобразователи не сделали возможным использование обычных записывающих устройств.

Из-за своего цифрового формата набор данных является более надежным, чем другие системы кассет данных, и очень медленным, передавая данные со скоростью около 50 байт в секунду. Однако после выпуска набора данных появилось специальное программное обеспечение turbo tape, обеспечивающее гораздо более быструю работу с лентой (загрузка и сохранение). Такое программное обеспечение было интегрировано в большинство коммерческих предварительно записанных приложений (в основном в игры), а также было доступно отдельно для загрузки и сохранения самодельных программ и данных пользователей. Эти программы широко использовались только в Европе, так как рынок США давно перешел на диски.

Наборы данных обычно могут хранить около 100 кбайт на 30-минутную сторону. Использование турбо ленты и других устройств быстрой загрузки увеличило это число примерно до 1000 Кбайт.

Datasette имеет только один соединительный кабель с краевым разъемом для печатной платы со стороны компьютера на расстоянии 0,156 дюйма (4,0 мм). Все входные / выходные сигналы для набора данных являются цифровыми, поэтому все цифро-аналоговое преобразование и наоборот выполняется внутри устройства. В этот кабель также включено питание. Распиновка - заземление, +5 В постоянного тока, двигатель, чтение, запись, распознавание ключа. Сигнал распознавания контролирует кнопки воспроизведения, перемотки назад и вперед, но не может различать их. Механическая блокировка предотвращает одновременное нажатие любых двух из них. Электропитание двигателя поступает от нерегулируемого источника питания 9 В постоянного тока компьютера через транзисторную схему.

Кодирование
Внутри набора данных Результирующая форма волны от сохранения данных
Образец звука набора данных Commodore Набор данных 18-секундный образец звука

Проблемы с воспроизведением этого файла? См. .

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

Схема в ленточном накопителе преобразует аналоговый сигнал в логическую единицу или 0, который затем передается в компьютер через разъем ленты. Внутри компьютера первый адаптер сложного интерфейса (6526) в C64 определяет, когда сигнал переходит от единицы к нулю. Это событие называется триггером и вызывает запрос прерывания. Это событие может быть обработано кодом обработчика или просто обнаружено путем тестирования бита 4 местоположения $ DC0D. Точки, которые запускают это событие, обозначены черными кружками на рисунке.

Внутри ленточного устройства сигнал считывающей головки подается в операционный усилитель (1), выходной сигнал которого отфильтрован по постоянному току. Операционный усилитель (2) усиливает и питает RC-фильтр. Операционный усилитель (3) снова усиливает сигнал, за которым следует еще один фильтр постоянного тока. Операционный усилитель (4) усиливает сигнал до ограничения синусоидального сигнала. Положительная и отрицательная шины для всех операционных усилителей подключены к + 5V DC и GND. Таким образом, ограниченный сигнал попадает в окно электрического уровня TTL шага триггера Шмитта, который, в свою очередь, питает цифровой порт кассеты.

На PAL версии C64, дискретность по времени составляет 1,014 мкс (для NTSC 0,978 мкс). Поскольку каждый бит использует 3284 тактовых циклов, это означает 3284 * 1.014 мкс = 3330 мкс / бит. или со скоростью передачи данных 300 бит / с.

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

Пример: Turbo Tape 64 имеет начальный байт $ 02 (двоичный 00000010), байт синхронизации $ 09 (двоичный 00001001) и следующую последовательность синхронизации $ 08, $ 07, $ 06, $ 05, $ 04, $ 03, $ 02, $ 01.

Модели
Кассетный блок C2N, исходная форма модели набора данных Датассета 1531

PET, VIC-20, C64 / 128

Существует по крайней мере четыре основные модели 1530 / C2N Datassette:

  • Оригинальный модифицированный кассетный привод Sanyo M1540A, встроенный в самые ранние модели PET в 1977 году. Это был стандартный магнитофон с коробкой для обуви. со снятым уголком корпуса и доработанной электроникой; Плата Commodore была установлена ​​внутри вместо электроники Sanyo. Чтобы замаскировать бренд Sanyo, Commodore просто поместил значок Commodore поверх оригинального логотипа.
  • Вторая встроенная база данных в PET 2001: еще одна стандартная потребительская модель (продается на некоторых рынках как CCE CCT1020), модифицированная с помощью печатной платы Commodore. Черная крышка кассеты, пять белых клавиш, без счетчика ленты, без светодиода SAVE
  • Модель оригинальной формы в черном корпусе, черная крышка кассеты, пять черных клавиш, без счетчика ленты, без светодиода SAVE
  • Белый Модель корпуса оригинальной формы, черная крышка кассеты, пять черных клавиш, со счетчиком ленты, без светодиода SAVE
  • Модель новой формы корпуса белого цвета, крышка кассеты серебристого цвета, шесть черных клавиш, со счетчиком белой ленты Светодиод SAVE слева сторона
  • Модель новой формы в белом корпусе, серебристая крышка кассеты, шесть черных клавиш, со счетчиком ленты и красным светодиодом SAVE справа
  • Как указано выше, но с черным рисунком и серебристым логотипом Commodore, шесть черных клавиш, счетчик ленты и красный светодиод SAVE на правой стороне

Первые две внешние модели были сделаны как периферийные устройства для ПЭТ и стилизованы под встроенный ленточный накопитель PET 2001. Последние два были разработаны и проданы для VIC-20 и C64. Все модели 1530 совместимы со всеми этими компьютерами, а также с C128.

. В дополнение к этому, некоторые модели поставлялись с небольшим отверстием над клавишами для доступа к регулировочному винту на головке ленты азимут позиция. Таким образом, небольшую отвертку можно легко использовать для регулировки, не разбирая шасси Datassette.

Как ни странно, Datassette в разное время продавался как C2N DATASETTE UNIT Model 1530 и как 1530 DATASSETTE UNIT Model C2N. Обратите внимание на разницу в написании (одна буква S и две) на оригинальной упаковке продукта.

Как и в моделях Datasette, формат записи совместим на всех компьютерах; VIC, например, может считывать кассеты из ПЭТ.

C16 / 116 и Plus / 4

Внешне похожий на модели 1530 / C2N, Commodore 1531 для компьютеров серий Commodore 16 и Plus / 4. Он имеет разъем Mini-DIN вместо краевого разъема печатной платы. Его можно использовать с C64 / 128 через адаптер, который поставлялся Commodore с некоторыми устройствами.

  • Черная / угольная модель корпуса новой формы, серебристая крышка кассеты, шесть светло-серых клавиш, со счетчиком ленты и красным светодиодом SAVE
Популярность
Один из немногих клонов

Набор данных был более популярен снаружи, чем внутри Соединенных Штатов. США Gold, который импортировал американские компьютерные игры в Великобританию, часто приходилось ждать, пока они будут преобразованы с диска, потому что большинство британских владельцев Commodore 64 использовали магнитную ленту, а американский журнал Compute !'s Gazette сообщил, что 1983 «90 процентов новых владельцев Commodore 64 купили дисковод вместе со своим компьютером». Computer Gaming World в 1986 году сообщил, что британское программное обеспечение на основе кассет потерпело неудачу в Соединенных Штатах, потому что «97% систем Commodore в США есть дисководы »; В отличие от этого, MicroProse сообщила в 1987 году, что 80% из 100000 продаж Gunship в Великобритании приходилось на кассеты. В США дисковые накопители быстро стали стандартом, несмотря на то, что 1541 стоил примерно в пять раз дороже набора данных. В большинстве стран Европы Datasette был предпочтительным носителем в течение нескольких лет после его запуска, хотя обычно были доступны дисководы гибких дисков. Недорогие и широко доступные аудиокассеты сделали Datasette хорошим выбором для массового рынка домашних компьютеров с ограниченным бюджетом.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-15 07:05:55
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте