Audiyofan
Audiyofan




Poster un nouveau sujet Répondre au sujet  [ 148 messages ]  Aller à la page Précédente  1 ... 4, 5, 6, 7, 8, 9, 10  Suivante
Auteur Message
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Dim 08 Jan 2012, 23:10 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
tub18 tub18 tub18

Merci Philbob

exactement ce que je voulais

je suppose que Aref doit être connectée à Vcc aussi

donc je branche le potar sur VCC
je récupère la tension du curseur sur AIN1 (PB3)
et je joue avec ta routine

en plus elle me donne directement une valeur en dB
avec la ligne "niveau_db=20*log10(mesure/1023.0);"

reste plus qu'a faire le fichier read.h et read.c qui vont bien
le travail est déjà bien maché
allez je vais lire ça et essayer de décortiquer
doucement hein :oops:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Dim 08 Jan 2012, 23:40 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bon je vais au dodo , fatigué aujourd'hui

on reprendra demain

merci quand même à vous 2 d'agrémenter ce post :wink:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Dim 08 Jan 2012, 23:46 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 09 Oct 2011, 16:53
Messages: 198
Localisation: 15kms sud Rennes
Bonjour,

Non non!

L'ADC est sur le port A. Au choix l'une des 8 pinoches.

Je vois que sur ton routage, le port A sert à l'afficheur et à la télécom.
Donc, en l'état c'est pas possible!

Tu peux permuter le port D avec le port A car D n'utilise que 7 pinoches.
Facile à faire en soft, c'est une histoire de declaration.
Moins facile sur le PCB car déjà routé => grattage de piste et strap

Sinon AREF aussi à Vcc.

