|
Подключение внешнего АЦП ко входу ардуино
| |
| Пт, 02.03.2018, 16:28 | Сообщение # 1
|
Galaktozawr
Постов: 8
ОК |
Дано: АЦП КР1107пв3а
Назначение выводов: 1 - общий (аналоговая земля); 2,5 - опорное напряжение; 3,7,9,10,14,15,22,23 - свободные; 4 - аналоговый вход; 6 - напряжение контроля гистерезиса; 8 - тактовый вход; 11 - напряжение питания (Uп1); 12 - напряжение питания (-Uп2); 13 - выход 6 (младший разряд); 16...19 - выходы 5...2; 20 - выход 1 (старший разряд); 21 - выход 7 (разряд переполнения); 24 - общий (цифровая земля).
Максимальная частота преобразования 100Мгц 6 регистров Диапазон входного напряжения -2,5...2,5 В Опорное напряжение 2,5В и -2,5В
Ардуино nano v3.0 на avr328p плата за 100р с usb выходом
Значит план таков: Каким-то образом не дать на выходе ОУ больше 2,5В и тока не больше 0,5 мкА чтобы не жахнуть АЦП, а прямо с выходов АЦП подключить напрямую к цифровым входам ардуины, их 6, правильно мыслю нет? Напругу можно ограничить вот этим, правильно?
Ток вот я не знаю... Что-то мне кажеться что ничего не нужно, ибо по датащиту к157уд3 выход 0,15мкА
|
|
| Сб, 03.03.2018, 11:50 | Сообщение # 2
|
baskit
Постов: 143
Х |
Цитата Galaktozawr ( ) Каким-то образом не дать на выходе ОУ больше 2,5В и тока не больше 0,5 мкА чтобы не жахнуть АЦП а чем внутренние входы АЦП ардуины жахнул? или для чего это, в ардуино вроде бы 6-8 входов аналоговых , в зависимости от модели. почитай схему из даташита тут про аналогичный АЦП
|
|
| Сб, 03.03.2018, 14:20 | Сообщение # 3
|
Лекс59
Постов: 1082
Друзья |
Я не знаю, насколько эта микросхема реально критична по входу. Как вариант ограничения - ОУ перед ним должен питаться от плюс-минус 2,5 вольта. Он тогда сам ограничит уровень выхода. Самая распространенная и эффективная схема защиты, по входу или по выходу, это защитные диодные сборки. Просто два диода последовательно. Они быстрые и обладают не очень большой емкостью. Но ими подтягивают сигнал именно к питанию. В вашем случае придется городить двуполярное 2,5 вольта. Схема, что вы привели, будет давать выбросы. ХЗ, насколько КР1107пв3а это может пережить. Я просто не знаю этого. Как будут выбросы выглядеть и какова их величина, я бы рекомендовал скачать Мультисим 12 или 14.
Я в двух осликах использовал уже AD9280. Мне понравилось. Он позволяет вход до питания.
Возможно вы заинтересовались КР1107пв3а потому, что он у вас есть. Если это для построения осциллографа, то 6 разрядов - маловато, по моему мнению. Частотная характеристика вроде нормально, НО!!! Совсем непросто и недешево сделать входной усилитель на такие частоты.
Возможно вам стоит заглянуть вот сюда http://radioskot.ru/forum/12-13703-378117-16-1518505103 Всю ветку читать необязательно, конечно.
Смоделировал, не подбирая диодов специально. Картинку прилагаю. Вот эти горбы сверху и снизу это оно и есть. Не буду утверждать, что Мультисим совсем уж точен, но мои усилки он моделировал весьма близко.
|
|
| Сб, 03.03.2018, 20:30 | Сообщение # 4
|
Galaktozawr
Постов: 8
ОК |
Цитата baskit ( ) а чем внутренние входы АЦП ардуины жахнул? Они работают, но меееедленно, для моей задачи конечно... я еще ту схему для пирата собрать пытаюсь, теперь уже не просто спаять, а осознать... Ну а если серьезно, но у нее низкая скорость преобразования. Ну в смысле для моих целей. Скажем так, сигнал с выхода ОУ длится 50микросекунд, за это время мне нужно достаточно хорошо проанализировать сигнал, а что я буду делать, когда чтение без костылей происходит за 112мкс?! С костылями цитата
Цитата Замеры производительности показывают время выполнения функции — 16 мкс (вместо первоначальных 112 мкс): Но опять же, 3-4 замера в неизвестной позиции, это наверное максимум без разгона с жидким азотом самой ардуины))) И это сглажено интегральной цепью, вот я у ребят спрашивал, скрин сделал...
Собственно прямым чтением и сохранением в переменную из цифровых регистров получаем скорость выполнения 4 такта(это не точно, тесты не делал), то есть с родным кварцем на 16 мегагерц это 16/4 = 4 мегагерца скорость создания дампа. А это да же не микросекунды, а 250 наносекунд. Если поставить его нормальный 20мгц кварц, то 200 наносекунд.
Теперь что касается внешнего АЦП он работает на 100мгц, с частотой преобразования 10 наносекунд для моего варианта... Не знаю каким образом можно усреднить значение за это время, но скорее всего синхронизовать как-то с микрой я даже пока не знаю как и не мучаться... Я в спешном порядке изучаю интегрирующие и дифференцирующую цепь, и пытаюсь понять как работает ОУ, понял как он работает в режиме компаратора, а вот обратную связь пока не доходит...
Цитата Лекс59 ( ) Схема, что вы привели, будет давать выбросы. 1. Спасибо за развернутый ответ, редко когда кто мне так отвечает))) Не знаю что это, пойду читать, возможно еще какие схемы посмотрю ограничителей, или диоды поменьше поставить... 2. Мультисим есть только 12тый попробую варианты разные погонять.... 3. На счет разрядности это считаю не проблемой, как это ни странно я сейчас учусь на первом курсе института и таки уже прошли интегрирование и метод прямоугольников, трапеций, а в частности парабол, который дает лучший результат из всех, просто напросто его применяем и все... Но смысл немного в другом, а именно никогда не работал с АЦП(и не нашел литературы по ним годной на русском), да и с ардуиной) Да и вообще хреновый с меня электронщик, я больше программист... Если у меня получиться заставить работать это все дело так, как я хочу, то там в этой микрухе одна хитрость сделана, а именно 64 разряд используется, чтобы переносить старший разряд на другую микросхему))) Если коротко - можно набирать нужную точность установкой доп. схем 2 схемы - 128, 3 - 192... и т.д.
Цитата Лекс59 ( ) НО!!! Совсем непросто и недешево сделать входной усилитель на такие частоты. У меня и раньше мысля была о том, что я осцилограф городить пытаюсь... Я вот все думаю, а зачем мне металлоискатель, если собрать осцилограф можно?! Спасибо за помощь, но у меня есть вопрос: Приложил два файла, вопрос, это ОУ так растягивает импуль измерительный, или интегральная цепь?
|
|
| Вс, 04.03.2018, 10:46 | Сообщение # 5
|
Лекс59
Постов: 1082
Друзья |
Цитата Galaktozawr ( ) это ОУ так растягивает импуль измерительный, или интегральная цепь? Совсем уж однозначно я не могу ответить. Но как ведет себя ОУ может помочь http://radioskot.ru/publ....-0-1332
Еще могут быть полезны http://radioskot.ru/publ....-0-1328 http://radioskot.ru/publ....-0-1338
Цитата Galaktozawr ( ) Я вот все думаю, а зачем мне металлоискатель, если собрать осцилограф можно?! На этот вопрос можете ответить только вы сами.
Если вдруг решите заняться осциллографами, то путь предстоит немалый. И то, что
Цитата Galaktozawr ( ) я больше программист... может оказаться большим плюсом.
Цитата Galaktozawr ( ) и пытаюсь понять как работает Снимаю шляпу. Такой подход я действительно уважаю в людях. Выученное можно забыть, понятое - никогда. Сорри за философию.
Мне с ОУ сильно помог Мультисим 12. Где еще можно произвольно играть номиналами? Если это делать с паяльником - с крыши съедешь.
|
|
| Ср, 07.03.2018, 22:47 | Сообщение # 6
|
Galaktozawr
Постов: 8
ОК |
Цитата Лекс59 ( ) На этот вопрос можете ответить только вы сами. За эти дни многое что изучил, нечто промоделировал, где-то подглядел. Сегодня достал последнюю деталь - провод. И скажу я в этом металлоискателе настолько все продумано и легко понимаемое что даже не понимаешь почему он не запустился у меня с первого раза))) Уже есть кое-какие соображения как что улучшить, но как это ни странно помимо самого металлоискателя встал ряд вопросов по питанию. Так что спаял step up dc/dc осталось намотать дроссель под него и вперед.
Да мало того нашел именно то, что нужно для моего заголовка) p.s. как подключить АЦП КР1107ПВ3 который купил схем так и не нашел, мало информации... Заказал ad9200, в этом полный комплект, что нужно, да еще и разрядность не 6, а 10 бит, и скорость в 50 наносекунд приемлема...
Схемку, кстати, нашел как улучшить. Там говорят irf740 с большой такой емкостью, а нужна максимальная резкость выключения. Решил на Триггере Шмитта + s9050 быструю разрядку организовать.
|
|
| Чт, 08.03.2018, 09:30 | Сообщение # 7
|
Лекс59
Постов: 1082
Друзья |
По металлоискателям я мало чем могу быть полезен.
По step up. Есть у меня компактный БП с регулировкой тока и напряжения из китайского модуля и БП от принтера на 20 вт 24 вольта. На выходе были пульсации в р-не 50 мв при 0,5 А нагрузки. Грязноватый выход, так скажем. Повесил синфазный дроссель (не знаю, правильно ли обзываю, две обмотки встречно) на колечке миллиметров 15 диаметром и емкость с сотню МКФ после него. Сейчас пульсации меньше 2 мВ.
Не знаю, насколько металлоискатели критичны к пульсациям.
Цитата Galaktozawr ( ) как подключить АЦП КР1107ПВ3 который купил схем так и не нашел Обычный недостаток советских комплектующих. особенно если они применялись в ВПК. Были ведь в СССР и микроконтроллеры, только ни документации толком, но программ (в то время). И толку от неплохих комплектующих в результате было мало.
А растяжка импульса, о которой вы говорили, по моему мнению, очень может быть "заслугой" ОУ. В первой ссылке в моем предыдущем посте там два снимка горизонтально, как раз о максимальной скорости нарастания выходного напряжения. Это проблема немалая.
Цитата Galaktozawr ( ) Там говорят irf740 с большой такой емкостью, а нужна максимальная резкость выключения. Решил на Триггере Шмитта + s9050 быструю разрядку организовать. Да, закрыть полевик быстро тоже не столь просто. Но и тут я вам плохой советчик, ибо не теоретик нифига. Могу только пожелать успеха. Впрочем, я не один тут на сайте. Может кто еще и подтянется.
|
|
| Ср, 12.02.2020, 14:00 | Сообщение # 8
|
kpmic
Постов: 30
ОК |
А кто нибудь подключал AD9226 к Ардуино и есть ли на нее библиотеки.
|
|
| Чт, 13.02.2020, 11:02 | Сообщение # 9
|
nolpofaze
Постов: 442
Друзья |
Цитата Galaktozawr ( ) как подключить АЦП КР1107ПВ3 который купил схем так и не нашел, мало информации. а в чем собственно проблема? Выходы у неё цифровые, питание ~5В, подключай не хочу к ардуине. .... А нет, наврал, у этого ацп высокий уровень это -2...-1.5В, а низкий -1.1...-0.7В. Без схем согласования не выйдет ничего.
|
|
Внимание! Форум переехал на Tehnodium.ru
|
|