РТЦ ДС1307 - Опис пина, карактеристике и рад ДС1307

Испробајте Наш Инструмент За Елиминисање Проблема





Шта су сатови у реалном времену?

Сатови у стварном времену (РТЦ), као што назив наводи, су модули сата. Сат реалног времена ДС1307 (РТЦ) ИЦ је 8-пински уређај који користи И2Ц интерфејс. ДС1307 је сат / календар мале снаге са 56 бајтова резервног СРАМ-а. Сат / календар пружа квалификоване секунде, минуте, сате, дан, датум, месец и годину. Датум завршетка сваког месеца се аутоматски прилагођава, посебно за месеце са мање од 31 дана.

Доступни су као интегрисани кругови (ИЦ) и надгледају време попут сата, а такође управљају датумом као календар. Главна предност РТЦ-а је што имају аранжман за резервне батерије који одржава рад сата / календара чак и ако дође до нестанка струје. Изузетно мало струје је потребно за одржавање РТЦ анимираног. Ове РТЦ-ове можемо пронаћи у многим апликацијама попут уграђених система и матичних плоча рачунара итд. У овом чланку ћемо видети један од часовника реалног времена (РТЦ), тј. ДС1307.




РТЦ ДС1307

Опис пина ДС1307:

Пин 1, 2: Прикључци за стандардни кварцни кристал од 32,768 кХз. Унутрашње осцилаторно коло је намењено за рад са кристалом назначене носивости од 12,5 пФ. Кс1 је улаз у осцилатор и може се алтернативно повезати са спољним осцилатором од 32,768 кХз. Излаз унутрашњег осцилатора, Кс2 се помера ако је спољни осцилатор повезан са Кс1.

Пин 3 : Улаз батерије за било коју стандардну литијумску ћелију од 3 В или други извор енергије. За одговарајући рад напон батерије треба да буде између 2В и 3,5В. Номинални напон заштитне тачке заштите од уписивања при којем је приступ РТЦ-у и корисничкој РАМ меморији одбијен постављен је унутрашњим кругом као номинални 1,25 к ВБАТ. Литијумска батерија са 48 мАхр или већом ће подржавати ДС1307 више од 10 година у одсуству напајања на 25ºЦ. УЛ је препознат као заштита од обрнуте струје пуњења када се користи као део везе са литијумском батеријом.



Пин 4: Приземље.

Пин 5: Серијски унос / излаз података. Улаз / излаз за серијски интерфејс И2Ц је СДА, који је отворени одвод и потребан му је отпорник на извлачење, омогућавајући напон до 5,5В. Без обзира на напон на ВЦЦ.


Пин 6: Улаз серијског сата. То је улазни такт интерфејса И2Ц и користи се за синхронизацију података.

Пин 7: Квадратни талас / излазни покретачки програм. Када је омогућен, СКВЕ бит постављен на 1, СКВ / ОУТ пин даје једну од четири фреквенције квадратних таласа (1Хз, 4 кХз, 8 кХз и 32 кХз). Ово је такође отворени одвод и потребан је спољни отпорник за извлачење. Потребна је примена Вцц или Вб за рад СКВ / ОУТ, са дозвољеним напоном повлачења од 5,5 В и може се оставити да плута, ако се не користи.

Пин 8: Примарно напајање. Када се напон примени у границама нормале, уређај је у потпуности доступан и подаци се могу писати и читати. Када је резервно напајање повезано на уређај, а ВЦЦ је испод ВТП-а, читање и уписивање су забрањени. Међутим, при ниским напонима, функција мерења времена и даље функционише.

Карактеристике:

  • Програмабилни излазни сигнал квадратног таласа
  • Аутоматско откривање и пребацивање струјног круга
  • Троши мање од 500нА у режиму резервне батерије са укљученим осцилатором
  • Доступно у 8-пинском ДИП или СОИЦ
  • Лабораторија Ундервритерс Лаборатори (УЛ) призната
  • Сат у реалном времену (РТЦ) броји секунде, минуте, сате, датум месеца, месец, дан у недељи и годину са надокнадом за преступну годину која важи до 2100
  • 56-бајтна трајна РАМ меморија за складиштење података
  • Двожични интерфејс (И2Ц)

Употреба ДС1307 је првенствено уписана у регистре овог чипа и прочитана. Меморија садржи свих 64 ДС1307 8-битних регистара адресираних од 0 до 63 (од 00Х до 3ФХ хексадецимални систем). Првих осам регистара користи се за часовни регистар, преосталих 56 празних се може користити јер РАМ садржи привремену променљиву по жељи. Првих седам регистара садржи информације о времену сата укључујући: секунде, минуте, сате, секундарне, датум, месец и годину. ДС1307 укључује неколико компоненти као што су струјни кругови, осцилаторна кола, логички контролер и коло интерфејса И2Ц и регистар показивача адресе (или РАМ). Погледајмо рад ДС1307.

Рад ДС1307:

У једноставном колу два улаза Кс1 и Кс2 су повезана на кристални осцилатор од 32,768 кХз као извор за чип. ВБАТ је повезан са позитивном културом 3В батеријског чипа. Вцц снага на И2Ц интерфејсу је 5В и може се дати помоћу микроконтролера. Ако се напајање Вцц не одобри, читање и уписивање су забрањени.

РТЦ круг ДС1307Услови СТАРТ и СТОП су потребни када уређај жели да успостави комуникацију са уређајем у И2Ц мрежи.

  • Давањем идентификационог кода уређаја и адресе регистра, можемо да применимо услов СТАРТ за приступ уређају.
  • Регистрима се може приступити серијским редоследом док се не примени СТОП услов

Услов СТАРТ и СТОП када је комуникација ДС1307 И2Ц са микроконтролером приказана на доњој слици.

РТЦ ДС1307 Круг2Уређај је конфигурисан поменут на доњој слици. ДС1307 има двожичну магистралу повезану на два пина И / О порта ДС5000: СЦЛ - П1.0, СДА - П1.1. ВДДнапон је 5В, Р.П.= 5КΩ, а ДС5000 је помоћу кристала од 12 МХз. Други секундарни уређај може бити било који други уређај који препознаје двожични протокол, као што су ДС1621 дигитални термометар и термостат. Интерфејс са моделом Д5000 је вешт користећи хардвер и софтвер ДС5000Т Кит. Ови развојни комплети омогућавају да се рачунар користи као глупи терминал помоћу серијских портова ДС5000 да замени неколико речи тастатуром и монитором. Типичан двожилни распоред магистрале, следећи протокол магистрале дефинисан је током информација о размени података. Линија података мора остати стабилна кад год је линија сата висока. Промене у линији података док је линија сата висока биће протумачене као контролни сигнали.

Сходно томе, дефинисани су следећи услови сабирнице:

Започните пренос података : Промена стања линије података са високе на ниску, док је линија сата висока, дефинише СТАРТ.

Зауставите пренос података : Промена стања линије података са ниске на високу, док је линија сата висока, дефинише стање СТОП.

Подаци важе : Стање линије података представља важеће податке када је након стања СТАРТ линија података стабилна током трајања високог периода сигнала сата. Подаци на линији морају се мењати током ниског периода такта. Постоји један импулс такта по биту података.
Сваки пренос података иницира се са условом СТАРТ, а завршава са условом СТОП. Број бајтова података пренетих између стања СТАРТ и СТОП није ограничен и одређује га главни уређај. Информације се преносе бајтно и сваки пријемник потврђује деветим битом.

Фото кредит