Připojení modulu RTC-combi

V tomto článku se podíváme na modul RTC-Combi, který obsahuje obvod reálného času, čidlo teploty, konektory pro připojení externího čidla teploty, UART-USB převodník pro systémovou komunikaci (sériovou linku) a 5V napájení minipočítače. Daný modul jsem testoval na raspberry verze 2 model B s operačním systémem raspbian (NOOBS verze 1.4.1) Vycházel jsem z návodu výrobce uvedného zde a přidávám nějaké postřehy či doplnění.

Převodník UART-USB pro seriovou komunkaci

Daný modu obsahuje FTDI chip, který vytváří v počítači virtuální COM port a je připojen k seériovému rozhraní raspberry. Po připojení micro-USB kabelu a spuštění terminálu (například program putty) můžete raspberry ovládat stejně, jako kdybyste měli připojenou přímo klávesnici a monitor. Daná věc se velice hodí, když nemáte připojen monitor ani přístupnou síť a potřebujete upravit třeba nějakou konfiguraci z jiného notebooku. Pro správnou funkčnost je potřeba povolit sériové rozhraní v základní konfiguraci raspi-config.

sudo raspi-config

Následně vybrat:

raspiconfig1

raspiconfig2

Pro UART komunikaci použijte komunikační SW typu terminál, například Putty. Je potřeba nastavit příslušné číslo COM portu a přenosovou rychlost 115200. V případě potřeby ovladačů pro PC je možné je získat na http://www.ftdichip.com/FTDrivers.htm

 

Zprovoznění RTC modulu a teplotního čidla

Nejprve je potřeba aktualizovat firmware Raspberry

sudo rpi-update

Dále doplnit následující řádky do souboru config.txt. Daný soubor naleznete v /boot/ a nebo přímo na SD kartě po připojení do počítače.

dtoverlay=w1-gpio
dtoverlay=i2c-rtc,pcf8563

Verze hwclock byla zastaralá a novější verzi jsem stáhl ze stránek výrobce http://grulich.eu/files/hwclock.gz

cd /sbin/
sudo wget grulich.eu/files/hwclock.gz
sudo gunzip hwclock.gz
sudo chmod +x hwclock

Restartujte pro aktualizaci FW a aktivaci nových modulů. Časové informace z RTC modulu robrazíte příkazem:

sudo hwclock -r 

Pro zaspání aktuálního systémového času do RTC modulu slouží příkaz

sudo hwclock -w

Aktuální systémový čas zobrazíte příkazem date a ruční nastavení času, pokud nejste připojeni do internetu, je potřeba nastavit příkazem:

sudo date -s "2015-05-25 12:00:00"
date

Pro kontrolu všech časů a teplot je možné si ze stránek výrobce stáhnout program sysinfo

cd /usr/bin
sudo wget grulich.eu/files/sysinfo.gz
sudo gunzip sysinfo.gz
sudo chmod +x sysinfo
sudo sysinfo

Pro automatické nastavení času při zapnutí Raspberry Pi proveďte:

sudo nano /lib/udev/hwclock-set
a zaměňte oba "--systz" za "--hctosys"

Pokud někde něco nezafungovalo podívejte se na návod výrobce RTC-Combi a RTC-Temp

RTC_Combi_1

RTC_Combi_2

Příspěvek byl publikován v rubrice Články a jeho autorem je Michal Pravda. Můžete si jeho odkaz uložit mezi své oblíbené záložky nebo ho sdílet s přáteli.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Connect with Facebook

Ochrana proti spamu * Time limit is exhausted. Please reload the CAPTCHA.