Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 28
  1. #11
    Пользователь Аватар для SpaceQuester
    Регистрация
    25.01.2016
    Возраст
    41
    Сообщений
    23
    Вес репутации
    114

    По умолчанию Re: Считывание напряжения и управление напряжением

    А достаточно ли будет RC фильтра из этой статьи: http://fablabs.ru/wiki/index.php/%D0%A4%D0%9D%D0%A7
    Пишут что два последовательных RC фильтра решают задачу.
    И вопрос еще, подключать фильтр вот так: https://monosnap.com/file/NiBoH6kMXp...wypyaFQbJDKkpz ?
    Можно потом выход с фильтра померять своей же ардуинкой через выходы A0 - AGND? Покажет нужные мне 2.5 Вольта, заданные в
    PHP код:
    analogWrite(92.5 * (255.0 5.0)); // D9 
    ?

    По две земли у них, с цифровой стороны DGND (всегда ноль цифровой выдаёт) и с аналоговой AGND (шум мусорный показывает, что с ним делать не понятно...): https://monosnap.com/file/Uuy1j6MDYR...FnzgU2Zfjxtiiy
    Т.е. если я правильно понимаю, то написав вот так:
    PHP код:
    int sensorValue analogRead(A0);
    float voltage sensorValue * (5.0 1023.0);
    Serial.println(voltage); 
    я между щупами AGND и A0 меряю вольтаж как обычным вольтметром. Если не прав, то поправьте пожалуйста.

  2. #12
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Считывание напряжения и управление напряжением

    И вопрос еще, подключать фильтр вот так: https://monosnap.com/file/NiBoH6kMXp...wypyaFQbJDKkpz ?
    Думаю что 2-х звеньев будет достаточно, если не хватит можно всегда добавить

    Можно потом выход с фильтра померять своей же ардуинкой через выходы A0 - AGND?
    Можно

    я между щупами AGND и A0 меряю вольтаж как обычным вольтметром
    Еще бы понять что в вашем понимании обычный вольтметр

  3. #13
    Пользователь Аватар для SpaceQuester
    Регистрация
    25.01.2016
    Возраст
    41
    Сообщений
    23
    Вес репутации
    114

    По умолчанию Re: Считывание напряжения и управление напряжением

    Но вопросы у меня не закончились.

    1) Если записать вот так:
    PHP код:
    analogWrite(94.0 * (255.0 5.0)); // D9 
    то я на выводах DGND и D9 получу цифровую ШИМ, который нужно пропускать через RC-контур что бы получить и выровнять итоговый аналоговый сигнал. С этим понятно всё.

    А если я запишу:
    PHP код:
    analogWrite(A54.0 * (255.0 5.0)); // A5 
    то я на выводах DGND и A5 получу сразу аналоговых 4.0 Вольта. В чем разница? Нужно ли второй сигнал пропускать через что то? Поясните разницу.

    2) В чем разница выводов заземлений DGND и AGND: https://monosnap.com/file/Uuy1j6MDYR...FnzgU2Zfjxtiiy? Почему на DGND всегда 0, а на AGND - всегда шум? Получается что через A0 - AGND я ничего не намеряю.
    Вольтмер для меня - это и есть A0 - AGND:
    PHP код:
    int sensorValue analogRead(A0); 
    float voltage sensorValue * (5.0 1023.0); 
    Serial.println(voltage); 
    Но если шум, то получается что через AGND нельзя ничего измерять. Почему?

    3) Рассмотрим всё тот же кусок кода:
    PHP код:
    analogWrite(A54.0 * (255.0 5.0)); // A5
    int sensorValue analogRead(A0);
    float voltage sensorValue * (5.0 1023.0);
    Serial.println(voltage); 
    Смотрим внешним мультиметром выводы DGND и A5 - видим 4.0 Вольта. Всё правильно типа.
    Закоротим A5 и A0, посмотрим сигнал собственным ардуишным вольтметром (на DGND и A0) - и увидим что показывает 5.0 Вольт: https://monosnap.com/file/JPZmUquK0v...ckCoP3geL366g3
    Почему такая фигня?!

  4. #14
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Считывание напряжения и управление напряжением

    то я на выводах DGND и A5 получу сразу аналоговых 4.0 Вольта.
    1-С чего бы?
    2-Да ни какой, они на плате все равно объединены
    3-закорачивать входы не стоит, они гальванически не развязаны

  5. #15
    Пользователь Аватар для SpaceQuester
    Регистрация
    25.01.2016
    Возраст
    41
    Сообщений
    23
    Вес репутации
    114

    По умолчанию Re: Считывание напряжения и управление напряжением

    Блин.
    1) В чем разница тогда:
    цифрового:
    PHP код:
    analogWrite(94.0 * (255.0 5.0)); // D9 
    и аналогового:
    PHP код:
    analogWrite(A54.0 * (255.0 5.0)); // A5 
    В первом случае будет ШИМ, а во втором случае тогда что?
    2) Понял, значит кривая плата попалась
    3) Как тогда одним контактом считать данные со второго контакта не замыкая их. Я же сигнал хочу переправить и посмотреть его.

  6. #16
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Считывание напряжения и управление напряжением

    A5 это вход, ничего не будет
    К тому же ШИМ у Наны всего на 6 пинах

    2 - плата тут ни при чем, есть такое явление как разность потенциалов

    3 - ни как, так как А5 - аналоговый вход
    Последний раз редактировалось Chip; 02.02.2016 в 22:17.

  7. #17
    Пользователь Аватар для SpaceQuester
    Регистрация
    25.01.2016
    Возраст
    41
    Сообщений
    23
    Вес репутации
    114

    По умолчанию Re: Считывание напряжения и управление напряжением

    Всем спасибо! Спаял RC ФНЧ, получил свои чистые 4 Вольта. Теперь следующая задачка: блок питания фотоумножителя выдаёт на двух выходах -800 Вольт и 0. Вопрос - как померять отрицательное напряжение? Да еще не маленькое...

  8. #18
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Считывание напряжения и управление напряжением

    Тестером, у меня например тестер до 1000 в может измерять

  9. #19
    Пользователь Аватар для SpaceQuester
    Регистрация
    25.01.2016
    Возраст
    41
    Сообщений
    23
    Вес репутации
    114

    По умолчанию Re: Считывание напряжения и управление напряжением

    А у меня до 600 Вольт. Я делитель напряжения спаяю. Но как мерять отрицательное напряжение?

  10. #20
    Пользователь Аватар для SpaceQuester
    Регистрация
    25.01.2016
    Возраст
    41
    Сообщений
    23
    Вес репутации
    114

    По умолчанию Re: Считывание напряжения и управление напряжением

    Смотрите, вот мои мысли.

    Ардуиной мы через RC ФНЧ подаём 3.5 Вольт управляющего напряжения, на выходе блока питания получаем 800 Вольт и 0.6 mA, сюдя по схемам подключения:
    https://monosnap.com/file/cSgbEpJc7t...vvrmg0CKwBmNCl
    https://monosnap.com/file/es18pt47y0...rIksySgLufZacg

    Далее я через делитель напряжения понижаю вольтаж с 0-1000 Вольт до 0-500 Вольт и меряю его через мультиметр (он до 600 Вольт принимает, поэтому 400 я померяю). Для теста, что бы увидеть что корректно выдаётся напряжение. Вопрос такой: 800 Вольт и 0.6 mA - опасны? Если вдруг дотронусь случайно...

    Далее подключаем к выходам блока питания 800 Вольт и 0.6 mA сам ФЭУ по схеме: https://monosnap.com/file/JENNa7Nmce...MoEEwSMz18FuW9 Тут только в сокет воткнуть.
    Далее с ФЭУ нужно Ардуиной замерять выходной ток: https://monosnap.com/file/WH8wtrVCfq...jxVQPYeDu6X7qV
    Максимум 0.1 mA и 800 Вольт.
    Нужно сделать инвертор с -800 Вольт до +5 Вольт. Варианта два: такая схема через делитель напряжения: https://monosnap.com/file/X4LmbSSh5k...OqaqOsBBbBJc9A
    И такая через инвертирующий операционный усилитель: https://monosnap.com/file/DPB9wVKyai...3Yao1rH2hXtrKi
    Естественно резисторы нужно подбирать по ватности, что бы выдержали.
    Вопрос - в какой схеме точность будет выше?

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •