Bonjour,
J'utilise un PIC18F2431, et je suis entrain de me pencher sur son convertisseur analogique numérique. Je dois sélectionner la durée TAD, le temps de conversion par bit, en se basant sur un multiple (puissance de 2 évidemment) de TOSC, la période de l'oscillateur. Il est dit dans la datasheet que le TAD doit être le plus proche de 416µS par valeur supérieure, mais même en prenant le plus grand multiple disponible, j'en suis très loin:
J'ai un quartz 8MHz, soit un FOSC de 2MHz, et donc un TOSC de 0,5µs. Si je prends le coefficient le plus élevé, à savoir 64, je tombe sur 32µs, très loin des 416µs de la datasheet. Si je me réfère au tableau plus bas, un coefficient de 4 est idéal pour ma féquence d'utilisation.
Voici l'extrait de la datasheet:
Est-ce que je l'ai mal comprise? Y a t'il une erreur dans la datasheet?20.6 Selecting the A/D Conversion
Clock
The A/D conversion time per bit is defined as TAD. The
A/D conversion requires 12 TAD per 10-bit conversion.
The source of the A/D conversion clock is software
selectable. There are eight possible options for TAD:
• 2 TOSC
• 4 TOSC
• 8 TOSC
• 16 TOSC
• 32 TOSC
• 64 TOSC
• Internal RC Oscillator
• Internal RC Oscillator/4
For correct A/D conversions, the A/D conversion clock
(TAD) must be as short as possible, but greater than the
minimum TAD (approximately 416 μs, see parameter
130 for more information).
Table 20-2 shows the resultant TAD times derived from
the device operating frequencies and the A/D clock
source selected.
Merci d'avance de votre aide.
-----