Bruiteurs moteur V3

27/12/2013 : Le câblage de l'interface ne pose pas de problème, il ne comporte qu'un seul composant CMS au pas de 0.95mm, qui sera placé en l'immobilisant avec du ruban adhésif. Le ruban adhésif sera collé pour moitié sur le composant puis placé sur le CI, souder 3 pattes, retirer le ruban et finir les soudures, un peu de flux , une panne fine, du fil de  soudure de 0.5 mm ou 0.8mm maximum sans oublier la magique tresse à dessouder, feront l'affaire.


so4

interface
28/12/2013 : Le bruiteur est câblé, reste à y souder les fils muni de ses connecteurs puis de pratiquer des test complets. Pas de difficultés particulières pour la soudure des CMS sauf que stupidement j’ai bien commandé la  Flash en boîtier SOP8 mais version large (200 milli inch) et non pas étroit ( 150 milli inch). Petite galère pour la souder, je ne garantie pas la fiabilité en contrainte thermique, vibratoire et autres. Du coup sur le CI j’ai modifié l’empreinte de ce composant pour accepter les deux versions.


bruiteur V3
29/12/2013 : Programmation du PIC et de la mémoire sans problème, reste à tester l'ensemble complet.
programmation
02/01/2014  : Tout est  testé avec succès le dossier est mit en ligne
05/01/2014 :  L'amplificateur classe D est câblé et testé tous les documents sont
ajoutés au dossier
Ampli classe D

Dossier complet du bruiteur C-V3. 
Ce dossier contient :
  - Lisez moi : A lire absolument, ce document contient des conseils et aborde les petits soucis rencontrés pendant la réalisation 
Documentation
    - Bruiteur C-V3-hybride.pdf     : Notice et caractéristiques  du bruiteur
    - ESFUsb.pdf                           : Méthode pour créer ses propres sons et programmer le micro-contrôleur et la mémoire flash
