Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
2019 connectés 

  FORUM HardWare.fr
  Electronique, domotique, DIY
  Conception, dépannage, mods

  [présentation] poor men's DDS signal generator

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[présentation] poor men's DDS signal generator

n°235517
rat de com​bat
attention rongeur méchant!
Posté le 25-11-2018 à 15:31:48  profilanswer
 

présentation de projet fini: poor men's DDS signal generator
à base de composants chinois
budget: <10$
 
Projet de débutant, merci d'éviter la critique à la "c'est nul". Oui je sais, un générateur bien mieux vaut 60$ en Chine. Concernant le code oui je réinvente un peu la roue, c'est pour s'exercer.
 
spécifications:
-alim 5V (single supply), ~100mA
-commande par liaison série (USB)
-rectangle TTL 0-10MHz (sortie 1)
-sinus -5V à +5V ou presque avec amplitude et offset réglable (à la main), 0-10MHz (sinus propre car filtré) (*) (sortie 2)
-triangle -5V à +5V idem, 0-1MHz (sortie 2)
-firmware "from scratch" en pur C (pas d'Arduino :o )
 
(*) En théorie, en pratique l'ampli op limite l'amplitude vers les hautes fréquences, problème de composant (probablement un faux). Bande passante constatée à -3dB environ 7MHz. On pourrait brancher les deux étages de l'AOP en série pour améliorer ça.
 
Modulation FSK/PSK possible mais non implémentée dans le firmware.
 
composants:
µC: AVR ATmega8 ou autre plus récent, tout ce qu'il faut c'est un port série et un port SPI.
puce DDS: AD9833 (module chinois)
alimentation -5V: LM2662 (module chinois)
ampli op de sortie: LT1807 (chinois et probablement faux :o )
 
manuel d'utilisateur:
Brancher le bazar sur 5V et régler le port série sur 9600 8N1. Tapper help ou ? pour voir la liste des commandes:

Citation :

valid commands:
reset
help or ?
status
sine
triangle
square
<frequency with suffix none or k or M>
<phase with suffix °>


 
fotos:
https://reho.st/thumb/self/4f257b7ffc18c5954ee4629211213e4c32ff661e.jpghttps://reho.st/thumb/self/7499a3359b524278f5b433f29a59315dcf524f4c.jpg
https://reho.st/thumb/self/a693bae9eff3a7fb2e8ff3ef5216a7f6ee36b38f.pnghttps://reho.st/thumb/self/6009359b3498516481666261caf9dddfefe11ca8.pnghttps://reho.st/thumb/self/73b5e9cb06b547914532a3d606caf6f2543663a9.png
 
licences:
schéma sous CC-BY-NC-SA
code sous GPL v3 or later
(enfin si j'ai bien fait, j'y connais rien :o )
 
téléchargement:
schéma sous forme d'image
projet Kicad 5 Routage pour plaque à trou, les pistes sur la face top sont à faire avec du fil isolé.
firmware
 
liens pour achat:
ATmega328 à pas cher
module AD9833 Je déconseille le vendeur "Super seller For Arduino&3D" qui m'a vendu un module HS.
module LM2662
Ampli op LT1807 Attention composant minuscule, prévoir adaptateur! Composant probablement faux, la bande passante ne colle pas avec la simulation. :o Si quelqu'un à une alternative (R2R +-5V, gain 25 avec BP >10MHz) je veux bien.
convertisseur USB - port série TTL C'est pas celui que j'ai utilisé, vérifier pinout!
 
commentaires? questions?

mood
Publicité
Posté le 25-11-2018 à 15:31:48  profilanswer
 

n°235527
man-x69
Posté le 25-11-2018 à 16:42:24  profilanswer
 

[:drapal]


---------------
Monorailcat iz ohverin
n°235539
Aline BOQS
a.k.a Maggie TARAINAZE
Posté le 25-11-2018 à 18:39:14  profilanswer
 

rat de combat a écrit :

budget: <10$
 Concernant le code oui je réinvente un peu la roue, c'est pour m'exercer.


Ce truc est trop "compliexque"² pour mon faible niveau, mais j'apprécie cette mentalité.  :jap:  
 

Spoiler :

²Savant hybride entre "complexe" et "compliqué"  :D


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°235582
moyen_moin​s
chat réincarné
Posté le 26-11-2018 à 00:41:40  profilanswer
 

[:icon14]
faut que j'essaie.

n°238466
whym
Posté le 14-12-2018 à 20:56:47  profilanswer
 

[:drapal]

n°238553
rat de com​bat
attention rongeur méchant!
Posté le 15-12-2018 à 15:44:59  profilanswer
 

Bon, il y a un petit soucis: Régulièrement quand on met sous tension le module quelque chose se met en CC et tire un courant important (et je coupe très vite pour ne rien casser). A priori c'est l'ampli op qui déconne, on dirait une espèce de latch-up. Si vous voulez reproduire le projet n'achetez pas l'ampli op du lien. :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Electronique, domotique, DIY
  Conception, dépannage, mods

  [présentation] poor men's DDS signal generator

 

Sujets relatifs
présentation + faire son amplificateur pour enceinte 6 omhs[Vidéo] Présentation du Lametric Time
Exploiter un signal pwm d'un vieux module de pesée industrielSignal analogique carré 0-24V pour Arduino
Plus de sujets relatifs à : [présentation] poor men's DDS signal generator


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR