Sida 1 av 1
74HC244 eller 74LS244?
Postat: 5 januari 2006, 02:28:40
av Kaggen
Jag håller på att bygga ihop en AVR STK-200 kompatibel programmerare som florerat här på forumet:
http://www.xs4all.nl/~sbp/projects/stk2 ... tm#circuit
I schemat ovan används 74HC244. Jag har däremot ett par gammla 74LS244, kan jag använda en sådan istället?
Mats
Postat: 5 januari 2006, 02:43:26
av cykze
Ja, visst, så länge du matar den med ca 5V. Fördelen med HC, i det är fallet, är att matningsspänningen kan vara lägre.
Egentligen bör du mata AVR:en och programmeraren med samma spänning som parallellporten jobbar med (vanligtvis 5V, men det brukar vara lägre på laptops och en del nyare datorer).
Postat: 5 januari 2006, 09:15:33
av sodjan
HC = logik i "klassisk" layout, men med CMOS I/O nivåer.
LS = TTL I/O nivåer, vilket inte är helt lämpligt at driva CMOS logik med.
Alltså, om man vill använda "klassisk" 74xx logik tillsammans med
CMOS logik, så är det HC (eller någon av de andra CMOS kompatibla
varianterna) som man bör använda.
Dessutom drar LS mer ström än HC, speciellt vid låga hastigheter.
Postat: 5 januari 2006, 12:27:14
av karlstedt
Jag har byggt en med LS och den fungerar ypperligt så det är det inga tvivel på.
Om man funderar över effektförbrukningen så är den ganska orelevant då denna programmerare strömförsörjs av målsystemet.
Sedan är ju LS en lågeffektsversion... Low Power Schottky... 2mW per grind om jag inte minns fel.
m.a.o kör på!

Postat: 5 januari 2006, 13:15:23
av sodjan
För den som vill veta "the hard facts", kan t.ex kolla dessa två PDF'er :
http://www.fairchildsemi.com/an/AN/AN-368.pdf
http://www.fairchildsemi.com/an/AN/AN-319.pdf
Speciellt den första behandlar LS->HC kompatibilitet.
Men, som Fairchild själva säger, det är "out of spec" att
koppla LS utgångar till HC (CMOS) ingångar, men fungerar "oftast"...
Men du kan ju själv jämföra high/low nivåerna för LS utgångarna
med kraven på high/low på ingångarna på AVR'en. Det är möjligt
att AVR'en är lite mer "förlåtande" än en vanlig HC krets.
Grundproblemet är att LS inte klarar att driva en utgång tillräckligt högt
("nära" 5V) för att klara kraven från HC (CMOS i allmänhet ?).
Postat: 5 januari 2006, 17:02:51
av Kaggen
Ok! Tack för alla svar!
Eftersom jag gillar att leva farligt och är aningen otålig, så kör jag med min "LS" variant för tillfället. Jag har den i sockel (har modifierat orginallösningen litet), så den går ju att byta ut.
Känns iallafall tryggt att veta att det inte borde resultera i ett stort svart rökmoln.
Mats
Postat: 5 januari 2006, 23:39:21
av Kaggen
Ville bara meddela att jag fåt AVR-programmeraren att funka med LS-kretsen. T.o.m att lyckas kompilera och flasha från Linux-burk med gcc-avr (kompilator) och uisp (ISP-programmerare).
Mats
Postat: 6 januari 2006, 04:06:10
av Henry
74LS kretsar är kretsar som drar lite ström i förhållande till andra 74 typer och dom är bara aningen långsammare än tex en HC variant så den skall fungera hur bra som helst.
Postat: 6 januari 2006, 13:33:08
av sodjan
Det är signalnivåerna som är ett (potentiellt) problem,
inte strömförbrukningen.
Postat: 6 januari 2006, 18:35:01
av Henry
Hmm, verkar vara en liten bugg eller något som dykt upp tillfälligt för när jag skrev det första inlägget så kunde jag bara se att det var 2 poster som var popstade här, verkligen konstigt..
Postat: 6 januari 2006, 18:38:33
av JimmyAndersson
Jag har också märkt liknande saker.
Jag har skrivit inlägg och postat det så det synts direkt efter Person A. Om jag sedan editerat det och trycker "Skicka" så kan helt plötsligt ett inlägg från Person B ha hamnat mellan mitt och Person A.
Servern kanske har mycket att göra, eller är det någon som "fuskar"?
