Σχηματικό διάγραμμα φάσματος Zx. Περιγραφή του κυκλώματος υπολογιστή.χ συσκευή και λειτουργία του υπολογιστή

Πρέπει να αγοράσω ή να συναρμολογήσω το ZX Spectrum μόνος μου; Εύκολα! γρμρετρό έγραψε στις 12 Ιουλίου 2010

Επιπλέον, υπάρχει ένα άλλο έργο στο δρόμο - Speccy 2010. Η πρόοδος δεν έχει παρακάμψει τους spectrumists, όπως δεν προσπάθησαν να την αποφύγουν :-).
(φωτογραφία ενός από τα πρωτότυπα. Στην τελική έκδοση δεν υπάρχουν καλώδια για διόρθωση σφαλμάτων)

Δεν θα βρείτε ζωντανό Z-80 ή μουσικό συνεπεξεργαστή εδώ. ΟΛΑ ΕΙΝΑΙ ΜΕΣΑ σε ένα μεγάλο τσιπ και υλοποιούνται σε λογισμικό.
Απόσπασμα από το φόρουμ:

«Η κατάσταση του λογισμικού σήμερα:
Πλήρως όλες οι λειτουργίες του Speccy2007 v1.06 (128k, προσωρινές καλύβες Pentagon, εξομοιωτής betadisk, AY, λήψη tap/tzx/sna).

εκτός

  • - Έξοδος τηλεόρασης - RGB, s-video, composite
  • - πιο σωστή και πιο γρήγορη εργασία με το sna (τώρα δεν έχει χαλάσει ούτε ένα byte του dump)
  • - turbo (7, 14 και 28 MHz)
  • - πληκτρολόγιο χωρίς αναμονή
  • - όλα τα πολύχρωμα εφέ και τα σύνορα είναι καθαρά (όπως στο spectaculatore)

Σκοπεύω να κάνω περισσότερα
  • VGA σε λειτουργία σαρώματος
  • λειτουργία με προσωρινές καλύβες με επωνυμία Spectrum
  • ποντίκι kempston και gluk rtc
  • διαφορετικές λειτουργίες με εκτεταμένη μνήμη”
Το μπόνους της συσκευής είναι η απουσία παλαιομοδίτικων εξαρτημάτων, υψηλότερη αξιοπιστία, δυνατότητες επέκτασης με ανέβασμα νέου υλικολογισμικού. Και φυσικά, θα ήθελα να ονειρευτώ ότι αυτή η πλακέτα θα υλοποιεί όχι μόνο το ZX-Spectrum, αλλά και κάποιο είδος MSX, Vector, Orion ή Apple 2 γενικά. Αλλά προς το παρόν αυτά είναι απλώς όνειρα. Αντίο...
Το Speccy 2010 είναι επίσης δυνατό

Καλημέρα (βράδυ/βράδυ προαιρετικά).

Θέλω να αφιερώσω την 20η κριτική μου στον υπολογιστή που κέρδισε την καρδιά μου. Σας προσκαλώ να επισκεφτείτε αυτό το φωτιστικό. Φροντίστε να προσθέσετε ετικέτα σε όλους τους πρώην και νυν ιδιοκτήτες αυτών των υπέροχων συσκευών, να μοιραστείτε ιδέες, συνδέσμους, gadget για τον αγαπημένο μας υπολογιστή. Καθίστε αναπαυτικά στην καρέκλα σας και βυθιστείτε σταδιακά. (Η κριτική είναι πολύ μεγάλη, περιέχει οδηγίες, διαγράμματα, σκέψεις σχετικά με τη συναρμολόγηση και την αναβάθμιση)

ΠΡΟΛΟΓΟΣ

Πριν από πολύ καιρό, σε έναν γαλαξία πολύ μακριά...

Αυτός ο άνθρωπος που βλέπετε από ψηλά δεν είναι εδώ για τίποτα. Αυτός είναι ο ίδιος ο Clive Marles Sinclair, ο πρώην ιδιοκτήτης της Sinclair Radionics, η οποία παρήγαγε υπολογιστές Spectrum. Αυτό είναι το ίδιο άτομο που ήθελε να φτιάξει τη φθηνότερη συσκευή για τη δουλειά, τελεία. Ναι, δεν του άρεσαν τα παιχνίδια και θεωρούσε ότι ήταν χάσιμο χρόνου και κακή επένδυση. (Αναρωτιέμαι τι θα έλεγε τώρα, κοιτάζοντας την άγρια ​​αναπτυσσόμενη βιομηχανία τυχερών παιχνιδιών). Ναι, ας με διορθώσουν οι ειδικοί, αυτός ο κύριος μπήκε με τα πόδια στην εφεύρεση των ηλεκτρονικών ποδηλάτων και φαίνεται ότι έμεινε εκεί, φτιάχνοντας κάτι τέτοιο:

Διαφορετικά, αυτή είναι μια εντελώς διαφορετική ιστορία. Σήμερα θα μιλήσουμε για ένα κιτ αυτοσυναρμολόγησης ενός υπολογιστή από μια περασμένη εποχή, τα τέλη της δεκαετίας του '80.

Με το Spectrum πρωτογνωρίστηκα όταν ήμουν 7 χρονών, μου το μάζεψε ο πατέρας μου. Μετά ανακάλυψα έναν ολόκληρο υπέροχο κόσμο παιχνιδιών και προγραμματισμού.
Όπως είπε ένας καλός άνθρωπος - «Αν κάποτε εξοικειωθείς με το Spectrum, τότε θα καθίσει βαθιά στην ψυχή σου και μια μέρα, όταν θα γίνει εντελώς αφόρητο, θα τρέχεις σε υπαίθριες αγορές και θα το ψάχνεις».Και αυτό είναι αλήθεια. Υπάρχει μόνο ένα μεγάλο ΑΛΛΑ. Μπορείτε να το αγοράσετε, φυσικά, στο eBay υπάρχουν πολλά που πωλούν μοντέλα 48k και 128k. Αλλά μια μέρα, όταν έγινα «αφόρητος» ψάχνοντας πληροφορίες για τα Spectrums, έπεσα πάνω σε αυτό το site, το οποίο προσφέρει έτοιμα κιτ για αυτοσυναρμολόγηση της συσκευής.

Έμεινα πολύ έκπληκτος, οι άνθρωποι πουλάνε και κατασκευάζουν πλακέτες του σοβιετικού αντιγράφου του Λένινγκραντ 48k με διορθωμένο κύκλωμα. Φυσικά, αυτή η επιλογή έχει πλεονεκτήματα και μειονεκτήματα. Αλλά παιδιά, εδώ προσφέρουν να συναρμολογήσουν έναν υπολογιστή με τα χέρια τους, και τι θα μπορούσε να είναι πιο ωραίο από το να κατανοήσουμε τις αρχές ενός υπολογιστή σε επίπεδο υλικού;! Είναι απλά ένα παραμύθι. Φυσικά, για μια τέτοια εργασία είναι επιθυμητό να έχω λίγη εμπειρία, η εμπειρία μου στη συναρμολόγηση υπολογιστών περιορίζεται στο μοντέλο RK-86 από το περιοδικό Radio, σε σύγκριση με το Spectrum είναι ένας κόκκος άμμου, όσον αφορά την πολυπλοκότητα και θα έχετε να εργαστεί σκληρά για να το διορθώσετε.

Ως συνήθως προειδοποίηση:

Όλη η ευθύνη, δηλαδή η ανεξάρτητη διείσδυση στο σώμα του τελικού προϊόντος με επακόλουθη παραβίαση της ακεραιότητας και της απόδοσής του, βαρύνει το άτομο που διέπραξε αυτή την ενέργεια.

Εκτός από τα παραπάνω, όταν εργάζεστε με τσιπ μνήμης, χρησιμοποιήστε έναν γειωμένο, αντιστατικό ιμάντα καρπού για να μην βλάψετε την ακεραιότητα του τσιπ, επίσης μην ξεχάσετε να συνδέσετε καλώδια Video, RGB, Scart και παρόμοια μόνο σε απενεργοποιημένες συσκευές .

ΠΡΟΕΤΟΙΜΑΣΙΑ ΓΙΑ ΣΥΝΑΡΜΟΛΟΓΗΣΗ

Αυτό το σετ παρέχεται χωρίς RAM, χρησιμοποιούνται τσιπ μνήμης και αυτή τη στιγμή είναι δύσκολο να τα βρείτε, μπορείτε επίσης να χρησιμοποιήσετε τσιπ, αλλά λαμβάνοντας υπόψη μικρές τροποποιήσεις στο κύκλωμα.

Πού μπορώ να το πάρω; Απορρίπτουμε τις υπαίθριες αγορές αμέσως, ανάλυση και λόγω του γεγονότος ότι τα τσιπ μπορεί να καταστραφούν, μεταξύ άλλων, υπάρχουν ιδιαιτερότητες με τη μνήμη αυτού του είδους, δηλαδή είναι ευαίσθητη στην εργασία σε μία παρτίδα (ακριβέστερα, όλα τα τσιπ που είναι εγκατεστημένα σε το μηχάνημα θα πρέπει κατά προτίμηση να είναι της ίδιας παρτίδας, αναθεώρησης και ημερομηνίες παραγωγής, καθώς και πόλεις παραγωγής), το συνάντησα κατά τη συλλογή του RK-86, η σοβιετική μνήμη είναι οδυνηρά ιδιότροπη, συνιστάται ακόμη και να αγοράσετε νέες μάρκες χύμα, ποτέ δεν ξέρεις.

Επομένως, έχοντας καλέσει όλα τα καταστήματα στο Αικατερινούπολη, οι μάρκες βρέθηκαν μόνο σε ένα - σε φανταστικά χαμηλή τιμή. Αυτό είναι κατανοητό, που στην εποχή μας μπορεί να χρειάζεται μια τόσο μικρή RAM, και μάλιστα τόσο αργή.

Συγκεκριμένα, πριν την αγορά, ζήτησα να φέρω ένα πακέτο πατατάκια, ώστε να βεβαιωθώ ότι έχουν χυθεί από το συγκεκριμένο κουτί. Ίσως ήμουν πολύ καχύποπτος σε αυτή την απόφαση, αλλά ποτέ δεν ξέρεις.

Και οι ακόλουθες τιμές αντίστασης:

Μερικές μικρές λεπτομέρειες περιλαμβάνουν μια υποδοχή ήχου για Jack - 3.5, πρόσθετες υποδοχές εάν δεν θέλετε να κολλήσετε μικροκυκλώματα. Είναι δυνατή η εγκατάσταση περιβλημάτων SMD για αντιστάσεις, διόδους και πυκνωτές (για παράδειγμα, οι πυκνωτές μπλοκαρίσματος μπορούν να αντικατασταθούν με πυκνωτές SMD).

Θα απαιτηθεί το ακόλουθο σύνολο εργαλείων:

1. συγκολλητικός σταθμός/κολλητήρι με έλεγχο θερμοκρασίας,

2. παλμογράφος (πολύ, πολύ επιθυμητός),

3. πολύμετρο,

4. Εάν δεν έχετε παλμογράφο, χρησιμοποιήστε έναν λογικό αναλυτή.

ΠΑΡΕΧΟΜΕΝΟ ΚΙΤ

Συχνά δίνω λίγη σημασία στις συσκευασίες, καθώς έχω συνηθίσει τις προμήθειες από την Κίνα, αλλά η ρωσική συσκευασία αξίζει πάντα μια ματιά, θα τη βάλω κάτω από το σπόιλερ, αν κάποιος θέλει να ρίξει μια ματιά, ρίξτε μια ματιά.

Πακέτο

Τα μικροκυκλώματα και τα ανταλλακτικά τυλίχτηκαν σε μια σακούλα και κολλήθηκαν με ταινία:

Η ίδια η σανίδα είναι επενδεδυμένη με δύο κομμάτια κυματοειδούς χαρτονιού και τυλιγμένη σε συσκευασία πολυαιθυλενίου:

Λοιπόν, ας ρίξουμε μια ματιά σε αυτό το όμορφο σετ ανταλλακτικών.

Πληρωμή. Ξέρετε, αυτή η σανίδα είναι φτιαγμένη στο υψηλότερο επίπεδο, απλά απίστευτα καλά. Δεν έχω κρατήσει τόσο υψηλής ποιότητας προσαρμοσμένες σανίδες στα χέρια μου για πολύ καιρό. Διάταξη, μεταξοτυπία και επιγραφές... Μμμμ μεγαλοπρέπεια, ας απολαύσουμε:

Απλά οι επιγραφές στον πίνακα κόβουν την ανάσα, μου αρέσουν πολύ.

Επισυνάπτω επίσης φωτογραφίες μεγάλου μεγέθους ολόκληρου του πίνακα, ώστε να μπορώ να εκτιμήσω πλήρως την ποιότητα κατασκευής, δεν μυρίζει σαν χειροτεχνία:

Το κιτ περιλαμβάνει κούνιες για RAM, ROM, τσιπ CPU:

Χαλαρή πούδρα που συνοδεύεται από τη σανίδα. (Beeper, σετ τρανζίστορ BC547, πυκνωτές για όλες τις απαιτούμενες τιμές, βύσματα επαφής 2,54 mm, χαλαζίας 14.000 MHz, δίοδοι):

Όλη η λογική που απαιτείται για την εκτέλεση του υπολογιστή (συμπεριλαμβανομένης της CPU και της ROM). Παρεμπιπτόντως, η μνήμη ROM έχει ήδη αναβοσβήσει με το Sinclair BASIC:

Για τον προσανατολισμό στα μικροκυκλώματα της εποχής της ΕΣΣΔ, σχεδίασα την ακόλουθη εικόνα:

Από όλα τα μικροκυκλώματα, ούτε μία στρατιωτική θητεία, δύο με σήμα στατική- K561LN2 και K561IE10A και ένα σωρό από διάφορες επιχειρήσεις.

ΣΥΝΕΛΕΥΣΗ

Χρησιμοποιούμε τα δύο σχήματα που παρουσιάζονται και, ποτέ δεν ξέρετε, θέλετε να το κατανοήσετε καλύτερα ή αντιμετωπίζετε δυσκολίες, αρχίζουμε να το συναρμολογούμε σιγά σιγά. Το πιο σημαντικό είναι να παρακολουθούμε ακριβώς τι βάζουμε και πού.

Η διάταξη των μικροκυκλωμάτων και άλλων στοιχείων είναι επίσης χρήσιμη:

Το κύριο πράγμα σε αυτό το θέμα είναι να μην βιαστείτε, διαφορετικά θα μπερδευτείτε εντελώς. Ξεκίνησα τη συναρμολόγηση με μικροπράγματα (πυκνωτές, αντιστάσεις, διόδους). Αντικατέστησα τους πλήρεις πυκνωτές (πυκνωτές μπλοκαρίσματος, ονομαστική 104) με τους δικούς μου - Murata Manufacturing. Φυτέψτε τον χαλαζία τελευταίο, λόγω του γεγονότος ότι είναι πολύ κοντά στην αντίσταση R1 και εάν κολλήσετε χαλαζία στη ρίζα, η αντίσταση θα πρέπει να συγκολληθεί με επιφανειακή τοποθέτηση.

Πώς να μην το κάνεις!

Πρώτα αποφάσισα να βάλω τα πάντα σε πρίζες DIP ( και έγινε μεγάλο λάθος), σκέφτηκα ότι αν το μικροκύκλωμα αποτύχει, μπορώ πάντα να το αγοράσω εύκολα, αλλά στην πράξη όλα έγιναν διαφορετικά, συγκέντρωσα όλες τις δυσλειτουργίες. Μπορείτε να διαβάσετε για τις δυσλειτουργίες και τις λύσεις τους παρακάτω.

