Узнать уровень логического сигнала UART

Тема в разделе "Проводная и беспроводная связь", создана пользователем ИгорьК, 13 ноя 2019.

  1. ИгорьК

    ИгорьК Гуру

    All знает способ, как без осциллографа узнать уровень сигнала, что идет от железки, питаемой 5 вольтами?

    Есть предположение, что общается она, тем не менее, сигналами что означены для 3.3 вольтовой логики.
    Осциллографа в доступности нет. Метод инженерного тыка не годится, так как контрагент неминуемо сгорит, ибо нежен.
     
  2. parovoZZ

    parovoZZ Гуру

    конденсатор через резистор с диодом и на конденсаторе замерить.
     
    Daniil и ИгорьК нравится это.
  3. ИгорьК

    ИгорьК Гуру

    Номиналы приблизительно? Проблема в том, что железка шлет отдельные небольшие пакеты, а не гонит меандр.
     
  4. parovoZZ

    parovoZZ Гуру

    а что есть?
     
  5. ИгорьК

    ИгорьК Гуру

    АААААА есть типа осциллограф! Забыл о нем, тысячу лет не пользовался!

    3.3v!

    SmartSelect_20191113-183943_Gallery.jpg
     
    Andrey12 и Daniil нравится это.
  6. Daniil

    Daniil Гуру

    Любопытная задачка)
    А у uarta и rx и tx на нуле когда нет передачи?
    Если лог "1", то любые номиналы в разумных пределах. Пока тестером тянемся кондер зарядится. Собственно тестером и сразу замерить можно:confused:
    Если лог 0, то надо подбирать под скорость передачи с запасом по постоянной времени (R*C), чтобы кондер успел зарядиться за короткие положительные импульсы и не успел разрядиться пока к нему тянемся тестером.
    А еще можно компаратором и светодиодом. Крутим пороговый уровень компаратора до тех пор пока светик не будет постоянно гореть/не гореть.
     
    ИгорьК нравится это.
  7. ИгорьК

    ИгорьК Гуру

    Вообще то уровень единицы!
    upload_2019-11-13_22-55-10.png

    Вот и решение, можно сувать напряжометр и смотреть когда нет передачи, думаю.
     
    Последнее редактирование: 14 ноя 2019
    Daniil нравится это.