Atmega328 +DS1307+Atmega328 I2C problem

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Markop
Příspěvky: 4
Registrován: 05 úno 2015, 00:00

Atmega328 +DS1307+Atmega328 I2C problem

#1 Příspěvek od Markop »

Zdravim borci,nic podobneho som nenasiel tak sa potrebujem poradit.Mam na jednej doske prvu Atmega328,ktora riadi display(124x64).Cez I2C,cize A4+A5 komunikuje s DS1307 a druhou Atmega328.Ked mam zapojenu len display Atmegu s DS1307 vsetko ide ako ma.Ked pridam do I2C dalsiu Atmegu(ta cita rozne senzory a riadi nejake relatka) tak ta prva Atmega prijima od DS1307 blbosti.Mam tam aj 10K pull-up rezistory.Pozeral som aj kniznicu RTC aby som nezadal rovnake adresy jak ma RTC.Ked nehladim na cas tak data ktore odosielam a prijimam idu pekne,len rusia casovac.Otazka moze podla Vas byt casovac napojeny na I2C a k nemu este dalsie uC?PS:Vsetko ,,ARDUINO,, :(
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#2 Příspěvek od Cowley »

A jak je to s napájením obou zařízení. Jsou z jednoho zdroje? Mají alespoň propojené zemní potenciály?
Uživatelský avatar
Markop
Příspěvky: 4
Registrován: 05 úno 2015, 00:00

#3 Příspěvek od Markop »

Prva Atmega ma spolocny zdroj zo stabilizatora 12V-5V s DS1307,A ta s relatkami ma osobitny stabilizator 12V-5V.GND je vsade spolocna.
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#4 Příspěvek od Cowley »

A sem ses díval?

http://www.techbitar.com/how-to-network ... g-i2c.html

Tipoval bych na Master/Slave komunikaci...
Uživatelský avatar
Markop
Příspěvky: 4
Registrován: 05 úno 2015, 00:00

#5 Příspěvek od Markop »

Napadlo ma nemoze byt ze DS1307 je ako Master a to je problem???
Uživatelský avatar
Atlan
Příspěvky: 4514
Registrován: 10 kvě 2004, 00:00
Bydliště: Košice

#6 Příspěvek od Atlan »

Nebude to skor tym ze oba Atmega su mastre?
Uživatelský avatar
Markop
Příspěvky: 4
Registrován: 05 úno 2015, 00:00

#7 Příspěvek od Markop »

Vdaka za radu,je to tak.Vymazal som z druhej Atmegy ,,mastra,, a je to.VDAKA
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“