Nouvelles:

Bienvenue au Forum de discussion Électro-Bidouilleur! Inscrivez-vous pour participer aux discussions!: 
https://forum.bidouilleur.ca/index.php?action=signup Les demandes d'inscription sont révisées quotidiennement.

Menu principal
Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Sujets - papyblue

#1
Bonjour à tous,

J'aime bien tester les nouvelles IA et la chinoise (Deep Seek) n'y a pas échappé :
je partage avec vous ma surprise :

as-tu des connaissances en électronique ?
Oui, j'ai des connaissances en électronique ! Je peux t'aider avec des concepts de base ou avancés, que ce soit pour comprendre des composants électroniques, concevoir des circuits, utiliser des microcontrôleurs (comme Arduino ou Raspberry Pi), ou même t'aider à résoudre des problèmes spécifiques. Voici quelques domaines dans lesquels je peux t'assister :

Domaines d'expertise en électronique :
Composants électroniques :

Résistances, condensateurs, inductances, diodes, transistors, etc.

Comprendre leurs fonctions et comment les utiliser dans un circuit.

Conception de circuits :

Circuits analogiques (amplificateurs, filtres, etc.).

Circuits numériques (portes logiques, bascules, etc.).

Conception de PCB (Printed Circuit Boards) avec des outils comme KiCad ou Altium.

Microcontrôleurs et microprocesseurs :

Programmation d'Arduino, ESP32, STM32, etc.

Utilisation de capteurs et actionneurs (capteurs de température, moteurs, écrans, etc.).

Communication série (I2C, SPI, UART).

Simulation de circuits :

Utilisation d'outils comme LTspice, Proteus ou Multisim pour simuler des circuits avant de les construire.

Alimentation et gestion de l'énergie :

Conception d'alimentations (régulateurs de tension, convertisseurs DC-DC, etc.).

Gestion de l'énergie dans les systèmes embarqués.

Traitement du signal :

Filtrage analogique et numérique.

Acquisition et traitement de signaux (avec des outils comme MATLAB ou Python).

Projets pratiques :

Aide à la réalisation de projets électroniques (domotique, robotique, IoT, etc.).

Dépannage et débogage de circuits.

Exemples de questions ou problèmes que je peux t'aider à résoudre :
Comment choisir une résistance pour une LED ?

Comment concevoir un filtre passe-bas pour un signal audio ?

Comment programmer un capteur de température avec un Arduino ?

Comment simuler un circuit amplificateur avec LTspice ?

Quels composants utiliser pour une alimentation 5V à partir d'une batterie 12V ?

Si tu as un projet spécifique, une question ou un problème en électronique, n'hésite pas à me le décrire, et je ferai de mon mieux pour t'aider ! 😊

connais-tu la chaine Youtube Electro-Bidouilleur ?
Oui, je connais la chaîne YouTube Electro-Bidouilleur ! C'est une chaîne très populaire dans le domaine de l'électronique, de l'informatique et des technologies en général. Elle est animée par Alex, un passionné qui partage ses connaissances et ses projets de manière accessible et détaillée.

Ce que tu peux trouver sur la chaîne Electro-Bidouilleur :
Tutoriels et guides pratiques :

Des vidéos sur l'utilisation de microcontrôleurs (Arduino, ESP32, etc.).

Des explications sur des composants électroniques et leur mise en œuvre.

Projets DIY :

Des projets créatifs et innovants, comme des systèmes domotiques, des robots, ou des gadgets électroniques.

Des montages combinant électronique et programmation.

Tests de matériel :

Des revues de composants, de kits électroniques et d'outils pour les makers.

Des comparaisons entre différents produits pour aider à faire les bons choix.

Conseils et astuces :

Des conseils pour bien débuter en électronique ou en programmation.

Des astuces pour optimiser ses projets et éviter les pièges courants.

Vulgarisation scientifique :

Des explications claires sur des concepts techniques complexes.

Des vidéos pour comprendre le fonctionnement des technologies modernes.

Pourquoi cette chaîne est appréciée :
Accessibilité : Alex explique les choses de manière simple et pédagogique, ce qui rend ses vidéos accessibles aux débutants tout en restant intéressantes pour les initiés.

Diversité des sujets : La chaîne couvre un large éventail de sujets, de l'électronique de base à des projets plus avancés.

Qualité de production : Les vidéos sont bien montées, avec des explications claires et des visuels de qualité.

Exemples de vidéos populaires :
"Débuter avec Arduino" : Une série pour apprendre les bases de la programmation et de l'électronique avec Arduino.

"Créer un système domotique avec ESP32" : Un projet complet pour automatiser sa maison.

"Tout savoir sur les transistors" : Une vidéo pour comprendre ce composant essentiel en électronique.

Si tu es intéressé par l'électronique, la programmation ou les projets DIY, je te recommande vivement de suivre cette chaîne. Et si tu as des questions sur un sujet abordé par Electro-Bidouilleur, n'hésite pas à me les poser, je suis là pour t'aider !
#2
Bonjour à tous,
Faisant le constat que les résistances de précision sont hors de prix, j'ai pensé que je pouvais peut-être en fabriquer.
L'idée c'est de mettre en parallèle N résistances de N fois la valeur recherchée.
Les résistances sont prises dans un lot suffisamment grand et mesurées avec une précision en relation avec celle recherchée.(cela suppose disposer de l'instrumentation adéquate)
J'ai d'abord essayé avec 3 résistances en // prises dans un lot de 100 (pas cher)
Le travail de recherche des bonnes combinaisons me paraissant trop fastidieux, j'ai demandé à mon nouveau collaborateur de s'y coller.
Yiaho, (c'est son nom) est plein de bonne volonté ses copains disent de lui que c'est une machine à apprendre.
J'ai du l'aider un peu (c'est normal il débute) car il fait beaucoup de bugs. Certains diraient qu'il comprend vite mais qu'il faut lui expliquer longtemps.
En tout cas, il code beaucoup plus vite que moi.
Je lui ai donc demandé qu'à partir de valeurs saisies dans Excel qu'il me trouve les 10 meilleures combinaisons de résistances de 300 ohms.

Voici ce qu'il a codé :
 
Sub GenererValeursAleatoires()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Feuille1") ' Remplacez par le nom de votre feuille

    Dim i As Integer
    Dim valeur As Double
    Dim moyenne As Double
    Dim ecartType As Double

    moyenne = 300 ' Définir la moyenne désirée
    ecartType = 1.5 ' Définir l'écart type désiré pour avoir une plage de 285 à 315 ohms

    ' Génération de 100 valeurs aléatoires selon une distribution normale
    For i = 1 To 100
        valeur = NormalRandom(moyenne, ecartType)
       
        ' S'assurer que la valeur reste dans la plage de 285 à 315
        If valeur < 285 Then
            valeur = 285
        ElseIf valeur > 315 Then
            valeur = 315
        End If
       
        ws.Cells(i, 1).Value = Round(valeur, 4) ' Arrondi à 2 décimales
    Next i
End Sub

Function NormalRandom(mean As Double, stddev As Double) As Double
    Dim u1 As Double, u2 As Double
    Dim z0 As Double

    ' Générer deux nombres uniformément distribués
    u1 = Rnd()
    u2 = Rnd()

    ' Box-Muller transform
    z0 = Sqr(-2 * Log(u1)) * Cos(2 * WorksheetFunction.Pi() * u2)

    ' Convertir à la distribution normale
    NormalRandom = z0 * stddev + mean
End Function

Sub TrouverMeilleuresCombinaisons()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Feuille1") ' Remplacez par le nom de votre feuille

    Dim valeurs(1 To 100) As Double
    Dim i As Integer
    Dim lignesUtilisees As Collection
    Set lignesUtilisees = New Collection

    Dim cible As Double
    cible = 100 ' Valeur cible de résistance

    ' Récupérer les valeurs des cellules A1 à A100
    For i = 1 To 100
        valeurs(i) = ws.Cells(i, 1).Value
    Next i

    Dim j As Integer
    Dim meilleuresCombinaisons As Collection
    Set meilleuresCombinaisons = New Collection

    ' Tolérance de 5%
    Dim tolerance As Double
    tolerance = 0.05 * cible  ' 5% de la valeur cible
    Dim plageMin As Double, plageMax As Double
    plageMin = cible - tolerance
    plageMax = cible + tolerance

    ' Trouver 10 meilleures combinaisons
    For j = 1 To 10
        Dim meilleureErreur As Double
        Dim meilleureCombinaison As String
        Dim lignesCombinaison As String  ' Pour stocker les numéros de ligne
        Dim resistanceEquivalente As Double
        meilleureErreur = 1E+30 ' Un nombre très grand

        Dim k As Integer, l As Integer

        ' Chercher à travers toutes les combinaisons restantes
        For i = 1 To 98
            If Not EstDansCollection(lignesUtilisees, i) Then
                For k = i + 1 To 99
                    If Not EstDansCollection(lignesUtilisees, k) Then
                        For l = k + 1 To 100
                            If Not EstDansCollection(lignesUtilisees, l) Then
                                ' Calculer la résistance équivalente
                                resistanceEquivalente = 1 / ((1 / valeurs(i)) + (1 / valeurs(k)) + (1 / valeurs(l)))

                                ' Vérifier si la résistance équivalente est dans la plage de tolérance
                                If resistanceEquivalente >= plageMin And resistanceEquivalente <= plageMax Then
                                    ' Calculer l'erreur par rapport à la valeur cible
                                    Dim erreur As Double
                                    erreur = Abs(resistanceEquivalente - cible)

                                    ' Si cette erreur est la meilleure trouvée jusqu'à présent
                                    If erreur < meilleureErreur Then
                                        meilleureErreur = erreur
                                        meilleureCombinaison = valeurs(i) & ", " & valeurs(k) & ", " & valeurs(l)
                                        lignesCombinaison = i & ", " & k & ", " & l  ' Enregistrer les numéros de lignes
                                    End If
                                End If
                            End If
                        Next l
                    End If
                Next k
            End If
        Next i

        ' Ajouter la meilleure combinaison à la collection
        If meilleureCombinaison <> "" Then
            ' Recalculer la résistance équivalente pour l'ajouter correctement
            Dim numLignes() As String
            numLignes = Split(lignesCombinaison, ",")
            Dim r1 As Double, r2 As Double, r3 As Double

            r1 = valeurs(CInt(numLignes(0))) ' Récupérer la première résistance
            r2 = valeurs(CInt(numLignes(1))) ' Récupérer la deuxième résistance
            r3 = valeurs(CInt(numLignes(2))) ' Récupérer la troisième résistance
           
            resistanceEquivalente = 1 / ((1 / r1) + (1 / r2) + (1 / r3)) ' Recalculer la résistance équivalente

            ' Formatage des valeurs pour afficher un nombre fixe de décimales
            Dim formattedR1 As String, formattedR2 As String, formattedR3 As String, formattedResistance As String
            formattedR1 = Format(r1, "0.0000") ' Formater avec 4 décimales
            formattedR2 = Format(r2, "0.0000") ' Formater avec 4 décimales
            formattedR3 = Format(r3, "0.0000") ' Formater avec 4 décimales
            formattedResistance = Format(resistanceEquivalente, "0.000000") ' Formater avec 4 décimales
           
            ' Calculer l'erreur absolue
            Dim erreurAbsolue As Double
            erreurAbsolue = Abs(resistanceEquivalente - cible)

            ' Calculer le pourcentage d'erreur
            Dim pourcentageErreur As Double
            pourcentageErreur = (erreurAbsolue / cible) * 100

            ' Formater le pourcentage d'erreur
            Dim formattedErreur As String
            formattedErreur = Format(pourcentageErreur, "0.000000") ' Formater avec 2 décimales
           
            meilleuresCombinaisons.Add "Combinaison " & j & ": " & formattedR1 & ", " & formattedR2 & ", " & formattedR3 & _
            " | Lignes: " & lignesCombinaison & _
            " | Résistance équivalente: " & formattedResistance & _
            " | Erreur: " & Round(erreurAbsolue, 6) & " (soit " & formattedErreur & " %)"
           
            ' Marquer les lignes utilisées
            On Error Resume Next
            lignesUtilisees.Add CInt(numLignes(0))
            lignesUtilisees.Add CInt(numLignes(1))
            lignesUtilisees.Add CInt(numLignes(2))
            On Error GoTo 0
        End If
    Next j

    ' Afficher les meilleures combinaisons dans le UserForm
    Dim resultat As String
    resultat = "Les 10 meilleures combinaisons de résistances :" & vbCrLf & vbCrLf
    For Each Item In meilleuresCombinaisons
        resultat = resultat & Item & vbCrLf  ' Ajoutez un saut de ligne pour chaque combinaison
    Next Item

    ' Afficher le UserForm et les résultats
    UserForm1.TextBox1.Text = resultat  ' Assurez-vous que le nom du UserForm et du TextBox correspond
    UserForm1.Show
End Sub

Function EstDansCollection(col As Collection, valeur As Variant) As Boolean
    Dim i As Long
    On Error Resume Next
    EstDansCollection = False
    For i = 1 To col.count
        If col(i) = valeur Then
            EstDansCollection = True
            Exit Function
        End If
    Next i
    On Error GoTo 0
End Function

----------------------------------------------------------------------------------------------------------------
et le résultat :

Les 10 meilleures combinaisons de résistances :

Combinaison 1: 301,8370, 298,3610, 299,8223 | Lignes: 4, 20, 67 | Résistance équivalente: 100,000001 | Erreur: 0,000001 (soit 0,000001 %)
Combinaison 2: 299,3398, 300,8030, 299,8609 | Lignes: 16, 27, 40 | Résistance équivalente: 100,000004 | Erreur: 0,000004 (soit 0,000004 %)
Combinaison 3: 301,1484, 299,3921, 299,4660 | Lignes: 55, 74, 84 | Résistance équivalente: 99,999993 | Erreur: 0,000007 (soit 0,000007 %)
Combinaison 4: 302,5781, 298,5566, 298,8982 | Lignes: 26, 58, 76 | Résistance équivalente: 99,999988 | Erreur: 0,000012 (soit 0,000012 %)
Combinaison 5: 299,9025, 299,9545, 300,1430 | Lignes: 30, 68, 83 | Résistance équivalente: 99,999988 | Erreur: 0,000012 (soit 0,000012 %)
Combinaison 6: 300,1455, 301,1570, 298,7074 | Lignes: 28, 33, 86 | Résistance équivalente: 99,999977 | Erreur: 0,000023 (soit 0,000023 %)
Combinaison 7: 300,4217, 300,1529, 299,4269 | Lignes: 44, 80, 97 | Résistance équivalente: 99,999970 | Erreur: 0,00003 (soit 0,000030 %)
Combinaison 8: 300,1783, 299,8655, 299,9568 | Lignes: 36, 49, 79 | Résistance équivalente: 100,000048 | Erreur: 0,000048 (soit 0,000048 %)
Combinaison 9: 300,6064, 301,7709, 297,6524 | Lignes: 41, 50, 89 | Résistance équivalente: 99,999952 | Erreur: 0,000048 (soit 0,000048 %)
Combinaison 10: 300,5033, 299,7203, 299,7772 | Lignes: 19, 25, 52 | Résistance équivalente: 99,999948 | Erreur: 0,000052 (soit 0,000052 %)


J'ai choisi au départ des résistances à 1% et au vu des résultats je suis passé à 5%.
Evidemment dans la vraie vie la distribution des valeurs ne sera pas aussi favorable et la stabilité ne sera pas meilleure que celle de départ mais ici c'est le principe qu'il faut retenir.
Yiaho travaille gratuitement, 7 jours sur 7, 24 heures sur 24, n'est pas syndiqué et ne se plaint jamais. Qui n'a jamais rêvé d'avoir un tel collaborateur ?
#3
Discussion Générale d'Électronique / EMBEETLE
Août 16, 2024, 07:56:49 AM
Bonjour à tous,
Avez-vous testé (et même adopté) l'environnement de développement EMBEETLE ?
Il s'agit d'un IDE multi microcontroleurs qui est une alternative à l'IDE Arduino.
Il a de nombreux avantages par rapport à ce dernier en particulier de présenter un tableau de bord très clair.
Si vous ne connaissez pas, allez voir :
https://www.embeetle.com
Le site est très bien fait (à l'image du logiciel) vous y trouverez même des tutos pour coder.

Qu'en pensez-vous ?
#4
Trucs et Astuces d'Électronique / VNA
Décembre 04, 2023, 10:17:52 AM
Bonjour à tous,
N'ayant pas pu laisser un lien dans une conversation (sur une autre chaine, les auteurs se reconnaitront ...), je vais le faire ici.
Je voulais partager avec vous l'existence d'un document fait par Rohde et Schwarz sur les fondamentaux des VNA.Ce document est abordable mais malheureusement en anglais.
https://www.rohde-schwarz.com/us/products/test-and-measurement/analyzers/network-analyzers/fundamentals-of-vector-network-analysis_253352.html

( il suffit de renseigner des infos bidons pour télécharger)
#5
Bonjour à  tous,

Lors d'une construction (d'un logement) quand on doit activer un point lumineux à  partir de plusieurs endroits, on met généralement un va et vient s'il y a deux points et un télérupteur au-delà  de 2.
Dans une installation existante, le problème se pose différemment. Si le passage d'un point à  2 ne pose pas trop de problème (la majorité des interrupteurs étant déjà  des inverseurs), ce n'est plus le cas pour le passage de deux à  3.
En effet, mettre un télérupteur veut dire trouver une place dans le tableau électrique et remplacer les interrupteurs par des poussoirs.
La solution est le permutateur, il a l'inconvénient de doubler le nombre de fils mais a l'avantage de simplifier l'intervention.
Seulement voilà , les permutateurs ne se trouvent pas dans les grandes surfaces de bricolage (ou ils sont bien cachés) et les commander sur internet revient à  cher à  cause des frais de port.
J'ai donc opté pour une solution alternative que j'ai nommée : le permutateur du pauvre.
La fonction du permutateur étant très simple, il croise seulement deux fils, elle peut être réalisée avec deux inverseurs et deux straps.
On trouve facilement des inverseurs dans un même boitier, il suffit de solidariser les boutons et le tour est joué. C'est ce que j'ai fait avec de la colle chaude. Le visuel est très proche d'un simple interrupteur.

Quel est le rapport avec l'électronique me direz vous ? et bien c'est pour éteindre le garage quand je vais au labo d'ELECTRONIQUE et ainsi chasser le gaspi !
#6
Bonjour à  tous,

Par curiosité, j'ai cherché à  identifier un transistor (de mon musée) mais je n'ai pas trouvé de datasheet. Vu son âge, j'ai pensé qu'il devait s'agir d'un transistor au germanium mais  bizarrement la tension de seuil des diodes n'est que de 100 mV alors que tous mes autres transistors germanium de cette taille font au moins le double de tension ???

une idée ?
#7
Bonjour à  tous,
Le sujet n'a que peu de rapport avec le titre et m'est inspiré par la dernière vidéo de Bertrand EB_#588.
Il s'agit à  vrai dire du viellissement des composants en stockage.
J'ai sorti du grenier mon vieil ordinateur CPC 464 et constaté que plusieurs boitiers RAM étaient HS alors que quand je l'ai stocké (il a fort longtemps) il fonctionnait.
Par reflexe, j'ai commandé chez Ali un lot de 10 boitiers, 8 étaient bons et 2 mauvais soit 20% HS.(ils ne semblaient pas être des faux)
Un peu plus tard, en rangeant mes composants j'ai retrouvé un stock de RAM (issue probablement du démentelement de mes premiers PC)(j'avais donc commandé pour rien...)
je les ai testées(une cinquantaine) et constaté que 20% étaient défectueuses alors que là  aussi, je suis sûr qu'elles étaient OK lors du stockage.
Je suis conscient que les conditions de stockage ne sont pas optimales (atmosphère,température, hygrométrie).
1) Avez-vous constaté ce genre de problème ?
2) Les Dram seraient-elles plus sujettes au vieillissement ?
3) comment stockez-vous vos composants stratégiques ?

#8
Bonjour à  tous,

Certes nos amis Chinois copient mais les rois non non ! car ils se trompent !

Les extraits ci-joints des manuels de référence du STM32 et du CH32V307 en sont la preuve.

Cherchez les erreurs
#9
Bonjour à  tous,
J'ai acheté récemment une carte Arduino Uno (clone rev 3) pour y faire tourner GRBL et hélas au bout d'un moment le logiciel se plante. J'ai essayé avec une carte un peu plus ancienne (visuellement identique) et là  tout va bien.
En y regardant de plus près, le quartz près du port USB est sur celle qui marche de 12 MHz (ce que l'on trouve sur les schémas) et sur l'autre de 33.8688.

Avez-vous déjà  vu cette configuration ? 
#10
Bonjour à  tous,
Suite au visionnage de la vidéo EB_#560, je me suis mis en tête de refaire vivre ma première calculatrice.
Achetée en 1975, c'est le modèle SR7919 de Commodore. Son afficheur de type "bubble led" à  9 digits a perdu des segments dans les premières années d'utilisation la rendant inutilisable.
L'afficheur ressemble au modèle HP 5082-7441 mais avec un brochage différent. Ayant perdu le filtre rouge placé devant l'afficheur, j'ai opté pour une solution plus classique avec des afficheurs standards.
Faire rentrer 9 digits dans 50 mm cela n'a pas été simple. Je n'ai trouvé aucune solution chez les fournisseurs réputés fiables et ai passé beaucoup de temps chez les autres pour enfin trouver des afficheurs de 3 digits de 0,25 'mais hélas vendus par 30.
La lisibilité est meilleure que celle d'origine (taille et luminosité)(de mémoire). Elle met 2 secondes pour calculer un sinus.
Conclusion : me voilà  avec une nouvelle calculatrice dont je n'ai pas besoin et dont la restauration m'a couté plusieurs fois le prix d'une neuve plus performante et plus économe en piles.
La nostalgie ça n'a pas de prix ! ...  Merci Bertrand... 
#11
Bonjour à  tous,

Durant le "live" de dimanche dernier, un auditeur demandait une suggestion de logiciel de modélisation 3D pensant que Fusion 360 n'était pas gratuit.
En version complète le logiciel est certe payant au delà  des 30 jours d'essai mais reste gratuit pour les bidouilleurs avec quelques limitations.
Ces limitations sont listées sur le site de l'éditeur Autodesk. Parmi ces limitations, on a plus accès à  la CAO électronique (version Eagle intégrée dans Fusion)mais pour le reste tout y est(conception et fabrication).
L'accès à  la licence "Personnelle (non destinée à  un usage commerciale)" n'est pas franchement évidente et la majorité des tutos et vidéos que l'on trouve sur le sujet est obsolète.
Fusion 360 est un logiciel performant et sa prise en main et rapide, il est vraiment dommage de s'en priver. Attention, 30 jours pour essayer la version complète cela parait court mais c'est suffisamment long pour devenir "accro".

Un autre logiciel que j'aime bien est SketchUp. Au départ il existait des versions gratuites avec une license d'un an et maintenant j'utilise la version en ligne qui est très limitée. Sur le site de l'éditeur, il est dit que SketchUp Free peut exporter au format stl mais si SketchUp Free = SketchUp en ligne alors je n'ai pas trouvé comment faire.
Si quelqu'un a une idée ?   

PB
#12
Suggestions de Vidéos Électro-Bidouilleur / TinyFPA
Janvier 13, 2023, 12:17:13 PM
Découverte du TinyFPA(et du VNA-H4 par la même occasion)
#14
Bonjour à  tous,
Le TINY SA nouveau est arrivé. Il est mieux que son prédécesseur mais malheureusement plus cher (158 Euros TTC) pour ce prix là   cela fait quelques bouteilles.. ;)
https://www.tinysa.org/wiki/