Προς το τέλος της συναρμολόγησης, άρχισα να συναρμολογώ μια μονάδα ανάγνωσης ταινίας βασισμένη στο τσιπ K561LN2, το διάγραμμα της μονάδας είναι κλασικό, επισυνάπτεται παρακάτω:

Δοκιμή ενεργοποίησης με μη συγκολλημένο καλώδιο βίντεο με CPU και εγκατεστημένη μνήμη RAM:

Περίεργο, αλλά θα έπρεπε να είναι αυτό:

Φαίνεται ότι υπάρχει κάτι εκεί. Αφού εξέτασα τον πίνακα, βρήκα μερικά λάθη:

1. Η αντίσταση C2 δεν είναι συγκολλημένη.
2. Η αντίσταση C1 δεν έχει εγκατασταθεί σωστά.

Αντικατέστησα και τους υπόλοιπους πυκνωτές (μπλοκαρίσματος), ονομαστικής τιμής 104, με Murata. Αντικαταστάθηκε τρανζίστορ K315B.

Α και τίποτα, αφού έκανα όλες τις αλλαγές και μετά άνοιξα τη συσκευή, πήρα αυτό:

Σε αυτή την περίπτωση, υπάρχουν 5 V σε έναν κύκλο, αλλά η CPU δεν ξεκινά. Δυστυχώς. Άρχισα να ψάχνω τον λόγο, παραγγέλνοντας ταυτόχρονα έναν λογικό αναλυτή.

Πέρασε 1,5 μήνας και δεν υπήρχε αποτέλεσμα, είχα ήδη αρχίσει να εκνευρίζομαι όταν έφτασε μια ειδοποίηση για το δέμα από το ταχυδρομείο - είχε φτάσει ο αναλυτής.

Ο αναλυτής σήματος είναι μια συσκευή που βασίζεται σε τσιπ που είναι περιφερειακός ελεγκτής USB2.0 και δέκτης 8 καναλιών (θα έλεγα μάλιστα οσονούπω) που συλλαμβάνει από γραμμές δεδομένων.

Αυτή η συσκευή λειτουργεί χρησιμοποιώντας το πακέτο λογισμικού - .

Φαίνεται ότι όλα είναι στη θέση τους για να λυθεί το πρόβλημα, αλλά το πρόβλημα παραμένει το ίδιο.

Υπέφερα πολύ μέχρι που αποφάσισα να γκρεμίσω όλα τα κρεβάτια για μικροκυκλώματα, αφήνοντας μόνο RAM, CPU και ROM.

Και ιδού, όλα ξεκίνησαν! (Αλλά το RK-86 μου συναρμολογήθηκε στα ίδια πάνελ και όλα λειτουργούν)

Έτσι φαινόταν η διαδικασία εντοπισμού σφαλμάτων:

Ως αποτέλεσμα, μετά από έναν μακρύ και επίπονο επανέλεγχο των πάντων και την αποκοπή του ποδιού 1 από το τσιπ DD4 (K555IE7) με τη συνοδευτική συγκόλληση στο έδαφος, έλαβα την εικόνα:

Η πρόοδος είναι εμφανής. Μην δίνετε σημασία στη σάρωση, η τηλεόραση είναι παλιά και έχει πρόβλημα σε αυτόν τον τομέα. Επιπλέον, αν κοιτάξετε προσεκτικά, θα δείτε ότι το εικονίδιο - © εμφανίζεται λανθασμένα, αυτό είναι το διάσημο πρόβλημα του υπολογιστή Leningrad 48K (λανθασμένο σχέδιο κύκλων), αυτό λύνεται με την αποκοπή του κομματιού από το IR9 -> 1 και LN1-> 10 και συγκόλληση στο ακόλουθο κύκλωμα:

Γενικά, όταν χρησιμοποιείτε διαφορετικούς κατασκευαστές λογικής, πρέπει να επιλέξετε χωριστά πυκνωτές για τη σάρωση των μικροκυκλωμάτων DD4 -> IE7 και DD6 -> IE7, ουσιαστικά με δοκιμή και σφάλμα, να εγκαταστήσετε έναν πυκνωτή τόσο για το πρώτο όσο και για το δεύτερο μεταξύ της γείωσης και το 11ο σκέλος.

ΚΑΤΑΣΚΕΥΗ ΠΛΗΚΤΡΟΛΟΓΙΟΥ

Ένας υπολογιστής είναι φυσικά καλός, αλλά χωρίς τη δυνατότητα εισαγωγής, δεν έχει νόημα να έχουμε έναν, οπότε θα φτιάξουμε ένα πληκτρολόγιο!

Το pinout του πληκτρολογίου βρίσκεται στο κύριο κύκλωμα για το Leningrad 48K:

Για το πληκτρολόγιο χρειαζόμαστε:

1. Textolite μέγεθος 100x160.

(Αποφάσισα να φτιάξω ένα συμπαγές πληκτρολόγιο για να χωρέσω τη συσκευή σε μια συμπαγή θήκη και γενικά μου αρέσουν τα συμπαγή πληκτρολόγια).

