fesz, ellenállás mérés -> AVR

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

fesz, ellenállás mérés -> AVR

HozzászólásSzerző: DavidMolnar » 2006. április 28. péntek, 7:56

Szeretnék feszt és ellenállást mérni és kiértékelni az AVR chippemmel. Eddig soros porton kommunikáló feszmérőt találtam neten, esetleg valami I2C buszos kivitelről tud valaki?

Robert-

HozzászólásSzerző: Robert- » 2006. április 28. péntek, 9:28

Hülye ötlet: ATMega8 vagy 16 abban van AD konverter:).

Illetve a feszmérésre nézd meg a 902-es (?) projektet, az TINY chippel oldja meg az AD konverziót. Ötletnek az is jó. (ez az LEDbar projekt).


Illetve van még a GETRC függvény is ha ellenállást akarsz mérni.

Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

HozzászólásSzerző: DavidMolnar » 2006. április 28. péntek, 19:26

Kiváló! Köszönöm a segítséget!
Off: hétvégén illesztem a panelhez az optikai enkódert!

Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

HozzászólásSzerző: DavidMolnar » 2006. április 29. szombat, 18:56

A jtag port érintkezőit próbálnám használni portként a mega panelen, de nem tudom, hogyan számozottak a lábak... plíííz help

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 » 2006. április 29. szombat, 20:33

JTAG alapban en le szoktam tiltani! Azaz NE JTAG legyen, hanem portlab (a biztositekbitek közt: JTAG disable).

Lábak:
Láb - port
1 - c.2
5 - c.3
3 - c.4
9 - c.5
6 - RESET láb!
7,4 - +5V
2,10 - GND


De a JTAG labakon rajta vannak a következők még:
- Atmel DATAFlash!

Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

HozzászólásSzerző: DavidMolnar » 2006. április 30. vasárnap, 6:11

A kapcsolási rajzból egészen jól kisilabizáltam a csatlakozást, de az áramköri rajzon nem tudtam, hogy fizikailag melyik tüske hanyas.
c3 és c4 re kötöttem az enkódert, persze nem működött, pedig tápot kapott...
Mit javasolsz, hogyan tudnám kiportolni tisztességesen, hogy ne legyen rajta más eszköz?

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 » 2006. április 30. vasárnap, 7:36

Pont a C.3 ill a c.4 lab kell neked?

Enkódernek ha jól sejtem pont az Interrupt lábak kellenek!
Ez pedig a 16-17-os lab (INT0 es INT1). A 16-os a PS2 csatlakozón van, a 17-es meg az I2C kivezetés szélén (ill van ott táp is).

Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

HozzászólásSzerző: DavidMolnar » 2006. április 30. vasárnap, 10:07

Igazából nem megszakítás alapon szeretném olvasni az értéket, hanem periódikusan hívott eljárásban manuálisan, egy kb 100000 forduló ciklusban megszámolva a kapcsolásokat, majd a kalkulált idő intervallummal elosztva megkapom, hogy milyen sebességgel forog az optikai enkóder rovátkolt tárcsája. Mi lenne, ha az opció nyomógombra(d.6?) párhuzamosan ráforrasztanám az enkódert?

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 » 2006. április 30. vasárnap, 11:25

Enkódernek 2 láb kell. Hát a periódikus olvasásából eléggé macerás kinyerni a jelet....

De az is járható út.

Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

HozzászólásSzerző: DavidMolnar » 2006. április 30. vasárnap, 12:24

2 láb csak akkor kell, ha a forgatás irányát is tudni akarom, nem?

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 » 2006. április 30. vasárnap, 13:37

Igen.

Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

HozzászólásSzerző: DavidMolnar » 2006. április 30. vasárnap, 14:34

Feladtam, inkább bekötöttem 1 kontakt enkódert, ami működik is...

Avatar
puzzafutar
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2007. május 13. vasárnap, 6:00

ellenálás mérés (ACD)

HozzászólásSzerző: puzzafutar » 2007. május 13. vasárnap, 16:31

Helló! AVRben viszonyleg zöldfülünke számítok és az a problémám, hogy nem tudom a fototranzisztor ellenálás értékét beolvasni ADC-n. :( a legjobb megoldás lenne egy kapcsolási rajz (MEGA16-hoz), és egy Bascom forráskódrészlet. a mostani célom egy linefollower robot építése.
Előre is köszönöm.

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 » 2007. május 13. vasárnap, 16:37

Nezd meg a M16 mintaprogikat es kapcsrajzot. abban ott van benne.

Avatar
puzzafutar
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2007. május 13. vasárnap, 6:00

HozzászólásSzerző: puzzafutar » 2007. május 13. vasárnap, 16:44

hol nézzem? adatlapban nem hiszem, hogy van bascom és erre vonatkozó kapcs. rajz sincsen.


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