OldComp.cz
http://www.oldcomp.cz/

univerzální interface
http://www.oldcomp.cz/viewtopic.php?f=122&t=5482
Stránka 11

Autor:  computerasylum [ 04.08.2017, 14:27 ]
Předmět příspěvku:  univerzální interface

před časen (hodně dávno) jsem se tu zmínil, že pracuju na univerzálním interface k počítačům. Před pár týdny jsem jej konečně dokončil.

Příloha:
Poznámka: univerzální interface
BH3358-01-640-oldcompu.jpg
BH3358-01-640-oldcompu.jpg [ 62.03 KiB | Zobrazeno 3809 krát ]


Destička obsahuje mikropočítač 18F45K22 + 3x 23S17 a řadič s driverem CAN sběrnice a převodník na RS232. K dispozici je 53 bitů vstup/výstup s 2 přerušeními, dále 8-bitová datová sběrnice + 6 univerzálních bitů pro řídící sběrnici, SPI sběrnice. To vše je vyvedeno na dva konektory pro ploché kabely (na foto jsou umístěny při horním okraji desky). Konektor pro plochý kabel vpravo nad mikropočítačem je rozšiřující konektor, do kterého se připojují další moduly. Například již zde na OldCompu před časem představený adaptér na GPIB ( http://www.computerasylum.co.uk/projects/gpib.html ). Při dolním okraji desky jsou pak DB-9 konektory pro sériový port buďto RS232C nebo RS485 a pro vysokorychlostní CAN bus.

Konektory pro ploché kabely mohou být buďto zahnuté nebo přímé a mohou být instalovány shora nebo zespodu desky, podle potřeby. Konektor pro rozšiřující moduly je vždy přímý, ale může být zespodu desky.

Příloha:
Poznámka: blokové schema
BH3368 - block schematics.jpg
BH3368 - block schematics.jpg [ 75.29 KiB | Zobrazeno 3809 krát ]


Deska se k počítačům (třeba k domácím počítačům) dá připojit buďto přes RS232C, pak rozšíří domácí počítač o CAN bus a dalších 53+14 vstup/výstup bitů + SPI. Nebo se připojí vlastní počítačovou sběrnicí (TTL úrovně) na 53 + 8 + 6 bitů vstup/výstup tohoto interface.

Napájení desky je buďto z napáječe, nestabilizovaných +6V až +12V nebo stabilizovaných +5V z\ napáječe nebo z externího připojeného počítače. Opačně, modul může napájet napětím +5V externí zařízení a moduly.

Oscilátor (standardně 20 MHz) je vyveden na rozšiřující konektor a konektor pro externí zařízení. Lze víceméně namontovat i jiné hodnoty krystalu, nebo použít externí hodinový signál z jiného zařízení nebo z rozšiřujícího modulu.

Projekt je otevřený, napsal jsem podrobný manuál a uvedl v něm přesný popisy signálů na jednotlivých konektorech, dále pozice referenčních pinů koektorů a montážních otvorů, takže kdokoliv znalý vývoje hardware může k této desce navrhnout další rozšiřující desku, modul.

Momentálně požívám tento modul pro čtení ROMů z počítače HP 9825. Rozpracovaná je rozšiřující deska pro řízení 3 výkonových krokových motorů.

Autor:  computerasylum [ 05.08.2017, 07:56 ]
Předmět příspěvku:  Re: univerzální interface

Jedno z použití tohoto univerzálního interface ve spojení s domácím počítačem je diagnostika závad v motorovém vozidle. Domácí počítač se přes tento univerzální interface připojí ke sběrnici CAN v motorovém vozidle. Naprostá většina aut má dnes CAN sběrnici. Pro ty, kteří o CAN busu ještě neslyšeli

https://en.wikipedia.org/wiki/CAN_bus

Z domácího počítače tak lze číst hlášení řídící jednotky ve vozidle anebo odesílat do CAN sběrnice ve vozidle testovací povely. Domácí počítač pak slouží k diagnostice závad ve vozidle.

Užitečné odkazy:

http://pmmonline.co.uk/technical/can-bu ... ts-part-1/

http://www.aa1car.com/library/can_systems.htm

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/