Uživatelské nástroje

Nástroje pro tento web


cs:i2c232v

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
cs:i2c232v [2016/03/02 10:27] kaklikcs:i2c232v [2016/04/03 14:29] – [Software] kaklik
Řádek 3: Řádek 3:
 [[http://www.mlab.cz/Modules/CommSerial/I2C232V01A/DOC/I2C232V01A.cs.pdf|Dokumentace k I2C232V01A]] [[http://www.ust.cz/shop/product_info.php?cPath=22_27&products_id=257|Obchod UST]] [[http://www.mlab.cz/Modules/CommSerial/I2C232V01A/DOC/I2C232V01A.cs.pdf|Dokumentace k I2C232V01A]] [[http://www.ust.cz/shop/product_info.php?cPath=22_27&products_id=257|Obchod UST]]
  
-Modul může pracovat jako I2C master, ovládaný textovými příkazy na RS232. Jeho velkou výhodou je možnost snadného ovládání I2C zařizení přes běžně dostupné rozhraní RS232. Které lze přenášet běžně dostupnými technologiemi a například jej i galvanicky oddělit. +Modul může pracovat jako I2C master, ovládaný textovými příkazy na RS232. Jeho velkou výhodou je možnost snadného ovládání I2C zařizení přes běžně dostupné rozhraní RS232. Které lze přenášet běžně dostupnými technologiemi a například jej i galvanicky oddělit.
  
  
 +===== Použití modulu =====
 +
 +==== Zapojení ====
 +
 +Základním případem zapojení modulu je jeho kombinace s některým modulem vytvářejícím rozhraní RS232. Například [[cs:usb232r|]].
 +
 +
 +==== Software ====
 +
 +V knihovně [[cs:pymlab|Pymlab]] je připravený driver určený k ovládání I²C zařízení přes rozhraní RS232.
 +Tuto konfiguraci je potřeba v knihovně zapnout v definici komunikační sítě. 
 +
 +  cfg = config.Config(
 +      i2c = {
 +          "port": '/dev/ttyUSB0', # location of RS232 device in operating system. 
 +          "device": 'serial',  # here you must explicitly set 'serial' driver. 
 +      },
 +
 +
 +V dokumentačním SVN repozitáři modulu je příklad použití konvertoru pro připojení magnetického senzoru [[cs:mag|]]. Je potřeba jej spustit s parametrem udávajícím cestu k RS232 rozhraní.
 +
 +  sudo ./I2C232V01A_test.py "/dev/ttyUSB0"
cs/i2c232v.txt · Poslední úprava: 2016/04/03 14:32 (upraveno mimo DokuWiki)