Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 03 май 2025, 06:26

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 05 май 2012, 13:48 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2012, 05:50
Сообщения: 33
Откуда: Калининградская обл.
Приветствую Уважаемые! В программе я использую EEPROM, пока не выставил BODLEVEL2...0 на 4.3 вольта,
постоянно портилось содержимое EEPROM. После этого все заработало хорошо и стабильно, но ниже примерно +12 градусов , работать совсем не хочет, вернее работает, но почемуто программа улетает не туда куда надо, как только подогрею слегка, опять все нормально. По даташиту этот проц должен работать до -40. Ложил в холодильник, незнаю точно до скольки градусов охлаждал, примерно наверно -5, просто ниже в простой морозилке не бывает, так вообще перестал запускаться. Может есть у кого какие рекомендации общего характера, как с этим бороться? Когда отключаю BOD, все работает, даже на морозе, но постоянно портит EEPROM, даже если туда ничего не записываеться, просто при чтении его. Пробовал менять МК, другой ведет себя также. Даже не знаю в каком направлении копать, с питанием все нормально, пробовал от разных источников запитывать, результат не меняеться. Тактируется МК от внутреннего RC генератора 8 Мгц с выключенным предделителем.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 05 май 2012, 21:58 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 06 май 2012, 20:07 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2012, 05:50
Сообщения: 33
Откуда: Калининградская обл.
Приветствую! Это понятно, про точность, точности хватает и от внутреннего генератора в моем случае. Поставил резонатор на 8 мгц, МК опять начал портить ЕЕПРОМ.... БОДы не менял, сейчас положил в холодильник, отстынет буду пробовать.
В общем, разобрался, включил предделитель тактовой частоты на 8, на 1 мгц теперь нормально работает и от кварца и от внутреннего генератора, видимо тайминги работы с ЕЕПРОМ на 8 мгц слишком короткие, конечно не понятно почему сама программа глючила на 8 мгц, по докам ATTINY 2313A-SU должен нормально работать до 20 мгц при 5 вольтах, загадка однако. Может просто такие экземпляры попались.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 08 май 2012, 07:33 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2012, 05:50
Сообщения: 33
Откуда: Калининградская обл.
Рано радовался :( , положил в морозольную камеру и все по новой.
Может я опять туплю... где тут может ошибка? Программа доходит до вызова П.П. "KEY_SET", дальше зацикливается на условии "если нажаты, переходим к установке времени". Похоже вместо возврата в основной цикл по "RET" если клавиши не нажаты, программа обратно идет на "RESET", потому, что если нажать на клавиши, то включаеться индикация и идет нормальная установка времени, но опять по окончании и этой процедуры, по "RET" нет возврата, т.е. опять переходит на "RESET". После прогрева МК, все начинает правильно работать.
Сейчас МК тактируеться от кварца, включен предделитель тактовой частоты на 8 и BOD включен на 4,3 вольта.



Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 08 май 2012, 14:19 
А что конкретно ты ложиш в морозилку помимо мк ?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 08 май 2012, 15:39 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2012, 05:50
Сообщения: 33
Откуда: Калининградская обл.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 08 май 2012, 18:04 
Не в сети

Зарегистрирован: 17 окт 2011, 20:16
Сообщения: 67


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 08 май 2012, 20:27 
Не в сети

Зарегистрирован: 17 окт 2011, 20:16
Сообщения: 67
Хотя хз, псмотрел по даташитам стабилезаторы и кондеры работают до -55 ~ -40
А вот кварцы разные, есть до -10 а есть до-60

короче хз :cool:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 08 май 2012, 23:12 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Проверяете с отладкой в кристалле?
А если чтение EEPROM в процедуре убрать?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как заставить TINY 2313 работать при низких температуре
СообщениеДобавлено: 09 май 2012, 10:13 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2012, 05:50
Сообщения: 33
Откуда: Калининградская обл.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB