ZX81 France, les fichiers...
Modérateur : XavierSnp
[Jeu Zx81] "La maison du professeur Folibus"
Salut,
Grâce à votre aide et celle d'Alain Brégeon qui m'a contacté, il y a déjà pas mal de temps en m'envoyant son listing pour Zx81 paru dans le "Micro-Systèmes" n°24.
Malheureusement, il manquait certaines lignes ou caractères sur son listing pour le finir… donc je l'ai mis de coté.
… un certain temps…
J'ai trouvé une copie du Micro-Systèmes en haute résolution, ce qui m'a permis de complémenter le programme déjà tapé.
Difficile à taper de nos jours (surtout à déboguer!), à l'époque cela devait être impossible!
Ce qui est dommage, car le programme est bien réalisé, et son moteur de traitement des actions est performant !
Performant… mais très synthétique, et difficile à maîtriser sans une vue globale du programme.
J'ai donc réussi à taper et à inclure une routine d'affichage qui nous fait gagner près de 4 K.
Donc, le voilà fonctionnel et documenté.
Amusez-vous bien.
Cassette au format 'P', habillage du boitier:
Moteur issus du livre "Le petit livre du ZX81" , disponible en version originale.
Lien temporaire (me contacter pour réactiver un lien):
https://mega.nz/#!wBJRFYRR!mLXTmIW-Q4m9 ... M2bGa094X4
Grâce à votre aide et celle d'Alain Brégeon qui m'a contacté, il y a déjà pas mal de temps en m'envoyant son listing pour Zx81 paru dans le "Micro-Systèmes" n°24.
Malheureusement, il manquait certaines lignes ou caractères sur son listing pour le finir… donc je l'ai mis de coté.
… un certain temps…
J'ai trouvé une copie du Micro-Systèmes en haute résolution, ce qui m'a permis de complémenter le programme déjà tapé.
Difficile à taper de nos jours (surtout à déboguer!), à l'époque cela devait être impossible!
Ce qui est dommage, car le programme est bien réalisé, et son moteur de traitement des actions est performant !
Performant… mais très synthétique, et difficile à maîtriser sans une vue globale du programme.
J'ai donc réussi à taper et à inclure une routine d'affichage qui nous fait gagner près de 4 K.
Donc, le voilà fonctionnel et documenté.
Amusez-vous bien.
Cassette au format 'P', habillage du boitier:
Moteur issus du livre "Le petit livre du ZX81" , disponible en version originale.
Lien temporaire (me contacter pour réactiver un lien):
https://mega.nz/#!wBJRFYRR!mLXTmIW-Q4m9 ... M2bGa094X4
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[JEU Zx81] Interprèteur d'aventure.
Salut,
Suite à la lecture de "The ZX81 pocket book", voici le moteur basic et l'exemple de jeu d'aventure "City of Alzan" décrit dans le livre.
Version anglaise avec les datas en LET.
Suite à la lecture de "The ZX81 pocket book", voici le moteur basic et l'exemple de jeu d'aventure "City of Alzan" décrit dans le livre.
Version anglaise avec les datas en LET.
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
Re: ZX81 France, les fichiers...
Salut,
Nouvelle version de "La maison du professeur Folibus".
Insertion de 18 écrans graphiques dans le reste de mémoire gagnée en Basic…
Nouvelle version de "La maison du professeur Folibus".
Insertion de 18 écrans graphiques dans le reste de mémoire gagnée en Basic…
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Tuto Kicad (électronique)] Créer un peuplement 3D:
Bonjour à tous,
Je vais tenter d'expliquer la manière d'agrémenter vos bricolages électroniques avec des composants modélisés en 3D fait maison.
En effet, le module d'affichage 3D caché dans ce logiciel est assez puissant et de qualité pour matérialiser la présence de n'importe quel composant ou objets constituant votre montage.
Mais malgré une librairie très complète, il est très souvent utile de faire des recherches pour agrémenter vos montages exotiques avec des composants rares, trop vieux et introuvables.
Donc, pas le choix… il faut le créer.
La vue en 3D n'est pas un élément essentiel à la création d'un projet électronique, mais permet une visualisation des encombrements et pour tout dire, permet aussi au projet d'être plus "vendeur" aux yeux des non initiés.
Je peux vous dire que Kicad est simple et intuitif… mais en réalité, on se perd rapidement dans les méandres des icônes, des menus et dans les bibliothèques.
Et passer d'un logiciel à l'autre (logiciel schématique et de conception PCB) désoriente rapidement l'utilisateur.
C'est un logiciel fatigant, dans le sens où il demande une grande concentration et nécessite un grand nombre de manipulations pour le moindre changement.
Après un certain nombre d'heures d'utilisation, on ne cherche plus et c'est du "Paf...paf...paf et hop!"... mais avant, d'en arriver là, on se demande toujours comment on a fait la première fois.
Donc, un tuto n'est pas de trop… rien que pour retrouver la méthode et la démarche qui nous a permis de créer tel ou tel composant.
Donc, le but de ce tuto est de créer le modèle 3D d'une ampoule à incandescence sur un PCB (circuit imprimé).
Comme il est plus simple de créer cette ampoule sur Wings que de le chercher sur internet… je vais expliquer comment utiliser Wings au passage.
Wings:
Après téléchargement et installation, son utilisation est déroutant par rapport à des logiciels où tout est en millimètres, et ultra-précis…
Ici on entre dans le royaume du "pif", du mètre artistique et de l'improbable.
Bon, pour faire un ampoule, c'est pas trop grave pour les dimensions, mais pour du précis, il faut passer par un logiciel de dessin plus "sérieux"... et un bon nombre de formats d'importation sont disponibles à cet effet (Ai,3DS, DXF, etc.).
Quelques touches à connaitre:
X,Y et Z pour commuter les vues… pour placer les objets avec précision, et ne pas le faire en vue 3D. (avec shift pour vue inverse)
ESPACE pour désélectionner les objets.
Tout se fait au clique droite de la souris, et il est parfois difficile de savoir sur quel axe on doit travailler, car les témoins axiaux ne sont pas forcément visibles à l'écran…
Donc, création si rien n'est sélectionné, et modification si au moins un objet est actif.
La sélection en objet total est parfois dur d'oreille, donc il faut souvent resélectionner le cube de droite dans le ruban de sélection en haut de l'écran de dessin…
Donc, création d'une sphère, sélection des points des vecteurs du bas, puis modification de l'échelle axiale en Y... j'avoue que j'ai du faire en X avant… c'est le problème que j'ai évoqué avant.
Puis, création d'un cylindre, mise à l'echelle, déplacement...
Création d'un cylindre, mise à l'échelle uniforme, puis radiale pour avoir un fil, puis copie trois fois, et rotations.
Création d'une sphère (support intérieur).
Déplacement des objets dans l'ampoule.
A chaque création, attribuez la couleur avec "Vectrex color" en cliquant sur le bouton droite, en bas du menu déroulant.
Blanc, gris sombre et rouge pour le filament horizontal.
Pour les fichiers WRL, seule la couleur est prise en compte, mais pour les fichiers STL, il faut passer dans "Color to material" et redonner la même couleur. Cela permet de mieux gérer les textures de la couleur (effet miroir, mat ou brillant…)
C'est tout… c'est fini !
Sauvegarde en format Wings (car le chargement VRML est impossible à recharger en import) et exportation en fichier VRML ("Export" dans "File").
[EDIT 28/12/2020 : Ce problème est résolu sur les version supérieur à 2.2.6.1 : Fichier wpc_wrl.beam modifié]
Choisir un répertoire proche de celui du futur projet de Kicad, ou le répertoire Kicad dédié à la 3D.
A ce niveau, je dois vous avouer que le fichier ne fonctionnera pas en l'état !
L'ampoule ne va pas apparaitre dans Kicad, car le modèle 3D est invisible par défaut.
Bogue de Wings sur l'exportation… oubli d'un truc dans la création…
Il faut donc éditer le fichier manuellement, et par chance, c'est un fichier au format texte.
Par défaut, "transparency" est à "1.00", donc à 100%.
Pour le rendre visible, il faut le mettre à 0% donc, "transparency 0.0"
Mais, comme c'est une ampule en verre, on se met à 50%, donc "transparency 0.5"
Puis, sauvegarde du fichier texte.
Nota: La création improbable du modèle 3D fait que les assignations des "Matériaux" sont globaux. Dans un projet idéal, seul le globe de l'ampoule est transparent, mais dans ce projet, le materiel par défaut est transparent à 50% dans sa totalité. Il faut donc assigner un materiel par objet, mais je n'ai pas trouvé comment faire...
Le modèle 3D est prêt et utilisable sous Kicad… une bonne chose de faite!
Kicad:
Le but est de créer une empreinte de composant à laquelle nous allons associer un élément 3D de type WRL.
Là, ça rigole plus !
Bienvenu dans un monde d'icones hypnotisantes et mystérieuses…
Donc, on crée un projet, puis on entre dans PcbNew.
Et par magie… on est perdu.
Donc, en gros :
1) l'icône de l'éditeur d'empreintes : ces "empreintes" ne concernent que les pins, la 3D et les sérigraphies des composants. Nous n'avons pas affaire à des blocs de dessins à insérer… mais à des éléments métalliques autres que les pistes, donc aucunes pistes ne peuvent être dessinée. En cas de liaison par "Netlist" et association schématique, le nom des pins est primordial.
2) Insertion d'une empreinte: Si vous aviez un composant a insérer sur un choix d'un bon millier, dans différents répertoires sans connaitre le nom précis du composant et sans connaitre les équivalents Anglais… vous perdriez un temps monstre pour trouver le bon, en visionnant les empreintes les unes après les autres.
Heureusement, un système de recherche est disponible…
"Hourra!" …
Bhen, non … il ne marche pas, et on perd un temps fou a trouver la connerie que l'on cherche !
Donc, un conseil, créer un répertoire à vous, "A_MesConneries" (dans le répertoire "modules" de Kicad) pour qu'il soit en premier, et sauvegardez toutes les empreintes que vous utilisez !
Car toutes ces recherches sont pénibles et chronophages…
Bon, au bout d'un moment on sait où chercher, mais, c'est le seul problème de ces librairies qui plombent la durée de création d'un projet !
3) Options d'affichage… pour afficher.
4) Liaisons avec le logiciel de schémas. Non utile au Tuto…
Il existe trois type d'éléments:
A) Les empreintes.
B) Les pistes :
En F.Cu : "Forward copper side.", en Français : "Face composants"/Face avant.
En B.Cu : "Back cooper side", en Français : "Face cuivre"/Face arrière.
Normalement, dans les conventions de vues, on matérialise les faces des circuits imprimés (typons) en vue physique de face et vue arrière… mais lors de la création, les vues sont traversantes, donc en réalité, la face cuivre est inversée. (rotation vers le bas, donc symétrie horizontale du circuit)
C'est un peu comme si l'on regardait un circuit imprimé face à la lumière… les écritures seront inversées, et le reste aussi sur la face arrière.
C) Est une ligne graphique dont la nature dépend de la couche utilisée.
En deux mots, en couche "Edge.cuts", c'est le détourage de coupe du circuit, en ".Silks" la sérigraphie… le reste je sais pas!
Donc, "ACTION !"... on clique sur l'éditeur d'empreintes et on crée une nouvelle empreinte (icône 1).
A ce niveau, il faut obligatoirement créer une sérigraphie graphique, un rond, un carré… car une fois placé, il sera impossible d'éditer, effacer ou sélectionner l'empreinte, car dans un projet vide (même avec un contenu 3D) l'édition des références sera possible, mais rien ne symbolisera physiquement l'empreinte… Donc acte… on fait un beau rond en sérigraphie.
Puis on clique sur l'icone de propriété de l'empreinte.
Puis, on sélectionne l'onglet paramètre "Paramètres 3D"...
On charge le fichier WRL, et on déplace visuellement l'objet en agissant sur les variables.
Puis, "OK"
On sauvegarde l'empreinte dans une librairie, puis on retourne à Pcbnew…
On clique sur "inserer une empreinte" (bouton -2- sur l'image pleine de flèches)
On ouvre le répertoire où on a placé notre ampoule…
Puis, après validation, on la place dans notre projet/dessin.
On agrémente avec des trucs et des machins (les lignes de gabarit), qui marchent ou pas.
Puis, on va dans le menu "Affichage", puis "Visualiseur 3D"...
C'est beau…
(... un moment pour apprécier le chef-d'œuvre…)
Bon, je ne vous conseil pas la réalisation de ce projet, car il y a inversion de couleurs sur les fils, et une ampoule à baïonnettes ne s'alimente pas sur les deux tétons de chaque côté de la douille… et ça risque de faire fumer des trucs.
Voilà, le tuto me semble complet… même si certaines choses resteront un mystère, la création et l'association d'objets 3D ne le sera plus.
Merci de m'avoir lu…
Projet Wings et Kicad:
Portez-vous bien, et il n'est jamais trop tard pour expérimenter et pour apprendre.
(Nota: Posté en doublon sur forum.system-cfg.com)
Je vais tenter d'expliquer la manière d'agrémenter vos bricolages électroniques avec des composants modélisés en 3D fait maison.
En effet, le module d'affichage 3D caché dans ce logiciel est assez puissant et de qualité pour matérialiser la présence de n'importe quel composant ou objets constituant votre montage.
Mais malgré une librairie très complète, il est très souvent utile de faire des recherches pour agrémenter vos montages exotiques avec des composants rares, trop vieux et introuvables.
Donc, pas le choix… il faut le créer.
La vue en 3D n'est pas un élément essentiel à la création d'un projet électronique, mais permet une visualisation des encombrements et pour tout dire, permet aussi au projet d'être plus "vendeur" aux yeux des non initiés.
Je peux vous dire que Kicad est simple et intuitif… mais en réalité, on se perd rapidement dans les méandres des icônes, des menus et dans les bibliothèques.
Et passer d'un logiciel à l'autre (logiciel schématique et de conception PCB) désoriente rapidement l'utilisateur.
C'est un logiciel fatigant, dans le sens où il demande une grande concentration et nécessite un grand nombre de manipulations pour le moindre changement.
Après un certain nombre d'heures d'utilisation, on ne cherche plus et c'est du "Paf...paf...paf et hop!"... mais avant, d'en arriver là, on se demande toujours comment on a fait la première fois.
Donc, un tuto n'est pas de trop… rien que pour retrouver la méthode et la démarche qui nous a permis de créer tel ou tel composant.
Donc, le but de ce tuto est de créer le modèle 3D d'une ampoule à incandescence sur un PCB (circuit imprimé).
Comme il est plus simple de créer cette ampoule sur Wings que de le chercher sur internet… je vais expliquer comment utiliser Wings au passage.
Wings:
Après téléchargement et installation, son utilisation est déroutant par rapport à des logiciels où tout est en millimètres, et ultra-précis…
Ici on entre dans le royaume du "pif", du mètre artistique et de l'improbable.
Bon, pour faire un ampoule, c'est pas trop grave pour les dimensions, mais pour du précis, il faut passer par un logiciel de dessin plus "sérieux"... et un bon nombre de formats d'importation sont disponibles à cet effet (Ai,3DS, DXF, etc.).
Quelques touches à connaitre:
X,Y et Z pour commuter les vues… pour placer les objets avec précision, et ne pas le faire en vue 3D. (avec shift pour vue inverse)
ESPACE pour désélectionner les objets.
Tout se fait au clique droite de la souris, et il est parfois difficile de savoir sur quel axe on doit travailler, car les témoins axiaux ne sont pas forcément visibles à l'écran…
Donc, création si rien n'est sélectionné, et modification si au moins un objet est actif.
La sélection en objet total est parfois dur d'oreille, donc il faut souvent resélectionner le cube de droite dans le ruban de sélection en haut de l'écran de dessin…
Donc, création d'une sphère, sélection des points des vecteurs du bas, puis modification de l'échelle axiale en Y... j'avoue que j'ai du faire en X avant… c'est le problème que j'ai évoqué avant.
Puis, création d'un cylindre, mise à l'echelle, déplacement...
Création d'un cylindre, mise à l'échelle uniforme, puis radiale pour avoir un fil, puis copie trois fois, et rotations.
Création d'une sphère (support intérieur).
Déplacement des objets dans l'ampoule.
A chaque création, attribuez la couleur avec "Vectrex color" en cliquant sur le bouton droite, en bas du menu déroulant.
Blanc, gris sombre et rouge pour le filament horizontal.
Pour les fichiers WRL, seule la couleur est prise en compte, mais pour les fichiers STL, il faut passer dans "Color to material" et redonner la même couleur. Cela permet de mieux gérer les textures de la couleur (effet miroir, mat ou brillant…)
C'est tout… c'est fini !
Sauvegarde en format Wings (car le chargement VRML est impossible à recharger en import) et exportation en fichier VRML ("Export" dans "File").
[EDIT 28/12/2020 : Ce problème est résolu sur les version supérieur à 2.2.6.1 : Fichier wpc_wrl.beam modifié]
Choisir un répertoire proche de celui du futur projet de Kicad, ou le répertoire Kicad dédié à la 3D.
A ce niveau, je dois vous avouer que le fichier ne fonctionnera pas en l'état !
L'ampoule ne va pas apparaitre dans Kicad, car le modèle 3D est invisible par défaut.
Bogue de Wings sur l'exportation… oubli d'un truc dans la création…
Il faut donc éditer le fichier manuellement, et par chance, c'est un fichier au format texte.
Par défaut, "transparency" est à "1.00", donc à 100%.
Pour le rendre visible, il faut le mettre à 0% donc, "transparency 0.0"
Mais, comme c'est une ampule en verre, on se met à 50%, donc "transparency 0.5"
Puis, sauvegarde du fichier texte.
Nota: La création improbable du modèle 3D fait que les assignations des "Matériaux" sont globaux. Dans un projet idéal, seul le globe de l'ampoule est transparent, mais dans ce projet, le materiel par défaut est transparent à 50% dans sa totalité. Il faut donc assigner un materiel par objet, mais je n'ai pas trouvé comment faire...
Le modèle 3D est prêt et utilisable sous Kicad… une bonne chose de faite!
Kicad:
Le but est de créer une empreinte de composant à laquelle nous allons associer un élément 3D de type WRL.
Là, ça rigole plus !
Bienvenu dans un monde d'icones hypnotisantes et mystérieuses…
Donc, on crée un projet, puis on entre dans PcbNew.
Et par magie… on est perdu.
Donc, en gros :
1) l'icône de l'éditeur d'empreintes : ces "empreintes" ne concernent que les pins, la 3D et les sérigraphies des composants. Nous n'avons pas affaire à des blocs de dessins à insérer… mais à des éléments métalliques autres que les pistes, donc aucunes pistes ne peuvent être dessinée. En cas de liaison par "Netlist" et association schématique, le nom des pins est primordial.
2) Insertion d'une empreinte: Si vous aviez un composant a insérer sur un choix d'un bon millier, dans différents répertoires sans connaitre le nom précis du composant et sans connaitre les équivalents Anglais… vous perdriez un temps monstre pour trouver le bon, en visionnant les empreintes les unes après les autres.
Heureusement, un système de recherche est disponible…
"Hourra!" …
Bhen, non … il ne marche pas, et on perd un temps fou a trouver la connerie que l'on cherche !
Donc, un conseil, créer un répertoire à vous, "A_MesConneries" (dans le répertoire "modules" de Kicad) pour qu'il soit en premier, et sauvegardez toutes les empreintes que vous utilisez !
Car toutes ces recherches sont pénibles et chronophages…
Bon, au bout d'un moment on sait où chercher, mais, c'est le seul problème de ces librairies qui plombent la durée de création d'un projet !
3) Options d'affichage… pour afficher.
4) Liaisons avec le logiciel de schémas. Non utile au Tuto…
Il existe trois type d'éléments:
A) Les empreintes.
B) Les pistes :
En F.Cu : "Forward copper side.", en Français : "Face composants"/Face avant.
En B.Cu : "Back cooper side", en Français : "Face cuivre"/Face arrière.
Normalement, dans les conventions de vues, on matérialise les faces des circuits imprimés (typons) en vue physique de face et vue arrière… mais lors de la création, les vues sont traversantes, donc en réalité, la face cuivre est inversée. (rotation vers le bas, donc symétrie horizontale du circuit)
C'est un peu comme si l'on regardait un circuit imprimé face à la lumière… les écritures seront inversées, et le reste aussi sur la face arrière.
C) Est une ligne graphique dont la nature dépend de la couche utilisée.
En deux mots, en couche "Edge.cuts", c'est le détourage de coupe du circuit, en ".Silks" la sérigraphie… le reste je sais pas!
Donc, "ACTION !"... on clique sur l'éditeur d'empreintes et on crée une nouvelle empreinte (icône 1).
A ce niveau, il faut obligatoirement créer une sérigraphie graphique, un rond, un carré… car une fois placé, il sera impossible d'éditer, effacer ou sélectionner l'empreinte, car dans un projet vide (même avec un contenu 3D) l'édition des références sera possible, mais rien ne symbolisera physiquement l'empreinte… Donc acte… on fait un beau rond en sérigraphie.
Puis on clique sur l'icone de propriété de l'empreinte.
Puis, on sélectionne l'onglet paramètre "Paramètres 3D"...
On charge le fichier WRL, et on déplace visuellement l'objet en agissant sur les variables.
Puis, "OK"
On sauvegarde l'empreinte dans une librairie, puis on retourne à Pcbnew…
On clique sur "inserer une empreinte" (bouton -2- sur l'image pleine de flèches)
On ouvre le répertoire où on a placé notre ampoule…
Puis, après validation, on la place dans notre projet/dessin.
On agrémente avec des trucs et des machins (les lignes de gabarit), qui marchent ou pas.
Puis, on va dans le menu "Affichage", puis "Visualiseur 3D"...
C'est beau…
(... un moment pour apprécier le chef-d'œuvre…)
Bon, je ne vous conseil pas la réalisation de ce projet, car il y a inversion de couleurs sur les fils, et une ampoule à baïonnettes ne s'alimente pas sur les deux tétons de chaque côté de la douille… et ça risque de faire fumer des trucs.
Voilà, le tuto me semble complet… même si certaines choses resteront un mystère, la création et l'association d'objets 3D ne le sera plus.
Merci de m'avoir lu…
Projet Wings et Kicad:
Portez-vous bien, et il n'est jamais trop tard pour expérimenter et pour apprendre.
(Nota: Posté en doublon sur forum.system-cfg.com)
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
Etudes pour ZX-81 Tome 2 (Jean-François Séhan)
(Scan du PDF en cours… il sera publié ici dès que possible)
Version de travail, scan en cours: (version du 27/05/2020)
http://zx81.ordi5.free.fr//others/livre ... Tome 2.pdf
Programmes déjà tapés:
"Musique" (QuickSilva UDG card (CHRs) et QuickSilva Sound card)
Fichier pour émulateur: Zx81 16k: Zx81 16k: Zx81 16k: Zx81 16k (HRG Memotech): Bogue sur les lignes horizontales!
Version de travail, scan en cours: (version du 27/05/2020)
http://zx81.ordi5.free.fr//others/livre ... Tome 2.pdf
Programmes déjà tapés:
"Musique" (QuickSilva UDG card (CHRs) et QuickSilva Sound card)
Fichier pour émulateur: Zx81 16k: Zx81 16k: Zx81 16k: Zx81 16k (HRG Memotech): Bogue sur les lignes horizontales!
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
Zx81 et imprimante 3D...
Salut à tous,
Je me suis lancé dans un projet de boîte pour extension pour Zx81.
Une réplique de la séduisante et très bien conçue "STL Microperipherals RAM pack 16k"
Fichiers STL, Wings et template pour Kicad .
http://zx81.ordi5.free.fr/brico/stl_box/
Projet à finaliser avec l'impression et le test de l'accouplement avec une vrai machine.
Pour les heureux propriétaires d'imprimante 3D et de ZX81.
Je me suis lancé dans un projet de boîte pour extension pour Zx81.
Une réplique de la séduisante et très bien conçue "STL Microperipherals RAM pack 16k"
Fichiers STL, Wings et template pour Kicad .
http://zx81.ordi5.free.fr/brico/stl_box/
Projet à finaliser avec l'impression et le test de l'accouplement avec une vrai machine.
Pour les heureux propriétaires d'imprimante 3D et de ZX81.
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
Un support d'écran/magazine à imprimer.
Fichier WRL à lire avec Windows 10:
Fichiers STL:
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[KICAD] Séquenceur pour Zx81.
Salut à tous,
Retour sur Kicad, et un petit montage "Séquenceur" pour ZX81.
Décrit ici : http://www.muzines.co.uk/articles/zx81-sequencer/3220#
Montage simple face issus du PCB original.
Fichier Kicad:
http://zx81.ordi5.free.fr/brico/sequenc ... r_Zx81.zip
Retour sur Kicad, et un petit montage "Séquenceur" pour ZX81.
Décrit ici : http://www.muzines.co.uk/articles/zx81-sequencer/3220#
Montage simple face issus du PCB original.
Fichier Kicad:
http://zx81.ordi5.free.fr/brico/sequenc ... r_Zx81.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
Re: ZX81 France, les fichiers...
Salut à tous,
Le petit montage "Séquenceur" pour ZX81 en version BUS en simple face.
Fichier Kicad:
http://zx81.ordi5.free.fr/brico/sequenc ... 81_BUS.zip
Le petit montage "Séquenceur" pour ZX81 en version BUS en simple face.
Fichier Kicad:
http://zx81.ordi5.free.fr/brico/sequenc ... 81_BUS.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
Re: ZX81 France, les fichiers...
Salut,
Le montage qui vous manque le plus… Le convertisseur composite.
Montage à base du multivibrateur astable NE555...
Projet KiCad:
http://zx81.ordi5.free.fr/brico/video/ModZx81_NE555.zip
Fichier gerber à jour: (ajout Fred_72)
Le montage qui vous manque le plus… Le convertisseur composite.
Montage à base du multivibrateur astable NE555...
Projet KiCad:
http://zx81.ordi5.free.fr/brico/video/ModZx81_NE555.zip
Fichier gerber à jour: (ajout Fred_72)
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Le Haut-Parleur] Mémoire 16k MEV.
Salut,
Mise au propre du montage 16k du Haut-Parleur n°N°1697-N°1699 de Christian Tavernier.
L'extension mémoire "ZX81 MEV 16ko".
Projet Kicad:
http://zx81.ordi5.free.fr/brico/memoire ... ur_16k.zip
(MEV: MEmoire Vive… utilisé pour franciser le terme RAM à l'époque…)
Mise au propre du montage 16k du Haut-Parleur n°N°1697-N°1699 de Christian Tavernier.
L'extension mémoire "ZX81 MEV 16ko".
Projet Kicad:
http://zx81.ordi5.free.fr/brico/memoire ... ur_16k.zip
(MEV: MEmoire Vive… utilisé pour franciser le terme RAM à l'époque…)
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Electronique Pratique] Montage d'un Kit Zx81.
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Haut-Parleur] Carte PROM configurable.
Salut,
Un montage "Haut-Parleur" (n°1700 &1701) de Christian Tavernier (double faces rerouté sur Kicad)
Article:
http://zx81.ordi5.free.fr/brico/carte_p ... arleur.pdf
Projet Kicad:
http://zx81.ordi5.free.fr/brico/carte_p ... r_Prom.zip
Un montage "Haut-Parleur" (n°1700 &1701) de Christian Tavernier (double faces rerouté sur Kicad)
Article:
http://zx81.ordi5.free.fr/brico/carte_p ... arleur.pdf
Projet Kicad:
http://zx81.ordi5.free.fr/brico/carte_p ... r_Prom.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Kicad] Carte 8 entrées - 8 Sorties.
Salut,
Un montage "Echo Sinclair" (n°9) d' Alex OTPARLIX (double faces rerouté sur Kicad)
Projet Kicad:
http://zx81.ordi5.free.fr/brico/iocards ... air_ES.zip
Un montage "Echo Sinclair" (n°9) d' Alex OTPARLIX (double faces rerouté sur Kicad)
Projet Kicad:
http://zx81.ordi5.free.fr/brico/iocards ... air_ES.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Kicad/Micro-Systèmes] Inverseur vidéo.
Salut,
Un montage "Micro-Systèmes" (n°22) d' M. Lainey (Simple faces "as is")
Article:
http://zx81.ordi5.free.fr/brico/video/m ... erseur.pdf
Projet Kicad:
http://zx81.ordi5.free.fr/brico/video/m ... erseur.zip
Un montage "Micro-Systèmes" (n°22) d' M. Lainey (Simple faces "as is")
Article:
http://zx81.ordi5.free.fr/brico/video/m ... erseur.pdf
Projet Kicad:
http://zx81.ordi5.free.fr/brico/video/m ... erseur.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Micro-Systèmes] Reliez deux Zx81...
Article:
http://zx81.ordi5.free.fr/brico/MS-29/R ... emes29.pdf
Filtres pour entrée son [Elektor]:
http://zx81.ordi5.free.fr/brico/Elektor
http://zx81.ordi5.free.fr/brico/MS-29/R ... emes29.pdf
Filtres pour entrée son [Elektor]:
http://zx81.ordi5.free.fr/brico/Elektor
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Kicad-Micro-Systèmes] Carte ES Eprom.
Salut,
Un montage "Micro-Systèmes" (n°24) de L. URRICH (Double faces "as is")
/!\ : Passage de piste rock'n roll ! … à vérifier avant fabrication.
Article:
http://zx81.ordi5.free.fr/brico/carte_p ... stemes.pdf
Projet Kicad:
http://zx81.ordi5.free.fr/brico/carte_p ... mes_24.zip
Un montage "Micro-Systèmes" (n°24) de L. URRICH (Double faces "as is")
/!\ : Passage de piste rock'n roll ! … à vérifier avant fabrication.
Article:
http://zx81.ordi5.free.fr/brico/carte_p ... stemes.pdf
Projet Kicad:
http://zx81.ordi5.free.fr/brico/carte_p ... mes_24.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Elettronica2000] Des kits pour le Zx81.
Salut,
"Elettronica Mister Kit 2000" est un magazine Italien d'électronique qui présente des kits divers et variés.
Le principe est de décrire un montage ou un périphérique et de vendre le PCB.
L'avantage est d'y trouver des montages plutôt complexes en simple et double face, sans se soucier de la faisabilité du PCB.
En effet, à l'époque, certaines revues (comme vous l'avez remarqué avec les montages précédents), présentaient des projets à la limite du prototypage multicartes, simple face avec de nombreux straps, raccordé au Zx avec de nombreux fils…
Dans le but non avoué (ou honteusement voulu) de "populariser" et rendre accessible l'électronique à tous.
Donc, ces limites techniques forçaient les concepteurs à des contraintes de fabrication à 1000 lieux de la production commerciale !
Ce qui limitait ces montages à des circuits "amateur" à la limite du bricolage électronique.
Ici, plus de problème de fabrication du PCB, la vente est clairement assumée.
Le problème de nos jours, c'est que ce PCB n'est plus disponible et ne sont pas forcement inclus dans le magazine… ce qui force le lecteur à acheter le dit circuit imprimé.
Les articles décrivent partiellement le montage, et parfois, un synoptique de fonctionnement remplace le schéma de la carte.
Il faut donc faire une rétroingénierie d'un dessin d'implantation pour refaire le schéma, et le PCB par la suite.
Exemple de la carte 64k... le PCB est dessous !
Car pour la plupart des vues des typons, la moindre bavure sur le scan peux court-circuiter deux pistes.
Dans cette situation, difficile de reconstruire le PCB...
Mais, avec du temps … rien n'est impossible.
Je vais donc tenter de présenter quelques montages de cette revue au format Kicad avec les pauvres informations que ce magazine a pu distiller à l'époque.
En attendant, les articles pour le Zx81 sont disponibles sur mon site…
http://zx81.ordi5.free.fr/brico/Elettronica2000
Issus des scans d' archive.com (montages pour Spectrum aussi disponibles)
"Elettronica Mister Kit 2000" est un magazine Italien d'électronique qui présente des kits divers et variés.
Le principe est de décrire un montage ou un périphérique et de vendre le PCB.
L'avantage est d'y trouver des montages plutôt complexes en simple et double face, sans se soucier de la faisabilité du PCB.
En effet, à l'époque, certaines revues (comme vous l'avez remarqué avec les montages précédents), présentaient des projets à la limite du prototypage multicartes, simple face avec de nombreux straps, raccordé au Zx avec de nombreux fils…
Dans le but non avoué (ou honteusement voulu) de "populariser" et rendre accessible l'électronique à tous.
Donc, ces limites techniques forçaient les concepteurs à des contraintes de fabrication à 1000 lieux de la production commerciale !
Ce qui limitait ces montages à des circuits "amateur" à la limite du bricolage électronique.
Ici, plus de problème de fabrication du PCB, la vente est clairement assumée.
Le problème de nos jours, c'est que ce PCB n'est plus disponible et ne sont pas forcement inclus dans le magazine… ce qui force le lecteur à acheter le dit circuit imprimé.
Les articles décrivent partiellement le montage, et parfois, un synoptique de fonctionnement remplace le schéma de la carte.
Il faut donc faire une rétroingénierie d'un dessin d'implantation pour refaire le schéma, et le PCB par la suite.
Exemple de la carte 64k... le PCB est dessous !
Car pour la plupart des vues des typons, la moindre bavure sur le scan peux court-circuiter deux pistes.
Dans cette situation, difficile de reconstruire le PCB...
Mais, avec du temps … rien n'est impossible.
Je vais donc tenter de présenter quelques montages de cette revue au format Kicad avec les pauvres informations que ce magazine a pu distiller à l'époque.
En attendant, les articles pour le Zx81 sont disponibles sur mon site…
http://zx81.ordi5.free.fr/brico/Elettronica2000
Issus des scans d' archive.com (montages pour Spectrum aussi disponibles)
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Kicad-Elettronica2000] Filtre d'entrée son pour Zx81.
Salut,
Premier projet de la revue "Elettronica2000", le filtre son pour l'entrée EAR du Zx81.
Article;
http://zx81.ordi5.free.fr/brico/Elettronica2000
Projet Kicad:
http://zx81.ordi5.free.fr/brico/Elettronica2000/kicad [SuperLoad81.zip]
Traduction rapide:
Premier projet de la revue "Elettronica2000", le filtre son pour l'entrée EAR du Zx81.
Article;
http://zx81.ordi5.free.fr/brico/Elettronica2000
Projet Kicad:
http://zx81.ordi5.free.fr/brico/Elettronica2000/kicad [SuperLoad81.zip]
Traduction rapide:
La nouvelle série d'ordinateurs arrive mais les anciens sont largement distribués, donc à Eettronica 2000, nous continuons à faire de notre mieux pour élever le niveau du ZX 81, pour le rendre aussi similaire que possible au Spectrum.
Il y a quelques mois, nous avons présenté la carte haute résolution et maintenant retournons au bureau avec une interface dédiée au chargement des programmes. L'une des raisons fondamentales des pièges des Ottaritunomani contre le spectre est la capacité de celui-ci à charger dans presque toutes les conditions.
Dans les circuits internes du Spectrum, nous trouvons un étage de préamplificateur et un carré (), avec un réseau RC calculé un peu mieux que celui du ZX 81.
Si les messieurs de Sinclair ont oublié un tel circuit dans le ZX 81 rien ne nous empêche de l'ajouter extérieurement. Il aurait été intéressant de développer une microprint à insérer dans le boîtier du ZX 81 mais le petit espace disponible a probablement déjà été occupé par quelqu'un d'autre dispositif. Un boîtier externe est donc la seule solution possible.
Notre circuit ne fonctionne que pendant la phase de chargement et se compose de deux blocs fonctionnels: le premier est celui qui ajuste, filtre et amplifie le signal provenant de l'enregistreur tandis que le second génère une tension négative de neuf volts pour alimenter le quadruple LM 348 opérationnel. qui nécessite une double alimentation. Le principal problème lors du chargement de programmes à partir d'une cassette est l'instabilité du niveau qui provoque de fausses lectures par logique dans le SCL.
Le niveau qui doit être fourni au ZX pour une lecture correcte est un maximum de un volt pour zéro et plus de deux volts et demi pour chacun. De nombreux enregistreurs sont capables de fournir ces tensions mais leur réponse en onde carrée est de nature à provoquer des fluctuations autour de la valeur de la logique avec pour effet ruineux de déformer les données.
La fluctuation est généralement de l'ordre de volts, (fr {i les deux et les trois volts) donc pour supprimer le bruit c'est il suffit d'utiliser deux diodes en antiparallèle. De cette façon, cependant, il y a la limitation du signal, qui en plus d'être carré est abaissé entre zéro et un vol et I. C 1, DI et D2, C2 et R3 opèrent la quadrature et un premier filtrage tandis que le premier opérationnel s'adapte l'impédance. L'opérationnelle suivante amplifie le signal ainsi obtenu avec un autre filtrage passe-bas par U 1C. Deux autres diodes donnent un dernier carré au signal (qui a été quelque peu arrondi par U 1C) qui
LA BOÎTE "TURBOSAVE"
Lorsque vous avez terminé de créer l'interface de quadrature et de division, la cassette «Turbo-Save» peut être très utile pour améliorer les performances de votre Sinclair et pour charger et enregistrer des données. La routine que nous mettons à la disposition des lecteurs. 25.000, avec mandat en faveur de MK Periodici, CP OSO, Nidanoll permet d'augmenter la vitesse de Save and I fou de 250 à 4.000 bauds (16 fois plus vite!). La même routine qu'en langage machine permet de vérifier les informations enregistrées sur bande. Chargez simplement l'eassota une fois pour toutes ... puis en rappelant simplement trois rouiines, vous pouvez accéder à la nouvelle gestion des données. Le programme nouvellement chargé est positionné en haut du Ramtop entre les adresses 32000 et 32768. Grâce à l'instruction PRINT t1 SR 32383, vous initialiserez la routine TurboSave de toutes les 16K RAM qui se produira en seulement 29 secondes!
via UiD, il est finalement appliqué à l'entrée EAR de votre Sinclair. Le gain de l'ensemble du bloc est d'environ cinq fois, tandis que la bande passante passe d'un peu moins de mille hertz à pas plus de trois mille. Puisqu'il n'aurait pas été élégant de présenter une interface alimentée par batterie, nous avons dû inclure un générateur de moins neuf volts sur la base, afin que nous puissions prendre les neuf vols directement à partir de l'alimentation Sinclair.
L'absorption de notre circuit est très faible, vous n'avez donc pas à craindre les surcharges de l'alimentation en raison de l'insertion de cette carte dans l'alimentation. Le circuit du générateur de moins neuf vols est basé sur un 555 qui est basculé.
L'onde carrée produite varie entre zéro et neuf volts, en se redressant il est possible d'obtenir le potentiel négatif dont nous avons besoin. Le circuit est pratiquement le même qui a été proposé pour remplacer l'insaisissable et extrêmement coûteux 1CL 7660 de la carte RAM 32K.
Notez cependant le détail relatif à la tension produite: si vous alimentez le circuit 5V il produira -5V, si vous l'alimentez à 9V il produira -9V et ainsi de suite. Pour obtenir une tension négative supérieure à celle Sur le bon prototype du Superload 81: un 555 fournit la génération du -9 V nécessaire au bon fonctionnement de la quadruple unité opérationnelle LM348. Quatre tfiodi, utilisés deux par deux en antiparallèle. mettre au carré le signal provenant du magnétophone.
positif fourni, il faut recourir à une tension décuplée (comme celles utilisées pour le circuit d'alimentation laser). l'assemblage des circuits est très simple et les circuits intégrés peuvent supporter une soudure directe sur le circuit imprimé.
Les condensateurs utilisés peuvent être au tantale ou électrolytiques, selon la taille du boîtier dans lequel vous souhaitez enfermer la base. Pour une plus grande facilité d'utilisation, nous vous suggérons de placer le récipient sur un côté du récipient deux, mais trois prises jack et à l'intérieur font deux boucles en câble bipolaire ou blindé pour 9V et MIC.
L'alimentation sera prise par les prises avec une connexion parallèle; notre circuit sera placé entre les deux prises EAR avec une connexion en série. Vous pouvez également étudier le conteneur afin qu'il puisse être placé à côté du ZX en correspondance avec les trois prises 9V, EAR et MIC en disposant sur un côté trois prises mâles correctement positionnées.
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/
[Kicad-Elettronica2000] La "SupeRam64".
Salut,
Projet moins chanceux, la carte mémoire 64k pour Zx81.
Le PCB n'est pas disponible (le schéma non plus), et avec un plan d'implantation erroné (partie décodage d'adresses)… difficile de reconstruire la carte.
Ce kit restera donc un mystère… pour le moment.
Visuel pour info… afin de l'identifiée dans le futur.
(il manque des pistes sur les TTLs: 74LS32)
Fichier Kicad non terminé pour le moment:
http://zx81.ordi5.free.fr/brico/Elettro ... ad/64k.zip
Projet moins chanceux, la carte mémoire 64k pour Zx81.
Le PCB n'est pas disponible (le schéma non plus), et avec un plan d'implantation erroné (partie décodage d'adresses)… difficile de reconstruire la carte.
Ce kit restera donc un mystère… pour le moment.
Visuel pour info… afin de l'identifiée dans le futur.
(il manque des pistes sur les TTLs: 74LS32)
Fichier Kicad non terminé pour le moment:
http://zx81.ordi5.free.fr/brico/Elettro ... ad/64k.zip
Abandon-Listings [XavSnap]: http://www.hebdogiciel.free.fr, http://abandonlistings.free.fr/ & http://abandon.pcbs.free.fr/