Как я понял, sim800 работает в логике близкой к TTL, а мой переходник PL2303 в логике RS-232
Лог. уровни sim800 (Low = -0,3..0,7 High = 2,1..3,1 V).
Лог. уровни PL2303 полагаю, что стандартные (Low = -15..-3 High = +3..+15 V)
Сейчас решил данный вопрос с использованием max232 :
Все исправно работает, модем отвечает на команды в терминале, но не разобрался до конца в логике. Не понял для каких целей нужны контакты R1out, R1in, R2out, R2in?
Почему в MAX232:
контакты 10, 11 отмечены как TTL INPUTS; 14, 7 - как RS-232 OUTPUTS
а контакты 8, 9, 12, 13 в обратном направлении?
Данные же вроде передаются в обе стороны (по контактам 7,10,11,14). Терминал - отправляет команды, sim800 - отвечает, sim800 отправляет информацию терминал - принимает?