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

Návod

LED, signalizující start systému


 


Tuto část jsem vytvořil, protože když je RasPi zavřené v krabičce, není vidět na LEDky, které signalizují, jestli už RasPi naběhlo.
Je možné použít obyčejnou LED, nebo samoblikací.

Tuto LED je pak možné využít i pro další signalizaci logických stavů. Má však obrácenou logiku:
- Nezapojený pin P19, nebo přivedení logické "0" (napětí nižší, než 4,4V) na tento pin způsobuje rozsvícení LED.
- Přivedení logické "1" na pin P19 (připnutí napětí +5V) LED zhasne.

Plánované bylo připojení pinu P19 buď na volný pin GPA7 expanderu MCP23017, který řídí displej, nebo připojení na výstup PWM4 u obvodu PCA9685.

PCA9685 má po zapnutí napájení přepnutý výstup do "odpojeného" stavu. Expander MCP23017 má při startu pin GPA7 nastaven jako vstupní s vysokou impedancí.
To tedy způsobuje, že se LED okamžitě po zapnutí napájení rozsvítí. Když systém naběhne, spustí se automaticky skript, který zajistí přepnutí příslušného výstupu do "1".
Tím LED zhasne, což znamená, že systém naběhl a je možné se k RasPi přihlásit.

Vzhledem k tomu, že se tranzistor napájí 5V do emitoru, není možné k rozepnutí tranzistoru použít napětí 3,3V z GPIO konektoru.


Osazovací schéma

Horní strana

 


Na fotografii je osazený tranzistor BC327-25. Jiné tranzistory mohou mít jinak uspořádané vývody.

 


Příklad použití (řízení přes GPA7)

Propojky na desce
Kolík P19 (vstup pro řízení "startovací" LED) Kolík P37 (volný pin GPA7 displejového expanderu)

fotografie

Ukázkový program

startled-gpa7.py

Funkce ukázkového programu
Po spuštění skriptu přepne GPA7 na expanderu s I2C adresou 0x20 do "1"

 


Příklad použití (řízení přes PWM4)

Propojky na desce
Kolík P19 (vstup pro řízení "startovací" LED) Pájecí ploška PWM4 (u obvodu PCA9685)

fotografie

Ukázkový program

startled-pwm4.py

Funkce ukázkového programu
Po spuštění skriptu přepne výstup PWM4 na obvodu PCA9685 do "1"

 

 

 

 

 


úvodní strana webu AstroMiK.org

poslední úprava stránky 14.7.2014