Hej
Efter att ha tittat lite på det har vi kommit fram till att för kommunikationen med AVR:erna bör det fungera okej att använda 3.3V för RS-232 kommunikationen med AVR:erna då dessa ser ut att acceptera 3.3V som en hög signal.
Så då återstår att vi behöver få upp det till 5V då vi ska skicka signaler till måltavlan då vi gissar att antagligen åtminstone transistorn som styr IR-sändaren är avpassade för denna nivå och kan få problem annars, AKTIVERA signalen kan väl eventuellt tänkas se 3.3V som att det är hög också, men svårt att säga då vi inte vet vad det är för kretsar inblandade där.
Däremot så är vi lite fundersamma över 74LS254 kretsen efter att ha tittat på den, typical output voltage för hög signal på den verkar ju vara 3.4V och inte de 5V som vi vill ha, och dessutom verkar den ha relativt låga nivåer på utströmmarna så att det antagligen inte fungerar att driva lysdioderna ifrån den, men det går ju att slänga in lite transistorer istället eller nått också.
//Joakim Tosteberg
-----Original Message----- From: Anders Nilsson [mailto:andersn@isy.liu.se] Sent: den 12 oktober 2009 17:29 To: Joakim Tosteberg Subject: Re: Omvandling 3.3V<->5V
On Mon, 12 Oct 2009 14:13:06 +0200 Joakim Tosteberg joato769@student.liu.se wrote:
Hej
Vi har tittat lite på vad som kan användas för att konvertera mellan 3.3V och 5V och hittat 74LCX245 som vi tror ska göra det vi vill, datablad finns på http://www.fairchildsemi.com/ds/74%2F74LCX245.pdf
Däremot verkar denna krets inte finnas på ELFA vad vi kan se, har du hittat något annat smidigt som kan tänkas fungera?
Joakim Tosteberg KMM grupp 3
Tja, eftersom den kretsen ska matas med 2.3-3.6V så kan den inte höja en 3.3V-signal till 5V, vilket vi egentligen var ute efter. Åt andra hållet går det dock bra, dvs från 5V till 3.3V.
Jag har i och för sig hittat andra kretsar som kan göra det vi vill t ex 74LVCC4245 (http://focus.ti.com/lit/ds/symlink/sn74lvcc4245a.pdf) eller MAX3001 (http://www.farnell.com/datasheets/74584.pdf) men om man tittar lite närmare på kopplingsschemat för PC104-kortet (http://vanheden.isy.liu.se/lib/exe/fetch.php?id=dator&cache=cache&me... 800-schematic.pdf) så framgår det att dom intressanta I/O-signalerna är 5V-toleranta. Dvs det går bra att skicka in en 5V-signal till PC104-kortet utan att man först behöver omvandla den till 3.3V. Åt andra hållet så behövs dock något som höjer 3.3V-signaler till 5V, och för detta kan vi helt enkelt använda en vanlig 74LS245 (dvs samma krets som ni föreslår men 5V-varianten av den, se datablad här http://vanheden.isy.liu.se/lib/exe/fetch.php?id=ttllista&cache=cache&... n74ls245.pdf). Den kretsen kräver *bara* 2.0V på ingångarna för att det ska tolkas som hög insignal, vilket borde vara god marginal till 3.3V-utsignalerna från PC104-kortet.
Serieportarna som finns utdragna i bandkabeln från PC104-kortet (se här http://vanheden.isy.liu.se/lib/exe/fetch.php?id=dator&cache=cache&me... 00-pc104-arm-platta.pdf) använder dock +/-12V som signalnivåer, vilket innebär att dessa måste konverteras till 0-5V m h a en MAX232 (http://vanheden.isy.liu.se/lib/exe/fetch.php?id=driver&cache=cache&m... x232.pdf)
Summa summarum, vi har redan dom kretsar som behövs.
/Anders
tog och skrev om monteringssakerna för att ta detta i beaktning, antar det är bättre om Mannen Med Word lägger in det i den faktiska designspecen för att förhindra oönskad korruption av textdokument. Om det inte redan är gjort kommer jag att rita in dessa i kopplingschemana oxo.
//Häger
Den 12 oktober 2009 19.07 skrev Joakim Tosteberg joato769@student.liu.se:
Hej
Efter att ha tittat lite på det har vi kommit fram till att för kommunikationen med AVR:erna bör det fungera okej att använda 3.3V för RS-232 kommunikationen med AVR:erna då dessa ser ut att acceptera 3.3V som en hög signal.
Så då återstår att vi behöver få upp det till 5V då vi ska skicka signaler till måltavlan då vi gissar att antagligen åtminstone transistorn som styr IR-sändaren är avpassade för denna nivå och kan få problem annars, AKTIVERA signalen kan väl eventuellt tänkas se 3.3V som att det är hög också, men svårt att säga då vi inte vet vad det är för kretsar inblandade där.
Däremot så är vi lite fundersamma över 74LS254 kretsen efter att ha tittat på den, typical output voltage för hög signal på den verkar ju vara 3.4V och inte de 5V som vi vill ha, och dessutom verkar den ha relativt låga nivåer på utströmmarna så att det antagligen inte fungerar att driva lysdioderna ifrån den, men det går ju att slänga in lite transistorer istället eller nått också.
//Joakim Tosteberg
-----Original Message----- From: Anders Nilsson [mailto:andersn@isy.liu.se] Sent: den 12 oktober 2009 17:29 To: Joakim Tosteberg Subject: Re: Omvandling 3.3V<->5V
On Mon, 12 Oct 2009 14:13:06 +0200 Joakim Tosteberg joato769@student.liu.se wrote:
Hej
Vi har tittat lite på vad som kan användas för att konvertera mellan 3.3V och 5V och hittat 74LCX245 som vi tror ska göra det vi vill, datablad finns på http://www.fairchildsemi.com/ds/74%2F74LCX245.pdf
Däremot verkar denna krets inte finnas på ELFA vad vi kan se, har du hittat något annat smidigt som kan tänkas fungera?
Joakim Tosteberg KMM grupp 3
Tja, eftersom den kretsen ska matas med 2.3-3.6V så kan den inte höja en 3.3V-signal till 5V, vilket vi egentligen var ute efter. Åt andra hållet går det dock bra, dvs från 5V till 3.3V.
Jag har i och för sig hittat andra kretsar som kan göra det vi vill t ex 74LVCC4245 (http://focus.ti.com/lit/ds/symlink/sn74lvcc4245a.pdf) eller MAX3001 (http://www.farnell.com/datasheets/74584.pdf) men om man tittar lite närmare på kopplingsschemat för PC104-kortet ( http://vanheden.isy.liu.se/lib/exe/fetch.php?id=dator&cache=cache&me... 800-schematic.pdfhttp://vanheden.isy.liu.se/lib/exe/fetch.php?id=dator&cache=cache&media=ts7%0A800-schematic.pdf ) så framgår det att dom intressanta I/O-signalerna är 5V-toleranta. Dvs det går bra att skicka in en 5V-signal till PC104-kortet utan att man först behöver omvandla den till 3.3V. Åt andra hållet så behövs dock något som höjer 3.3V-signaler till 5V, och för detta kan vi helt enkelt använda en vanlig 74LS245 (dvs samma krets som ni föreslår men 5V-varianten av den, se datablad här
http://vanheden.isy.liu.se/lib/exe/fetch.php?id=ttllista&cache=cache&... n74ls245.pdfhttp://vanheden.isy.liu.se/lib/exe/fetch.php?id=ttllista&cache=cache&media=s%0An74ls245.pdf ). Den kretsen kräver *bara* 2.0V på ingångarna för att det ska tolkas som hög insignal, vilket borde vara god marginal till 3.3V-utsignalerna från PC104-kortet.
Serieportarna som finns utdragna i bandkabeln från PC104-kortet (se här
http://vanheden.isy.liu.se/lib/exe/fetch.php?id=dator&cache=cache&me... 00-pc104-arm-platta.pdfhttp://vanheden.isy.liu.se/lib/exe/fetch.php?id=dator&cache=cache&media=ts78%0A00-pc104-arm-platta.pdf ) använder dock +/-12V som signalnivåer, vilket innebär att dessa måste konverteras till 0-5V m h a en MAX232 ( http://vanheden.isy.liu.se/lib/exe/fetch.php?id=driver&cache=cache&m... x232.pdfhttp://vanheden.isy.liu.se/lib/exe/fetch.php?id=driver&cache=cache&media=ma%0Ax232.pdf )
Summa summarum, vi har redan dom kretsar som behövs.
/Anders
Kmm09-3 mailing list Kmm09-3@lists.lysator.liu.se http://lists.lysator.liu.se/mailman/listinfo/kmm09-3
Folk kan ju gärna få börja granska dokumentet nu, förutom oklarheterna kring nivåkonv och sånt junk så börjar det väl bli ganska ihopsatt.
Figur 1 borde väl visa enkelriktade pilar mellan delarna? Figur 3 under IR-sensorer sida 6 saknas Sida 10: IR-signatur genereringen -> IR-signaturgenereringen Hjulstyrning: RS-232 länken -> RS-232-länken medans -> medan? Sida 10: "Funktionen Y_c = Y * C(X, Z) / 2, där C är en funktion som returnerar hur mycket som roboten skall svänga per steg" -> "Vi får funktionen..." eller liknande "motorerna, det är separata signaler" -> "motorerna. Det är separata..." eller "motorerna med separata..." Måltavla: [TODO: Lägga in höjd] -> "sittandes direkt på robotens hjulbas" (bör inte behöva vara mer specifikt) IR-signatur: Se kopplingsschema var? BlueTooth: "TootBrush modulen" -> "ToothBrush-modulen" "både till andra änden av seriekabeln men även direkt" -> "både till änden av serie-kabeln och" eller "till serie-kabeln men även direkt" åter: var är kopplingsschemat? "LED:en" -> "LED-lampan" Sida 12, Livhantering: ta bort TODO, färg får tas om hand efter möte i regelgruppen Laser: TODO, höjden borde bli runt 8 cm Sida 16, Rörelse-sensor: "på ett +-90º-servo där 0º är riktat rakt bakåt" eller "på ett 180º-servo där 90º är riktat rakt bakåt." AVR-processorkort : Dubbla mellanslag mellan "utgörs av" och "någon form" "EXO-3 klocka" -> "EXO-3-klocka" AVR-er(nas)? Finns vad jag vet ingen korrekt svensk böjning av förkortningar, men rent konsekvent har vi använt ':' tidigare. Sida 17, figur 11: Ska inte servot sitta såsom han visade på mötet? Att det sitter på en platta som sticker fram från basen av roboten?
Tror jag fick med stora delar av vad som var fel, ska väl ta och läsa igenom det lite snabbt i morgon också när jag är lite piggare.
On 12 okt 2009, at 23:58, Daniel Björklund wrote:
Folk kan ju gärna få börja granska dokumentet nu, förutom oklarheterna kring nivåkonv och sånt junk så börjar det väl bli ganska ihopsatt. _______________________________________________ Kmm09-3 mailing list Kmm09-3@lists.lysator.liu.se http://lists.lysator.liu.se/mailman/listinfo/kmm09-3