Építsünk webservert Atmega128/1281/2561-el

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

Építsünk webservert Atmega128/1281/2561-el

HozzászólásSzerző: Marvinn » 2010. február 9. kedd, 12:21

Sziasztok!
Kezdő vagyok, csatoltam egy kapcsolási rajzot, miket kötöttem el? :)

DipTrace nevű programmal rajzoltam.

Kép
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 8:48

Sd kártya bekötését átalakítottam...

hogy tudom mérni a tápfesz elvételét és "goto eeprom" save? ADC lábra kell de hogyan :)

Kép
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3293
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

HozzászólásSzerző: kapu48 » 2010. február 15. hétfő, 13:35

Én a Főkapcsoló 2-es kivezetésé (P_Over +) figyelném. Természetesen R Fesz.ostón és Zéner keresztül, mert a nyers táp sok lenne a Megának!
És a 3300uF szűrő elé tennék 1 diódát, hogy visszafele ne engedje az áramot.
Így a kapcsolónál megszűnő feszt előbb érzékelnéd, mint ahogy a pufferkondi ki ürül.
:idea:

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 13:42

Ok..
a pufferkondi elég lesz arra hogy elmentse az atmega a fontos adatokat?
amikor érzékeli hogy tápellátás elment akkor lekapcsolja az lcd-t és a világítását.. energia spórolás miatt, sőt minden nem létfontosságú dolgot leválaszthat, mindezt szoftveresen kell?

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3293
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

HozzászólásSzerző: kapu48 » 2010. február 15. hétfő, 16:55

Szerintem elég. De ne ADC-vel csináld mert lassú és energia igényes!
Inkább egyszerű Megszakításkérés H -> L szintre, gyorsabb és egyszerűbb.
Esetleg LCD világítást lekapcsolod, a többi lényegtelen. Lemegy gyorsan az EEPROM írása.
Menyi adatot kellene menteni?

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 16:59

Egyenlőre nem tudom az adat mennyiségét, de az biztos hogy nem sokat.. pár változó értékét kell menteni, többet nem..
esetleg egy gombelemmel kiegészítve még az óra is elketyegne benne, minden mást kikapcsolva... lehet teszek rá egyet, de akkor kell egy töltő áramkört is építeni rá?

szerk.: felesleges tán... és lehet nem is 2032-es 3Vost kéne rá hanem egy csatlakozó és egy 9Vost rádugni ha kell...
vagy a 3Vossal tudok menteni eepromba és esetleg hajtani bizonyos ideig lcd és létfontosságú cuccok nélkül?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9964
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2010. február 15. hétfő, 19:08

Pufferkondi:
0.1F Supercap/5.5V :)

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 20:52

:) a 3300uf helyére? de hol lehet ilyen kondit venni? :)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9964
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2010. február 15. hétfő, 20:54

Sarki bolt....

SuperCap néven van...... Illetve GoldCap?

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 20:57

és tényleg :) Róbert mit javasolsz mit építsek még rá? van pár adc lábam szabadon :)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9964
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2010. február 15. hétfő, 21:04

Én 1-Wire (DS180 hőmérő, eeprom....) buszt ill I2C-t raknék fel (I2Cre: hőmérő, EEPROM, óraIC, LCD) .

Illetve a ADCre: fényelem? Mikrofon?

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 21:07

i2c buszt? :) nálad utána lehet olvasni ennek? melyik projektben van ilyen busz?

ha mikrofon akkor jpg-s webkamera is mellé?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9964
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2010. február 15. hétfő, 21:09

Bascom könyv : -> I2C :roll:

A kamera sorosportot visz.. DE: A TCP/IP csomagkezelést lesd meg. 1500 byte max. Illetve e felett több csomag, csomagbontás kell:(

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 21:11

i2c van rajta kivezetve... 1wire is ki van vezetve, rá lehet dugni eszközt... nem egyről beszélünk?

Avatar
Marvinn
Tranzisztorgyógyász
Hozzászólások: 153
Csatlakozott: 2008. július 24. csütörtök, 6:00
Tartózkodási hely: Budapest

HozzászólásSzerző: Marvinn » 2010. február 15. hétfő, 21:32

Van szabadon egy rs232 :) vagy ki lehet vezetni vagy kameracsatlakozót rátenni, kérdés hogy a rögzített képet milyen sebességgel lehetne továbbítani.. gondolom ezért írtad az 1500 byte csomagméretet. Akár játéknak az is jó lenne ha 1-1 képet mentene x másodpercenként.. akár sd kártyára...


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég