Construction
d'un émetteur V5
Bloc électronique
Ces circuits imprimés sont disponibles
- sous la forme de fichiers au format Eagle disponibles ici :pcb
et composants
- chez le fournisseur : https://oshpark.com/ où ils seront disponibles .
Vous pouvez les construire ou demander à un bricoleur/électronicien de les
construire pour vous.
Pour la soudure des composants SMD (taille 1206...le plus facile), j'utilise
ces produits (par exemple chez Reichelt.de)
- pâte à souder CR44 (à conserver au frigo dans une boite étanche)
Une petite seringue permet de placer un peu de pâte et un cure-dent est
utile pour enlever les excédents . Attention: utiliser très peu de pâte.
- fer à air chaud ( réglé à 252°, 24 l/min , embout 5mm
Il suffit de réchauffer les composants à une distance de 3cm, le flux
d'air est léger et ne les déplace pas. La soudure change de
couleur puis subitement fond, se rétracte , le composant "flotte" sur la
soudure et se centre....c'est en fait assez facile
- un microscope de poche pour vérifier la soudure et qu'il n'y a pas de
gouttelettes de soudure
|
composants (références Mouser) |
Pcb A : comporte le Mbed, la carte SD et les circuits d'alimentation
et de mesure de consommation.
Ensuite souder les headers femelle en les enfichant sur le Mbed, ce
qui garantit une construction d'équerre
! utiliser des headers à contact dorés
|
voir le schéma
résistances 1206 1%
0,56 Ohm=667-ERJ-8RQFR56V
condensateurs 1206
µSD: 517-2908-05WB-MG
1 condensateur
headers à contact dorés
connecteur cable plat
|
Pcb B les 32 entrées digitales et 16 entrées analogiques.
Les numéros des entrées sont visibles sur le pcb. |
voir le schéma:
adc:
2 chips MCP3208 SOIC
digital inputs:
2 chips MCP23S17 SOIC-28
remarque: tous les chips sont sur le même SPI, partagé avec l'écran
et la carte SD
chaque chip dispose de sa ligne d'activation CS
|
Le Pcb E comporte les condensateurs 1206 1µF 50V pour le lcd
|
condensateurs: 77-VJ1206V105MXATBC
LCD : 790-EADOGL128W-6
|
Si on veut tester ce bloc électronique avant de le monter dans un
émetteur:
- connecter un mini joystick et un bouton poussoir.
- corriger le programme calchw_test qui est limité à ces
composants
- dans calchw.cpp, activer la ligne #include calchw_test.cpp et compiler
- insérer une carte µSD avec des fichiers vides RCCLINIT.mdp
, TESTINIT.mdx , TESTINIT.mdp, RCCL.mdp
ajouter RCCLEXP.txt si vous compilez avec l'option JETI
...ceci suffira pour démarrer ce "modèle"
(ou utiliser une carte µSD d'un autre émetteur)
- si les sticks e sont pas dans le bon sens, corriger la clibration des
entrées analogiques dans calchw_test
- utiliser les menus "hardware/digital values" et "hardware/analog
values" pour vérifier que toutes les entrées fonctionnent.
Il suffit d'un fil de test relié à la masse pour les entrées digitales,
relié à +3.3V pour les entrées analogiques
© Copyright 2011-2015 Robert Spilleboudt - Tous droits réservés.
Projet
rccl - Licence GPL V2