diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-05-06 08:14:10 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-05-06 08:14:10 +0200 |
commit | 0d37481b47f769c8f672055d6b08d27537acdb66 (patch) | |
tree | e6af2cccb9c25bed531ba38f37553d1f9ca2f316 /doc | |
parent | 1a00a1eaabf36adfc68eebf7a6dc48f467afc91f (diff) | |
download | glutte-o-matic-0d37481b47f769c8f672055d6b08d27537acdb66.tar.gz glutte-o-matic-0d37481b47f769c8f672055d6b08d27537acdb66.tar.bz2 glutte-o-matic-0d37481b47f769c8f672055d6b08d27537acdb66.zip |
Move spec and some doc from trello to doc/
Diffstat (limited to 'doc')
-rw-r--r-- | doc/composants.md | 6 | ||||
-rw-r--r-- | doc/schematic.svg | 72 | ||||
-rw-r--r-- | doc/spec.md | 51 |
3 files changed, 109 insertions, 20 deletions
diff --git a/doc/composants.md b/doc/composants.md new file mode 100644 index 0000000..f2ead77 --- /dev/null +++ b/doc/composants.md @@ -0,0 +1,6 @@ +Quelques références de composants utilisées pour la glutt-o-matique + + - STM32DISCOVERY | ST Microelectronics | + - Perfboard | Twin Industries 8100-45 | + - Connecteur 12V | LEMO EGG.0B.302.CLL | + - Connecteur DB25 filtré | FDB-25PTI2/1-LF | diff --git a/doc/schematic.svg b/doc/schematic.svg index 8095009..af32ecf 100644 --- a/doc/schematic.svg +++ b/doc/schematic.svg @@ -196,9 +196,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="2.8284271" - inkscape:cx="891.2114" - inkscape:cy="468.29081" + inkscape:zoom="1.2508214" + inkscape:cx="529.42295" + inkscape:cy="440.94725" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -259,23 +259,6 @@ width="293.12836" id="rect29923" style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <text - transform="translate(0,-308.26771)" - xml:space="preserve" - style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" - x="718.53662" - y="965.82874" - id="text29925"><tspan - sodipodi:role="line" - id="tspan29927" - x="718.53662" - y="965.82874" - style="font-size:14px;line-height:1.25;font-family:sans-serif">Glutt-o-matique schéma</tspan><tspan - sodipodi:role="line" - x="718.53662" - y="983.32874" - id="tspan29929" - style="font-size:14px;line-height:1.25;font-family:sans-serif">2019-03-22 HB9EGM</tspan></text> </g> <g inkscape:label="Layer 1" @@ -8398,6 +8381,55 @@ x="315" y="992.86224" style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.75px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans Italic';stroke-width:0.75">0.5–2.9V</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10.546875px;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="463.211" + y="975.34546" + id="text2501"><tspan + sodipodi:role="line" + id="tspan2499" + x="463.211" + y="975.34546" + style="font-size:7.5px;line-height:0;text-align:start;text-anchor:start;stroke-width:0.9375px">2mA sortent de RESET_N quand on le tire à la masse,</tspan><tspan + sodipodi:role="line" + x="463.211" + y="988.52905" + style="font-size:7.5px;line-height:0;text-align:start;text-anchor:start;stroke-width:0.9375px" + id="tspan2575">le pont diviseur ne fonctionne pas. Une diode Si a une</tspan><tspan + sodipodi:role="line" + x="463.211" + y="1001.7126" + style="font-size:7.5px;line-height:0;text-align:start;text-anchor:start;stroke-width:0.9375px" + id="tspan2577">chute de tension trop élevée, alors une schottky fait l'affaire.</tspan></text> + <text + transform="translate(0,1.2204394e-5)" + xml:space="preserve" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="718.53662" + y="965.82874" + id="text29925"><tspan + sodipodi:role="line" + id="tspan29927" + x="718.53662" + y="965.82874" + style="font-size:14px;line-height:1.25;font-family:sans-serif">Glutt-o-matique schéma</tspan><tspan + sodipodi:role="line" + x="718.53662" + y="983.32874" + id="tspan29929" + style="font-size:14px;line-height:1.25;font-family:sans-serif">2019-05-06 HB9EGM</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10.546875px;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="101.40443" + y="485.26328" + id="text2501-3"><tspan + sodipodi:role="line" + x="101.40443" + y="485.26328" + style="font-size:7.5px;line-height:0;text-align:start;text-anchor:start;stroke-width:0.9375px" + id="tspan2577-5">Signaux de contrôle relais: 8V en logique inversée.</tspan></text> </g> <g inkscape:groupmode="layer" diff --git a/doc/spec.md b/doc/spec.md new file mode 100644 index 0000000..1731d4e --- /dev/null +++ b/doc/spec.md @@ -0,0 +1,51 @@ +##Généralités + +En mode secours, la glutt-o-matique doit être entièrement désactivée. Cela est +garanti en connectant le signal `SECOURS` sur l'entrée `RESET` du +microcontrôleur. + +##Limites de tension pour QRP + +Avec hysterèse: + + - en dessous de 12V5, passer en QRP + - en dessus de 13V, passer en QRO + +##Lettres CW + + * K : tout va bien (priorité 0) + * G : relais en petite puissance (priorité 2) + * U : RX trop haut en référence à 145'125 MHz (priorité 3) + * D : RX trop bas 145'125 MHz (priorité 3) + * S : mode SSTV (sans filtre 1725 Hz, priorité 1) + * R : ROS sur antenne (priorité 4) + +##Première phase : ouverture du relais + * 1750 Hz pendant 200 ms, puis après relâchement de la porteuse : + * TX ON, -> pause de 200ms, puis : + * K,G,U,D,R (selon la situation du moment present du relais) + +##Ensuite : + + * Pas de QSO, -> TX OFF après 6 s -> impossible de réentendre K, G, U, D, R pendant 15 s. Réouverture possible cependant du relais, pendant ce laps de temps de 15 s. + * QSO -> le relais compte le temps d’un utilisateur, si plus de 5 min avec le même utilisateur, alors anti-bavard -> modulation OFF, et texte CW : HI HI, puis stop relais pendant 10 s, réouverture impossible avant 10 s + * QSO normal de moins de 5 min. -> si plus d’action de PTT, fermeture du relais après 5 s, sans texte CW, puis idem : + * QSO normal dépassant 5 min -> texte CW : *73*, puis fermeture. + * QSO normal dépassant 10 min -> texte CW : *HB9G*, puis fermeture. + * QSO normal dépassant 15 min ou plus -> texte CW au hasard, soit *HB9G JN36BG* ou *HB9G 1628 M*, puis fermeture + +##Relais stand-by : + * Pendant toutes les minutes que le relais n’est pas utilisé, après 20 minutes de silence consécutif, il TX une balise, au hasard, soit : *HB9G*, ou *HB9G JN36BK*, ou *HB9G 1628 M*, ou *HB9G JN36BK 1628 M*. Pendant ces balises, si un utilisateur utilise son PTT, il peut utiliser le relais comme si il avait fait un 1750 Hz, le relais réagit comme une ouverture normale. + * Timer de balise : Commence à compter lors de l'arrêt du relais. Si qso, arrêt de timer avec mémoire du temps écoulé, puis reprise du comptage dès la fin du qso. Si qso plus long que 10 min. -> timer RAZ. Si timer = 20 min TX balise, puis RAZ + * Si le relais en QRP ou ROS, plus aucune de ces balise sont en fonction + * Une fois entrée en mode ROS, seul une coupure de courant ou un passage en SECOURS peut faire passer en mode normal. + +##Toutes les heures paires : + +Le relais, seulement s'il n'y a pas de QSO en cours, (sinon il attend la fin du QSO), dès qu’il a la possibilité, il prend la main sur toutes autres activités possible, (modulation off, et 1750Hz) puis il TX : + +*HB9G JN36BK 1628 M U 13V5* (un pas de 0,5V est suffisant) puis la tendance à la charge ou décharge ou égale (representés par +/-/=), *T* (température) par pas de 2 degrés, puis *73* si la queue de l’éolienne est dans le vent, ou *SK* si elle est repliée. + +Ou, si le relais en en QRP, ou ROS, alors : + +*HB9G U 12V5 73* ou *SK* |