Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 12.04.2016, 11:54   #1
alik_tv
Частый гость
 
Регистрация: 01.08.2014
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
alik_tv на пути к лучшему
По умолчанию ISL1208, генератор не запускается

Привет всем

сабж в схеме с питанием 3.3В. Кварц KX-327S 32.768 kHz Geyer рабочий, проверен на VS1307.
Связь по I2C есть, проверял чтением STATUS REGISTER. После подачи питания, как и должно быть, 01h.
Но CRYSTAL OSCILLATOR не запускается. На выводе кварца отсутствуют соотв. сигнал.
При включении FREQUENCY OUT CONTROL BITS не выдается сигнал на FOUT.
Уже и кварц менял на другие, пытался переключать на внешней источник тактирования и возвращать
на внутренний генератор. Ничего.

Олег
Реклама:
alik_tv вне форума  
Непрочитано 12.04.2016, 12:58   #2
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

Регистр секунд (адрес 0х00), бит 7 - запуск осциллятора при =0. После подачи питания состояние не определено и может быть любым, поэтому обязателна команда запуска осциллятора.
Регистра STATUS нет. Есть регистр CONTROL. Но он задаёт частоту и наличие сигнала на выходе SQW

Последний раз редактировалось NewWriter; 12.04.2016 в 13:08.
NewWriter вне форума  
Непрочитано 12.04.2016, 13:15   #3
alik_tv
Частый гость
 
Регистрация: 01.08.2014
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
alik_tv на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

Это вы про разницу между ISL1208 и VS1307?
В ISL1208 бит XTOSCB управляет внутрен. генератором, с ним я игрался, ничего не помогает.
VS1307 у меня работает, только коррекции хода у нее нет и на 3.3В не работает.
alik_tv вне форума  
Непрочитано 12.04.2016, 13:20   #4
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

Насколько помню, ОНО после подачи питания стоит в "аварии" до установки времени.
Попробуйте выставить время.
И еще один момент. Разберитесь с питанием. Там, ЕМНИС, два компаратора, которые при неправильной организации питания будут мозги делать.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.

Последний раз редактировалось akegor; 12.04.2016 в 13:38.
akegor вне форума  
Непрочитано 12.04.2016, 13:34   #5
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

А, я не увидел, что тема про ISL1208.
Ну так в её даташите как раз и написано, что такое бит RTCF Регистра STATUS и что нужно сделать. То есть, нужно произвести запись хотя-бы в один регистр часов
NewWriter вне форума  
Непрочитано 12.04.2016, 18:38   #6
alik_tv
Частый гость
 
Регистрация: 01.08.2014
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
alik_tv на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

Сообщение от akegor Посмотреть сообщение
Насколько помню, ОНО после подачи питания стоит в "аварии" до установки времени.
Попробуйте выставить время.
попробовал, вот так я ее "включаю"
Код:
 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);

 ucOUTBufISL1208[0] = 0xA5;
 ISL1208_write(0x12,1);

 delay_ms(20);
 
 ucINBufISL1208[0] = 0x00;
 ISL1208_read(0x12,1);
 
 if (ucINBufISL1208[0] == 0xA5)
   {
  ucflagISL1208Present = 2;   
   }

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x11;
 ISL1208_write(0x00,1);
 delay_ms(10);

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x22;
 ISL1208_write(0x01,1);
 delay_ms(10);

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x91;
 ISL1208_write(0x02,1);
 delay_ms(10);

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x12;
 ISL1208_write(0x03,1);
 delay_ms(10);

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x04;
 ISL1208_write(0x04,1);
 delay_ms(10);

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x16;
 ISL1208_write(0x05,1);
 delay_ms(10);

 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 ucOUTBufISL1208[0] = 0x02;
 ISL1208_write(0x06,1);
 delay_ms(10);
DW у меня "от балды", но точно не нуль. 0)

ucflagISL1208Present = 2; //это я проверяю, связь есть.

Сообщение от akegor Посмотреть сообщение
И еще один момент. Разберитесь с питанием. Там, ЕМНИС, два компаратора, которые при неправильной организации питания будут мозги делать.
проверил прямо на выводах микросхемы.
на питании 3.27
на батареи 3.22
alik_tv вне форума  
Непрочитано 12.04.2016, 18:57   #7
alik_tv
Частый гость
 
Регистрация: 01.08.2014
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
alik_tv на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

Сообщение от NewWriter Посмотреть сообщение
А, я не увидел, что тема про ISL1208.
Ну так в её даташите как раз и написано, что такое бит RTCF Регистра STATUS и что нужно сделать. То есть, нужно произвести запись хотя-бы в один регистр часов
вот так записал

Код:
 ucOUTBufISL1208[0] = 0x90;
 ISL1208_write(0x07,1);
 
 ucOUTBufISL1208[0] = 0x11;
 ISL1208_write(0x00,1);

 delay_ms(10);

 ucOUTBufISL1208[0] = 0x01;
 ISL1208_write(0x08,1);
на выводе IRQ/fOUT ничего.
alik_tv вне форума  
Непрочитано 12.04.2016, 19:42   #8
alik_tv
Частый гость
 
Регистрация: 01.08.2014
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
alik_tv на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

А у кого-то она работала от 3.3В?
alik_tv вне форума  
Непрочитано 12.04.2016, 20:23   #9
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,439
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

А резистор на питание нужен ?
baiderin вне форума  
Сказали "Спасибо" baiderin
alik_tv (12.04.2016)
Непрочитано 12.04.2016, 20:34   #10
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: ISL1208, генератор не запускается

Сообщение от alik_tv Посмотреть сообщение
А у кого-то...
У нас работает с иксмегой, значит от 3.3 В.
Сообщение от baiderin Посмотреть сообщение
А резистор...
Да-да, при таких вопросах схема бы не помешала.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
mp3-плеер как походный звуковой генератор slavar1 Аудиотехника 8 19.10.2011 19:12
Не запускается генератор на кр1156еу2 lehann Источники питания и свет 11 18.07.2010 21:44
Не запускается (не генерирует) ВЧ генератор в Proteus Aneg Proteus, KiCAD и другие ECAD 0 08.11.2009 01:25


Часовой пояс GMT +4, время: 03:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot