Renommage et déplacement
@@ -4,18 +4,18 @@ Un circuit de voitures Carrera comporte des manettes et un circuit de contrôle
|
||||
|
||||
Le controleur ci dessous est la carte d'origine, je l'ai volontairement coupée en plusieurs endroits pour mes essais afin de me connecter sur les pistes pour les télécommandes.
|
||||
|
||||

|
||||

|
||||
|
||||
Les contrôleurs de télécommande sont des résistances variables ayant pour valeurs :
|
||||
- 11.45 kO la gâchette relâchée
|
||||
- 0.840 kO la gâchette enfoncée
|
||||
- 11.45 kΩ la gâchette relâchée
|
||||
- 0.840 kΩ la gâchette enfoncée
|
||||
- 13 Ohms me bouton "turbo" pressé
|
||||
|
||||
Une idée tentante est de refaire un circuit simple avec des convertisseurs DCDC accessibles pour remplacer le circuit original. Si on part sur une base à régulateurs LM2596HVS ADJ qui sont de petits DCDC variables, voilà le schéma de référence de la datasheet de ce composant :
|
||||

|
||||
Une idée tentante est de refaire un circuit simple avec des convertisseurs DC-DC accessibles pour remplacer le circuit original. Si on part sur une base à régulateurs LM2596HVS ADJ qui sont de petits DC-DC variables, voilà le schéma de référence de la datasheet de ce composant :
|
||||

|
||||
|
||||
Le problème est que pour la majorité de ces convertisseurs :
|
||||
- Il y a un minimum de sortie de 1V
|
||||
- Il y a un minimum de sortie de 1 V
|
||||
- La régulation n'est pas linéaire, donc certaines zones de pression de la télécommande auront + d'influence que d'autres.
|
||||
## Réalisation d'un maquette
|
||||
|
||||
@@ -23,15 +23,15 @@ Pour valider un concept de réparation, j'ai pris ce que j'avais dans les tiroir
|
||||
- Un LM298N
|
||||
- Un Arduino Nano
|
||||
|
||||

|
||||

|
||||
|
||||
L'idée est de créer un générateur de PWM, en fonction de la résistance de la manette, le signal électrique appliqué aux voitures sera + ou moins long. Ici on applique pas le PWM à une LED mais à des moteurs donc sur la maquette on utilise le L298N comme pont de puissance.
|
||||
|
||||

|
||||

|
||||
|
||||
Je n'ai pas besoin du point en H car mes moteurs ne vont pas dans les deux sens, on utilise donc qu'une seule sortie du module comportant le L298N. Sur l'image ci-dessous, je câble les rails du circuit sur la sortie "DC Motor 1" et j'utilise uniquement l'entrée INA
|
||||
|
||||

|
||||

|
||||
Pour créer un PWM le code Arduino suivant va s'occuper de :
|
||||
- Lire une tension d'entrée analogique (+5V vers pont diviseur 11k de la télécommande avec une résistance de 1k à la masse)
|
||||
- Générer un PWM de sortie
|
||||
@@ -73,7 +73,7 @@ void loop() {
|
||||
|
||||
Et voici le signal de sortie :
|
||||
|
||||

|
||||

|
||||
|
||||
Etant donné que ca fonctionne et que c'est simple il reste à miniaturiser la chose pour que cela puisse rentrer à nouveau dans le circuit originel.
|
||||
|
||||
@@ -83,12 +83,12 @@ Pour miniaturiser le concept va retenir :
|
||||
- Des diodes de roues libre autour des moteurs pour ne pas claquer les Mosfets
|
||||
- Un port JTAG pour reprogrammer au besoin le processeur.
|
||||
|
||||

|
||||

|
||||
|
||||
Le PCB sur lequel seront soudés les composants et qui reprends les pistes pour les télécommandes et le raccordement de puissance d'origine.
|
||||
|
||||

|
||||

|
||||
|
||||
Et la commande qui arrivera bientôt :
|
||||
|
||||

|
||||

|
||||
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 115 KiB |
|
Before Width: | Height: | Size: 143 KiB After Width: | Height: | Size: 143 KiB |
|
Before Width: | Height: | Size: 175 KiB After Width: | Height: | Size: 175 KiB |
|
Before Width: | Height: | Size: 162 KiB After Width: | Height: | Size: 162 KiB |
|
Before Width: | Height: | Size: 204 KiB After Width: | Height: | Size: 204 KiB |
|
Before Width: | Height: | Size: 776 KiB After Width: | Height: | Size: 776 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 133 KiB |
|
Before Width: | Height: | Size: 122 KiB After Width: | Height: | Size: 122 KiB |
|
Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB |
|
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 98 KiB |
@@ -1,7 +1,9 @@
|
||||
## Hélicoptère
|
||||
|
||||
Un petit hélicoptère auquel il manquais les stabilisateurs verticaux. Une pièce ressemblant, mais "plate" à été modélisée. Le but étant qu'elle puisse venir se coincer d'elle même dans le logement.
|
||||

|
||||
|
||||

|
||||
|
||||
Après impression 3D, la pièce à pu être remplacée et l'hélicoptère , malgré ses cicatrices de guerre à été réparé.
|
||||

|
||||
|
||||

|
||||
|
Before Width: | Height: | Size: 132 KiB After Width: | Height: | Size: 132 KiB |
|
Before Width: | Height: | Size: 406 KiB After Width: | Height: | Size: 406 KiB |
|
Before Width: | Height: | Size: 132 KiB After Width: | Height: | Size: 132 KiB |
@@ -1,11 +1,11 @@
|
||||
Réparations de jouets en tout genre pour éviter de les jeter.
|
||||
# Contexte
|
||||
|
||||
Beaucoup de jouets sont incomplets, inutilisables ou alors détériorés et finissent à la poubelle. Bien souvent la cause est que des pièces plastiques cassent et sont irremplacables.
|
||||
Beaucoup de jouets sont incomplets, inutilisables ou alors détériorés et finissent à la poubelle. Bien souvent la cause est que des pièces plastiques cassent et sont irremplaçables.
|
||||
|
||||
Afin de sauver ces jouets (ou objets) nous essayons de designer une pièce de remplacement pour redonner vie à l'appareil.
|
||||
# Design et réalisations
|
||||
|
||||
- Petit hélicoptère, manque un stabilisateur qui à été imprimé en 3D : [RepaHeli](_heli/RepaHeli.md).
|
||||
- Circuit de voiture Carrera dont le contrôleur est HS : [RepaCarerra](_circuit/RepaCarerra.md)
|
||||
- Petit hélicoptère, manque un stabilisateur qui à été imprimé en 3D : [Stabilisateur jouet hélico](HelicoPetit/README.md).
|
||||
- Circuit de voiture Carrera dont le contrôleur est HS : [Contrôleur circuit carrera](CircuitCarreraCommande/README.md)
|
||||
|
||||
|
||||