информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsСетевые кракеры и правда о деле ЛевинаАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Phrack #70/0x46 
 Возможно, Facebook наступил на... 
 50 лет электронной почте 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / hardware
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Это полезно знать, чтоб убедится, что биты не пропускаются и... 17.09.07 17:52  Число просмотров: 3108
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 17.09.07 18:06  Количество правок: 2
<"чистая" ссылка>
> не использует стандартный протокол обмена RS-232, а
> полностью формируемый программно.

Это полезно знать, чтоб убедится, что биты не пропускаются и все правильно отлавливаются.
Проблема может возникнуть, если передаваемые биты не стробируются.

> Линии используются следующим образом:
> • DTR - для формирования сигнала SYNC и питания
> • RI - соединена с DTR и используется для детектирования
> устройства
> • CTS – используется для приема последовательных данных
> • RTS – используется для выдачи сигнала тактирования и для
> питания (+10…12 В)
> • TXD – используется для выдачи последовательных данных

Странное назначение линий.

> В принципе, поставленная задача решается, но можно ли
> считать размах в 4 кванта номальным?

Для неприецизилнных схем может и да, но в данном случае измерителю можно простить только пару ступеней. И то, только в том случае, что он многоканальный и при переключении аналогового мультиплексора и запоминанием уровня возможно уходит некоторое время на установление напряжения. К сожалению, насколько я понял, временем между выбором одного из 8 входов и запуском отцифровки управлять нельзя.

> Также, по совету DPP, медленно наращивал напряжение от 0 до
> опорного 20-оборотным прецезионным резистором. Заметно то
> же плавание, т.е. периодический "откат" U вниз.

Периодически - это как? Какой период? То есть с каким-то интервалом наступают моменты, когда "откат" происходит, а в промежутках его нет?
Постараюсь догадаться сам. Допустим повернули движек потенциометра. Замерили показания АЦП. Получили 105. Еще раз замерили. Тоже 105. Еще раз. 104! Затем 103. Потом 102. Еще раз. 101. И на этом 101 устаканилось. Интересно, начинаются ли откаты сразу же после окончания перемещения ручки потенциометра или некоторое время напряжение удерживается? Быстро ли происзодит "откат"? Линейно ли или экспоненциально? Ели движек двинем в обратную сторону - будет ли откат и в какую сторону? Зависит ли величина отката от скорости перемещения движка? На всем ли диапазоне напряжений происходит "откат"? как связана величина "отката" и положение движка, а именно на 4 единицы происходит и когда движек в одном крайнем положении и когда в другом или посередине?

> Сам АЦП построен на основе AD7888, питание стабилизировано
> REF195.

12 разряд - это примерно 4000. Прекрасно! берем 100 рублевый китайский цифровой вольтметр - он как раз +/- 2000 миливольт выдает. Им можно будет поймать даже "1", и уж точно даже "2". Главное чтоб время "отката" было достаточно велико, по сравнению с замерами самого вольтметра, котоые имеют интревал вплоть до полсекунды.
Итак, значение, что выдает АЦП зависит (грубо) всего от двух величин - измеряемого напряжения и опорного. Не знаю разбирается ли эта коробочка, но сделать это рекомендую. Цепляем китайский вольтметр к самой микрухе AD7888 к ее "земле" и к контакту опорного напряжения. Крутим движек потенциометра. Смотрим не повлияет ли это показания напряжеметра. По идее оно должно увеличится. Тогда измеряемое по отношению к нему уменьшится, что и вызовет цифровой "откат". Если так, то смотрим на сколько увеличилось "4" соответсвует всего 1/250 от номинала. То же самое делаем, подключившись ко входному контакту АЦП. Начать можно было бы не разбирая корпус, а подключившись к потенциометру. Ток, конечно же через него идет смешной, хотя теоретически при увеличении напряжения происходит нагрев через некоторое время увеличение сопротивления и уменшение силы тока. К опорному напряжению можно подключаться в последнюю очередь, все-таки через стабилизатор питается, хотя и он может оказаться неисправным.
Если случилось чудо и непряжения не плывут, а цифры плывут - пробуем другой прибор. Либо неисправен АЦП, либо для этих приборов это норма.

Немаловажно понять - что есть норма? Выставляем опорное 4,096 вольта. Крутим движек потенциометра до значения 2048 или старший бит = "1", все остальные "0". Измеряем сопротивление на подвижном контакте, оно должно быть точно половина. Если это так, то истинное напряжение прибор показывает в самом начале. Если же оно плывет вниз всегда на одно и то же значение, то ошибку можно скорректировать програмно, а именно мысленно добавлять 4 к установившемуся значению. Лучше цепляем цифровик к движку и крутим движек до ровно половинного напряжения. Если установившееся значение и является провильным, то и в процессе эксплуатации делаем замеры, пока показания не устаканятся.
<hardware> Поиск 








Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2021 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach