реклама на сайте
подробности

 
 
> реализация RS232 для связи с компом
SZ0
сообщение Apr 8 2008, 08:57
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 14-02-06
Пользователь №: 14 331



Устройство планируется сделать переносным с питанием от батарейки (3В) и с него периодически требуется считывать данные. Думал добавить микросхему преобразователя к устройству (1й вариант), но напряжение питания будет падать со временем, а они вроде требуют стабильное питание (первый раз с ними разбираюсь, до этого на транзисторах делал). 2й вариант: преобразователь сделать отдельно, в разъёме RS232 подключаемом к компьютеру, тут питать преобразователь наверное от COM порта. При этом хочется обеспечить работу BSL загрузчика через RS232. Как всё это совместить, и какой вариант будет лучше для переносного устройства и какую микруху выбрать для преобразователя?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Apr 8 2008, 10:17
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(SZ0 @ Apr 8 2008, 12:57) *
2й вариант: преобразователь сделать отдельно, в разъёме RS232 подключаемом к компьютеру, тут питать преобразователь наверное от COM порта. При этом хочется обеспечить работу BSL загрузчика через RS232. Как всё это совместить, и какой вариант будет лучше для переносного устройства и какую микруху выбрать для преобразователя?

FT232R и забыть про COM как таковой. USB-то сейчас есть везде, а COM еще поискать надо. Да и запитка от COM - потенциальный источник проблем...

Цитата(SZ0 @ Apr 8 2008, 14:11) *
. О BSL читал немного. Понял что там надо "хитро" дёргать ногами, что мне не понравилось.

Никаких особых хитростей, кроме условия начального входа - пару раз дернуть, потом поднять RESET. Дальше все просто. Работает и на "чистом" COM, и через преобразователи USB->COM. Плюс BSL - не требуется препрограммированный кристалл и выводы ICSP. Минус - совершенно идиотско-параноидальный механизм доступа. Подсунул не тот пароль (например, попытался повторно прошить кристалл с паролем 32 x FF) - потерял заводские калибровочные константы.

Цитата(gotty @ Apr 8 2008, 13:25) *
Можно сделать свой загрузчик, это весьма не сложно и потребует гораздо меньше проводов.

Ну уж - "гораздо"... Два (это если без управления потоком) против четырех - совершенно непринципиально. Если же через USB - то вообще изофаллически...

Сообщение отредактировал rx3apf - Apr 8 2008, 10:17
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 16:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01399 секунд с 7
ELECTRONIX ©2004-2016