Управление FT232RL (USB <->UART)
Добавлено: Вс фев 09, 2014 11:17:06
Есть у меня GSM модуль SIM900.
Управляется он с помощью текстовых AT команд, которые подаются через UART интерфейс.
Команды буду подавать с компьютера через USB с помощью терминальной программы.
На отладочной плате, которую я буду делать, между USB гнездом и UARTом GSM модуля будет стоять микросхема FT232RL (преобразователь USB - UART)
Вопрос:
питаться GSM модуль будет от батареи 3.7 В, т.к. импульсный ток достигает 2 Ампер, USB порт не рассчитан на такие токи.
У GSM модуля есть одна особенность. После подачи на него питания он не включается. У него есть специальный вывод PWRKEY. Для того чтобы модуль включить, на PWRKEY нужно на одну секунду подать логический ноль (или просто тупо посадить на землю на 1 секунду вывод PWRKEY) Можно конечно кнопку приделать и нажимать ее, сажая вывод на землю, но не айс
У FT232RL есть управляемые "ноги" CBUS 0...4. Можно ли как-то программно подать логический ноль на ногу FT232RL на 1 секунду по команде с компьютера?
Я хочу прицепить вывод PWRKEY на ногу FT232RL и по команде с компа дергать ногой FT232RL, сажая на ноль PWRKEY
Прикрепляю картинку из даташита
Управляется он с помощью текстовых AT команд, которые подаются через UART интерфейс.
Команды буду подавать с компьютера через USB с помощью терминальной программы.
На отладочной плате, которую я буду делать, между USB гнездом и UARTом GSM модуля будет стоять микросхема FT232RL (преобразователь USB - UART)
Вопрос:
питаться GSM модуль будет от батареи 3.7 В, т.к. импульсный ток достигает 2 Ампер, USB порт не рассчитан на такие токи.
У GSM модуля есть одна особенность. После подачи на него питания он не включается. У него есть специальный вывод PWRKEY. Для того чтобы модуль включить, на PWRKEY нужно на одну секунду подать логический ноль (или просто тупо посадить на землю на 1 секунду вывод PWRKEY) Можно конечно кнопку приделать и нажимать ее, сажая вывод на землю, но не айс
У FT232RL есть управляемые "ноги" CBUS 0...4. Можно ли как-то программно подать логический ноль на ногу FT232RL на 1 секунду по команде с компьютера?
Я хочу прицепить вывод PWRKEY на ногу FT232RL и по команде с компа дергать ногой FT232RL, сажая на ноль PWRKEY
Прикрепляю картинку из даташита