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

 
 
2 страниц V  < 1 2  
Closed TopicStart new topic
> Термодатчик AD7415, помогите забодать, Развитие темы об I2C
haker_fox
сообщение Oct 9 2005, 01:11
Сообщение #16


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



2Runner: у меня все собрано на макетной плате, фильтры по цепи питания (два кондера 0,1 мкф) присутсвуют.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 18 2005, 06:54
Сообщение #17


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Люди, удалось забодать!!! Оказывается нужно прямо на саму микруху (только на нее) повешать кондер 0,1 мк. Спасибо, что один добрый человек подсказал, а то не знаю, что бы делал. С английским у меня не очень хорошо!!!
Все крупной удачи, как и мине!!! smile.gifsmile.gifsmile.gifsmile.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Runner
сообщение Oct 18 2005, 07:43
Сообщение #18


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

Группа: Свой
Сообщений: 107
Регистрация: 18-06-05
Пользователь №: 6 117



Цитата(haker_fox @ Oct 18 2005, 08:54)
Люди, удалось забодать!!! Оказывается нужно прямо на саму микруху (только на нее) повешать кондер 0,1 мк. Спасибо, что один добрый человек подсказал, а то не знаю, что бы делал. С английским у меня не очень хорошо!!!
Все крупной удачи, как и мине!!! smile.gifsmile.gifsmile.gifsmile.gif
*

Я Вам это советовал более недели назад.
"Ну вот, я же говорил" wink.gif
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 18 2005, 08:11
Сообщение #19


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Runner:
Цитата
Я Вам это советовал более недели назад.
"Ну вот, я же говорил"

Да, действительно! Извините пожалуйста, что по-какой-то причине пропустил это! Больше не буду smile.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Dars
сообщение Oct 23 2005, 09:32
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



А я вот себе купил tmp36 и не могу управится с ним.А проблемы вот в чем,выходное напряжение если меряю ацп или мультиметром соответствует 10 градусам,что не может быть,если шунтировать выход кондером(чего по идее не надо делать) то выход около 26 градусов,что уже лучше,а если поставить последовательно резюк 750 ом то выход около 22 градусов,что на мой взгляд является нормой,если ставить резюк большого сопротивления то
выходое напрядение сильно зависит от его номинала. 750 ом я взял из доки,там рекомендуется подключать его если кабель длинный,но я подсоединял лапу датчика к лапе контроллера вообще без кабеля поэтому и этого сопротивления не должно быть. В общем фигня с ним творится,может кто работал,подскажет? Или посоветуйте как это можно выличить?Да и если ставить резистор то напряжение на лапе датчика меньше чем после резистора,то есть ток течет как бы к датчику,хотя должен от него,там ведь выход-эммитер...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 23 2005, 22:50
Сообщение #21


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Даааааааа. Может документация не изучена подпробно (от корки до корки), как у меня. Я слышал о tmp36 - отзывались о нем хорошо.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Feb 1 2006, 03:30
Сообщение #22


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Извините за возвращение к старой теме, но возникли сомнения, а поделиться больше не с кем:-)
В общем датчики работают отлично, но... недавно понадобилось увеличить провода, которыми они подключены, до 2 м. Начались проблемы, например, при включении лампы дневного света, переставал работать модуль TWI. Восстановить работу получалось только жестким рестартом МК. Просто обновить значение управляющих регистров не помогало. Т.к. на этой шине висит еще и At24C32 & DS1307, я решил два датчика повесить на программную отдельную шину I2C, чтобы уж в крайнем случае, часы и память работали исправно. Все отлично, сбои прекратились, вроде бы. Но возник вопрос: все ли я верно сделал? Может быть нужен экранированный провод? Еще какие-нибудь дополнительные средства защиты, чтобы сбоев не повторилось? Из средств защиты есть только конденсаторы на шине питания возле разъемов для подключения датчиков 0,1 мкф. Что можно еще сделать?

P.S. Неужели модуль TWI такой "чувствительный", что не может работать на длинную линию связи (~2 м) или у меня руки кривые?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
WHALE
сообщение Feb 1 2006, 17:54
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Я на работе пользую другие термодатчики- DS1821,но они тоже висят на квадратной шине и условия
эксплуатации достаточно жесткие-датчиков 6 штук,расстояние до самого дальнего 7 метров и все это
на мощных ТВ И FM передатчиках.Стоит программная защита-при начале обмена запускается таймер на
5 секунд и обнуляется в конце обмена.Если модуль зависает-улет на прерывание по переполнению
таймера,где сбрасывается модуль TWI.Ну и защита от сбоев-опрос раз в 10с и если показания отличаются от предыдущих больше чем на 3 градуса,отсчет считается ложным.Контроллер -Мега8 от внутренного опорника 1Мгц,делитель тактовой i2c по максимуму.Работает уже года полтора без вопросов.Да,вся разводка обычным неэкранированным 4-х проводным проводом,единственное на каждый датчик фильтр LC по питанию-100мкгн и 0,1мкф.

Сообщение отредактировал WHALE - Feb 1 2006, 17:57


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Feb 2 2006, 00:13
Сообщение #24


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(WHALE @ Feb 2 2006, 01:54) *
Я на работе пользую другие термодатчики- DS1821,но они тоже висят на квадратной шине и условия
эксплуатации достаточно жесткие-датчиков 6 штук,расстояние до самого дальнего 7 метров и все это
на мощных ТВ И FM передатчиках.Стоит программная защита-при начале обмена запускается таймер на
5 секунд и обнуляется в конце обмена.Если модуль зависает-улет на прерывание по переполнению
таймера,где сбрасывается модуль TWI.Ну и защита от сбоев-опрос раз в 10с и если показания отличаются от предыдущих больше чем на 3 градуса,отсчет считается ложным.Контроллер -Мега8 от внутренного опорника 1Мгц,делитель тактовой i2c по максимуму.Работает уже года полтора без вопросов.Да,вся разводка обычным неэкранированным 4-х проводным проводом,единственное на каждый датчик фильтр LC по питанию-100мкгн и 0,1мкф.


Чтож, примерно я так и думал, что нужно еще и LC фильтр поставить. А все-таки были случаи, что TWI вис? Раз защита предусмотрена, наверно вис smile.gif Не зря ли я подключил свои датчики на отдельную, программную шину? Правда, в моем девайсе не очень-то и допустимо, чтобы в случае сбоя TWI, перестали опрашиваться часики DS1307 sad.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

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

 


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


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