Attiny85, SI5351 via IDE ARDUINO

Projet:Contrôler très simplement un SI5351 avec un Attiny85 programmé via l’ide Arduino 1.8.7.
Attention testé jusqu’à version micronucleus 1.06 (1.6).

1.Matériel.

Commandé sur ebay: ATtiny85-20PU IC DIP-8 MCU Micro USB Development Programmer Board Pins TE769

2.Installation de l’IDE et des paquets.

D’après cette source: https://digistump.com/wiki/digispark/tutorials/connecting

Une fois l’ide arduino installé sur votre machine:

-Aller dans Fichier>Préférences

-Dans « url de gestionnaire de cartes supplémentaires »

-Ajouter « https://digistump.com/wiki/digispark/tutorials/connecting »

-Terminer en cliquant sur « Ok »

-Aller dans Outils>Types de cartes>Gestionnaire de cartes et chercher « Digistump » selectionner « Digistump AVR Boards » puis cliquer sur « Installer »

-Une fois installé, aller dans Outils>Types de cartes et sélectionner « Digispark  (Default – 16,5mhz) »

Voila, vous êtes prêt pour vos premiers tests.

3.Connexion au SI5351

4.Le code

 

5.Calculer ces PLL

Source: https://learn.adafruit.com/adafruit-si5351-clock-generator-breakout/wiring-and-test

Télécharger et install le ClockBuilder: http://www.adafruit.com/downloads/ClockBuilderDesktopSwInstallSi5351.zip

Lancer le, séléctionner « SI55351A on Timming TollStick », « Ok », Entrer la ou les fréquences :

-du chrystall soit 25 ou 27 mhz

-Cocher une, deux ou trois premières enable channel

-entrer la ou les fréquences de sortie souhaitées

Puis cliquez sur « Create Frequency plan » et enfin sur « View Plan Détails » juste en dessous.

J’obtiens:

 

Dans la partie setup de mon code j’aurai:

Puis on redivise vers les sorties

Enfin, on active les sorties:

 

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.