ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
1328974
Vit (10.07.2023 15:14 - 15:48, просмотров: 823)
Хозяйке на заметку. Прицепил к МК модулёк JDY-41 в прозрачном режиме UART. Наблюдаю картину маслом - на передачу через модуль байтики калечатся необъяснимым способом, причём количество байтиков долетает правильное, а значения калечатся практически одинаково независимо от места в посылке. Т.е., например, байты 0xAA становятся 0x52, а 0x55 - 0xAD. Например в порту 0xAA 0x55 0x55 0xAA 0x AA, после радиоканала получаю 0x52 0xAD 0xAD 0x52 0x52. Причём это не всегда. Иногда 

может

пару посылок пропустить без искажений... Пробовал крутить мощность передатчика - безрезультатно... Зарядил передачу длинной посылки с 0x55 и смотрю осциллографом на ножке модуля - выглядит вроде как норм - примерно скважность 50%. Но тут подошел глазастый коллега и сказал, что не 50 %, а как-то чуток неровно... Разгадка - UART в МК тактировался от кварцевого генератора 32768... Переключил на встроенный RC 4 MHz и всё исправилось... Глазами разницу практически не вижу:)