2. Εκτυπωτής λέιζερ για την εκτέλεση LUT.

3. Τα κουμπιά είναι απτικά και μπορούν να ρυθμιστούν σε ύψος ανεξάρτητα.

Αποσυσκευάστε, σημειώστε και κόψτε:

Προετοιμάστε και κόψτε το πρότυπο για το LUT:

Ανοίξτε το πρόγραμμα επεξεργασίας και σχεδιάστε ένα πληκτρολόγιο:

Στο πρόγραμμα επεξεργασίας σχεδιάζεται με ένα δεύτερο στρώμα, αλλά ας πούμε απλώς ότι δεν χρειάζεται να χαράξετε αυτό το στρώμα, εξοικονομήστε χρόνο, δεν πρέπει να κάνετε χάραξη για χάρη της χάραξης.

Έχω ετοιμάσει ένα έτοιμο εκτυπώσιμο πρότυπο για εσάς:

Μοτίβο καθρέφτη ΔΕΝ ΧΡΕΙΑΖΕΤΑΙ!

Στη συνέχεια το εκτυπώνουμε και το κόβουμε:

Για τη χάραξη θα χρειαστείτε το παρακάτω κιτ:

1. 100 ml φαρμακείο 3% υπεροξείδιο του υδρογόνου

2. 30 g κιτρικό οξύ

3. 5 γρ επιτραπέζιο αλάτι.

4. Χωρητικότητα.

Για μια σανίδα του μεγέθους μου αυτό αρκεί και για την ταχύτητα χάραξης σχεδίασα με σύνεση πολύγωνα για να μην σπαταλήσω τη λύση.

Το μεταφέρουμε στο τεμάχιο εργασίας με ένα σίδερο, σας συμβουλεύω να χρησιμοποιήσετε ένα υπόστρωμα από την Oracle:

Μπορείτε να δείτε μικρά ελαττώματα, τα διόρθωσα με δείκτη ανθεκτικό στο χλωριούχο σίδηρο και τα έριξα στο διάλυμα:

Στο τέλος πήρα το εξής αποτέλεσμα. Θα πω αμέσως ότι μπέρδεψα, για να φαίνονται καθαρά οι επιγραφές, τις κράτησα στο διάλυμα λίγο ακόμα και χάλασα τα μονοπάτια εδώ κι εκεί:

Λοιπόν, εντάξει, αυτό δεν είναι εγκληματικό, παίρνουμε ένα καλώδιο 0,5 mm και κολλάμε τις ράγες:

ΕΤΟΙΜΟΙ ΓΙΑ ΕΚΚΙΝΗΣΗ

Αχ τι καλός που είναι!

Ααα και ξεκινάμε!

Εγκαταστήστε την εφαρμογή PlayZX στο τηλέφωνο ή το tablet σας:

Χρησιμοποιώντας το καλώδιο AUX, συνδέουμε στο Spectrum, ενεργοποιούμε τη συσκευή και μεταβαίνουμε σε λειτουργία λήψης ( στο πληκτρολόγιο Spectrum πατήστε J -> ενώ κρατάτε πατημένο το SS πατήστε δύο φορές, θα δείτε αυτήν την καταχώρηση - LOAD "" και πατήστε enter). Μετά από αυτό, επιλέξτε την επιθυμητή εικόνα παιχνιδιού στο τηλέφωνό σας και πατήστε play. Το παιχνίδι θα φορτώσει.

Η διαδικασία λήψης του προγράμματος είναι η εξής:

Λήψη αρχείου παιχνιδιού Saboteur:

Και φυσικά, ένα παράδειγμα φόρτωσης ενός προγράμματος από την αρχή, ας ελέγξουμε τον ίδιο σαμποτέρ:

ΣΥΜΠΕΡΑΣΜΑΤΑ

Και ας το συνοψίσουμε λοιπόν. Αγοράζοντας αυτόν τον υπολογιστή, δεν αγοράζετε απλώς ένα ανόητο μοντέλο συναρμολόγησης παρόμοιο με τα κινέζικα, αλλά αποκτάτε ένα μεγάλο επίπεδο εμπειρίας στη συναρμολόγηση παρόμοιων υπολογιστών. Όπως είπα και νωρίτερα, είχα έναν παρόμοιο υπολογιστή ως παιδί, αν και ήταν 128K και είχε δισκέτες 5,2 ιντσών, σε κάθε περίπτωση, έμεινα ευχαριστημένος με το αποτέλεσμα.

Αν δεν ήταν αυτός ο υπολογιστής, δεν θα είχα αποκτήσει ένα νέο εργαλείο, όπως έναν αναλυτή σήματος και μια μηχανή αναρρόφησης ζεστού κασσίτερου για την αποκόλληση μικροκυκλωμάτων και, φυσικά, εμπειρία.

Αποχρώσεις, η πλατφόρμα είναι πλήρως αντιγραμμένη από το Leningrad 48K, μπορεί να προσαρμοστεί σε διαφορετικό χαλαζία ανάλογα με την πλήρη λογική βάση, κάτι που είναι πολύ καλό.
Λειτουργεί σταθερά, χρησιμοποιώντας την εφαρμογή PlayZX, θα ανακαλύψετε τον κόσμο των παιχνιδιών για το ZXSpectrum και εγώ ο ίδιος εξεπλάγην από μια τόσο μεγάλη βιβλιοθήκη.

