|
|
|
|
Начал делать интерфейс между метеостанцией WM968 и TNC контролером схема - http://www.qsl.net/vk5ex/wx-stn/wm.htm Вопрос- метеостанция и tnc работают по rs-232 ,у пика ttl вход -будет ли достаточно применить в схеме резисторы для преобразования уровней ?
вход В идет на выход метеостанции а С на вход TNC контролера,микропроцессор преобразовывает внутриней протокол метеостанции в протокол используемый в APRS. |
|
|
Поставь MAX232 и все... |
|
|
Не поленитесь, сделайте квазикомплементарную оптическую развязку с отдельным двуполярным питанием и будет Вам и скорость и расстояние. |
|
|
нет, не достаточно . "1" в стандарте rs-232 кодируется уровнем -3В или ниже (вплодь до -12) "0" - +3...+12. Поставь МАХ232 или ЛЮБОЙ его аналог xx232 и все. я не удивлюсь, если по входу внутри метеостанции МАХ и установлен.
|
|
|
piligrim130: будет ли достаточно Возможно, что оно и будет работать (только не с "одними резисторами", а что-нибудь наподобие программатора Пони http://www.lancos.com/siprogsch.html), но, конечно, лучше использовать специальную микросхему, преобразователь уровней. Это точно избавит от возможных проблем. И, кстати, ПИК тоже лучше поменять на 628. |
|
|
Cheeeper: нет, не достаточно . Вполне достаточно. При условии, конечно, что программа работает с полярностью посылок, используемых в RS-232, а не с инверсией. И если так, то совет поставить MAX232 - вредный, поскольку трансивер проинвертирует полярность. А уровни - фигня. При малых расстояниях "0" ограничится входным резистором и "верхним" защитным диодом, "1" - нижним. Gregory: И, кстати, ПИК тоже лучше поменять на 628. Тоже из серии вредных советов. Прошивка, сделанная под F84, на 628-м без изменений скорее всего не будет работать. |
|
|
rx3apf: А уровни - фигня Конечно же фигня. Особенно, если посмотреть в гугле что-нибудь навроде "Помогите, не работает ПониПрог". Прошивка, сделанная под F84, на 628-м без изменений скорее всего не будет работать. 1. А где сказано, что надо без изменений? Изменения, как правило, минимальны, и касаются, в основном, битов конфигурации и адресов некоторых регистров. 2. Может заработать и без изменений. 3. В данном случае, замена, действительно не особо нужна, ибо используется внешний кварц. Так что вопрос, в основном, цены/доступности. |
|
|
Gregory: Особенно, если посмотреть в гугле что-нибудь навроде "Помогите, не работает ПониПрог". А это уже из другой оперы. Про уровни, требуемые для ввода PIC16 в режим программирования. Да и про глючный понипрог тоже (на который народ жалуется с любыми адаптерами). В данном случае вообще речь шла о приеме данных от метеостанции, только о приеме. Причем не посредством аппаратного UART (которого просто нет), а чисто программно. А еще я бы посоветовал почитать даташиты на трансиверы RS-232, в части регламентированного порога переключения приемника. Не изъеденный плесенью стандарт RS-232, а используемые последние четверть века трансиверы. Gregory: 1. А где сказано, что надо без изменений? Изменения, как правило, минимальны, и касаются, в основном, битов конфигурации и адресов некоторых регистров. А где сказано, что доступен исходный текст прошивки ? А если человек может декомпилировать прошивку и разобраться хотя бы с инициализацией - вопросы про согласование уровней вообще бы не задавались... |
|
|
кусок статьи по ссылке от автора топика: The serial connections to both the WM918 and the TNC are directly connected to the interface. There is no need to use an extra RS232 level converter chip with this circuit. The specifications for the pic chips allow for direct interfacing to standard RS232 levels via a current limiting resistor. I have yet to find a tnc, gps, Kenwood radio etc that doesn't work with this configuration. если собирается на 1 раз, не отвественно и т.д. - то да. зачем усложнять но вот последняя фраза цитаты выше не даст спать спокойно. |
|
|
Cheeeper: но вот последняя фраза цитаты выше не даст спать спокойно. Ну, можно предположить, что какие-то изделия все же будут капризничать. Если, скажем, впихнут трансивер, определяющий зону вблизи нуля как обрыв входа - тогда ради экономии питания порт может отключаться. Экзотика, но трансиверы такие есть, вдруг кто и поставит. Доработать схему дело нехитрое, только не забыть проинвертировать сигнал еще раз... |
|
|
|
|