roboforum.ru

Технический форум по робототехнике.


Создание 1-Wire сети

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Создание 1-Wire сети

Сообщение Wolfdemar » 09 янв 2007, 00:46

Здравствуйте. У меня есть определённая задача, построить 1-Wire сеть. Я уже определился с ведущим (на USB интерфейсе), и теперь моя задача спроектировать ведомый. На сколько я знаю микросхеммы использующиеся в подобных (1-Wire) проектах есть разные, для разных задач они прошиваются для опеделения адреса устройства в сети и обрабатывают иеформацию. Возможно я в чемто не прав, я ещо многого не знаю. Моя задача что бы к ведомому было подключенно РЭЛЕ и датчик напряжения, всё это управлялось с ПК, и таких ведомых было 200! Я чайник в етом деле, меня направляли на разные ресурсы типа http://www.elin.ru/ и http://www.winavr.nm.ru/ но чесно говоря я там далеко не всё понял... Если кто поделится ссылкой на конкретный документ для полных чайников желательно с примерами или подскажет что мне дальше делать - я буду крайне Вам признателен, это для меня очень важно !!!
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение avr123.nm.ru » 09 янв 2007, 02:10

на элине исходники
http://www.elin.ru/1-Wire/?topic=soft

а на винавр написано как работать с cvavr и proteus при разработке своих устройств.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Wolfdemar » 09 янв 2007, 06:07

C CVAVR Я разобрался, не совсем но думаю всё в переди, я же только начинаю, спасибо, очень интересный курс !!!

А вы бы не могли подсказать ресурс с какими нибудь примерами по созданию не сложных електронных схем на эту тему. Я так понимаю по мимо того что всё это надо прошить настроить, к этому надо толково подключить мои приборы. К примеру один из них Гидронасос на 24 вольта.
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение Сергей » 09 янв 2007, 10:28

Самый лучший способ научится - смотреть как это все работает и проверять, скачивай Протеус и там в примерах есть 1-Wire сеть. И ты сам можешь потихоньку писать свои исходники и смотерть - получаетсф верно или нет. Хотя если написать алгоритм работы сети правильно - то все должно получиться с первого раза.
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Wolfdemar » 09 янв 2007, 10:38

Огромное вам ребята спасибо за помощ, Вы не обращайте внимание на глупые вопросы, сам компьютерщик, а с МК первый раз столкнулся, надо просто очень. Если кто что ещо сможет подскажите плиз. Буду рад любому совету. Да вот ещо, скинте плиз какую небудь другую ссылку на ПРОТЕУС а то я со slil.ru загрузить не могу...
Доходит до скорости 1,6 килобита и падает, хотя у меня нормальная выделенка и обычная скорость скачки порядка 150 килобит...
Последний раз редактировалось Wolfdemar 09 янв 2007, 11:12, всего редактировалось 1 раз.
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение avr123.nm.ru » 09 янв 2007, 11:12

Сергей писал(а):Самый лучший способ научится - смотреть как это все работает и проверять, скачивай Протеус и там в примерах есть 1-Wire сеть.


Пример называется One-wire  
а про протеус там - proteus123.narod.ru/01.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Wolfdemar » 09 янв 2007, 11:14

Я ПРОТЕУС со slil.ru скачать не могу, кинте плиз ещо ссылку или на мыло у кого трафик позволяет wolfdemar@ukr.net
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение avr123.nm.ru » 09 янв 2007, 11:18

Wolfdemar писал(а):А вы бы не могли подсказать ресурс с какими нибудь примерами по созданию не сложных електронных схем на эту тему.  


линк выше - смотрите внимательно !

внизу раздел: "Примеры реализации 1-Wire-протокола микроконтроллерами различных типов"

и ftp://ftp.dalsemi.com/pub/auto_id/softdev/softdev.html

Wolfdemar писал(а):Я так понимаю по мимо того что всё это надо прошить настроить, к этому надо толково подключить мои приборы.

К примеру один из них Гидронасос на 24 вольта.


насос включать-выключать или регулировать ?

=========

вообще я считаю вам нужно покупать ГТОВОЕ ! если у вас 200 !!! устройств, я не представляю когда вы научитесь до такой степени чтоб эта сеть работала да еще НАДЕЖНО !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Wolfdemar » 09 янв 2007, 11:24

Задачасама по себе не сложная, она такова, что все устройства одинаковы - тоесть я так понимаю и ведомые модули тоже должны быть одинаковыми, единственное различие в их адресе. А сам модуль прост Это выключатель, для гидродомкрата и датчик (потенциометр) он определяет в зависимости от наминала высоту на которую поднялся домкрат 1 - 30 см. Вот в принципе и вся задача.
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение D-M » 09 янв 2007, 14:38

http://kazus.ru/nuke/modules/Downloads/pub/221/0/prosys6904.rar
качайте не пожалеете я когда первый раз увидел два дня от компа не мог отлезть :D
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение avr123.nm.ru » 09 янв 2007, 16:22

лучше версию - sp5  
можно взять на сером фоне на стр.
avr123.nm.ru
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Wolfdemar » 09 янв 2007, 19:14

avr123.nm.ru писал(а):вообще я считаю вам нужно покупать ГТОВОЕ ! если у вас 200 !!! устройств, я не представляю когда вы научитесь до такой степени чтоб эта сеть работала да еще НАДЕЖНО !


Если бы готовое кто нибудь мог предложить... Я вот на днях связался с фирмой у себя в Киеве приехал, обьяснил ситуацию - они глянули - ну типа лох нешарящий - "Вы" говорят "езжайте, мы подумаем посчитаем" Как зарядили сумму, в которой детали и 5% не состовляют Я и сел на "попу" в ШОКЕ !
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение Wolfdemar » 09 янв 2007, 19:22

D-M писал(а):http://kazus.ru/nuke/modules/Downloads/pub/221/0/prosys6904.rar
качайте не пожалеете я когда первый раз увидел два дня от компа не мог отлезть :D

Скачал БОМБА !!! А вот ПассВорд ??? Киньте плиз на wolfdemar@ukr.net
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

Сообщение D-M » 09 янв 2007, 21:45

я думаю его можно тут написать
excidium
вследующий раз читайте внимательней!
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение Wolfdemar » 10 янв 2007, 14:50

я думаю его можно тут написать
excidium
вследующий раз читайте внимательней!

Огромное спасибо ! Всё стало и работает изучаю...
Аватара пользователя
Wolfdemar
 
Сообщения: 13
Зарегистрирован: 09 янв 2007, 00:08
Откуда: Kiev

След.

Вернуться в Микроконтроллеры

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

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