Rozšiřující deska pro Raspberry Pi

Návod

A/D převodník MCP3208 (první varianta)


 


V podstatě se jedná o stejné zapojení, jako je v tomto článku: A/D převodník

Navíc je tam stabilizátor TL431, který má nižší závislost výstupního napětí na teplotě, než obyčejná Zenerova dioda.

V návrhu jsem ale udělal drobnou chybu. Řídící signály obvodu MCP3208 jsem připojil přímo na GPIO konektor na RasPi.
Lepší by ale bylo, aby řídící signály zůstaly vyvedené na propojovací kolíky, ze kterých by bylo možné je propojit na libovolné GPIO.

Jinak ale všechno funguje tak, jak má.

V přípravě je už trochu upravené zapojení, které umožňuje lepší práci s referenčním napětím, možnost napájení pomocí 3V nebo 5V, a také obsahuje na vstupech děliče napětí, pomocí kterých je možné měřit napětí vyšší, než je reference.

Připravovaná druhá verze je popsána zde: A/D převodník - V2


Připojovací konektor

 


 

Software

Je možné použít program z výše uvedené stránky (Při použití novější varianty RasPi (rev2) se musí upravit přiřazení pinů na GPIO).

Pro testování a lepší pochopení komunikace jsem vytvořil tento skript: adc.py


takhle vypadá výstup ze skriptu "adc.py"


 

 


úvodní strana webu AstroMiK.org

poslední úprava stránky 8.2.2014