Easyelectronics.ru

Электроника для всех
Текущее время: 15 окт 2019, 07:31

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 22 дек 2018, 19:01 
Только пришел

Зарегистрирован: 22 дек 2018, 18:44
Сообщения: 5
Здравствуйте!
Нужно написать программу для микроконтроллера, реализующую прозрачный шлюз между UART и редким протоколом. Чипов, поддерживающих протокол на аппаратном уровне нет, поэтому нужна программная реализация, желательно на PIC. Буду использовать как внешний драйвер для своего устройства.

- Реализация протокола очень близка к i2c в режиме slave (но другая адресация, отсутствуют stop сигналы, busy выставляется на SDA, а не SCL, и еще пара мелочей). Частота clock 30кГц.
- TTL 5v
- Питание 5v или 3.3v


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 22 дек 2018, 19:45 
Заглядывает иногда

Зарегистрирован: 03 июл 2012, 19:16
Сообщения: 138
1. Описание протокола
2. Бюджет, традиционно
3. Сроки, чуть не забыл :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 22 дек 2018, 20:20 
Только пришел

Зарегистрирован: 22 дек 2018, 18:44
Сообщения: 5
1. тайминги такие:
Вложение:
1.JPG
1.JPG [ 55.76 Кб | Просмотров: 582 ]
На шине всего 2 устройства, по сути нужно ставить ACK на любой байт от мастера, пересылать его в уарт и отдавать байт из буфера уарт по запросу мастера.
2. К сожалению, не ориентируюсь в ценах. Выслушаю предложения на только программную часть. Железную отладку с предоставлением логов осциллографа, и указанием проблем, обеспечу.
3. Неделя на реализацию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 22 дек 2018, 20:24 
Старожил
Аватара пользователя

Зарегистрирован: 17 июн 2013, 14:28
Сообщения: 1124
Откуда: Красноярск
Тайминги в данном случае, вещи абсолютные или относительные?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 22 дек 2018, 21:27 
Только пришел

Зарегистрирован: 22 дек 2018, 18:44
Сообщения: 5
Не понимаю вопроса. Частота clock 30кГц, задается ведущим. Тайминги провода данных относительно clock, как обычно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 22 дек 2018, 22:14 
Старожил

Зарегистрирован: 08 янв 2011, 21:54
Сообщения: 230
Откуда: Ставрополь
Вопрос: тактовые импульсы генерит конвертор протоколов или устройсво с которым сопрягаемся?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 23 дек 2018, 00:33 
Только пришел

Зарегистрирован: 22 дек 2018, 18:44
Сообщения: 5
Генерит ведущий, сделать нужно slave устройство.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 23 дек 2018, 05:32 
Заглядывает иногда

Зарегистрирован: 12 дек 2018, 10:51
Сообщения: 64
- Как мастер инициализирует передачу данных от слейва?
-Как именно все это должно транслироваться в / из UART?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 23 дек 2018, 15:59 
Только пришел

Зарегистрирован: 22 дек 2018, 18:44
Сообщения: 5
Хорошо, что столько вопросов по теме от разных людей. Конкретному исполнителю я обязательно на все отвечу, с наглядными примерами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен шлюз soft 2 wire(почти i2c) <-> UART
СообщениеДобавлено: 25 дек 2018, 22:52 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 июл 2010, 21:24
Сообщения: 160
Откуда: СПб
nomis писал(а):
...Неделя на реализацию.

17тыс руб.

_________________
Для связи email: info собака qbit.su


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 5 часов


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

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


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB