TZXDuino: một bảng Arduino trong một băng cassette cho phần mềm ZX Spectrum

ZX Spectrum

Có rất nhiều người dùng yêu thích máy tính cổ điển. Những nhà sưu tập đích thực quản lý để mua hoặc khôi phục các thiết bị thần thoại cũ. Đam mê chip Zilog Z80, Apple Classic hoặc những thiết bị thần thoại khác trong quá khứ, chẳng hạn như ZX Spectrum hoặc Amstrad, Atari, Commodore, v.v. Vâng, tất cả họ đều nên biết về dự án TZXDuino mà chúng tôi sẽ nói đến trong bài viết này.

Trong các bài đăng khác, chúng tôi đã hiển thị các bài viết để khôi phục trò chơi điện tử cũ và chạy chúng trong trình giả lập. Lần này chúng ta sẽ nói về cái gì là của TZXDuino, nó có liên quan gì với Spectrum và với Arduino, v.v.

ZX Spectrum

Phổ hồng ngoại ZX

Công ty Anh Nghiên cứu Sinclair đã tạo ra một trong những chiếc máy tính huyền thoại nhất và đó là một điều kỳ diệu đối với những người yêu thích phong cách cổ điển. Đó là ZX Spectrum sẽ được tung ra thị trường vào ngày 23 tháng 1982 năm XNUMX.

Máy tính 8-bit dựa trên bộ vi xử lý nổi tiếng Zilog Z80A. Ngoài ra, nó sẽ trở thành một trong những máy vi tính gia đình phổ biến nhất ở châu Âu vào thời điểm này.

Một thiết bị tối ưu hóa và khá nhỏ gọn cho thời gian đó sẽ làm hài lòng người hâm mộ máy tính và trò chơi điện tử của thập kỷ này, và vẫn còn là một tác phẩm bảo tàng cho đến ngày nay. Trên thực tế, những người không đủ may mắn để có phần cứng gốc, bằng lòng với các bản sao hoặc giả lập để tiếp tục hồi sinh phần mềm của họ.

Trong số ZX Spectrum sẽ có một số phiên bản, ngoài một số nhân bản và dẫn xuất đã nổi lên nhờ sự thành công của sản phẩm này, trong đó có một số hệ điều hành tương thích.

Khi đến phần cứng ban đầu, các đặc điểm khá đáng kể vào thời điểm đó:

  • CPU: Zilog Z80A ở 3.5 Mhz và 8 bit cho bus dữ liệu và 16 bit cho bus địa chỉ, có thể quản lý nhiều bộ nhớ hơn.
  • Bộ nhớ- Bạn có thể chọn giữa hai cấu hình RAM khác nhau. Phiên bản 16 kB rẻ hơn và phiên bản 48 kB đắt hơn. Điều đó đã được thêm vào 16 kB ROM mà nó bao gồm làm cơ sở. ROM đó bao gồm trình thông dịch BASIC.
  • Bàn phím: cao su tích hợp trong máy tính ở một số phiên bản.
  • Lưu trữ: Hệ thống băng từ cassette giống như hệ thống băng từ được sử dụng trong hệ thống âm thanh thông thường. Dữ liệu có thể được truy cập ở tốc độ trung bình 1500 bit / s. Do đó, một trò chơi video có dung lượng khoảng 48 kB mất khoảng 4 phút để tải. Mặc dù một số trò chơi đã sử dụng chế độ turbo để tăng tốc độ. Ngoài ra, một năm sau khi ra mắt Spectrum, Sinclair đã phát hành ZX Interface I, có thể kết nối tới 8 ổ băng nhanh gọi là microdrives với tốc độ 120.000 bit / s.
  • Đồ họa: hệ thống đồ họa của nó có thể xử lý một ma trận lên đến 256 × 192 px. Mặc dù độ phân giải màu chỉ là 32 × 24, với các cụm 8 × 8 pixel và thông tin hoặc thuộc tính màu như màu nền, màu mực, độ sáng và đèn flash.

Tất nhiên, một số thiết bị ngoại vi để thêm vào máy tính này. Không chỉ ZX Microdrive, mà còn các giao diện đĩa khác như Beta Disk, DISCiPLE, OPUS Discovery, bút cảm ứng, chuột (Chuột Kempston, Chuột Star, Chuột AMX,…), máy in, bộ điều khiển trò chơi điện tử như cần điều khiển, v.v.

Năm 1986, Sinclair Research sẽ bán thương hiệu và sản phẩm của mình cho Amstrad, một trong những công ty lịch sử khác. Nhưng, trong trường hợp bạn không biết, Sinclair Research Ltd. vẫn tồn tại như một công ty ngày nay ...

Và tất cả điều này vì ước mơ của một người có tầm nhìn xa mang tên Ngài Clive Sinclair, một nhà phát minh, kỹ sư và doanh nhân ở London, người đã có ý tưởng tuyệt vời này là bán máy tính siêu nhỏ cho gia đình. Và điều tuyệt vời nhất là bạn có thể tiếp tục tận hưởng chúng với các dự án như TZXDuino mà tôi giới thiệu cho bạn dưới đây ...

TZXDuino là gì?

Đúng là bạn có các trình giả lập theo ý của mình, cũng như tự mình mua hoặc khôi phục thiết bị Spectrum ban đầu mà bạn tìm thấy trên thị trường đồ cũ. Bằng cách đó, bạn sẽ có phần cứng để chạy các trò chơi điện tử và phần mềm cổ điển như trước đây. Nhưng không phải ai cũng có thể có được một cái và đây là nơi TZXDuino có liên quan đến nó.

Chà, hãy tưởng tượng một vỏ bọc tương tự như một cuộn băng cassette, với một bảng phát triển bên trong và có khả năng chạy phần mềm ZX Spectrum gốc mà bạn đã lưu trữ trong Thẻ nhớ microSD. Về cơ bản, đó là những gì bạn sẽ có với tư cách là một TZXDuino. Nó không có phần cứng gốc, nhưng có gì đó xảy ra nếu bạn không thích trình giả lập ...

Những người chịu trách nhiệm cho dự án này là Andrew Beer và Dunan Edwards, với ngày mai và trí tưởng tượng đã có thể đưa mọi thứ vào bên trong một cuộn băng cát-sét. Vì vậy, bạn có thể có trong tay một thiết bị nhỏ để làm sống lại tất cả các chương trình thần thoại từ những năm 80 đến 90 cho Spectrum.

Nếu bạn thắc mắc về các chi tiết kỹ thuật về cách nó được tạo ra, thì sự thật là chúng đã được dựa trên arduino. Do đó tên của nó. Và nếu bạn muốn một cái và bạn có tâm hồn của một nhà sản xuất, bạn có thể tạo băng cát-xét DIY của riêng bạn. Trong liên kết này, bạn sẽ tìm thấy một tệp PDF chứa tất cả các hướng dẫn lắp ráp các thành phần điện tử. Và sự thật là nó không phải là một thủ tục cực kỳ phức tạp và dài ...

Điều phức tạp duy nhất mà nó có là nó cần một số kỹ năng để tích hợp mọi thứ vào kỹ năng hàn thiếc.

Dù bằng cách nào, tôi chắc chắn bạn học được rất nhiều trong quá trình này xây dựng và niềm vui sau khi lắp ráp sẽ được đảm bảo ...

Để tạo TZXDuino của riêng bạn, bạn sẽ cần

Anh mua tất cả các thành phần dễ dàng trong các cửa hàng chuyên biệt hoặc trên Amazon, chẳng hạn như:

 


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.