Uživatelské nástroje

Nástroje pro tento web


cs:i2c

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:i2c [2014/05/16 10:37] kaklikcs:i2c [2014/05/24 16:08] – [Rozšíření iPython] kakl
Řádek 17: Řádek 17:
   * [[http://www.headfuzz.co.uk/?q=usbtoi2c|OpenServo interface]]   * [[http://www.headfuzz.co.uk/?q=usbtoi2c|OpenServo interface]]
  
-Mají společný problém s kvalitou driverů. Navíc i2c-tiny-usb nesplňuje úplně I²C specifikaci a už vůbec ne USB physical layer specifikaci a jeho nejvyšší komunikační rychlost je 50 Kbps. Nicméně v MLABu jsou tyto konstrukce nahrazeny zařízením [[cs:i2c_avr_usb|I2C AVR USB]], což je ekvivalent konstrukce i2c-tiny-usb ale postavené modulů MLAB. Alternativou je také nedokončená konstrukce [[cs:i2c-pic-usb|Konvertor I²C na USB s PIC].+Mají společný problém s kvalitou driverů. Navíc i2c-tiny-usb nesplňuje úplně I²C specifikaci a už vůbec ne USB physical layer specifikaci a jeho nejvyšší komunikační rychlost je 50 Kbps. Nicméně v MLABu jsou tyto konstrukce nahrazeny zařízením [[cs:i2c_avr_usb|I2C AVR USB]], což je ekvivalent konstrukce i2c-tiny-usb ale postavené modulů MLAB. Alternativou je také nedokončená konstrukce [[cs:i2c-pic-usb|Konvertor I²C na USB s PIC]].
  
 ==== USB HID ==== ==== USB HID ====
Řádek 27: Řádek 27:
 NXP vyrábí [[http://www.nxp.com/products/interface_and_connectivity/bridges/uart_to_i2c_master_gpio_bridges/SC18IM700IPW.html|konvertor UART na I²C SC18IM700IPW]]. Tento obvod by mohl být základem pro konstrukci dalšího konverzního modulu.  NXP vyrábí [[http://www.nxp.com/products/interface_and_connectivity/bridges/uart_to_i2c_master_gpio_bridges/SC18IM700IPW.html|konvertor UART na I²C SC18IM700IPW]]. Tento obvod by mohl být základem pro konstrukci dalšího konverzního modulu. 
  
 +==== Ethernet na I2C ====
  
 +Pomocí modulů [[cs:eth|ETH01A]] a [[cs:stm32f10xrxt|STM32F10xRxT01A]], lze zkonstruovat konvertor Ethernet - I²C. A ten následně ovládat softwarovým balíkem Pymlab. Viz Python níže. 
 ===== Použití I²C v systému Linux ===== ===== Použití I²C v systému Linux =====
  
Řádek 122: Řádek 124:
  
 Jeho základní instalace se v Ubuntu provede instalací těchto balíků:  Jeho základní instalace se v Ubuntu provede instalací těchto balíků: 
-  sudo apt-get install ipython-notebook scipy numpy+  sudo apt-get install ipython-notebook python-scipy python-numpy
  
 Pak již můžeme iPython spustit z příkazového řádku Pak již můžeme iPython spustit z příkazového řádku
cs/i2c.txt · Poslední úprava: 2022/09/02 21:20 autor: kaklik