Опять-кабель FMS.(Вопрос к Виталию и не только).

SergeyL

Настройка СОМ1:
Порт СОМ1-3F8,прерывание-4;скорость-19200 бит/с; бит данных-8; четность-нет;
Стоповые биты-1; управление потоком-Xon/Xoff.
Настройка FMS:
FMS/управление/последовательный PIC-интерфейс/СОМ-1/скорость-19200 бит/с.
Аппаратура: Hitec Focus-6,аналоговая,на выходе разъема (контакт 2) импульсы отрицательной полярности.
Плата кабеля: DTR-(-10V); RTS-(+10V); RXD-(-5V).Разводка платы по схеме,детали не SMD- «обычные»,Программатор-PIC2PROG www.tavernier-c.com/программа-firmware/12c508.
Вопрос: что должно быть на контактах 5,6 и 7 PIC12c508a,нельзя ли указать осциллограмму?
Кабель-не работает?!

Vitaly

Настройки Com1 в системе не имеют значения, так как FMS их все равно перекрывает.

Проще всего проверить кабель, запустив обычную терминальную. программу, и убедившись что ее на вход ползет какой-то мусор. Когда у кабеля на входе нет сигнала, он непрерывано выдает в компьютер 0xFF.

Если терминалка что-то показывает, значит разбираемся со входными цепями, и добиваемся чтобы на вход PIC-а приходил нормальный PPM-сигнал. Если терминалка ничего не показывает, значит с кабеля в компьютер ничего не поступает и скорее всего неправильно спаяна схема или неверно прошит микроконтроллер.

aot001

Сергей,
на выводах 5 и 6 должен быть инвертированный сигнал с передатчика. Если его нет, то попробуйте подключить выводы 5 и 6 PICа на питание (+5В) через резистор 1к - 5к.
В моем случае помогло. Правда, я собирал на PIC16F84.