Timers sur atmega8
Publié : 22 sept. 2007 9:19
Salut a tous
Je suis en train de realiser un petit telemetre ...
toute la partie analogique de mon montage fonctionne cepandant c'est au niveau du prog de mon ATMEGA8 que j'ai des soucis ... j'utilise bascom AVR
Le principe de mon montage c'est de generer un signal de 40khz et de mesurer le temps qu'il a mis a revenir ... et ensuite d'afficher le resultat sur un LCD
Sachant que le son met 1s pour parcourir 343 m, et que nous voulons 1 cm (unité), cette distance sera donc parcourue en T = 29.23 µs. Etant donné que ce signal effectue l’aller-retour, il faut donc multiplier ce temps par 2 d’où T = 58.47 µs. Nous devons donc générer une fréquence d’horloge de 17.1 KHz.
j'utilise deja un timer pour generer ce signal de 40khz cepandant il m'en faut un autre pour celui 17.1khz en interne
.....QQ a une idée ??
Merci bien
Je suis en train de realiser un petit telemetre ...
toute la partie analogique de mon montage fonctionne cepandant c'est au niveau du prog de mon ATMEGA8 que j'ai des soucis ... j'utilise bascom AVR
Le principe de mon montage c'est de generer un signal de 40khz et de mesurer le temps qu'il a mis a revenir ... et ensuite d'afficher le resultat sur un LCD
Sachant que le son met 1s pour parcourir 343 m, et que nous voulons 1 cm (unité), cette distance sera donc parcourue en T = 29.23 µs. Etant donné que ce signal effectue l’aller-retour, il faut donc multiplier ce temps par 2 d’où T = 58.47 µs. Nous devons donc générer une fréquence d’horloge de 17.1 KHz.
j'utilise deja un timer pour generer ce signal de 40khz cepandant il m'en faut un autre pour celui 17.1khz en interne
.....QQ a une idée ??
Merci bien