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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> mega8 не получается найти ds18b20
andrey videoplus
сообщение Sep 17 2015, 09:55
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Если на макетке работает с одним датчиком - также на макетке собрать и проверить работу всех датчиков одновременно. Это сэкономит время в будущем.
Go to the top of the page
 
+Quote Post
TechMike
сообщение Sep 17 2015, 10:00
Сообщение #32


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

Группа: Свой
Сообщений: 130
Регистрация: 30-07-08
Из: Moscow
Пользователь №: 39 302



Цитата(andrey videoplus @ Sep 17 2015, 12:55) *
Если на макетке работает с одним датчиком - также на макетке собрать и проверить работу всех датчиков одновременно. Это сэкономит время в будущем.


с 3шт. на макетке работает нормально, т.е. проблемы именно при работе с реальной шиной.
Go to the top of the page
 
+Quote Post
andrey videoplus
сообщение Sep 17 2015, 10:05
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Лучше не меняйте библиотеку, ведь с этой точно все работает. отключите от шины все лишнее со всех сторон и по одному подключайте датчик в места их установки, начиная от ближнего и до дальнего. После каждого подключенного датчика проверяйте работоспособность.
Может проблема не в таймингах, а в наводках.
Go to the top of the page
 
+Quote Post
Onkel
сообщение Sep 18 2015, 09:57
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



Цитата(andrey videoplus @ Sep 17 2015, 13:05) *
Лучше не меняйте библиотеку, ведь с этой точно все работает. отключите от шины все лишнее со всех сторон и по одному подключайте датчик в места их установки, начиная от ближнего и до дальнего. После каждого подключенного датчика проверяйте работоспособность.
Может проблема не в таймингах, а в наводках.

может и в датчиках. у меня датчики по полтора бакса с митино, по одному все работают, а в группах по 4 не все работают, видно как -то мешают друг другу- приходится подбирать.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 18 2015, 10:19
Сообщение #35


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Onkel @ Sep 18 2015, 12:57) *
может и в датчиках. у меня датчики по полтора бакса с митино, по одному все работают, а в группах по 4 не все работают, видно как -то мешают друг другу- приходится подбирать.
Простите, а на какой завод вы это будете ставить (чтобы при случае стороной обходить)?

Думаю вопрос "почему в моих конструкциях, сделанных точно по спецификации производителя, не приходится ничего подбирать и все работает без шаманств" задавать не имеет смысла.

Покажите хотя бы осциллограммы на датчиках. "Библиотеки" из интернета в большинстве своем пишутся абы как, но, видимо, подбирать датчики под библиотеку с помойки все же проще, чем разобраться как это работает и сделать правильно=надежно.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
andrey videoplus
сообщение Sep 18 2015, 12:27
Сообщение #36


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Цитата(Onkel @ Sep 18 2015, 12:57) *
может и в датчиках. у меня датчики по полтора бакса с митино, по одному все работают, а в группах по 4 не все работают, видно как -то мешают друг другу- приходится подбирать.


не думаю что проблема в микросхемах. Лично я как то не встречал новых микросхем, которые работают не так как должны. Есть масса факторов которые могут повлиять на стабильность работы. В Вашем случае вероятнее всего библиотека корявая или помехи в линии. Например, многие забывают что силовые и сигнальные кабеля лучше по возможности держать подальше, или о том что импульсный блок питания - это источник помех.

Готовые библиотеки хороши когда Вы делаете "для себя", но если планируется производство - то нельзя лениться, нужно изучить протокол и написать свою библиотеку.

Сообщение отредактировал andrey videoplus - Sep 18 2015, 12:34
Go to the top of the page
 
+Quote Post

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

 


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


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