_________________
Cordialement
Phil
(http://bidulic.free.fr)


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Dim 08 Jan 2012, 23:55 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
philbob a écrit:
Bonjour,

Non non!

L'ADC est sur le port A. Au choix l'une des 8 pinoches.


Punaise alors j'ai tout faut

philbob a écrit:
Je vois que sur ton routage, le port A sert à l'afficheur et à la télécom.
Donc, en l'état c'est pas possible!


oui je croyais récupérer cette tension sur AIN1 , y a pas moyen :oops: :?:
idée lors du routage suite à la vue de quelque montage de can ou volmètre
issu de projet étudiant , ou robot suiveur de ligne

philbob a écrit:
Tu peux permuter le port D avec le port A car D n'utilise que 7 pinoches.
Facile à faire en soft, c'est une histoire de declaration.
Moins facile sur le PCB car déjà routé => grattage de piste et strap


J'ai des pinoches du portD de dispo car j'ai prévu que 3 sources
je pourrai récupérer PD6 par exemple :cry:

philbob a écrit:
Sinon AREF aussi à Vcc.


Je pouvai faire un petit pont entre la patte 32 Aref et la piste +5V sans soucis :wink:
faudra que je modifie le PCB après
si un jour quelqu'un voudrait se servir des fichiers :mrgreen:

Bonne nuit

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Lun 09 Jan 2012, 18:43 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
:oops: :oops: :cry: Bonsoir

J'avais pas compris la fonction de AIN1 et AIN0 bref , ça coince

Philbob tu parlais de pouvoir utiliser une broche du portD pour
remplacer une entrée ADC de l'atmega8535
Tu peut développer un peu SVP tub13
je peut utiliser le portD7 ou D6 par exemple

Sinon je suis bon pour retravailler le PCB du µC et refaire cette plaque
en permutant le portA et le portD
le port A servirait au relais et la lecture du volume
et le port D pour l'afficheur LCD et le capteur IR

Mais j'aimerais bien tester cette lecture avant de refaire le PCB :oops:
dès fois qu'il y ai autre chose qui cloche :twisted: :twisted:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Lun 09 Jan 2012, 22:50 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonsoir
Après relecture des tutoriaux et autre , une évidence je doit refaire le PCB du µC
j'y travaille déjà , dès que c'est routé je poste
comme la indiqué Philbob , le gros du transfert c'est permuter le portA
avec le portD au niveau schéma et routage
après au niveau prog , c'est plus sympa :wink:

le "read" du volume se retrouvera sur PA0 soit ADC0
et IR passera à côté du connecteur bouton source et sourdine soit pinoche 23
pour coller c'est 3 piste dans le même secteur
du coup je revois aussi le PCB du LCD a ce niveau

le PCB moteur et relais ne bouge pas :mrgreen:

a plus

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Mar 10 Jan 2012, 22:52 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonsoir

Finalement par commodité la pinoche de lecture du volume sera sur ADC7
histoire de pas réécrire les code hexadécimaux de la gestion des relais
celui de la sourdine étant sur le port 0

Comme dit plus haut l'afficheur LCD se trouve maintenant sur le port D
et la platine relais et la lecture du volume sur le port A

j'ai profité de cette modif pour grossir un peu les pastilles des connecteurs
et des petits condo "jaunes"

j'ai ensuite modifié le brochage du capteur IR qui était erroné par rapport à la référence
employée ( dur de trouver la bonne référence sur du matos de récup , mais du coup
j'en ai profité pour rajouté 2 pastilles pour y coller un autre capteur IR style TSOP
comme celui que j'ai récupéré dans mon fond de tiroir

J'ai corrigé l'empreinte des bouton poussoir aussi pour avoir du standard

ci-joint une vue 3D et le pdf "typon"

demain vérif du routage une nème fois pour que la nuit porte conseil :wink:

et on reprend les opérations gravage perçage et câblage

J'espère cette fois que j'ai rien zapé et que je pourrai implémenter
la lecture du volume dans le µc

Bonne soirée


Fichiers joints:
PotmotALPS_3D.png
PotmotALPS_3D.png [ 123.97 Kio | Vu 4997 fois ]
PotmotALPS_10_10_2012.tar.bz2 [232.29 Kio]
Téléchargé 282 fois

_________________
Ce qui est pris n'est plus a prendre
Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Jeu 12 Jan 2012, 20:24 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Les 2 nouveaux PCB sont graver :wink:

maintenant perçage et étamage :mrgreen:

et ensuite câblage et test

@ Philbob , j'ai regardé le datasheet de l'Atmega32
ils ont le même brochage avec le 8535
on dirait le père et le fils ( plus mieux :evil: )

A plus


Fichiers joints:
PotmotALPS_PCB_rev1.3.JPG
PotmotALPS_PCB_rev1.3.JPG [ 422.55 Kio | Vu 4961 fois ]

_________________
Ce qui est pris n'est plus a prendre
Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Ven 13 Jan 2012, 19:05 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Ven 11 Fév 2005, 06:51
Messages: 1424
Localisation: Toulouse
Jolis PCB, ils ont l'air plus propre que ceux que je fais faire à Toulouse.

Vas falloir que je te fasse bosser :D


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Ven 13 Jan 2012, 19:22 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Merci

Oh c'est relatif , le dessin c'est kicad qui le fait
ensuite insoleuse et graveuse à mousse maison
cuve, pompe à air, chauffage et bulleur en jardinerie
rayon aquariophilie si on veut acheter mais récupérable
en déchetterie quand les gens jette leur aquarium :wink:

ça permet de faire mes petits PCB @ home et donc de ce tromper :oops:
et recommencer :mrgreen:

A plus

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Sam 14 Jan 2012, 07:47 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonjour

Petite question à Philbob

Vu que tu connais bien les Atmel, j'ai dans mes tiroirs un quartz de 8Mhz
hormis le fait de modifier les sources , est ce mieux de cadencé ce montage
à 8 qu'a 4 comme actuellement :?:
Je pense à ça question rapidité pour les application de lecture et écriture des ports
malgré qu'on limite le montage par le temps nécessaire aux trame RC5

A plus tard

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Sam 14 Jan 2012, 09:02 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 09 Oct 2011, 16:53
Messages: 198
Localisation: 15kms sud Rennes
Bonjour,

@Totof

Les µC sont construits avec un oscillateur RC interne et peuvent êtres cadencés
par un quartz externe.

A) L'oscillateur interne:

Avantage:
Pas de composant externe, le µC s'emploie tel quel.

Inconvénient:
Oscillateur peu précis qui dérive dans le temps et avec la température.
Gamme de fréquence utilisable 1, 2, 4 ou 8 MHz.

B) Le quartz externe:

Avantage:
Gamme de fréquence pouvant aller jusqu'à 16 ou 20 MHz (exécution plus rapide)
Très utile pour des applications devant se caler sur une fréquence multiple du hertz.
(quartz de 3.6864 MHz par exemple)
Grande stabilité.

Inconvénient:
Nécessite un quartz et deux capas de 15 pico.

Mon avis:

Je préfère largement la solution quartz car la fréquence est plus rapide et plus stable.
Je le vérifie lorsque que je relie mon µC à mon PC par rs232 en mode asynchrone.
avec le RC à 8MHz le débit max obtenu est de 9600 bauds.
avec le quartz 16MHz, le débit grimpe à 115200 bauds (d'ailleurs, c'est le PC qui ne va pas au delà).

_________________
Cordialement
Phil
(http://bidulic.free.fr)


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Sam 14 Jan 2012, 14:27 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Salut Philbob

Je posai la question concernant un quartz externe de 4 ou 8 Mhz

Tu m'a partiellement éclairer , la vitesse accrue et la précision par rapport
au quartz externe , la vitesse de communication améliorée
Mais je me pose toujours la question au niveau apport sur la rapidité
des exécutions des "jobs" qu'on donne au µc
plus concrètement dans mon montage , y a t'il un intérêt à monter
un quartz de 8 plustôt que le 4 initialement prévu
rapport à la lecture du volume et l'affichage :oops: :?:
Si tu a une idée ou explication j'en serais grandement preneur tub18

A plus

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Sam 14 Jan 2012, 18:54 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 09 Oct 2011, 16:53
Messages: 198
Localisation: 15kms sud Rennes
Bonjour,

@Totof

Passer de 4 à 8 donne un code 2 fois plus rapide.

Aucun intérêt pour le RC5 qui fonctionne déjà à 4 et qui n'ira pas plus vite à 8
car une trame RC5 prend un temps constant de 1.778ms répétable toutes les 113.778 ms
Ce qui laisse 112 ms au programme pour agir alors qu'on reste en appui sur la
télécommande. voilà qui laisse une marge de temps confortable

Seule la gestion de l'afficheur est un peu gourmande de temps.
Mais si l'affichage est fluide à 4, tout va bien.

Concernant la mesure, je viens de faire le test chez moi:

//---------------------------------
...
...
...
while(1)
{

//top ON pour lecture à l'oscillo
PORTC=255;

//routine de mesure ADC avec noise reduction sur ON

v=can_mesure(0,1);

//conversion mesure ADC en rapport de tension
//nota: j'ajoute 1 à la mesure pour éviter que vm soit nul
//car après j'en prend le log

vm=(float)(v+1.0)/1023.0;

//conversion en db et moyenne glissante
//la mesure se stabilise en 100 cycles soit environ 10 secondes pour un écart 5V
//ça peut paraitre long mais le moteur du ALPS met 12 secondes pour aller de butée
//en butée. Bien sur on peut mettre moins de temps mais l'affichage risque de bagotter.
//le niveau min mesuré sera de -60db (normal: 10bits, 6db par bit)

db=(db*19.0+20.0*log10(vm))20.0;

//top OFF pour lecture à l'oscillo
PORTC=0;

//petite pause pour la lecture à l'oscillo
_delay_us(10.0);

}
...
...
...
//---------------------------------

Résultat: Chez moi, à 16MHz, une mesure puis conversion prend 305 µs

Pour un quartz à 4MHz, compter 1.22 ms

_________________
Cordialement
Phil
(http://bidulic.free.fr)


Haut
 Profil  
 
 Sujet du message: Re: Ajout d'une télécommande sur un ampli (ou un préamp)
MessagePosté: Sam 14 Jan 2012, 19:24 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Merci Philbob

je soude le 4Mhz alors , c'est bien ce que je pensais , 4 est suffisant dans l'état actuel

je reprogramme les define et reload le .hex pour tester que tout va bien avec la nouvelle
platine µc :wink:

Après je passe à la lecture du volume :oops: , j'aurai sûrement besoin de tes connaissances tub18

A tout de suite, je fini de ressouder les fils des nappes

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 148 messages ]  Aller à la page Précédente  1 ... 4, 5, 6, 7, 8, 9, 10  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 26 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction par: phpBB-fr.com