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

 
 
> Связь двух АВРов, Как связать?
Anjey_N
сообщение Nov 3 2008, 15:44
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 12-01-07
Из: Энергодар Украина
Пользователь №: 24 374



Можно ли соединить 2 МК по интерфейсу 1-Wire?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Artem_Petrik
сообщение Nov 3 2008, 20:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Цитата
Для 10 метров подойдёт I2C, а также RS232/RS485

Ну, I2C я бы советовать не стал, он для таких длин не предназначался, емкость кабеля очень влиять будет. А вот UART на скоростях сравнимых с 1wire покатит даже без драйверов. Ну только буфернуть его на всякий пожарный скажем HC125-ой. Заодно на ней же можно сделать коммутатор приема/передачи, чтоб обойтись только 2-мя проводами.
Но это все любительство. Для серьезного проекта - RS485 наилучший выбор.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Nov 4 2008, 00:56
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Artem_Petrik @ Nov 3 2008, 23:20) *
Ну, I2C я бы советовать не стал, он для таких длин не предназначался, емкость кабеля очень влиять будет.

На точке опоры проскакивали сообщения, что в новых домах, датчики температуры ставят. Или что-то подобное. До ста метров. Говорят очень устойчиво работает.

Принципиально возразить нечего. Шина - статическая. Если значительно уменьшить скорость, то вполне... Хотя я не призываю, а просто отмечаю. Тут наверное больше вопрос помех...

Если речь идёт о промышленном изделии, то думать нечего - есть соответствующие стандартные интерфейсы: RS232,RS485,CAN. Если о поделке - то I2C будет вполне работоспособна - минимум на 100кГц я думаю. Сопротивления я бы уменьшил Ом до 750.
Go to the top of the page
 
+Quote Post
Anjey_N
сообщение Nov 4 2008, 19:46
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 12-01-07
Из: Энергодар Украина
Пользователь №: 24 374



Прочитал все ваши сообщения, большое спасибо!

Суть моей задумки проста.

Первый МК будет динамически опрашивать опрашивать 12 кнопок. Номер нажатой кнопки будет передавать в линию связи. Назад будет получать отклик и включать соответствующий номеру нажатой кнопки светодиод. Устройство будет сделано в виде пульта. 1111493779.gif

Второй МК будет управлять исполнительным устройством (в моём случае калибратором П320).
Это устройство планирую сделать для облегчения труда при метрологии аппаратуры, тк надоело крутить ручки калибратора вручную, да и ходить постоянно от компа к нему - тоже надоедает. А так метролог будет сидеть за компом, и не вставая со стула управлять калибратором (задавать напряжение) .
Вот поэтому и вопрос какой лучше применить интерфейс? Для 485 , я так понимаю, нужны дополнительные микросхемы. А хотелось бы слепить из того что есть - на пульт ATiny2313 или ATmega8, на управление - ATmega8.
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Nov 5 2008, 13:47
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



Цитата(Anjey_N @ Nov 4 2008, 22:46) *
Прочитал все ваши сообщения, большое спасибо!

Суть моей задумки проста.

Первый МК будет динамически опрашивать опрашивать 12 кнопок. Номер нажатой кнопки будет передавать в линию связи. Назад будет получать отклик и включать соответствующий номеру нажатой кнопки светодиод. Устройство будет сделано в виде пульта. 1111493779.gif

Второй МК будет управлять исполнительным устройством (в моём случае калибратором П320).
Это устройство планирую сделать для облегчения труда при метрологии аппаратуры, тк надоело крутить ручки калибратора вручную, да и ходить постоянно от компа к нему - тоже надоедает. А так метролог будет сидеть за компом, и не вставая со стула управлять калибратором (задавать напряжение) .
Вот поэтому и вопрос какой лучше применить интерфейс? Для 485 , я так понимаю, нужны дополнительные микросхемы. А хотелось бы слепить из того что есть - на пульт ATiny2313 или ATmega8, на управление - ATmega8.


Не понял, зачем "первый МК". Написать программку на компе с 12 кнопками в окне. Нажал мышой на кнопку - "Номер нажатой кнопки будет передавать в линию связи." - в COM порт.
Второй МК принял спокойно своим UARTом тот код и сделал что надо. Если обратной передачи нет, то для согласования по минимуму хватит одного резистра smile.gif
"второй МК", кстати, может быть простой десериалайзер.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Anjey_N   Связь двух АВРов   Nov 3 2008, 15:44
- - Nanobyte   Цитата(Anjey_N @ Nov 3 2008, 19:44) Можно...   Nov 3 2008, 16:10
|- - Anjey_N   Цитата(Nanobyte @ Nov 3 2008, 20:10) Поче...   Nov 3 2008, 16:21
|- - aesok   Цитата(Anjey_N @ Nov 3 2008, 20:21) а есл...   Nov 3 2008, 16:26
|- - SasaVitebsk   Цитата(Anjey_N @ Nov 3 2008, 19:21) а есл...   Nov 3 2008, 18:59
|- - gormih   Цитата(Anjey_N @ Nov 4 2008, 22:46) Для 4...   Nov 5 2008, 09:12
|- - Anjey_N   Цитата(Maik-vs @ Nov 5 2008, 17:47) ...   Nov 5 2008, 16:32
|- - Maik-vs   Цитата(Anjey_N @ Nov 5 2008, 19:32) Иногд...   Nov 5 2008, 18:36
||- - Igor26   Цитата(Maik-vs @ Nov 5 2008, 22:36) ...   Nov 7 2008, 08:09
||- - Maik-vs   Цитата(Igor26 @ Nov 7 2008, 11:09) По UTP...   Nov 7 2008, 12:37
|- - Сергей Борщ   Цитата(Anjey_N @ Nov 5 2008, 19:32) ПРи т...   Nov 5 2008, 19:23
|- - Anjey_N   Цитата(Сергей Борщ @ Nov 5 2008, 23:23) Н...   Nov 6 2008, 17:23
|- - SasaVitebsk   Цитата(Anjey_N @ Nov 6 2008, 21:23) а мог...   Nov 6 2008, 18:08
|- - Anjey_N   Цитата(SasaVitebsk @ Nov 6 2008, 22:08) 2...   Nov 7 2008, 20:12
|- - Visor   Цитата(Anjey_N @ Nov 8 2008, 04:12) А мне...   Nov 8 2008, 10:41
- - GDI   Если нужно просто опрашивать кнопки то может прост...   Nov 5 2008, 09:26
|- - gormih   Цитата(GDI @ Nov 5 2008, 12:26) поройтесь...   Nov 5 2008, 13:30
- - navy2000   Для 10 м в лабораторных условиях нормально будет р...   Nov 5 2008, 10:09
|- - gormih   Цитата(navy2000 @ Nov 5 2008, 13:09) Для ...   Nov 5 2008, 10:19
|- - navy2000   Цитата(gormih @ Nov 5 2008, 16:19) Это на...   Nov 5 2008, 10:27
|- - gormih   Цитата(navy2000 @ Nov 5 2008, 13:27) Если...   Nov 5 2008, 10:35
- - delamoure   Что может быть проще соединения двух U(S)ART для д...   Nov 5 2008, 11:45
- - Nanobyte   Оптроны в хозяйстве есть? На передающей стороне ст...   Nov 7 2008, 15:05
- - Nanobyte   Ток 5 мА тоже "по правилам", а 115200 зд...   Nov 8 2008, 12:31


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

 


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


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