Μια πολύ μεγάλη κοινότητα σε όλο τον κόσμο, παρεμπιπτόντως, μερικοί άνθρωποι κυκλοφορούν νέα παιχνίδια για αυτούς τους υπολογιστές και επίσης μεταφέρουν παλιά NES, για παράδειγμα, Castlevania.

ΥΣΤΕΡΟΓΡΑΦΟ. Ένα εξαιρετικό ξεκίνημα στη μικροηλεκτρονική για ένα παιδί και ένας εξαιρετικός τρόπος να αφιερώσει χρόνο στην επίλυση ενός συγκεκριμένου προβλήματος.

P.S.S. Η κριτική αποδείχθηκε απλά γιγάντια, και θέλω να σας πω τόσα πολλά, αλλά θα πρέπει να περιοριστώ μόνο στην ουσία, στο επόμενο DIY θα φτιάξουμε μια θήκη για αυτήν τη συσκευή και θα βιδώσουμε RGB και SCART, υπάρχουν ιδέες για να το φτιάξεις σε μορφή laptop.

Πληροφορίες για να βοηθήσετε τους συναρμολογητές του Leningrad 48K:

1.
2.
3. Μου άρεσε η κριτική +253 +425

«Για 8 χρόνια έπαιζα το Spectrum σε ασπρόμαυρο και όλοι ξέρουν γιατί, επειδή οι γενναίες τηλεοράσεις μας δεν καταλάβαιναν καθόλου το σήμα RGB». Θα ήθελα να πω, να κάνω νοσταλγία, να θυμηθώ ότι πριν ο ήλιος ήταν πιο λαμπερός και το γρασίδι πιο πράσινο. Αλλά δεν θα πω, στην παιδική μου ηλικία κανείς δεν είπε ποτέ τη λέξη Spectrum. Σε όλη μου την παιδική ηλικία έπαιζα Dandy, αργότερα Sega και μερικές φορές Super Nintendo με φίλους. Ούτε στο πρόγραμμα του Dandy «New Reality», ούτε στο «From the Screw», ούτε σε κανένα περιοδικό άκουσα για αυτόν τον υπολογιστή. Είχα ακούσει για υπολογιστές που εκκινούσαν από κασέτες, αλλά δεν είχα δει ποτέ έναν ούτε γνώριζα το όνομά τους. Το έμαθα για πρώτη φορά μόνο όταν μπήκα στο Διαδίκτυο. Διάβασα τα φόρουμ, ζήλεψα εκείνους τους ανθρώπους που συναρμολόγησαν τους δικούς τους υπολογιστές στα τέλη της δεκαετίας του '80 και στις αρχές της δεκαετίας του '90, αλλά έχασα την ουσία. Αν και εκείνα τα χρόνια ήμουν μικρός και, ακόμα και να το ήθελα, δεν θα είχα συναρμολογήσει τον δικό μου κλώνο Spectrum. Πόσα έχω χάσει; Αυτή είναι η ερώτηση που άρχισα να κάνω στον εαυτό μου πριν από λίγο καιρό. Πριν από ένα χρόνο βρήκα ένα πολύ καλό βίντεο όπου ένας τύπος εξήγησε με μεγάλη λεπτομέρεια και έδειξε πώς να κολλήσετε έναν κλώνο του Spectrum Leningrad. Το εξέτασα περισσότερες από μία φορές και τελικά αποφάσισα "Θα φτιάξω τον δικό μου υπολογιστή από την αρχή!"

Αποφάσισα να πάρω τον αρχικό χάρτη του Λένινγκραντ από το sblive.narod.ru ως βάση. Λοιπόν, προσθέστε ένα σωρό βελτιώσεις, όπως προσαρμογή του σχεδίου του κύκλου (δεν είναι σαφές πώς ο Zonov μπόρεσε να σχεδιάσει έναν υπολογιστή με τόσο σοβαρό πρόβλημα. Εκδηλώνεται σε προβλήματα γραμματοσειράς, προβλήματα γραφικών κ.λπ.), σταθεροποίηση του Ταλαντωτής χαλαζία, σταθεροποίηση συγχρονισμού πλαισίου και γραμμής, βελτίωση του σήματος INT, εισαγωγή σύνδεσης σε επίπεδο μαύρου.

Για να κάνω αυτή τη διαδικασία ακόμα πιο δροσερή και πιο ενδιαφέρουσα, δεν έψαξα για έτοιμη σανίδα, παρήγγειλα στον εαυτό μου μια breadboard αρκετά συμπαγών διαστάσεων 12*18. Έπρεπε επίσης να παραγγείλω μικροκυκλώματα και άλλα μικροπράγματα από το Aliexpress και το CHIPiDIP. Η μνήμη και ο επεξεργαστής έπρεπε να αφαιρεθούν από έναν μη λειτουργικό κλώνο που έλαβα πρόσφατα από έναν spektrumist. Εξακολουθώ να μην ξέρω τι είδους κλώνος είναι αυτός, δεν υπάρχει διάγραμμα κυκλώματος για αυτό, και μόλις κόλλησα τα μικροκυκλώματα από αυτό.

Αποφάσισα να βάλω όλα τα μικροκυκλώματα στις πρίζες για γρήγορη αντικατάσταση αν κάτι πάει στραβά. Αλλά το Spectrum περιέχει μια ROM και πρέπει ακόμα να αναβοσβήσει, δεν είχα προγραμματιστή, αλλά ο κόσμος δεν είναι χωρίς καλούς ανθρώπους. Αντί για δύο EPROM, αποφάσισα να εγκαταστήσω ένα EEPROM W27C512, στο οποίο έραψα 48k BASIC, 128K BASIC, TR-DOS και μια δοκιμή μνήμης για 48K· είναι επίσης ωραίο να μπορώ να αλλάζω τράπεζες μνήμης με βραχυκυκλωτήρες. Τώρα όμως έφτασαν όλα τα μέρη μου, έχοντας σκεφτεί εκ των προτέρων πού θα βρίσκεται κάθε πάνελ, άρχισα να τα κολλάω. Λοιπόν, κόλλησα αυτοκόλλητα στον πίνακα με επιγραφές σχετικά με το ποιο μικροκύκλωμα και αριθμούς καρφίτσας, που έκαναν τη ζωή μου πολύ πιο εύκολη στο μέλλον.

Περνώντας μερικές ώρες την ημέρα σε δυόμισι εβδομάδες, το μάζεψα ακόμα. Ανυπομονούσα να το συνδέσω αμέσως. Και αφού το άνοιξα, είδα μια λευκή οθόνη, τι καλή ιδέα σκέφτηκα. Μετά από επανέλεγχο ολόκληρης της πλακέτας και αφαίρεση μερικών σφαλμάτων, η κατάσταση δεν βελτιώθηκε. Για πολύ καιρό δεν μπορούσα να καταλάβω τι συνέβαινε, αλλά μετά έμαθα ότι δεν πρέπει να παρεμβαίνετε στα μικροκυκλώματα CMOS και TTL. Ναι, είμαι ακόμα ραδιοερασιτέχνης. Έπρεπε να παραγγείλω ξανά ανταλλακτικά και να περιμένω. Μετά την αντικατάσταση όλων των τσιπ CMOS με TTL, η πολύτιμη επιγραφή εξακολουθούσε να εμφανίζεται, αλλά η εικόνα επιπλέει.

Η επικοινωνία με το φόρουμ zx-pk.ru κατέστησε εν μέρει σαφές τι συνέβαινε, αλλά δεν είχα λύση. Ως αποτέλεσμα, έπρεπε να κάθομαι για ώρες στο διάγραμμα. Και voila, απλά παρεξήγησα το σχέδιο για την οριστικοποίηση του σχηματισμού του σήματος INT, ή μάλλον, πρώτα το κατάλαβα σωστά και μετά νόμιζα ότι ήταν λάθος και έκανα λάθος. Λοιπόν, ένα άλλο πρόβλημα έχει λυθεί. Αλλά δεν είναι όλα τόσο ρόδινα όσο θα θέλαμε· τα καρέ έτρεχαν συνεχώς στην οθόνη πολυμέσων μου. Και τότε αποφάσισα να συνδεθώ με την παλιά καλή τηλεόραση SHARP, η οποία δεν με έχει απογοητεύσει ποτέ. Αλλά η αλήθεια είναι ασπρόμαυρη, αφού δεν υπάρχει RGB scart σε αυτό. Και η εικόνα σε αυτό σχεδόν δεν συσπάστηκε. Και πάλι, μια επίσκεψη στο φόρουμ έδωσε καλές συμβουλές για την κατασκευή ενός φίλτρου για ένα τροφοδοτικό μεταγωγής.

Και τέλος, η εικόνα είναι κανονική, χωρίς συσπάσεις, κάνουμε το τεστ μνήμης.

Αλλά για το Spectrum χρειάζεστε και ένα πληκτρολόγιο. Εδώ βγήκα από αυτό με έναν μάλλον πρωτότυπο τρόπο, πήρα ένα παλιό πληκτρολόγιο, έβγαλα το φιλμ με τις επαφές από αυτό, έκοψα το getinax σε κομμάτια, κόλλησα τις επαφές πάνω του, τις επεξεργάστηκα με μια λίμα και τις κόλλησα στο πληκτρολόγιο με ζεστή κόλλα, και τα κολλήσαμε σύμφωνα με το διάγραμμα. Το αποτέλεσμα είναι ένα μάλλον ογκώδες εξωτερικό πληκτρολόγιο. Λοιπόν, έχτισα θύρες για joysticks Sinclair απευθείας στο πληκτρολόγιο. Τα χειριστήρια από τη Sega Master Systems ή το Atari είναι κατάλληλα ή, στην περίπτωσή μου, ένα χειριστήριο Sega συγκολλημένο μέσα, για το οποίο μετακίνησα το πλήκτρο διαστήματος (δηλαδή, χρησιμοποιείται σχεδόν πάντα ως πρόσθετο) στο κουμπί A και όταν πατήστε το κουμπί C, το πάτημα προς τα πάνω είναι διπλό, κάτι που είναι βολικό στα platformers.

