Уровни напряжения не являются проблемой, логический «1» LVTTL также будет логическим «1» TTL. Единственный вопрос может быть (тонущий) ток, как уже предположил Алекс Чемберлен. Это может быть проблемой.
Этот ток утечки зависит от входной цепи принтера, так как мы можем только догадываться, как он устроен, может быть, лучше быть в безопасности, чем потом сожалеть!
Так что для безопасности поместите буфер CMOS между ними. A 74LCX244, например. Если что-то начнёт курить, то это не будет ваш Raspberry Pi.
Изменить:
я заметил критику в отношении текущих заявлений, чтобы поддержать это утверждение:
Цитата из klabs.org :
- Выходные каскады КМОП также могут быть сложными, а тонкие характеристики устройства могут вызвать ошибки. Внимательно проверьте все характеристики! Например, многие КМОП-устройства при управлении нагрузками задаются только при очень низких уровнях тока для высоких или логических сигналов «1». Тем не менее, входы TTL принимают существенные токи и не представляют высокого импеданса, который виден на входах CMOS FET, и выход может быть понижен.
Больше информации об этой текущей проблеме здесь: 5 V TTL и CMOS Уровни входного и выходного напряжения :
- CMOS -> TTL: вам может понадобиться буфер для обработки дополнительного тонущего тока, когда выходной сигнал CMOS становится низким
Надеюсь это поможет.