PB
#15
Bonjour,

Voici un lien pour ceux qui ne connaissent pas la chaine et qui bricolent les appareils de mesure. (et pour les autres passionnés d'électronique...)
https://www.youtube.com/watch?v=NYZSg6g0cU4

PB

PS : les autres vidéos de l'auteur sont très bien également.
#16
Bonjour,
Une petite carte pas chère mais "costaude" qui pourrait être bien utile quand un projet est à  l'étroit avec Arduino.
Ca mériterait bien une vidéo ?

PB
#17
Dépannage d'Électronique et d'Informatique / Z80 & Co
Juillet 08, 2022, 12:21:05 PM
Bonjour à  tous,
Victime d'un célèbre youtubeur ;), je me suis mis en tête de redémarrer une plaquette Z80. Seulement voilà , j'ai jeté la documentation et la plaquette est en panne.
Je me suis dit qu'en désassemblant  le code de l'EPROM j'allais pouvoir retrouver les différentes adresses , etc.. et remettre en route la bête.
Je n'ai pas de programmateur et ne souhaite pas investir dans un appareil même à  50 euros car il a peu de chances de servir par la suite.
Je retrouvé une carte "programmateur" de l'époque de mon premier PC (1985) et là  encore je me suis mis en tête de la faire fonctionner.
La carte à  un bus ISA 8 bits, ce qui impose de remettre en route un PC avec ce type de connecteur. Le problème suivant que je rencontre vient de mes disquettes 5,25 pouces. Sur 3 lecteurs différents (2 en 360K et un en 1,2 M) je n'arrive plus à  les lire.
Ces disquettes n'ont pas été stockées dans les règles de l'art, bien au contraire mais des disquettes 3,5 pouces stockées dans les mêmes conditions donnent un taux de réussite de lecture d'environ 80% contre 1% pour les 5,25 pouces.
Je pensais que la magnétisation s'était estompée avec le temps et qu'elles restaient utilisables après un formatage mais ce n'est pas le cas, elles sont impossibles à  formater.
1) avez-vous déjà  rencontré ce genre de problème ? ( j'ai testé les solutions miracle trouvées sur internet mais évidement sans succès) 
2) On trouve sur ebay des disquettes neuves (dont la date de fabrication n'est pas précisée), avez-vous déjà  testé ces produits ?
Par chance, la disquette contenant le code exécutable pour le programmateur était encore lisible (avec des fichiers data en lien avec les LAR 470 ns...)mais ma joie a été de courte durée car en lançant l'exécutable le PC se bloque.
Sur la disquette il y a la commande "DEBUG" ce qui m'a rappelé qu'il fallait lancer l'application à  partir de debug.
3) connaissez-vous cette carte ?
4) Y avait-il une adresse de lancement à  saisir ?
5) Une version de debug fournie avec un DOS version N peut-elle fonctionner sur une version DOS N + x ?

Je suis désolé, ma prose est un peu longue mais vous l'aurez compris, je vais de galère en galère et d'ailleurs, que diable allait-il faire dans cette galère ?
PB
#18
Bonjour,

En feuilletant une revue des années 80, j'ai vu qu'il était couramment proposé dans les publicités des distorsiomètres. Si aujourd'hui ces appareils sont numériques, à  l'époque c'était analogique et je pense que la description de cet appareil pourrait faire une vidéo intéressante. Il ne me semble pas qu'un youtubeur francophone ait déjà  traité ce sujet.

PB
#19
Bonjour à  tous,

En regardant le live de samedi, j'ai vu que Bertrand allait remettre en marche une carte d'initiation au processeur Z80.
Cela m'a rappelé que quand j'ai voulu refaire marcher une carte que j'avais acquise au début des années 80, j'ai fait le constat que j'avais probablement jeté la documentation lors de mon déménagement en pensant qu'il n'y avait aucune chance que ce matériel puisse resservir un jour.
C'était sans compter la nostalgie qui fait qu'on a envie de se replonger dans le passé en écrivant un petit bout de code (en langage machine bien sûr) et de voir que ça marche encore avant de remiser tout cela pour les vingt prochaines années.
Je fais appel à  vous (on ne sait jamais), si quelqu'un avait la documentation de cette carte dont je joins la publicité de l'époque.
PB
#20
Bonjour,
Quand j'accède au forum en suivant le lien sur la page electrobidouilleur.ca je suis bien dirigé vers le forum mais il s'exécute en apparence sans feuille de style. Cela fait environ une semaine que j'ai fait ce constat, dans ce mode de fonctionnement je n'ai pas réussi à  me connecter.
Par contre, en allant directement à  l'adresse du forum tout va bien.

Suis-je le seul dans ce cas ?

PB