Shop OBEX P1 Docs P2 Docs Learn Events
PM070WX2(LF) Touch Screen by "Prime View" — Parallax Forums

PM070WX2(LF) Touch Screen by "Prime View"

JunkeonJunkeon Posts: 8
edited 2011-06-21 02:16 in General Discussion
I'm a rookie and don't know much. I once wrote a calculator program in assembly.

I would like help on getting this screen to work with the Prop. I've got a 64 bit ROM chip. (I hope somebody knows what I'm referring to) I want to use it to build an O'scope. I have no schematics for this but, I'll be looking. I'm liking to know what types of material I'll be needing to put this together like, if there is a board out there witht the SM connectors and whatever else it requires already on there. I would like something as simple as it can be able to make a significant O'scope. 100-300MHz I hope isn't too impractical. This will be my first project on my own. I've built some kits before but, they come with the parts and solder by number kinda' thing. I'm wanting to build this from scratch but, I should get help before I burn, fry, or simply destroy anything..... If there's something for it to play video would be cool, too but, I'm more concerned with the electronics test stuff, first. Thanks All!!

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2011-06-14 07:30
    This is absolutely not a rookie project nor even close. On top of that, a Prop is really not suitable for use with it. This screen requires a lot of I/O pins that the Prop doesn't have and the Prop doesn't have enough built-in memory for a suitable video buffer.
  • MicrocontrolledMicrocontrolled Posts: 2,461
    edited 2011-06-14 07:43
    There is not enough pins, and you couldn't buffer video quick enough. This display doesn't have a driver written for it, meaning you would have to write one yourself in Propeller Assembly. This is by far NOT a beginner project, Though there are ways to make it easier.
    (1. Use a composite or VGA display. There are multiple objects (drivers) for these so all you have to worry about is the O'scope code. There are some embedded solutions for this.
    (2. Use an analog to digital converter chip for the input.
    (3. Run it at 80MHz. Anything else requires overclocking.
  • JunkeonJunkeon Posts: 8
    edited 2011-06-16 18:38
    Thank you guys. Microcontrolled, I really appreciate your supportive feedback. I'll give it a shot. Again, I AM a beginner at this sort of thing and really want to do this. I'll get back to you guys and let you know my results. Thanks again.
  • JunkeonJunkeon Posts: 8
    edited 2011-06-16 19:05
    I did see a computer project someone built with the prop. They called the Morpheous. Any suggestions on multi props in this to make it work? Thanks always.
  • MicrocontrolledMicrocontrolled Posts: 2,461
    edited 2011-06-17 08:23
    Morpheous was made by Bill Henning. I don't know much about it, but you may want to drop him a visitor message. As for a multi prop system, this isn't too hard to achieve. You typically use one prop to run the display (this takes almost all the RAM), one "master" prop, and one to do another memory/cog consuming task. You may be a able to do what you want (in simple form) with 2 Propellers.

    I've written a "Graphics Slave" object that allows you to control Graphics with serial commands sent from the master prop. I have the program for the Graphics prop here: http://microcontrolled.com/Graphics_Emulator_v.1.5.zip
    And the object on the master that communicates with it (along with a demo) here: http://microcontrolled.com/GraphicsE_Demo.zip
    You can achieve inter-prop communication at 250,000 baud if (and only if!) you use a 10k pullup resistor on each line.
  • JunkeonJunkeon Posts: 8
    edited 2011-06-20 15:31
    Thank you much, Micro. I'll give it whirl. Do you know if using an external RAM will do any good?
  • JunkeonJunkeon Posts: 8
    edited 2011-06-20 15:35
    Micro, do you think using an external RAM will do any good?
  • MicrocontrolledMicrocontrolled Posts: 2,461
    edited 2011-06-20 17:11
    Well, yes, you could buffer the video to external RAM, but you would have to modify the TV/Graphics drivers to use the external RAM. I am not knowledgeable on how to do this. It would probably use a parallel connection, meaning at least 8 wires + 2-3 other ones for selection and clock, so keep this in mind.
  • JunkeonJunkeon Posts: 8
    edited 2011-06-20 21:53
    Would this mean more room for error, only or, would there be a concern with delay, as well?
  • Mike GreenMike Green Posts: 23,101
    edited 2011-06-20 22:06
    Bill Henning has written several VGA drivers that use external RAM for display buffers. You might look at his website (here). Any time you add external buffering, you've added another place where errors can hide and any delays can become crucial.
  • JunkeonJunkeon Posts: 8
    edited 2011-06-21 02:16
    Oh, aaugh... Thank you. I'll see how this goes......hhmmm...
Sign In or Register to comment.