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

 
 
> Об RS232, Как узнать конец посылки?
kolisnichenko_r
сообщение Sep 2 2009, 05:20
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Доброе время суток.
Начал разбираться с работой RS232 через потоки в WinXP. Байты бегают из компьютера, на компьютер. Никак не могу определить момент, когда отослался последний бит посылки. Какие есть сигнализаторы?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Guest_@Ark_*
сообщение Sep 4 2009, 07:17
Сообщение #2





Guests






Я думаю, что автоматический режим, описанный выше, можно на какой-нибудь логике воспроизвести.
Только громоздко получится... Не понятно, чем не нравится микроконтроллер заказчикам автора...
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Sep 4 2009, 08:23
Сообщение #3


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



С USB и чипом от ftdi у нас получилcя такой девайс: ссылка


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
rezident
сообщение Sep 4 2009, 21:05
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(demiurg_spb @ Sep 4 2009, 14:23) *
С USB и чипом от ftdi у нас получилcя такой девайс: ссылка
Это вы разработчик этого девайса? Можно чуток покритиковать и его и документацию? rolleyes.gif Критика конструктивная. Может во благо будет и вы чего-то подправите.
Во-первых, на клеммнике нет 3-го провода для выравнивания потенциалов с другими точками подключения. Это чревато тем, что на большом расстоянии амплитуда синфазной помехи может превысить допустимые для драйвера RS485 пределы. Это в лучшем случае приведет к его неработоспособности. В худшем - при возникновении искровых или дуговых разрядов вблизи линии передачи (микросекундные помехи) пробьется изоляция DC/DC в конвертере.
Во-вторых, в документации указано
Цитата
Потребляемый ток, А, не более ..................................... 0,2
Напряжение изоляции гальванической развязки, В ..... 1000
Максимальное количество приборов в сети ................. 32
Максимальная скорость передачи данных, Кбит/с....... 921,6
Максимальная длина линии связи, м ............................ 1200

но нигде нет примечания по ограничению на применение последних двух параметров. Кто-то просто тупо списал параметры, не удосужившись их проверить (а чего же тогда не 3Мегабита?, ведь м/с FTDI позволяет) или хотя бы осмыслить. Вы сами-то понимаете, что в совокупности (одновременно) они не работают? Даже если вы применили очень хорошие драйверы RS485 (10Мбит или выше), то либо скорость Мегабит, либо расстояние километр, но не одновременно! Тем более, что судя по параметрам тока потребления и напряжения изоляции, внутри конвертера стоит дешевый нерегулируемый 1Вт DC/DC 5V-to-5V. И предельный ток потребления устройства также из даташита DC/DC списан, без реальной проверки на готовом преобразователе. Не нужно потребителя в заблуждение вводить.
В-третьих, а зачем в комплект драйверов входит хедер и либы? Предполагается, что пользователь сам будет сможет прикрутить конвертер к своей программе (к OPC-серверу, например)? Тогда где на странице продукта руководство по программированию? Будьте уж последовательны в своих намерениях. Выкладывайте полную документацию.
Я ни в коей мере не хочу "очернить" ваше устройство! laughing.gif Я указал на факты, которые просто сходу бросаются в глаза специалисту. Доведите до сведения людей вашей фирмы, отвечающих за разработку и продажу.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kolisnichenko_r   Об RS232   Sep 2 2009, 05:20
- - Methane   Цитата(kolisnichenko_r @ Sep 2 2009, 08:2...   Sep 2 2009, 05:51
- - MrYuran   А смысл? Есть эвент на последний байт пакета (буф...   Sep 2 2009, 05:52
|- - kolisnichenko_r   Спасибо за наводку, буду разбирать   Sep 2 2009, 08:01
- - MrYuran   При использовании EV_TXEMPTY есть одна подлая особ...   Sep 2 2009, 08:17
|- - kolisnichenko_r   Цитата(MrYuran @ Sep 2 2009, 11:17) При и...   Sep 2 2009, 08:41
|- - Methane   Цитата(kolisnichenko_r @ Sep 2 2009, 11:4...   Sep 2 2009, 08:49
|- - MrYuran   Цитата(Methane @ Sep 2 2009, 12:49) Самый...   Sep 2 2009, 08:59
|- - Demeny   Цитата(MrYuran @ Sep 2 2009, 12:59) Мне в...   Sep 2 2009, 10:22
|- - singlskv   Цитата(Demeny @ Sep 2 2009, 14:22) В стан...   Sep 3 2009, 21:51
- - manul78   Блин, у меня тоже похожая , но немножко другая ...   Sep 2 2009, 09:24
|- - Dog Pawlowa   Цитата(manul78 @ Sep 2 2009, 12:24) стоит...   Sep 2 2009, 09:32
||- - manul78   Цитата(Dog Pawlowa @ Sep 2 2009, 13:32) Э...   Sep 2 2009, 09:39
||- - MrYuran   Цитата(manul78 @ Sep 2 2009, 13:39) прихо...   Sep 2 2009, 09:54
||- - manul78   Цитата(MrYuran @ Sep 2 2009, 13:54) пешыт...   Sep 2 2009, 10:17
|- - MrYuran   Цитата(manul78 @ Sep 2 2009, 13:24) испол...   Sep 2 2009, 09:33
- - @Ark   По-моему, проблема слегка надумана. Если речь идет...   Sep 3 2009, 22:16
|- - singlskv   Цитата(@Ark @ Sep 4 2009, 02:16) Нормальн...   Sep 3 2009, 22:45
- - @Ark   ЦитатаКонечно идеальный вариант прикрутить к каждо...   Sep 3 2009, 23:02
|- - kolisnichenko_r   Цитата(@Ark @ Sep 4 2009, 02:02) Это не и...   Sep 4 2009, 05:48
- - @Ark   ЦитатаА каким способом Вы разделяете передачу, при...   Sep 4 2009, 05:58
|- - kolisnichenko_r   Цитата(@Ark @ Sep 4 2009, 08:58) Вот здес...   Sep 4 2009, 06:34
- - @Ark   ЦитатаХорош способ, только мне не подходит, в прео...   Sep 4 2009, 07:04
|- - MrYuran   Цитата(@Ark @ Sep 4 2009, 11:04) Поищите ...   Sep 4 2009, 07:09
||- - singlskv   Цитата(demiurg_spb @ Sep 4 2009, 12:23) С...   Sep 4 2009, 19:20
||- - demiurg_spb   Цитата(rezident @ Sep 5 2009, 01:05) Это ...   Sep 5 2009, 09:49
|- - kolisnichenko_r   Цитата(@Ark @ Sep 4 2009, 10:17) Я думаю,...   Sep 7 2009, 05:52
|- - Сергей Борщ   Цитата(kolisnichenko_r @ Sep 7 2009, 08:5...   Sep 7 2009, 07:37
|- - kolisnichenko_r   Цитата(Сергей Борщ @ Sep 7 2009, 10:37) Г...   Sep 7 2009, 09:30
- - ADA007   Кто знает? Существует ли нормы на Baud Rate Error ...   Nov 7 2009, 09:38
- - zltigo   Цитата(ADA007 @ Nov 7 2009, 12:38) Либо э...   Nov 7 2009, 09:49
- - V_G   Цитата(ADA007 @ Nov 7 2009, 19:38) Кто зн...   Nov 7 2009, 10:02


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

 


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


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