Цитата(AndyBig @ Jul 4 2005, 15:10)
Работаю с датчиками ds18s20 по паразитному питанию. Подключаю их как рекомендовано в даташите - сопротивление 4,7К от шины к питанию. Ну и кроме того сразу после передачи команды старта измерения выставляю ногу контроллера в "1" и удерживаю в единице все время преобразования (1 сек).
Никаких проблем с датчиками не возникало, 4 датчика на одной шине при этом работают на ура (измерение происходит у всех одновременно). По спецификации потребление у ds18s20 при измерении не превышает 1 mA, так что даже десяток датчиков могут быть запитаны от одной ноги контроллера.
ОК, я вреде так и делаю. У меня на ноге TDX сидят два транзистора (из AVR318 схему взял) Кидаю команду на преобразование и на ноги TDX и RXD ставлю на выход 1. И.... Может я 10 мкс не выдерживаю? 1 стоит даже дольше чем 1 с. И вообще в этом случае цикл жутко удлиняется.