Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.
Lockdog » 08 окт 2009, 15:07
Возник такой вопрос, существуют ли приборы или методы для проверки АЦП и ЦАП микросхем на работоспособность? Не каких-то конкретных моделей, а в принципе любых.
Заранее спасибо)))
-
Lockdog
-
- Сообщения: 650
- Зарегистрирован: 06 июл 2006, 20:42
- Откуда: Москва
- прог. языки: C/C++, Python
Master » 08 окт 2009, 15:15
Ну ЦАП вольтметром можно проверить.
-
Master
-
- Сообщения: 4468
- Зарегистрирован: 21 дек 2006, 19:56
- Откуда: Украина, г.Одесса
- прог. языки: Delphi и С
-
Myp » 08 окт 2009, 15:42
да и АЦП наверно тоже
-
Myp
- скрытый хозяин вселенной :)
-
- Сообщения: 18018
- Зарегистрирован: 18 сен 2006, 12:26
- Откуда: Тверь по прозвищу Дверь
- прог. языки: псевдокод =) сила в алгоритме!
- ФИО: глубокоуважаемый Фёдор Анатольевич
-
Lockdog » 08 окт 2009, 17:16
а подробнее? что на вход подавать и прочее?
-
Lockdog
-
- Сообщения: 650
- Зарегистрирован: 06 июл 2006, 20:42
- Откуда: Москва
- прог. языки: C/C++, Python
Myp » 08 окт 2009, 17:25
да вроде всё очевидно
если АЦП
то на вход подаём напряжение, меряем его етстером и сравниваем с результатом АЦП
надо неск несколько напряжений разных подать и посмотреть правильно ли меняются значения АЦП.
ну и в обратную сторону так же
проверяем тестером что на выходе и сравниваем с тем что должно быть.
потом изменяем значения ЦАП и проверяем что на выходе изменилось ровно на столько сколько указано.
-
Myp
- скрытый хозяин вселенной :)
-
- Сообщения: 18018
- Зарегистрирован: 18 сен 2006, 12:26
- Откуда: Тверь по прозвищу Дверь
- прог. языки: псевдокод =) сила в алгоритме!
- ФИО: глубокоуважаемый Фёдор Анатольевич
-
Lockdog » 08 окт 2009, 17:32
А, то есть по даташиту смотреть по какой формуле вычислять значение АЦП или ЦАП?
-
Lockdog
-
- Сообщения: 650
- Зарегистрирован: 06 июл 2006, 20:42
- Откуда: Москва
- прог. языки: C/C++, Python
executer » 08 окт 2009, 17:38
в даташитах обычно приводится график передаточной характеристики, если она очевидно-нелинейна. иначе принимается что характерисика линена и проходит через точки (вх:вых)
(мин. Uвх:0)-(макс. Uвх:2^разрядность)
-
executer
-
- Сообщения: 784
- Зарегистрирован: 30 янв 2009, 01:24
- Откуда: Запорожье
- прог. языки: Си, AvrASM, STL, САС, учу Си++
- ФИО: Павел
executer » 08 окт 2009, 18:26
капец, там же даже схема тестовая в ДШ есть.
в чем проблема? подаете на вход постепенно увеличивающееся знаение, и следите чтобы на вызоде напруга линейно росла.
а еще нужно в динамике проверить - менять код на предельной частоте - и по осциллографу смотреть искажения.
-
executer
-
- Сообщения: 784
- Зарегистрирован: 30 янв 2009, 01:24
- Откуда: Запорожье
- прог. языки: Си, AvrASM, STL, САС, учу Си++
- ФИО: Павел
MiBBiM » 08 окт 2009, 18:27
выход ЦАП повесить на вход АЦП?
Tomorrow will be. Better
-
MiBBiM
-
- Сообщения: 1866
- Зарегистрирован: 29 окт 2007, 18:11
- Откуда: Пермь
- прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
executer » 08 окт 2009, 18:32
а потом сидеть гадать где же искажения возникли?...
-
executer
-
- Сообщения: 784
- Зарегистрирован: 30 янв 2009, 01:24
- Откуда: Запорожье
- прог. языки: Си, AvrASM, STL, САС, учу Си++
- ФИО: Павел
MiBBiM » 08 окт 2009, 18:37
но если их не будет, то убиваем сразу двух зайцев
Tomorrow will be. Better
-
MiBBiM
-
- Сообщения: 1866
- Зарегистрирован: 29 окт 2007, 18:11
- Откуда: Пермь
- прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
executer » 08 окт 2009, 18:42
хм. что есть то есть.
следующий шаг - соединяем всю партию в цепочку ...АЦП-ЦАП-АЦП-ЦАП... и проверяем сразу хоть вагон викросхем )
-
executer
-
- Сообщения: 784
- Зарегистрирован: 30 янв 2009, 01:24
- Откуда: Запорожье
- прог. языки: Си, AvrASM, STL, САС, учу Си++
- ФИО: Павел
Lockdog » 08 окт 2009, 19:45
Спасибо!
-
Lockdog
-
- Сообщения: 650
- Зарегистрирован: 06 июл 2006, 20:42
- Откуда: Москва
- прог. языки: C/C++, Python
galex1981 » 08 окт 2009, 22:39
Конечно путь верный, но это извращение...
if(!Operate) Read(pDatasheet);
-
galex1981
-
- Сообщения: 4363
- Зарегистрирован: 04 дек 2008, 22:44
- Откуда: Камышин
- Skype: galk-aleksandr1
- прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
- ФИО: Галкин Александр Владимирович
-
Вернуться в Электроника, электротехника
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18