µSpooky: générateur autonome de signaux Rife type Spooky2 (maj 2/3/24)
L'usage du matériel Spooky2 impose la mise en oeuvre d'un PC
associé à un générateur de signal (sauf si on utilise un générateur GX
- plus coûteux- qui peut enregistrer des programmes Rife autonomes).
Le site Spooky décrit tout cela: https://www.spooky2.fr
Afin d'éviter l'usage du PC pour des sessions de longue durée type
Détox sur 11 jours j'ai développé un petit boitier autonome qui permet
de se passer du PC.
Ses caractéristiques:
- alimentation par une alim 12V ou 5V (batterie de recharge de portable
par exemple) suivant que l'on monte ou pas un régulateur interne LM7805.
- interface opérateur sur un LCD Nokia 5110 et un encodeur
- sortie du signal sur une seule BNC équivalente à la sortie High Power du boitier SpookyBoost
- signaux uniquement de type rectangulaires (pas de signal sinus) y compris le H-Bomb du mode Detox maintenance
- pilotage de TENs, du Remote du Scalar, ou des Leds
- 2 programmes intégrés: Détox Maintenance et Détox sur 11 jours
- usage d'une µSDCARD pour stocker les programmes Spooky2, ce qui
permet d'exécuter ceux-ci directement ou en composer avec un éditeur de
texte sur PC
La documentation complète en PDF (V1.5): minispooky.pdf
Le schéma de la carte (en PDF):
Note: il est indispensable d'utiliser un AD823 comme AOP car il a la bonne bande passante et surtout a une sortie double rail to rail, ce qui permet de générer les signaux type Spooky.
Attention aux sources ebay car j'ai eu des pbs de contrefaçon de ce AD823 sur le sites chinois: préférer RadioSpares ou Farnell.
Le quartz est 8MHz, car le PIC utilise sa PLL interne x4.
Le circuit imprimé: fab chez JLPCB
L'usage de composants CMS a permis de réduire la taille du circuit et rentrer le tout dans le boitier.
Le lecteur de µSDCARD vient de ebay: carte µSDCARD
On peut aussi adapter à d'autres types de modules en connectant avec des fils sur les 6 pads dédiés.
L'afficheur NOKIA5110. Prendre un éclairage blanc (white) car le bleu est peu visible. Assez fragile, ne pas forcer sinon faux-contacts.
Le reste se trouve sur RadioSpares particuliers.
TOP
BOTTOM
La liste des composants et estimation des coûts: BOM
Dans le cas où on pilote des Leds (courantde 20mA) l'ajout de
radiateurs collés (colle thermique) sur le AD823 permet de limiter sa
température.
Des résistances en série sur la sortie limitent aussi le courant.
La version de la photo est une version V1.1 qui n'avait pas le
LM7805 pour pouvoir alimenter en 12V, ni les résistances en sortie.
Le logiciel a été développé sur la version Pro de MPLAB-XC8,
car l'optimisation complète est nécessaire pour rentrer dans la flash.
Le fichier de programmation du PIC16F1718: HEX (version 1.3)
Ajout 29/5/22:
une nouvelle version V1.5 permet de piloter le boitier Phanotron en utilisant le signal #6.
Cette version n'a plus la fonction Autofile (activer directement un fichier programme) afin de gagner de la place.
Un seul cable est nécessaire entre µSpooky et le boitier Phanotron car
le signal est directement modulé à 3.6Hz avec un cycle de 10% à
0 et 90% actif. Le générateur interne de la Configuration peut utiliser
ce signal #6.
La conversion de la fréquence Rife demandée se fait de la façon suivante comme le logiciel Spooky2:
- si inférieure à 100KHz, la fréquence est multipliée par 2 autant de fois qu'il faut pour dépasser 100KHz
- si supérieure à 3MHz, la fréquence est divisée par 2 autant de fois qu'il faut pour être en dessous de 3MHz
Version HEX V1.5
Correction 2/3/24:
Un petit bug existait dans le logiciel V1.3 et V1.5:
- quand une ligne de programme contenant seulement une
directive "TIMER=" ou similaire, comportait le signe / indiquant que la
fin de la ligne était à ignorer , c'est toute la ligne qui était
ignorée, et la directive n'était pas prise en compte.
C'est corrigé dans le HEX V1.5 ci-dessus.