Doporučená zapojení konektorů pro robotické moduly
RC1
Tento dokument vznikl pro definici standardu v zapojení konektorů pro moduly používané v robotice.
Dodržováním těchto doporučení zajistíte použitelnost svých modulů v konstrukcích všech kolegů, kteří se jimi budou řídit a zároveň všem umožníte použití vašich modulů pro jejich konstrukce.
Typ konektorů
Není-li uvedeno jinak, je použit zámkový konektor s roztečí 2,54mm (GM typ PSH02, GES typ PSS254, Ecom typ WAF2600).
Informativní katalogové listy od výrobce Hsuan Mao Technology Co., Ltd. pro přímou verzi, 90° verzi a 270° verzi.
Napájecí konektor
Napájení pro jednotlivé moduly je řešeno rozvodem nestabilizovaného napětí. Stabilizaci napájení si každý modul zajišťuje sám.
I2C konektor
I2C je univerzální sériová sběrnice, kterou mohou být jednoduše propojeny nejrůznější moduly. Má tu výhodu, že stačí jen dva vodiče a není vyžadováno pevné taktování. Na I2C sběrnici může být připojeno až 112 (1024) zařízení.
SPI konektor
SPI - Serial Peripheral Interface (sériové rozhraní pro periferie) je podobně jako I2C vhodná pro spojení několika modulů. Její nevýhodou je, že jsou potřeba minimálně tři vodiče (MISO, MOSI a SCK) a pro každý modul navíc ještě vodič (SLAVE) pro jeho výběr.
S tímto zapojením můžete propojit 1 až 5 modulů. Pomocí multiplexování lze tento počet ještě zvýšit.
RS232 konektor
Sériové rozhraní RS232 je z modulu vyvedeno pomocí třípólového konektoru. Výhodou tohoto zapojení je snadné prohození signálů otočením konektoru o 180 stupňů.
RS232 TTL konektor
Sériové rozhraní RS232 pro 5V TTL logiku. Toto zapojení je mimo jiné zajímavé možností propojení více modulů. Konektor je čtyřpólový, aby nedošlo k záměně mezi RS232 a PC úrovněmi (+/-12V).
RS485 konektor
Další důležitou sběrnicí je vedle I2C a RS232 sběrnice RS485. Mezi její výhody patří možnost připojení několika Slave zařízení k jednomu Master zařízení, obousměrná komunikace a vysoká přenosová rychlost na větší vzdálenosti.
Zapojení pro half-duplex a full-duplex
Univerzální konektor pro připojení serv a akčních členů
Pro připojení serva už standardy existují a proto je konektor pro připojení serva navržen tak, aby těmto standardům vyhovoval.
Univerzální konektor 4 pólový (2 porty + napájení)
Konektor je určen pro připojení akčních členů (relé, LED, atd.), stejně jako senzorů.
Datový konektor 10 pólový (8 portů + napájení)
Další konektory
ISP - programovací konektor
Doporučené rozložení ISP pro Atmel AVR:
Praktická poznámka: VTG není určeno pro napájení programovaného obvodu z programátoru, ale naopak, k tomu, aby si programátor mohl změřit, na jakém napětí cílová aplikace pracuje. Narazil jsem na to při prvním použití programátoru AvrDragon, pravděpodobně se to týká i dalších komerčních programátorů.
JTAG konektor
JTAG - (Joint Test Action Group)
RoboBus (via CAN fyzická vrstva) konektor
Při pohledu zhora je zámek vlevo a pin 1 nahoře (stejně jako ostatní konektroy na této stránce). Zámkování je volitelné, lze použít i pinovou lištu (přepólováním nehrozí destrukce).
Pin |
Signal Names |
Signal Description |
1 |
CAN_GND |
Ground |
2 |
CAN_L |
Dominant Low |
3 |
CAN_V+ |
Power, Optional |
4 |
CAN_H |
Dominant High |
5 |
CAN_GND |
Ground |
