version 0.1
16 juin 2015
StartUSB MikroE Card 18F2550
Pilotage module DDS AD9835 via USB
terminal et
Platine StartUSB 18F2550 avec bootloader inclus .
Environnement: MikroC Pro 6.50
Testé avec Q=8MHz Fosc=48Mhz
Hardware :
Hardware :
AD9835 DDS 18F StartUSB rangée de droite , vu de dessus
1 VCC Orange 2 VCC +5V
2 Gnd Noir 1 0V
3 SDA Marron 5 RB0
4 SCL Gris 6 RB1
7 FSEL Bleu 3 RB3
8 FSYNK Violet 4 RB2
5 NC
6 NC
Liaison USB avec PC
Les 2 modules sont alimenté via la liaison USB seulement
protoype .. alimenté via USB Sparkfun AD9835 MikroE 18F2550 StartUSB Mesure à l'oscillo , avec consigne DDS=2000.0
Valeur initiale par defaut lors du lancement programme...
Projet MikroC:
18F2550_DDS_AD9835_I2C_USB_Terminal_150604.hex
Ce petit programme , permet de fixer la frequence emise à 1/86 em de Hz press.
Consigne de 2000.0 ... mesure 1,99999 Khz sur Tektronix
Consigne de 6.4 => mesure 6.384 Hz
Consigne de 32768.0 => mesure 32,7680kHz
Consigne de 999999.0 => mesure 999.998 KHz
Commandes via HID Terminal
DDS= xxx.xx valeur de frequence en flottant
ex: DDS=200.52 ..
modify Etat led verte * strap sur StratUSB enlevé
GREEN_ON,
GREEN_OFF
modify Etat led Rouge
RED_ON ,
RED OFF
TOGGLE active ou non Mesure ADC every seconde
ADC demande expresivement d'une seule mesure ADC
Les seuils sont prioritaires par rapport aux commandes leds (installes sur la carte)
seuil detection maxi si ADC > 900 led rouge
seuil detection lmini si ADC <100 led verte
Nota : 1 seule liaison USB et outils MikroE pour :
* alim cartes StartUSB et AD9835,
* liaison Mikrobootloader
* liaison HID Terminal
Le resultat sur le HID terminal:
liens :
Autres Applis basées sur Le D.D.S.
Autres Applis avec StartUSB 18F2550
Test asservissement en Position via moteur DC et PWM StartUSB 18F2550