반응형
설정한 통신 설정 및 테스트 시 설정한 BAUD가 정확하게 나오는지 1번 정도는 확인을 해보면 좋습니다.
당연히 나오겠지 하는 생각에 넘어가면 나중에 문제가 생길수 있습니다.
실제 내가 보내주는 신호는 말도안되는 형태로 나가는데 , 받아주는 쪽의 처리가 유연하게 되어있어
잘 동작하는것 처럼 보이는 경우가 있습니다.
이런경우 단기간에는 문제가 없지만, 나중에 큰문제가 되어 뒤통수를 치는 경우가 생길수 있습니다.
타 장비와의 호환성이나, 장기간 사용시 문제가 생길수 있기 때문에 1번정도는 확인이 필요합니다.
1. 9600 BAUD 를 오실로 스코프로 확인 하기
파형의 1사이클을 오실로 스코프로 클럭 간격을 측정해보면,
대략 104~5us 근처가 나옵니다.
(1/104 ) * 1000000 = 9600 BAUD 근처로 나오게 됩니다.
2. 14400 BAUD = 약 70us = (1/70) *1000000 = 대략 14400 BAUD 근처가 나옵니다.
3. 115200 BAUD = 약 9.xxus = ~ 115200 BAUD
어차피 스코프를 손으로 조정하는 거라 대략적인 값만 확인해도 될 것 같습니다.
신호를 측정 했을때 범위를 크게 벗어나지 않고, 통신상 문제만 없는지 확인 합니다.
'취미 > HW 테스트' 카테고리의 다른 글
회로 테스트 사이트 (0) | 2023.09.12 |
---|---|
OP-Amp(LM358)로 구형파 만들기 테스트 (0) | 2023.08.27 |
NJM2360 12Vdc to 300Vdc 회로 테스트 (0) | 2023.08.27 |
ESP32 (LOLIN D32)테스트 기록 (0) | 2022.12.22 |
댓글