Logiciel
    - Bruiteur  c-v4-6.c                 : Nouvelle version dérivée de c_V3 (amélioration de l'intensité du flash mitrailleuse)
    - Bruiteur  c-v4-6.hex             : Nouvelle version dérivée de c_V3
Layout
    -Typon bruiteur C1-V3 hybride.pdf                    : Le typon
    - Câblage bruiteur C-V3 hybride.pdf                  : Plan de câblage du bruiteur hybride
Schéma
    - Schéma Bruiteur C-V3-hybride.pdf                : Le schéma du bruiteur hybride
    - Nomenclature bruiteur C-V3 hybride.pdf       : Nomenclature du bruiteur hybride
Son
    - egine-gun-16T.wav                 : Le fichier son original
Contenu Flash
    - egine-gun-param-16T.bin        : Le fichier qui doit être programmé dans la Flash  
Module Interface de programmation 
    - Schéma interface FT232.pdf : Le schéma de l’interface de programmation Aeroplan
    - Nomenclature interface FT232.pdf 
    - Câblage interface FT232.pdf : Le Plan de câblage
    - Typon interface FT232.pdf : Le typon

    -  Procédure de test préalable du  programmateur.pdf (ESFUsb et Driver)

Driver
- CDM v2.08.30 WHQL Certified.exe
Logiciel EFSUsb  (*) 
    - ESFUsb.exe : Engine Sound File Utility ce programme apporte une aide à la création de ses propres fichiers sons et permet la programmation de la mémoire du  
    micro-contrôleur et de la flash du module via l’interface             « Aeroplan » sur bus USB (note 1)

    - ftd2xx.dll : dll nécessaire au fonctionnement du logiciel ESFUsb
(*)  Ce logiciel est compatible avec la version C-V1 (non hybride) du bruiteur mais si vous voulez bénéficier de vitesse de transfert supérieures à 115200 Baud il sera  nécessaire de mettre à jour le logiciel du bruiteur avec la version C-V3.
Ampli V1-0 Classe D
        - Typon – Câblage – Nomenclature -Documentation - Schématique
Mises à jour :   
5/01/14 Ajout du dossier Amplificateur classe D - 5/01/14 ajout du schéma de l'ampli car oublié, P1 devient 10K
6/01/14 Pour éviter un éventuel "pop" à l'initialisation une petite modification logicielle apporte un "soft start" néanmoins un très léger bip peut se
produire.
13/01/14 Amélioration de l'effet lumineux des flashs mitrailleuse, la version cV4-2 remplace la version cV4-1
23/01/14 Ajout d'un message d'information sur le programme ESFUsb.exe
01/02/14  La version cV4-3 remplace la version cV4-2, cette version est compatible avec la module V4 ampli intégré
08/02/14 : Dans la nomenclature et le schéma de l'interface de programmation lire  LM 2665M6 et non pas LM 2765M6
16/04/14 : Correction d'un bug dans le logiciel ESFUsb, il y avait inversion des paramètres des délais start et stop
Le fichier du contenu de la mémoire flash à été mis à jour
18/04/14 : Mise à jour logiciel avec la version bruiteur-c-v4-5, suite à une anomalies liées au tir mitrailleuse il y a ajout d'un filtrage sur l'acquisition          du signal Gaz.
25/04/14 : Pour assurer une marge de fonctionnement plus grande, la résistance R7 10K du programmateur passe à 220 ohm
28/04/14 : Correction d'un bug mineur dans EFSUsb et ajout d'un conseil sur la création des sons notamment la fin de tir mitrailleuse
01/05/14 : Correction d'un bug sur la durée du délai du démarrage moteur, la version logiciel devient c-v-4-6
04/05/14 : Légère évolution du logiciel ESFUsb.exe qui devient EFSUsb V 1.1. La différence se situe dans le mode de vérification de la mémoire flash    contenant les sons. La méthode précédente déclarait parfois une erreur alors qu'il n'en était rien, la nouvelle méthode opère une lecture complète de la flash et la compare au fichier source, c'est plus long mais beaucoup plus fiable.
04/05/14 : Version EFSUsb V1.2. Amélioration de la vitesse de vérification de la flash
15/05/14 : Version EFSUsb V1.3. Résolution du problème d'échec de la programamtion du PIC sur des PC très rapides.
15/06/14 : Version EFSUsb V1.3.1 Augmentation de la durée maximum des pistes  10s au lieu de 6s. Par ailleurs même si les tests sont désactivés la test de dépassement de la capcité mémoire est maintenu.
   

Téléchargement Dossier complet Bruiteur C-V3 
téléchargé 400 fois 

Voir aussi la version V4  (préférable) en page suivante

Attention : 
Si vous avez téléchargé la version ou les fichiers 
Bruiteur  c-v-4-1.c et Bruiteur  c-v-4-1.hex ont été ajoutés, merci de ne pas utiliser cette version mais de considérer la mise à jour comportant Bruiteur  c-v-4-3.c et  Bruiteur  c-v-4-3.hex. 
L'ancienne version comporte un bug  important  !
De préférence vous pouvez télécharger le dernier logiciel de la version C-v-4 qui est  compatible et disponible page suivante (dossier Bruiteur C-V4).
Étant très loin d’être infaillible et sachant  que le « copier coller » de la version précédente est une méthode de fainéant génératrice d’erreurs, n’hésitez pas à me faire part de celles que vous constater.
Le son moteur disponible dans ce dossier n'est pas super élaboré alors si vous réaliser les modules et si vous créer vos propres sons il serait intéressant de m'adresser vos fichiers au format compatible avec la mémoire flash  (*. bin) .
Avec votre accord je pourrai les placer dans une banque son en libre téléchargement et en  citant les auteurs .
Une courte vidéo est visible sur la  Page Vidéo

Problèmes connus :

Bruiteur :
Un petit problème déjà signalé par Papy kilowatt peut subsister, il arrivait parfois que la mitrailleuse ne fonctionnait pas, dans certains cas il fallait juste couper l'alimentation puis la remettre et dans d'autres notamment celui signalé par Papy Kilowatt, rien n'y faisait !
Sur cette version j'ai pu regarder de plus près ce problème et apporter une petite modification au logiciel. Ayant que très peu de recul je ne peux pas garantir que tout est résolu mais je suis confiant car il s’avère que la mémoire flash nécessite 10ms d’initialisation avant d’être pleinement opérationnelle or, par ignorance, ce délai était loin d’être respecté. De ce fait la lecture des adresses mitrailleuse qui ne se font qu’une seule fois pendant l’initialisation pouvait ne pas être correcte ce qui entraînait son absence.  Merci à Papy Kilowatt qui d’une part m’avais signalé ce problème et m’avais envoyé un bon nombre d’oscillogrammes. Sur le moment rien ne m’a interpellé, j’étais juste perplexe, c’est en replongeant ne nez dans  de "cambouis" et avec le recul que j’ai suivi la piste qui m’a conduit à l’ajout d’un délai avant lecture des  adresses

Au dessus de 3S  le fonctionnement peut se montrer parfois erratique, pour résoudre ce problème  il est possible d'ajouter une résistance de 100K en série avec l'entrée phase du brushless.
Ampli :
Si le signal du Rx apparaît après le branchement de la batterie un bruit sec "pop"  assez important est transmit au haut parleur. J'ai remarqué ce phénomène en essais "labo" ou le Rx est en fait un testeur de servo 3 voies (réalisation perso) équipé d'un interrupteur de mise en marche. En fait cela est dû au transistor de charge des capacités de liaisons, je pense qu’il est présent aussi sur les versions analogiques  mais les essais n’ont pas dues  le mettre en évidence. Une modification logicielle à été apportée le "pop" éventuel devient un très léger "bip". Il est vrai que le fabricant du circuit préconise la gestion de la ligne d’inhibition mais cela n’est possible que par une commande du processeur du module bruiteur. Il faudrait ajouter une liaison supplémentaire ce qui n’est pas envisagée, en conclusion  il n'est pas impossible que selon la configuration des "pops" subsistent.
Par contre fort de savoir souder des SSOP j’envisage peut être une version V4 soit en gardant le PIC actuel en SO soit en SSOP et réunir à nouveau bruiteur et ampli avec l’avantage de moins de câblage avion, toujours pas dissipateur de chaleur et aussi une meilleure gestion de l’initialisation. (voir page suivante)

En 6S des surtensions parasites peuvent exister et risques de détruire l'amplificateur, il est vivement conseillé de modifier la valeur de R2 en la portant à 270ohm et de placer une diode zener de 24V 250mW aux bornes du condensateur C4.


 

1 2 3 4 5