Audiyofan.org http://www.audiyofan.org/forum/ |
|
Ajout d'une télécommande sur un ampli (ou un préamp) http://www.audiyofan.org/forum/viewtopic.php?f=60&t=8502 |
Page 7 sur 10 |
Auteur: | Totof [ Dim 08 Jan 2012, 23:10 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 ur 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 |
Auteur: | Totof [ Dim 08 Jan 2012, 23:40 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
Bon je vais au dodo , fatigué aujourd'hui on reprendra demain merci quand même à vous 2 d'agrémenter ce post |
Auteur: | philbob [ Dim 08 Jan 2012, 23:46 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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. |
Auteur: | Totof [ Dim 08 Jan 2012, 23:55 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 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 philbob a écrit: Sinon AREF aussi à Vcc. Je pouvai faire un petit pont entre la patte 32 Aref et la piste +5V sans soucis faudra que je modifie le PCB après si un jour quelqu'un voudrait se servir des fichiers Bonne nuit |
Auteur: | Totof [ Lun 09 Jan 2012, 18:43 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 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 dès fois qu'il y ai autre chose qui cloche |
Auteur: | Totof [ Lun 09 Jan 2012, 22:50 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 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 a plus |
Auteur: | Totof [ Mar 10 Jan 2012, 22:52 ] | |||
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) | |||
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 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
|
Auteur: | Totof [ Jeu 12 Jan 2012, 20:24 ] | ||
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) | ||
Les 2 nouveaux PCB sont graver maintenant perçage et étamage 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 ) A plus
|
Auteur: | WismerHill [ Ven 13 Jan 2012, 19:05 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
Jolis PCB, ils ont l'air plus propre que ceux que je fais faire à Toulouse. Vas falloir que je te fasse bosser |
Auteur: | Totof [ Ven 13 Jan 2012, 19:22 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 ça permet de faire mes petits PCB @ home et donc de ce tromper et recommencer A plus |
Auteur: | Totof [ Sam 14 Jan 2012, 07:47 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 |
Auteur: | philbob [ Sam 14 Jan 2012, 09:02 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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à). |
Auteur: | Totof [ Sam 14 Jan 2012, 14:27 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 Si tu a une idée ou explication j'en serais grandement preneur A plus |
Auteur: | philbob [ Sam 14 Jan 2012, 18:54 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 |
Auteur: | Totof [ Sam 14 Jan 2012, 19:24 ] |
Sujet du message: | Re: Ajout d'une télécommande sur un ampli (ou un préamp) |
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 Après je passe à la lecture du volume , j'aurai sûrement besoin de tes connaissances A tout de suite, je fini de ressouder les fils des nappes |
Page 7 sur 10 | Heures au format UTC + 1 heure |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |