Ciastocny OT: ExpressCard do notebooku - serial port

Miroslav Šinko sinkomiro@gmail.com
Pátek Září 26 14:59:12 CEST 2008


>>Prevodnik s FT232 som samozrejme skusal - neuspesne.

>Co presne si skusal neuspesne? Prave som si tu na FT232B nastavil tych 10400 a islo to (dobre, bolo to nejakych plusminus 100 baudov, ale to hadam nie je zasadny problem ci ano?)


S FT232 nebol problem v nemoznosti nastavit nestandardnu rychlost. V
uvodnom maili som pisal este o jednej podmienke - aplikacia narocna na
casovanie.
Konkretne, autodiagnostika OPEL (starsi model) pouziva jednovodicovu
poloduplexnu zbernicu K-Line (na urovniach 0 a palubnych 12V) a
protokol KW2000, pri ktorom sa inicializuje prenos cvicenim linkou v
intervaloch 50 a 25ms +/-1ms. Az potom sa nastavi 10400 (alebo 9600
podla cieloveho modulu v aute). Program, co k tomu mam zabezpecuje
casovanie sam v PC, takze ako rozhranie staci jednoduchy HW typu
hrdzaveho klinca (mam luxusny klinec s MAX232 + 2x tranzistory :-).
Problem je prave v casovani, FT232 nedokaze dodrzat tu 1ms. Rovnako to
nedokazala ani ta ExpressCard karta, ktora mala navyse problem
nastavit 10400 - MessageBox s hlasenim o nestandardnej rychlosti.

Ako riesenie tejto situacie mi plne postaci seriovy port s rozhranim
PCIe (dufam!). Spolahlivo funguje port v PC, aj CardBus karta v
notebooku. Zial moj notebook CardBus slot nema, len ExpressCard.
Nemam v umysle studovat protokol a dalsie veci, aby som vyvinul
komunikacny interface s 1-cipom a k tomu este napisal GUI s obsluhou
do PC.
Su zverejnene riesenia s OBDII interface, jeden mam aj postaveny, ale
s mojim autom nespolupracuje. OBDII komunikacia sa do tychto modelov
zacala montovat o cosi neskor, ako vyrobili moj :-(

miro


Další informace o konferenci Hw-list