forum.mcontrollers.com - hlavní stránka forum.mcontrollers.com - fórum

 

.: fórum - hlavní stránka :.
Technology Stronghold by Rudolf Vesely
How to build Microsoft System Center hosted cloud series
FAQFAQ HledatHledat Seznam uživatelůSeznam uživatelů Uživatelské skupinyUživatelské skupiny RegistraceRegistrace
ProfilProfil StatistikaStatistika Soukromé zprávySoukromé zprávy PřihlášeníPřihlášení

 
Pripojeni GPS A2235-H na Mega644 a GPIO RaspPI

 
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> Elektronika s mikrokontroléry, procesory
 
jan01324
Anonymní





PříspěvekZaslal: 19 říjen 2016, 23:30    Předmět: Pripojeni GPS A2235-H na Mega644 a GPIO RaspPI Citovat

Dobry den, mam prvotni otazku k pripojeni GPS modulu A2235-H. Datasheet je zde : http://www.mouser.com/catalog/specsheets/EVA2235-H.pdf

a jedna se mi o stranu 14 a konkretne hlavne NOTE 2 a pak i NOTE 3.
Jak mam teda zapojit ON_OFF vstup na push-pull vystup mcu?
Podobne u NOTE 3? Nejak se v tech pojmech push pull vystup a open drain vystup neorientuju.
Popr. nevite nekdo jak to spravne pripojit na GPIO RaspberryPi?

Diky za pomoc
Návrat nahoru
 

 
JohnBoss
Přispěvatel
Přispěvatel


Založen: 18.1.2016
Příspěvky: 22

PříspěvekZaslal: 20 říjen 2016, 1:24    Předmět: Citovat

Raspberry ty PINy už má ošetřeny. Pokud dodržíš napájení 3.3V u obou zařízení tak už, podle mě, záleží na programu v Raspberry a můžeš to připojit na přímo k PINům.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Balů
Profesionál
Profesionál


Založen: 29.10.2012
Příspěvky: 718

PříspěvekZaslal: 21 říjen 2016, 0:50    Předmět: Re: Pripojeni GPS A2235-H na Mega644 a GPIO RaspPI Citovat

jan01324 napsal:
Nejak se v tech pojmech push pull vystup a open drain vystup neorientuju.


Tohle je celkem základní věc.

Push-pull výstup znamená, že jak logická 0, tak logická 1 je držena na výstupu aktivně pomocí interních tranzistorů.

Open drain - neboli otevřený kolektor znamená, že na výstupu je tranzistorem aktivně držena jenom logická 0. Logickou 1 na výstup musíš dostat externím odporem (Pull-up).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
jan01324
Anonymní





PříspěvekZaslal: 19 listopad 2016, 15:06    Předmět: Re: Pripojeni GPS A2235-H na Mega644 a GPIO RaspPI Citovat

Balů napsal:

Tohle je celkem základní věc.

Push-pull výstup znamená, že jak logická 0, tak logická 1 je držena na výstupu aktivně pomocí interních tranzistorů.

Open drain - neboli otevřený kolektor znamená, že na výstupu je tranzistorem aktivně držena jenom logická 0. Logickou 1 na výstup musíš dostat externím odporem (Pull-up).


Aha díky. No v datasheetu ATMega644 píšou , že jde PORTXn jde konfigurovat jako :
1. vstup bez pull-up
2. vstup s pull-up
3. výstup v log.0
4. výstup v log.1

takže pull- up rezistor tam pokud je to konfigurováno jako výstup, což chci, nastavit nejde. Takže musím tada pull-up rezistor připojit externě? Jak?
Návrat nahoru
 

 
Balů
Profesionál
Profesionál


Založen: 29.10.2012
Příspěvky: 718

PříspěvekZaslal: 19 listopad 2016, 15:36    Předmět: Citovat

Pokud je pin nakonfigurovaný jako výstup, je to vždy push-pull.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
jan01324
Anonymní





PříspěvekZaslal: 19 listopad 2016, 18:19    Předmět: Citovat

aha diky a jak je to s tim pripojeni na vystup typu otevreny kolektorˇ?
Návrat nahoru
 

 
Balů
Profesionál
Profesionál


Založen: 29.10.2012
Příspěvky: 718

PříspěvekZaslal: 19 listopad 2016, 18:34    Předmět: Citovat

A co kdyby ses takhle namáhal nastudovat si, co znamená open drain, push-pull atd. ? Mimochodem, co znamená výstup push-pull a open drain jsem Ti tady psal já sám. Tak si to aspoň přečti !!!

Jinak externí pull-up na vstupním nebo open-drain pinu znamená odpor připojený z pinu na VCC. Interní pull-up odpory na AVR mcu jsou aktivovány v okamžiku, kdy DDRxy = 0 (vstup) a PORTxy = 1.

Ta tabulka, kterou jsi opsal z datasheetu totiž není opsaná celá :
1. DDRxy=0, PORTxy=0 => vstup bez pull-up
2. DDRxy=0, PORTxy=1 => vstup s pull-up
3. DDRxy=1, PORTxy=0 => výstup v log.0
4. DDRxy=1, PORTxy=1 => výstup v log.1
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

Zobrazit příspěvky z předchozích:   
Zobrazit předchozí téma :: Zobrazit následující téma  
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> Elektronika s mikrokontroléry, procesory Časy uváděny v GMT + 2 hodiny
 
Strana 1 z 1
Přejdi na:  
Můžete přidat nové téma do tohoto fóra.
Můžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Můžete k příspěvkům připojovat soubory
Můžete stahovat a prohlížet přiložené soubory
 



Num Lock Holder - app to hold Numlock
Copyright © 2017 Rudolf Veselý, mcontrollers.com.
Je zakázáno používat části tohoto webu bez souhlasu autora. || Powered by phpBB © 2001, 2002 phpBB Group - with RedSquare DoubleJ(Jan Jaap)