Κατά κάποιο τρόπο δεν είχα τύχη με το ηχείο και απλώς έβαλα τον βομβητή στην τηλεόραση, έτσι τουλάχιστον η ένταση μπορεί να ρυθμιστεί. Έχοντας γράψει μια απλή μελωδία στο BASIC και δοκίμασα τον ήχο, αποφάσισα να κατεβάσω κάποιο παιχνίδι. Και... δεν μου βγήκε τίποτα. Συναρμολόγησα τη συσκευή ανάγνωσης ταινίας χρησιμοποιώντας ένα K554CA3, δοκίμασα πολλά μικροκυκλώματα, επανέλεξα ολόκληρο το κύκλωμα, αλλά δεν ξεκίνησε, γιατί, δεν είναι ακόμα σαφές. Συναρμολόγησα ξανά τον αναγνώστη στο 561LN2 σύμφωνα με το κύκλωμα από το Pentagon-48 (πρώτα σε ένα breadboard πριν από τη συγκόλληση) και όλα λειτούργησαν την πρώτη φορά. Αν και τα παιχνίδια φορτώθηκαν, τα περισσότερα πάγωσαν αμέσως, κάποια όπως το DIZZY 5 μπορούσαν να παιχτούν για λίγο.

Μια μέρα ξύπνησα το πρωί και αναρωτιόμουν μήπως είχα κολλήσει τους σωστούς πυκνωτές... και OMG, αντί για 47 νανοφααράδες κόλλησα σε 47 picofarads, και ήθελα επίσης κάτι να λειτουργήσει. Παραγγέλνουμε ξανά τα εξαρτήματα που λείπουν και περιμένουμε. Μετά από μια παγκόσμια επανασυγκόλληση των πυκνωτών, μπορείς επιτέλους να παίξεις κανονικά, τίποτα πια δεν κολλάει. Έπρεπε να καθησυχάσω τον εαυτό μου ότι, ούτως ή άλλως, τα περισσότερα παιχνίδια στο Spectrum είναι μονόχρωμα και δεν χάνω τόσα πολλά, ότι στα τέλη της δεκαετίας του '80 δεν είχαν όλοι έγχρωμες τηλεοράσεις και πολλοί το έπαιζαν με ασπρόμαυρη εικόνα. Αλλά κατά κάποιο τρόπο δεν βοήθησε πολύ, ξέρετε.

Αλλά στην οθόνη LCD μου τα καρέ εξακολουθούσαν να λειτουργούν. Στο τέλος, τελικά αποφάσισα να κολλήσω σε ένα πρόσθετο μικροκύκλωμα για να συντομεύσω τον οριζόντιο παλμό συγχρονισμού, τον οποίο ήθελα να εγκαταστήσω στην αρχή της συναρμολόγησης, αλλά για κάποιο λόγο αποφάσισα να εξοικονομήσω χρήματα. Ως αποτέλεσμα, τελικά πήρα μια καλή έγχρωμη εικόνα.

Η εικόνα είναι στην πραγματικότητα λίγο διπλή. Το έλεγξα σε μια τηλεόραση LCD, δεν φαίνεται κανένα φάντασμα. Η εικόνα είναι υπέροχη. Σούπερ! Αλλά υπάρχει ακόμα ελεύθερος χώρος στον πίνακα μου και θα ήταν ανόητο να μην τον χρησιμοποιήσω. Η αναβάθμιση της μνήμης στα 128k και η αναπαραγωγή του Castlevania 2015 θα ήταν υπέροχο. Για να γίνει αυτό, θα αντικαταστήσουμε το K565RU5 με το K565RU7 ή ένα αναλογικό MN41256-08, το οποίο μπορεί να αγοραστεί στο Aliexpress χωρίς κανένα πρόβλημα. Με την προσθήκη 7 ακόμη μικροκυκλωμάτων, συμπεριλαμβανομένου του τσιπ ήχου YM2149F, η πλακέτα γέμισε πλήρως. Δεν υπήρχαν προβλήματα με την αναβάθμιση μνήμης. Επέκτασα τη μνήμη στα 256k χρησιμοποιώντας αυτό το σχήμα, αλλά εξακολουθώ να τη χρησιμοποιώ σε λειτουργία 128k.

Στο τέλος βγήκε έτσι

Αρχικά δεν σκόπευα να χρησιμοποιήσω την πλακέτα στο τραπέζι και για το σκοπό αυτό πήρα μια θήκη από έναν παλιό αποκωδικοποιητή τηλεόρασης.Θεωρητικά θα μπορούσε να εγκατασταθεί μια πρόσθετη πλακέτα ελεγκτή μονάδας δίσκου στον δεύτερο όροφο, αλλά Δεν θέλω να ασχοληθώ ακόμα με αυτό.

Τα παιχνίδια Speckie αποδείχτηκαν άγρια ​​σκληροπυρηνικά· κατάφερα μόνο να νικήσω το Mighty Final Fight που κυκλοφόρησε πρόσφατα.

Λοιπόν πόσα έχασα λόγω της έλλειψης αυτού του υπολογιστή ως παιδί; Όσον αφορά τα παιχνίδια, δύσκολα, αν και η δυνατότητα μεταφοράς παιχνιδιών από κασέτα σε κασέτα θα μου άρεσε πραγματικά. Όσον αφορά τον προγραμματισμό στο BASIC, δύσκολα θα με ενδιέφερε εκείνη την εποχή.



Διαβάστε επίσης: