asis-kbr.ru

автоматические системы и системы безопасности
Текущее время: 19 дек 2018, 07:48

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 20 мар 2015, 14:28 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
Библиотека обработки пакетного обмена данными. Реализован фоновый прием пакета и фоновую передачу пакета...
Все процедуры приема и передачи основаны на прерываниях, поэтому можно запускать нужную задачу и заниматься своими делами )))
Вложение:
sline_lib.h [7.68 КБ]
Скачиваний: 781
Вложение:
sline_lib.c [12.27 КБ]
Скачиваний: 819


Кодирование манчестер... его преимущества описывал тут viewtopic.php?f=13&t=188

Физическая среда передачи может быть любая...
Это может быть радиоканал 433ИГц
Это может быть ИК канал связи
Я использую в системе с проводной линией связи... Данные передаются по 1 проводу (относительно общего), как в 1wire, линия подтянута к + питания резистором (470 - 4к7) возле мастера.
Скорости передачи данных от 1кбит\с до 18кбит\с...

Сообразил небольшой примерчик в протеусе...
Мастер, передает на слэйв1 состояние своей кнопки, слэйв1 отображает данные светиком...
В то же время мастер опрашивает состояние кнопки слэйв2, и отображает своим светиком...


Вложения:
proteus SLine example.7z [45.7 КБ]
Скачиваний: 619
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB