328P feszültség

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

328P feszültség

Hozzászólás Szerző: robresti »

Sziasztok,

Alábbiba szeretném kérni segítségetek.
Atmel Mega 328P controller adatlapját nézve azt írja, hogy használható 1,8V és 5,5V feszültség között.

Atmel Mega 328P AU1417, controller van a céleszközömben, arra viszont neten mindenhol azt írják, hogy csak 3,3V-al szabad programozni.

Az 5V csak a tápfeszültségere vonatkozik, és a soros port feszültségét máshol írja?
Vagy az AU1417 egy kisebb feszültségű változat?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

Hát az adatlap szerinti az igaz.
Az 1.8V-on is programozható.
Az órajellel függ össze a feszültség.

A jelölést meg az "A vagy nem A" cikkben is le van írva, ahogy az adatlap végén:
AU: Ólommentes forrasztásos chip.

Az utána meg a gyártás ideje.
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

Akkor elvileg 5V-al nem tudom agyonütni a controllert?!
Soros porton TX RX lábon is kaphat nyugodtan 5V-ot, és ISP-n is kaphat 5V-ot?

ISP-n a 3,3V-al működő controllerek adatlábai is csak 3,3V-on üzemelnek?


Közben lebontottam az eszköz burkolatát (433-as vevőről van szó.)
A soros port 3,3V párhuzamosan meghajtja a rádió részt is. (Az pedig gondolom nem tolerál többet, ezért a korlátozás.)
Lassan összeáll a kép, így, hogy szerintem tönkretettem. :S
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

Az AVR maga bírja. Legalábbis ez volt a kérdés.
A körítésről semmit nem írtál!

Az ISP-n át kiment az 5V a 3.3-as rendszerbe. Így megölted.
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

Igen csak a controllert kérdeztem.
Eszembe nem jutott volna, amíg nem szedtem szét, hogy a kommunikációról meghajtja a rádió részt is. (Van külön tápblába is.)
Dehát buta ember maga kárán tanul...

Kicsit káosz illetve tudatlanság van a fejembe fesz szintekről így kérdeznék még, ha van türelmed. :)

ISP az adatlábak: Mosi, Miso, SCK, azok mindig 5 Voltosak?
Vagy a 3,3V-al üzemelő Controllereknél, 3,3V-nak kell lennie az ISP lábainak is, és az ISP táprészének is? (Ez utóbbi tűnik értelemszerűnek)

Soros részre szintén amelyik chip 3,3V-al megy, ott az RX és a TX is 3,3V?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

Nem.
Az adatlap is ahogy írja: Minden lábra adható feszültség: -0.7...Vcc+0.7V
A Vcc a chip tápfeszültsége.

Ökölszabály: Ahány Voltos a táp, annyi voltos legyen az ISP.
Soros vonal ugyanúgy.

A chip digit Low: 0...0.2xVcc, High: 0.7xVcc...Vcc

Azaz nincs eltérő a táptól, sehol. Sem a Vcc, sem a ISP, sem a Tx/Rx.
Ha mégis eltérő kell: Jelszintillesztő _külső_ áramkör kell.
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

Köszi a részletes választ, így már elég érthető.

"olcsóbb" Usb Soros átalakítón. (PL2303HX) (nincs rajta Jumper lehetőség)
3,3V; TXD ; RXD; GND; +5V Sorkapcsai vannak
Ezen a TXD, és az RXD hány voltos lehet? (5V-os lehet?)

A drágább piros nyákos ftdi chipesnek már van jumpere.
Ott a Jumper az, RX,TX jelszintjét választja?

ISP
TavIRisp MKII-höz pedig illesztő kell?
Illetve van direkt 3,3Voltos ISP programozó?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

A PL2303 kimenetei 5V jelszintűek és a chip 3V3 kimenete is ki van vezetve.

Az FTDI-n a jumper a kimenet jelszintjeit is állítja (3V3, 5V)

Az MKII esetén a céláramkör Vcc-jéhez van a kimeneten gyárilag egy GTL2003-as szintillesztő.
Ha a céláramkör 1.8V-ot ad, akkor a 5V-1.8V szintillesztés történik.
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

Ha tápfeszültséget adok, a céláramkörnek, akkor ISP VCC és Gnd között 3,3V mérhető.
Akkor mkII 3,3V-ra illeszt?
mkII ezt az ISP VCC lábán érzékeli?

Tehát, ha már táp alatt lévő chipre, dugom az mkII-őt akkor nagyon kis idő alatt illeszti a megfelelő feszültség szintre?

Ha az ISP VCC-ről hajtom meg az céláramkört, akkor is illeszt? Ez esetben honnan tudja mihez kell illesztenie?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

A vcc lábon érzékeli.

3.3V a kimeneti szintje ekkor.
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

" Az adatlap is ahogy írja: Minden lábra adható feszültség: -0.7...Vcc+0.7V "

Ezt már csak elméleti síkon kérdezném.
Ha a chip max. tápfeszültsége 5V lehet.
De egy adott alkalmazásban, csak 1,8V a chip tápfeszültsége.


Akkor az 5V-os próbálkozás kárt tesz? Vagy csak nem fogja tudja értelmezni a jelszintet?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

Gyakorlati síkon: ha a tápfesz 1.8V, akkor mennyi a Vcc?


Súgok: 1.8V.
Azaz a max lábon adható fesz:
-0,7...+2,5V

Azaz az 5V a bemeneti lábon a beső védődiódán át megemeli a rendszer feszültségét és a többi alkatrész tönkremegy...
Mert ugye 1.8Vra és nem 5Vra méretezettek....
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

Talán, értem. (A chip belsejében minden bemenetet teljesen elválasztottnak gondoltam. Belső eszközeiről elfeldkeztem)
Lényeg, hogy szentírásként kell kezelni: -0.7...Vcc+0.7V

Még egy kérdésem volna, aztán ígérem nem kínozlak ezekkel a feszültség szintekkel tovább.

Amit eddig néztem céláramköröket, ott a chip VCC-je, ment ki mindig az ISP VCC lábára is. (Mondjuk logikus, is... :) )
Ha sehonnan sem kap tápfeszt a chip, csak az ISP programozón keresztül, mikor rádugom. (pl. MKII-t)

Akkor tudni fogja az mkII, hogy mihez kell illeszteni?

Vagy, pont ezért is illik külön a VCC-lábra "előre" tápfeszt adni, hogy az mkII, tudja érzékelni, hány voltra kell beállnia?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 328P feszültség

Hozzászólás Szerző: Robert »

Az MKII a Vcc-t detektálja. De van egy átkötőjumper rajta, ami a Vccre kiköti az USB 5Vját. Így ez táplálja meg a véláramkört is.
Ha nem kap a chip tápot (nincs rajtaaz KII-n az USB tápot kiadó jumper) - akkor hogyan akarod programozni a chipet?

Az MKII nem tápegység!
Alapesetben _érzékeli_ a chip feszültségét! És ezt a feszültséhet kapcsolja a szintillesztő a kimenetre.
Avatar
robresti
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. július 18. szerda, 6:00

Re: 328P feszültség

Hozzászólás Szerző: robresti »

Nekem eddig a Jumper rajta volt.
Azért nem állt össze, hogy hogy ad ki tápot, és hogy érzékeli, hogy milyen fesz. szintre illesszen.
De akkor már értem.

Ha nem akarom terhelni a programozót, vagy illeszteni kell, akkor a jumper le.
Ha a programozóról akarom meghajtani a cél-t, akkor maradhat a jumper.

Nagyjából körbejártam a kérdést, köszönöm türelmed.

AU 1417-nél azt írtad 1417 az a gyártás dátuma.
Erre van valami leírás hogy lehet dekódolni? (Gondolom nem 2014-1-17)
Válasz küldése