Cette instructable documentera et expliquer mon dernier projet, un système d’ordinateur autonome basé sur une seule puce (IC) ; l’ATmega P. 1284 La 1284 P est responsable de tous les aspects du système, y compris exécute l’interpréteur BASIC, les signaux vidéo RCA de génération et de la lecture des entrées au clavier. Ce système informatique fonctionne TinyBASIC tout comme mon bouclier de BASIC Arduino, mais ce projet est complètement autonome, ce qui signifie aucun Arduino est nécessaire et seulement un seul AVR.
Cet ordinateur à puce unique a une sortie vidéo via RCA, permet un clavier PS/2 être connecté, permet aux circuits et composants à être connectés en utilisant les en-têtes de IO et exécute l’interpréteur de programmation TinyBASIC. Tous les composants sont placés sur un seul PCB face qui a une disposition simple et facile à produire. L’ATmega embarquée 1284P s’exécute sur un cristal de 16MHz. Cet ordinateur est également faible puissance (il ne tire pas grandes quantités de courant car il utilise un microcontrôleur qui sont des appareils de faible puissance et le courant du circuit est limité par le régulateur de tension à 1 a) et certains éléments du PCB sont réutilisables (comme l’ATmega 1284 P et les résistances, etc.).
Les images de la carte bleue sont pour la deuxième version de cet ordinateur (détails pour cette carte se trouvent sur Hackaday projets : https://hackaday.io/project/1260-single-chip-avr-basic-computer
Mise à jour (12/07/14): J’ai mis à jour la conception de l’ordinateur en ajoutant un IC EEPROM supplémentaires permettant aux programmes de base pleine grandeur pour être sauvé. Le nouveau design de cet ordinateur est documenté sur Hackaday projets au lien suivant : https://hackaday.io/project/3537-avr-basic-computer-v01
J’ai eu des PCB pour cette nouvelle conception d’ordinateur créée professionnellement dans une maison de chambre et je vends les PCB restants sur eBay au lien suivant : http://www.ebay.co.uk/itm/121510974344
Mise à jour (28/07/14): J’ai commandé plus de BPC (fichiers PCB a envoyé à la chambre du Conseil) et va mettre les planches sur eBay quand je les reçois (je vais poster le lien de la liste lorsque je reçois des conseils). J’ai un peu mis à jour la conception du circuit imprimé afin d’inclure un USBasp programmation en-tête, quelques plusieurs broches GPIO et un en-tête qui permet un petit PCB contenant un IC de EEPROM 64 kbit (une carte de stockage de l’EEPROM) pour être connecté (utilisé pour stocker des programmes de base).