Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

AVR И 1Wire

Непрочитано 16.03.2007, 13:59  
krasla
Прописка
 
Аватар для krasla
 
Регистрация: 15.03.2007
Адрес: Украина, Новомосковск
Сообщений: 258
Сказал спасибо: 5
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
krasla на пути к лучшему
По умолчанию AVR И 1Wire

Доброе время суток Господа Колеги!
В данное время заинтересовался технологией 1 WIRE от Dallas .

DS2408,DS2405 и т.д. ключи 1 WIRE стоимость их от 3 $ и больше.
Атмел Atiny13,AT90S2313 0.6-0.8 $
И вот такой вопрос: Конибудь пробовал моделировать на МК оконечные модули 1 WIRE
Ведь при небольших обьемах передачи информации возможности сети почти неограничены.
Реклама:
krasla вне форума  
Непрочитано 17.03.2007, 16:35  
krasla
Прописка
 
Аватар для krasla
 
Регистрация: 15.03.2007
Адрес: Украина, Новомосковск
Сообщений: 258
Сказал спасибо: 5
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
krasla на пути к лучшему
По умолчанию

Есть интересная идея:
управление на расстоянии до 300 метров по трем проводам протокол 1 WIRE от Dallas при этом количество ведомых устройств практически не ограничено.
[img]
простота и удобство например на ATiny13 можно получить 5 входов выходов АЦП притом в любой комбинации а на МК AT90S2313 количество входов выходов возрастает до 12-14.
так получается что одним МК можно заменить несколько чипов от Далас.
[/img]

-- Прилагается рисунок: --
krasla вне форума  
Непрочитано 17.03.2007, 20:56  
lsa
Почётный гражданин KAZUS.RUN
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,479
Сказал спасибо: 3,193
Сказали Спасибо 2,982 раз(а) в 682 сообщении(ях)
lsa на пути к лучшему
По умолчанию

Идея интересная.
Только протокол 1WIRE тяжелый для микроконтроллера.
Гораздо легче решить те же задачи, используя UART аппаратно, чем 1WIRE программно.
Для одинаковых объемов переданных данных/команд по сети устройств для 1WIRE будет затрачено раз в пять больше ресурсов.
Допустим, в одних и тех же условиях (на одном и том же расстоянии) при скорости UART 1200 бит/с АВР затратит 2-5% процессорного времени на общение.
Для 1WIRE 20-30% без таймера или 10% плюс таймер.
А результат один.
Это просто мое мнение, а не критика этой идеи.
Если взяться с умом то можно достигнуть успеха в этом вопросе.
Мне самому иногда не по себе, когда микроконтроллер с обвязкой в два раза дешевле некоторых тупых драйверов (допустим семисегментика) на специализированной микросхеме.
lsa вне форума  
Непрочитано 17.03.2007, 23:25  
krasla
Прописка
 
Аватар для krasla
 
Регистрация: 15.03.2007
Адрес: Украина, Новомосковск
Сообщений: 258
Сказал спасибо: 5
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
krasla на пути к лучшему
По умолчанию

Да в принципе согласен. Если это касается только дистанционного управления.
Хотя протокол 1 Wire более помехо устойчив.
Вот только Я столкнулся с проблемой термостатирования удалённых объектов.
Термо датчики DS18B20 . тянуть дополнительные линии как-то неохота.
И вязать на ведущий несколько протоколов связи тоже.
Оптимально использовать драйверы по протоколу 1 Wire. Но к сожалению на Украине удалось достать только DS2405 , а это только один канал. Вот поэтому и возникла эта идея.
Пример данного изложения.

-- Прилагается рисунок: --
krasla вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Собираем глюки и "подводные камни" AVR и AVR Studi Don_Ambrosio Коллекция глюков 27 14.11.2010 12:24
МК виснет при одновременном использовании 1wire и I2С. Zemlyanov Микроконтроллеры, АЦП, память и т.д 1 18.01.2008 02:46


Часовой пояс GMT +4, время: 17:43.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.