v/v pin

Tomáš Hamouz hamouz@alsoft.cz
Středa Březen 22 16:35:54 CET 2006


TLA> 2. Verim ze existuje nejake reseni meho problemu. nejaky napad? Co dela
TLA> to zarizeni to neovlivnim. Jedine co ovlivnim je strana toho PICe.

 - z daného zařízení se to vytáhnout nedá?

 - jinak to zde padlo, mít trvale odpor do Ucc, pin nastavený na vstup
 a monitorovat kolik času uplynulo od poslední změny. Počkat nastavený
 timeout a potom leze přepnout na vysílání, vyslat co je potřeba a
 přepnout zpět.

 - Potřebujete řešit kolize, tzn. dané zařízení může začít vysílat
 běkem vašeho vysílání? Pokud ano tak oddělit vysílací pin odporem a
 mezi ten odpor a druhé zařízení připojit další pin. Porovnávat stav
 výstupu a tohoto pinu a pokud se začnou lišit, nastala kolize.

 Obdobná varianta:
                                        --------
  -----------                          |     PIC
 | cizi      |           -------       |
 | zarizeni  |-----*----| 100R  |------| Tx
 |           |     |     -------       |
  -----------      |                   |
                   |                   |
                   |                   |
                    -------------------| Rx
                                       |
                                       |
                                        -----------


  Přijímat vlastní vysílání a pokud se liší, nastala kolize.
  Měřit čas od příjmu posledního znaku a počítat timeout

Tomáš





Další informace o konferenci Hw-list