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

 
 
> Помогите с PCF8563 и LM75
Kassiopay
сообщение Aug 12 2009, 09:19
Сообщение #1


Участник
*

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



Доброго времени суток...

Мои проблемы заключаются в следующем:

1) Собрал устройство ATMEGA32, PCF8563, LM75 и WH1602 при запуске, PCF инициализируеться нормально даже на выходе светодиодом начинает мигать, при считывании времени она мне показывает какойто бред, во первых секунды считаються неправильно т.е 0,1,2,3,4,5,6,7,0,1,0,1,2,3... и ещё минуты могут посчитаться в - т.е. было к примеру 12:21 минута прошла стало 12:20 потом после следующей минуты 12:22, а бывает что и 12:21-12:20-12:21-12:20...
При эмуляции в PROTEUS-е PCF работает нормально выдаёт правильное время...
Что делать незнаю помогите...

2) На этом же устройстве при работе LM75 она выдаёт одно и тоже значение 64746 если часто включать выключать устройство то можно добиться что LM будет выдавать 00240 т.е. 24,0 градусов хотя в комнате около 30...

Для обоих микросхем использую CVAVR V2.03.9, I2C програмная, библиотеки работы с ними тоже встроенные...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDI
сообщение Aug 14 2009, 13:32
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Возможено, перегрели LM75 при монтаже, попробуйте паять нагревая каждый вывод не более 1-2секунд, возможно статикой что то пробили, если паяльник напрямую от сети питается.
Скорость И2Ц меняется в настройках проекта, по крайней мере так было для DS1307 что использовал я.
Кварцы бывают разные, есть которые работают на первой гармонике, а есть которые работают на 3й и вот эти последние при определенных условиях могут запуститься на первой гармонике и реальная частота быдет ниже, естественно. Можно попробовать изменить номиналы конденсаторов.
У меня создалось такое ощущение что вы сами не пытаетесь решить свою проблему, по крайней мере вы не описываете никаких самостоятельных шагов, которые вы предприняли для этого. Чудес не бывает, искать проблему все равно придется самому, форум лишь может натолкнуть на решение, но для этого все таки надо потрудиться и дать по больше исходных данных и результатов самостоятельных действий, дать точную схему, в виде картинки, прикрепить файлы проекта и т.п. Помогите людям помочь вам.
Перезагрузка контроллера - это плохой признак, все ли земли соединены, стоят ли конденсаторы на питании, стоят ди блокирующие конденсаторы по питанию по 0,1мк около каждой микросхемы?
Вычислять операцию деления при помощи цикла - это не совсем хорошая идея, для этого придуманы математические операции деления, вычистение остатка от деления, умножение и т.п. И надо ли вообще работать с полным 16 битным числом? У вас вполне определенный диапазон от -85 до +125 градусов с точностью 2 градуса, т.е. можно вполне ограничиться всего 3мя цифрами с точностью до одного градуса.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kassiopay   Помогите с PCF8563 и LM75   Aug 12 2009, 09:19
- - Kassiopay   С PCF8563 разобрался... Оказываеться мешалась AT24...   Aug 12 2009, 10:32
- - GDI   Наверняка тоже что-то где-то мешается, LM75 же тож...   Aug 12 2009, 13:47
- - Kassiopay   Резисторы и на такт и на данные по 10 к Мешаться б...   Aug 12 2009, 16:13
|- - IgorKossak   Цитата(Kassiopay @ Aug 12 2009, 19:13) Ре...   Aug 12 2009, 16:34
|- - Kassiopay   Цитата(IgorKossak @ Aug 12 2009, 20:34) Д...   Aug 12 2009, 16:51
|- - IgorKossak   Цитата(Kassiopay @ Aug 12 2009, 19:51) Пр...   Aug 12 2009, 18:32
- - Kassiopay   А что резисторы... PCF-ка же нормально работает...   Aug 12 2009, 18:49
- - GDI   Вообще то есть требования к подтяжке I2C, почитайт...   Aug 12 2009, 20:19
- - Kassiopay   Ну в общем никто мне так дельного совета и не дал....   Aug 13 2009, 12:55
- - GDI   Так как же вам помогать то, если вы никаких подроб...   Aug 13 2009, 13:29
- - Kassiopay   Отвечаю попорядку:: Питание 4,5 Осциллографа нету ...   Aug 13 2009, 15:15
- - GDI   LM75 выпускает несколько фирм, какая конкретно мик...   Aug 13 2009, 18:31
- - Kassiopay   Работает на 8 МГц от внутренней РЦ цепочки, в наст...   Aug 14 2009, 09:13
- - Kassiopay   Большое спасибо всем, разобрался... У меня нестоял...   Aug 14 2009, 14:35


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 06:09
Рейтинг@Mail.ru


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