Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 18
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Vaxian (17)


Next birthdays
05/21 Dalus (34)
05/21 Kizmo (37)
05/22 Skynet (32)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Projects
« Previous topic | Next topic »   

Tablet

 1 2 3 
Move Thread LAN_403
Shrad
Fri Feb 07 2014, 08:41PM
Shrad Registered Member #3215 Joined: Sun Sept 19 2010, 08:42PM
Location:
Posts: 780
may I kindly suggest you to use such a screen?

Link2

you can draw things and write text via some serial commands like line(12,30,18,52) to draw lines and other primitives, as well as some commands like putScreen(x,y,data) to output an array of pixels at a place on the screen like you would do for an oscilloscope (frame buffering)
Back to top
Andy
Fri Feb 07 2014, 10:06PM
Andy Registered Member #4266 Joined: Fri Dec 16 2011, 03:15AM
Location:
Posts: 874
Thanks for the link Shrad, found this, I think its what you link to Link2 Link2

Have you got a link to some C examples of how to use the LCD you linked to?

Cheers


Back to top
Shrad
Sat Feb 08 2014, 07:11AM
Shrad Registered Member #3215 Joined: Sun Sept 19 2010, 08:42PM
Location:
Posts: 780
this is horribly expensive

just get a chinese one, they are as good

all you have to do is send a text command via the serial port of the screen

the screen controller will have a datasheet which lists the configuration of the serial port as well as how to send commands

there are no examples in a particular language, you just send the screen a set of commands via the serial interface

the best thing you could do is buy a cheap chinese one and test it with a serial link and a terminal on your computer

these woudlwork too: Link2

but I don't know how to use them and you'll have to search for info, I just know this is quite easy to implement
Back to top
Proud Mary
Sat Feb 08 2014, 07:28AM
Proud Mary Registered Member #543 Joined: Tue Feb 20 2007, 04:26PM
Location: UK
Posts: 4992
I'm sure you've got plenty of good quality test equipment to analyse and de-bug this thing during the inevitable prototype stages you will have to go through to produce a reliable and accurate instrument, or you wouldn't be doing it.

For myself, I only make and use what I'll call secondary measuring instruments, whose accuracy is ultimately derived from some other instrument of known quality.

For example, I'm happy to build an RF impedance bridge, or a gauss meter, or a rate meter, but I wouldn't think of building a DMM or an oscilloscope because without economies of scale I would end up paying far more than I would have done if I'd just gone out and bought a new instrument with a calibration and safety certificates stapled onto the guarantee.

Trying to copy - needlessly - mass-manufacturing techniques like SMD wave and robotic soldering is a recipe for humiliating disaster. SMD technology is not designed to be assembled by humans.

Why not save yourself a lot of grief and go out and spend the same money on a decent bench multimeter with USB, and a cheaper DMM for measurements where there is a risk of HV damage - i.e. most of the projects in this forum.

Anyway, I don't suppose for a moment you'll take my advice, but someone owes it to you to tell you the truth, so good luck with it all! smile
Back to top
Andy
Sat Feb 08 2014, 10:47AM
Andy Registered Member #4266 Joined: Fri Dec 16 2011, 03:15AM
Location:
Posts: 874
Shrad
Link2 Can't beat that price amazed Link2 pdf has the info I'm after

ProudMary
I'm not after 100% accuracy in the measurement, just ball park figures, maybe 2-5% off, the device will all so be a laptop, web browser, email, and one or two other things. There might be something like this that is cheaper to buy, but the skills learn't will let me build something that hasn't been already built.
I'm listen, just have selective hearing shades
Back to top
Erlend^SE
Sat Feb 08 2014, 05:06PM
Erlend^SE Registered Member #1565 Joined: Wed Jun 25 2008, 09:08PM
Location: Norway
Posts: 159
Andy:
First, you should use a ARM processor so you can load android or linux onto it.
Add 1 MB ormore of RAM for a start.

The display: Paralell scanned interface, CPU spesific

The scope: fast A/D converter loaded into the CPU by DMA, trigger by software or hardware

Debugging: route out some UART pins for console (when testing)

Battery: Li-Ion system, with protection module and proper charger IC

Board: 4 layers or more, with ground & vcc planes.

Not that trivial to get it to a really usefull state.

You could as well look at android's docking protocol, only need the scrope A-D and data-transfer stuff that way.
Back to top
Shrad
Sat Feb 08 2014, 06:59PM
Shrad Registered Member #3215 Joined: Sun Sept 19 2010, 08:42PM
Location:
Posts: 780
if a raspberry pi fails loading google page (fails as takes ten minutes to load) then I can't see you doing better without having a whole team

Andy wrote ...

Shrad
Link2 Can't beat that price amazed Link2 pdf has the info I'm after

ProudMary
I'm not after 100% accuracy in the measurement, just ball park figures, maybe 2-5% off, the device will all so be a laptop, web browser, email, and one or two other things. There might be something like this that is cheaper to buy, but the skills learn't will let me build something that hasn't been already built.
I'm listen, just have selective hearing shades
Back to top
Andy
Sat Feb 08 2014, 07:54PM
Andy Registered Member #4266 Joined: Fri Dec 16 2011, 03:15AM
Location:
Posts: 874
Erlend^SE
I will be following most of the list thanks, apart from the core, I'll be using 20 Pics, with 10 Pic for the instructions, it will have software chip emulator, of the ARM processor, x86 will be difficult to setup A20 lines/RAM/GDT and all that crap. Didn't think about debugging,Theres some software code for on Microchip direct that has DMA stuff with UART to hyperteminal, will go back and download
With 4 layers, how do you join up the middle layers? or does the chop shop do it.

Shrad
I will be using other peoples code for the web browser etc, I just need to code the emulator, which I've done before and it worked. The hard part will be getting 10 cores to parallel good, but at 800Mhz over all core.
Back to top
Shrad
Sat Feb 08 2014, 10:03PM
Shrad Registered Member #3215 Joined: Sun Sept 19 2010, 08:42PM
Location:
Posts: 780
the raspberry pi is 700Mhz

maybe you could try the new development board from Intel which is arduino-compatible (I think it is the Galileo)
Back to top
Andy
Sat Feb 08 2014, 11:19PM
Andy Registered Member #4266 Joined: Fri Dec 16 2011, 03:15AM
Location:
Posts: 874
Yeah I guess I'm going to have to think about this some more, found Link2 and Link2 , its abit faster and has more pins,per space, I do abit more reading and see if I can get these to work.
For the CPU core, I might use a raspberry pi.

I'm thinking about getting this Link2, to put the chip on, are SMD that bad?
Back to top
 1 2 3 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.