Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

Elektronika

Indította gaben, 2025 február 03, 18:18

Előző téma - Következő téma

Szalai György

Abban vannak? Elfordított helyzetben? Mihez képest?

Arany János

Sziasztok!
Készítettem egy kapcs. rajzot és nyák. tervet Eagle-ben. Elvileg STK200-as égetőhöz. De mire befejeztem teljesen elbizonytalanodtam, hogy egyáltalán jól értettem-e!? Lenne-e valakinek kedve-ideje leellenőrízni, hogy érdemes-e egyáltalán megépítenem?

s7manbs8

Mutasd, nézzük, milyen lett. Nekem is olyanom van.

Arany János


s7manbs8

Hanyas Eagle ? Nekem 4.16-osom van, ha ez 5-ös azt nem tudom beolvasni gondolom.

Arany János

5.10
Át lehet ezt valahogy alakítani?

Arany János


SquirrelTech

Miért nem 6 v. 10 tüskés "ISP head"-re teszed az AVR felőli csatlakozást? Az szabványosnak is tekinthető, és akkor nem csak DIP28-as tokokat fogsz tud felprogramozni vele később (ha szükséges), hanem szinte bármilyen AVR-t.

Arany János

Gyakorlatilag fogalmam sincs erről az egészről!
Egy project-egy próba! De lehet, hogy megint vérszemet kapok és ennek kapcsán kipróbálok mást is! Egyenlőre az a fontos, hogy jól készítettem-e el és jól "csatlakoztattam" az Atmega-t az égetéshez?

SquirrelTech

Az AVR-ek az RESET, MISO, MOSI, SCK lábon keresztül programozhatók SPI (Serial Peripherial Interface) módban. Minden AVR-nek vannak így elnevezett lábai.  
A csatlakozó azért 6 vagy 10 lábú, mert a VCC és GND is ki van vezetve rajtuk (10 lábún a GND van közösítve):
http://code.rancidbacon.com/images/avrtargetboards_1.jpg" border=0>
Ez a kettő a gyári Atmel programozók, demo- és kísérleti kártyák ISP csatlakozóinak lábkiosztása is egyben, így mindenhol igyekeznek ezt követni.
És a "hobby" STKxxx programozók is ezt a SPI protokollt használják. Tehát a 74xx244 AVR felé kötött vezetékeit bekötésük szerint kinevezheted RESET, MISO, MOSI, SCK-nak.
 
Egyszerűsítve a lényeg: hogy ha az STK programozó nevezett lábait megfelelően egy bármilyen AVR megfelelő lábaira kötöd + tápot kap a kontroller, azt fel tudja programozni.
Attiny-ket is, nem csak Atmegákat, de jó esetben még a régi AT90Sxxxx sorozattal is boldogul (bár ez utóbbiakat már nem gyártják).
 
Elsőre picit macerásnak tűnhet, de sokkal univerzálisabbá tehető így a programozód.
Nem tudom mennyire írtam túl bonyolultan, de ha nagyon átláthatatlan szólj, megpróbálom újra.

Arany János

Az univerzálisabb megoldás is szóba jöhet, mert találtam még egy "adaptert" is, amin több foglalat van.
De maradjunk a jelenlegi "építmény"-nél.
Ha jól értem a válaszod, akkor ezt az eszközt megfelelően csatlakoztattam, az adatlap alapján a megfelelő lábakat választottam. Programozáskor a PC-ről fog "táplálkozni" és nem kér külsö tápot?
Ha így megcsinálom és rádugom a pc-re (eltekintve az építés során elkövethető hibáktól) nem fogja padlóra küldeni a gépet?

s7manbs8

SquirrelTech  jól mondja, úgy csináld meg, hogy pl. a 6-os csatlakozót kell rá tenni a programozóra is, meg a próbapaneledre, így mikor beprogramoztag, utána lehúzod és nem zavar semmit, meg akkor nem kell a LPT csatlakozót is odatenni, meg a 74244-ejket minden nyákodra, az csak a programozó lesz.

s7manbs8

Ilyen az STK200 programozó:
 
http://kepfeltoltes.hu/view/101017/capture_17102010_170341_www.kepfeltoltes.hu_.png" TARGET=_fnew>http://kepfeltoltes.hu/thumb/101017/capture_17102010_170341_www.kepfeltoltes.hu_.png" border=0>

s7manbs8

http://kepfeltoltes.hu/view/101017/capture_17102010_170345_www.kepfeltoltes.hu_.png" TARGET=_fnew>http://kepfeltoltes.hu/thumb/101017/capture_17102010_170345_www.kepfeltoltes.hu_.png" border=0>

s7manbs8

http://avr.tavir.hu/modules.php?name=Content&pa=showpage&pid=97" TARGET=_fnew>ARDUINO leírás magyarul
 
http://www.arduino.cc/" TARGET=_fnew>ARDUINO honlapja (angol) itt megtalálható a nyákterve is