From: <jo...@de...> - 2005-09-15 10:47:17
|
Ok, so now I've got a datasheet, a dotmatrix LCD and a gumstix. Anyone able to give a crashcourse in electronics, or refer me to some source of information? (Tutorial, or similar). I'm not a total idiot when it comes to stuff like this, but I've never read any schematics or made / modified anything like a circuit board etcetera. Thanks in advance! :) -- Kindest regards / Med vennlig hilsen, Jørgen P. Tjernø <jo...@de...> |
From: Jony H. <gu...@j-...> - 2005-09-15 10:57:52
|
Jørgen P. Tjernø wrote: > Ok, so now I've got a datasheet, a dotmatrix LCD and a gumstix. > Anyone able to give a crashcourse in electronics, or refer me to some > source of information? (Tutorial, or similar). > > I'm not a total idiot when it comes to stuff like this, but I've never > read any schematics or made / modified anything like a circuit board > etcetera. For practical electronics I think you can't do better that "The Art of Electronics" by Horowitz and Hill. It's got a very hands on style, not too theoretical, plus some useful reference material. It's kind of expensive (about 50ukp) new, but you should be able to pick one up for less that half that on ebay or similar - especially if you're willing to buy an older edition. [Watch out that you don't accidentally buy the "Student Manual" instead which is much cheaper, but not the same thing !] Jony |
From: <jo...@de...> - 2005-09-15 11:46:46
|
Jony Hudson wrote: > For practical electronics I think you can't do better that "The Art of > Electronics" by Horowitz and Hill. It's got a very hands on style, not > too theoretical, plus some useful reference material. > > It's kind of expensive (about 50ukp) new, but you should be able to pick > one up for less that half that on ebay or similar - especially if you're > willing to buy an older edition. [Watch out that you don't accidentally > buy the "Student Manual" instead which is much cheaper, but not the same > thing !] I heard that was more of a 'second' book to buy, i.e. you get a starters book first, then that one. In any case, I couldn't find it at my local library, but OTOH I could find The ARRL handbook for radio communications 2005 (ISBN 0-87259-928-0). I heard some people say good things about it, so I'll try it. I'll also check any local bookstores for TAOE. :) Thanks for your advice! -- Kindest regards / Med vennlig hilsen, Jørgen P. Tjernø <jo...@de...> |
From: Arthur M. <ar...@ar...> - 2005-09-15 12:44:38
|
I've found the ARRL book very good for transistor circuits, antennas, etc, but not so hot for digital stuff - but I was using a bit of an old edition, so it might be better by now. H&H is the ultimate reference - and not too bad as a first book. It's one of those books you keep going back to and finding a bit more, but it is readable for a novice too. Above all, build circuits. Don't be afraid to build a little test circuit to do something dumb. Before building robocop (or whatever) you still need to make an LED flash and a buzzer go pheep ;-) I guess a book of projects makes a good companion to H&H - sometimes it's easier to lift a complete circuit than to design it yourself. I have a very battered copy of 'The Robot Builders Bonanza' that got me started - but check out your local bookshop and find one you like. Good luck, Arthur Jørgen P. Tjernø wrote: > Jony Hudson wrote: > >> For practical electronics I think you can't do better that "The Art of >> Electronics" by Horowitz and Hill. It's got a very hands on style, not >> too theoretical, plus some useful reference material. >> >> It's kind of expensive (about 50ukp) new, but you should be able to >> pick one up for less that half that on ebay or similar - especially if >> you're willing to buy an older edition. [Watch out that you don't >> accidentally buy the "Student Manual" instead which is much cheaper, >> but not the same thing !] > > I heard that was more of a 'second' book to buy, i.e. you get a starters > book first, then that one. > > In any case, I couldn't find it at my local library, but OTOH I could > find The ARRL handbook for radio communications 2005 (ISBN > 0-87259-928-0). I heard some people say good things about it, so I'll > try it. > > I'll also check any local bookstores for TAOE. :) > > Thanks for your advice! > > |
From: Tim A. <ti...@ut...> - 2005-09-15 17:23:57
|
At 11:56 15/09/2005 +0100, you wrote: >Jørgen P. Tjernø wrote: >>Ok, so now I've got a datasheet, a dotmatrix LCD and a gumstix. >>Anyone able to give a crashcourse in electronics, or refer me to some >>source of information? (Tutorial, or similar). >>I'm not a total idiot when it comes to stuff like this, but I've never >>read any schematics or made / modified anything like a circuit board etcetera. > >For practical electronics I think you can't do better that "The Art of >Electronics" by Horowitz and Hill. It's got a very hands on style, not too >theoretical, plus some useful reference material. I second that recommendation. AoE taught me more about actually designing circuits which worked than my electronics labs at university. There is a new edition in the works apparently, so I wouldn't pay full-whack for a new copy, pick one up second-hand. It serves as an introductory text, a reference and a gold-mine of practical tips and tricks. Tim |
From: Andrew P. <ap...@gm...> - 2005-09-15 18:05:56
|
More of an "Electronics 201" than 101, but I highly recommend subscribing t= o=20 Circuit Cellar Magazine. See http://circuitcellar.com/ Andrew. On 9/15/05, Tim Auton <ti...@ut...> wrote: >=20 > At 11:56 15/09/2005 +0100, you wrote: > >J=F8rgen P. Tjern=F8 wrote: > >>Ok, so now I've got a datasheet, a dotmatrix LCD and a gumstix. > >>Anyone able to give a crashcourse in electronics, or refer me to some > >>source of information? (Tutorial, or similar). > >>I'm not a total idiot when it comes to stuff like this, but I've never > >>read any schematics or made / modified anything like a circuit board=20 > etcetera. > > > >For practical electronics I think you can't do better that "The Art of > >Electronics" by Horowitz and Hill. It's got a very hands on style, not= =20 > too > >theoretical, plus some useful reference material. >=20 > I second that recommendation. AoE taught me more about actually designing > circuits which worked than my electronics labs at university. There is a > new edition in the works apparently, so I wouldn't pay full-whack for a= =20 > new > copy, pick one up second-hand. It serves as an introductory text, a > reference and a gold-mine of practical tips and tricks. >=20 >=20 > Tim >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. > Download it for free - -and be entered to win a 42" plasma tv or your ver= y > own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users >=20 --=20 If you don't know what to do, do something. |
From: Doug S. <do...@pr...> - 2005-09-15 18:53:59
|
But on the original problem, of how to interface an LCD, not much electronics knowledge is required. It's basically understanding the mapping of host LCD signals to the display. This assumes the display is directly controllable by the PXA255. That would be the first thing to determine, can the PXA255 drive the display directly or is some other controller required? What kind of display is it? If it's a small parallel LCD it will be more work than for example TFT panel, which could be driven directly. -- Doug > > > On 9/15/05, *Tim Auton* <ti...@ut... <mailto:ti...@ut...>> wrote: > > At 11:56 15/09/2005 +0100, you wrote: > >Jørgen P. Tjernø wrote: > >>Ok, so now I've got a datasheet, a dotmatrix LCD and a gumstix. > >>Anyone able to give a crashcourse in electronics, or refer me to > some > >>source of information? (Tutorial, or similar). > >>I'm not a total idiot when it comes to stuff like this, but I've > never > >>read any schematics or made / modified anything like a circuit > board etcetera. > > > >For practical electronics I think you can't do better that "The > Art of > >Electronics" by Horowitz and Hill. It's got a very hands on > style, not too > >theoretical, plus some useful reference material. > > I second that recommendation. AoE taught me more about actually > designing > circuits which worked than my electronics labs at university. > There is a > new edition in the works apparently, so I wouldn't pay full-whack > for a new > copy, pick one up second-hand. It serves as an introductory text, a > reference and a gold-mine of practical tips and tricks. > > > Tim > |
From: <jo...@de...> - 2005-09-15 19:50:14
|
Wow, a great amount of good feedback! Thanks! :) I'll start out on ARRL, and read that until I get my grubby hands on a copy of TAOE. Doug Sutherland wrote: > But on the original problem, of how to interface an LCD, not much > electronics > knowledge is required. It's basically understanding the mapping of host LCD > signals to the display. This assumes the display is directly > controllable by > the PXA255. That would be the first thing to determine, can the PXA255 > drive > the display directly or is some other controller required? What kind of > display is it? If it's a small parallel LCD it will be more work than for > example TFT panel, which could be driven directly. > -- Doug I salvaged two Epson LCDs from a terminal-thingy. (One being a dotmatrix LCD, the other is a proper 300x240 (I think) LCD) The dot-matrix I found a proper datasheet for, as for the other one I'm not sure. The former is a EA-D16015RR-Y (datasheet at http://www.datasheet4u.com/html/E/A/-/EA-D16015xx_EPSONElectronics.pdf.html), the other is a EG7500D-NS, I *think*. The only thing I found is one for a EG7500B-LS, it seems at least to be similar (screen size is 130x110mm for both), which you can see at http://www.datasheet4u.com/html/E/G/7/EG7500B-LS_Seiko.pdf.html. The simple dotmatrix one doesn't seem to need a controller, but I could be wrong. :) How do I solve the matter of power? I can post a picture of both (and the connections, e.g. the board they were connected to, it had inputs for a RJ-45 style cable, and had outputs for power and display). Thanks for your help. -- Kindest regards / Med vennlig hilsen, Jørgen P. Tjernø <jo...@de...> |
From: Joel W. <jo...@in...> - 2005-09-15 20:30:23
|
> I salvaged two Epson LCDs from a terminal-thingy. (One being a dotmatrix > LCD, the other is a proper 300x240 (I think) LCD) > > The dot-matrix I found a proper datasheet for, as for the other one I'm > not sure. The former is a EA-D16015RR-Y (datasheet at > http://www.datasheet4u.com/html/E/A/-/EA-D16015xx_EPSONElectronics.pdf.html), I would suggest using a CPLD for interconnecting the EA-D16015RR-Y. It may sound difficult but it's not. It maps the display to an address from which you can just read & write to. Something like a Xilinx Coolrunner II. The LCD is a 5V display, so there are a few additional parts involved. If you go the Coolrunner II route I can assist with schematic and HDL code. > the other is a EG7500D-NS, I *think*. The only thing I found is one for a > EG7500B-LS, it seems at least to be similar (screen size is 130x110mm for > both), which you can see at > http://www.datasheet4u.com/html/E/G/7/EG7500B-LS_Seiko.pdf.html. > If you can't find the exact model and data sheet, you may be wasting your time. Joel |
From: <jo...@de...> - 2005-09-15 21:19:26
|
Joel Winarske wrote: > I would suggest using a CPLD for interconnecting the EA-D16015RR-Y. It > may sound difficult but it's not. It maps the display to an address > from which you can just read & write to. Something like a Xilinx > Coolrunner II. The LCD is a 5V display, so there are a few additional > parts involved. If you go the Coolrunner II route I can assist with > schematic and HDL code. Do you recommend me buying the Xilinx Coolrunner II from the Xilinx page, or a retailer? HDL code? :o (as I said, I'm new to this). HDL is the commands the screen knows, like a protocol definition? (STMicroelectronics' glossary defines it as Hardware Description Language, but that doesn't tell me much;)) >> the other is a EG7500D-NS, I *think*. The only thing I found is one >> for a EG7500B-LS, it seems at least to be similar (screen size is >> 130x110mm for both), which you can see at >> http://www.datasheet4u.com/html/E/G/7/EG7500B-LS_Seiko.pdf.html. >> > > If you can't find the exact model and data sheet, you may be wasting > your time. Ok. I was (to begin with) thinking about the EA-D16015RR-Y. The other is *marked* with EG7500D-NS, and except for that I can only find one textual piece on it, which is a string of numbers. I'd greatly appreciate your help! :) I have some components from the old rig, they're what I assume to be some kind of controller for the panels (or atleast the big panel), and one part which is some kind of power converter or somesuch. I can provide part#s and pictures if it's needed (if I can find the part#s ;)) I think the controller is useless, it was using a RJ-45-like connector, and it seemed to supply both data and power to it (I might be mistaken). -- Kindest regards / Med vennlig hilsen, Jørgen P. Tjernø <jo...@de...> |
From: Joel W. <jo...@in...> - 2005-09-16 03:22:29
|
Jørgen P. Tjernø wrote: > Do you recommend me buying the Xilinx Coolrunner II from the Xilinx page, > or a retailer? HDL code? :o (as I said, I'm new to this). > HDL is the commands the screen knows, like a protocol definition? > (STMicroelectronics' glossary defines it as Hardware Description Language, > but that doesn't tell me much;)) CPLD // Compact Programmable Logic Device FPGA // Field Programmable Gate Array PLD // Programable Logic Device (CPLD or FPGA) Think of a PLD as a sea of gates. HDL code is compiled/synthesized/placed & routed for a particular PLD. There are a number of software tool options to do all this. Xilinx and Altera offer complete software packages for no cost to generate code for their parts. Via their software you used a JTAG adaptor to load the PLD with your HDL software. So in the case of interfacing to your LCD we use the PLD as gluelogic. It glues the bus of interest, in our case the Gumstix to the LCD display. Steps involved: 1) design interface schematic 2) build board and populate 3) write HDL code 4) load HDL into part via JTAG interface (can be done with ~$5 US in parts) 5) write Gumstix software to control display When you get to the build board stage you can purchase the Coolrunner II parts direct from the Xilinx website. > Ok. I was (to begin with) thinking about the EA-D16015RR-Y. The other is > *marked* with EG7500D-NS, and except for that I can only find one textual > piece on it, which is a string of numbers. You should be able to tie the EG7500D-NS to the Gumstix with a 74HC245 or similar. Then of course you will need bias circuit and a backlight inverter. It like the other is a 5 volt panel. Joel |
From: <jo...@de...> - 2005-09-16 07:27:25
|
Joel Winarske wrote: > CPLD // Compact Programmable Logic Device > FPGA // Field Programmable Gate Array > PLD // Programable Logic Device (CPLD or FPGA) > > Think of a PLD as a sea of gates. > HDL code is compiled/synthesized/placed & routed for a particular PLD. > There are a number of software tool options to do all this. > Xilinx and Altera offer complete software packages for no cost to > generate code for their parts. > Via their software you used a JTAG adaptor to load the PLD with your HDL > software. > So in the case of interfacing to your LCD we use the PLD as gluelogic. > It glues the bus of interest, in our case the Gumstix to the LCD display. I think ARRL has a section about CPLDs, so I'll be reading up on that this evening (and on gates), hopefully. :-) > Steps involved: > 1) design interface schematic > 2) build board and populate > 3) write HDL code > 4) load HDL into part via JTAG interface (can be done with ~$5 US in parts) > 5) write Gumstix software to control display > > When you get to the build board stage you can purchase the Coolrunner II > parts direct from the Xilinx website. Ok, great. Thanks! :D > You should be able to tie the EG7500D-NS to the Gumstix with a 74HC245 > or similar. Then of course you will need bias circuit and a backlight > inverter. > It like the other is a 5 volt panel. What're you basing that on? You found a datasheet? :) You're all great help, appreciate it. :) -- Kindest regards / Med vennlig hilsen, Jørgen P. Tjernø <jo...@de...> |
From: Joel W. <jo...@in...> - 2005-09-17 20:05:04
|
> I think ARRL has a section about CPLDs, so I'll be reading up on that this > evening (and on gates), hopefully. :-) Check out the Xilinx website. There is a huge amount of code and material to dig through. A good starting point may be reading the application notes. > What're you basing that on? You found a datasheet? :) I believe this is the same one you found: http://home.nikocity.de/woe/lcd/eg7500.pdf As for general graphic LCD hook-up to Gumstix see the LCD controller section of the PXA255 design guide. Joel |