MCP6S21 / 2/6 / 8 de Microchip Les amplificateurs de gain programmables qui multiplient une tension d’entrée par un facteur de 1, 2, 4, 5, 8, 10, 16 et 32 . Le MCP6S22 / 6/8 contient également des canaux d’entrée sélectionnables pour fonctionner avec différentes sources de signal. Le facteur de multiplication et le canal d’entrée sont configurés via une interface SPI. Cette puce est utile pour multiplier un petit signal d’entrée et la sélection de plusieurs sources d’entrée analogiques. Nous démontrons les six canaux MCP6S26 ci-dessous.
Amplificateur de gain programmable MCP6S26 (recherche de Mouser, recherche Octopart, 2,56 $) Datasheet (PDF).
Nous avons testé la puce dans le circuit représenté ci-dessus avec une alimentation de 3,3 Volts. Un diviseur de tension de résistance (R1-4) émet une fraction de l’alimentation sur les canaux 0, 2 et 4. Nous avons utilisé des résistances 5K, mais la valeur n’est pas critique. Le diviseur sortit 2.4volts sur le canal 0, 1.6volts sur le canal 2 et 0.8volts sur le canal 4.
Pirate de bus
DS1801 (code PIN #)
Adc
Vout (1)
Gnd
Vref (8)
Gnd
VSS (9)
Cs
Cs (10)
Mosi
Si (11)
MISO
Donc (12)
L’HORLOGE
SCK (13)
+ 3.3v
VDD (13)
Nous avons utilisé notre interface série universelle de pirate de bus pour démontrer cette puce, mais la séquence des transactions sera la même pour toute mise en œuvre du microcontrôleur. Nous avons connecté le pirate de bus au MCP6S26 comme indiqué dans le tableau ci-dessus. Nous configurons le pirate de bus pour le mode Raw3Wire (M, 8) avec des sorties normales et permettait l’alimentation en ligne (capitale ‘W’).
RAW3WIRE> [0B01000001 0] D
CS activé