Соединение
с ПК (плата PSA202C, PSA203C, PSA204C)
- Для связи с ПК в PSA2 предусмотрены два интерфейса:
изолированный последовательный интерфейс и Bluetooth
- На платах PSA202C при отсутствии диодной сборки VD412 (см.
примечания к
перечню
элементов) возможна неустойчивая работа
последовательного интерфейса. Рекомендуется установить указанный
элемент. Платы PSA203C лишены этого недостатка и не требуют подобной
доработки.
- На платах PSA202C и некоторых платах PSA203C неправильно
нанесена шелкография обозначений разъёмов XP41 и XP42, обязательно
сверяйте со сборочным чертежем. Разъём XP42 подключения RS232
расположен ближе к краю платы, чем разъём XP41 подключения UART
Изолированный
последовательный интерфейс
- Последовательный интерфейс позволяет обновлять прошивку
встроенного микроконтроллера, а также обмениваться данными во время
работы БП (на данный момент не реализовано).
- Наличие
последовательного интерфейса обязательно, т.к.
первоначальная прошивка МК производится через него.
- Подключение к ПК может осуществляться как через обычный
порт RS-232, так и через преобразователи USB-RS232 или USB-UART
- При подключении через порт
RS-232 или преобразователь USB-RS232 для нормальной работы
обратного канала связи сигналы RTS и DTR должны быть
установлены в соответствующее состояние, а именно DTR = ON (LOW, +V),
RTS = OFF (HIGH, -V).
- Следует иметь ввиду, что на данный момент GUI версия
программы Flash Loader Demonstrator не поддерживает
управление
сигналами RTS и DTR, поэтому обновление прошивки при подключении через
RS-232 возможно только утилитой командной строки (не проверено). Такого
недостатка лишен вариант подключения через преобразователь USB-UART
- Подключение к порту RS-232 осуществляется согласно схеме:
- При работе через преобразователь
USB-UART сигналы RTS и DTR не используются, но из
преобразователя должно поступать питание +3,3В либо +5В
- Подключение к преобразователю
USB-UART осуществляется согласно схеме:
- Следует иметь ввиду, что на некоторых готовых
преобразователях USB-UART маркировка RxD и TxD может быть нанесена
наоборот, и под RxD подразумевается не вход данных, а выход. В этом
случае нужно ориентироваться на направление передачи данных. Такая
маркировка встречается, например, на некоторых преобразователях на базе
Silabs CP2101 китайского производства.
Интерфейс
Bluetooth
- Интерфейс Bluetooth позволяет только обмениваться данными
во время работы БП (на данный момент не реализовано). Обновление
прошивки через Bluetooth невозможно.
- Наличие
интерфейса Bluetooth не обязательно, БП полностью
сохраняет все свои функции при неустановленном модуле Bluetooth,
поэтому если в нём нет необходимости модуль может не устанавливаться.
- В качестве модуля Bluetooth применяется HC-04 совместимый
модуль. Модули типа HC-05 с возможностью работы в режиме инициатора
связи могут не работать, т.к. требуют дополнительных сигналов
управления для перевода в командный режим.