Instructions are gone. Can anyone email them to me?<br><br>jprevard@gmail.com<br><br>Justin Revard
i dont get the part where you put that thing on that on that other thing on that one step
nice instructable, i like it
Very Interesting project you have right there...
This project don&acute;t works : <br>dont waste your time building it, there are too much errors: ports assigned to LCD are diferent in schematics and firmware, configuration bits are not correctly set by firmware, there are a reference to a lib not included, and more ... I only don&acute;t understood why this guy post this here if he knows that will not work <br>
Dear vithrar,<br>And about the xtal: this circuit don&acute;t needs ?
Hi vithrar<br><br>And abou the cristal oscilator: this circuit don&acute;t needs one ?
Good day sir. I'm very interested in this project. Could you kindly send me the .asm code? I try to compile the abvove given code, but there's quite a few errors. Thanks in advance.
Unless the intention is to learn something, if its just the utility and cost wouldn;t it be a lot better to just buy it off the shelf as this :- http://www.jyetech.com/Products/LcdScope/eDSO062.php or get better bandwidth by simply using FPGA Pluto boards? Saves time and effort.
Hi,<br /> Can anyone help me in my project which is almost similar to the SCOPEY.I'm doing the project frequency measurement using FFT&nbsp;technique with a dsPIC4011.The measured frequency has to be displayed on a PC via RS232. Can any1 pls send me the code for this in C or Assembly??????i desperately need the code...<br /> <br />
Is there anyway to make this work off the +5V from a USB?
For &quot;16-bit goodness&quot;, you should also have a look at the TI MSP430 line.<br />
&nbsp;Has anyone built this? &nbsp;I can't seem to get the GLCD to function. &nbsp;Does anyone know the correct pin out on the board by pin name?
dear<br /> would you mind tell me these codes is suitable for pic30f6014a??<br /> if not suite how can rewrite the program
Very good write a program in assembly really difficult and this project is a good sample that every one that want to begin write dsPIC in assembly writer of this program has a good view about dsPIC & oscop Ehsan Mehrabi
i liked your project.can you arrange for the c code instead of assembly for this project.
hi.... Do You have the hex code? And others(Source code)? Can you send me?
I did it this connection, but not működik.Valakinek has been constructed? What are the config settings?
<a rel="nofollow" href="http://g.imagehost.org/download/0363/source">http://g.imagehost.org/download/0363/source</a><br/>
Sir can send me the hex code?
I like your project. But like liikata said there is no .hex file. Can you please send me that file? fluffy.gm@gmail.com
Dear vithrar, i like your project, and i thing to make it, but i don see the source file /asm, hex../?<br/>Can you send me? <br/>I thing this is the <strong>great project</strong> for low cost scope!!!!<br/><strong>liikata@abv.bg</strong><br/>Thank you? <br/>
Great project! Exactly what I needed and straightforward circuitry. The software is a work of art. One question though regarding the power supply. Could I use a wallwart jack and regulator circuitry with a wallwart supply instead of the onboard PS? I was hoping to prototype this before I etched it and am a little wary of having 120v AC laying around on bare poles. Thanks for a great weekend project though!
This is a great project to make! I would probably make this one with a higher sampling DSP(2Msps), add a dual trace feature, and give it a larger display (320x240).
It actually uses the built-in ADC of the uC, and it was supposed to be 1Msps, but the "man" doesn't modify his data sheets when the errata informs you of the lower sampling speed. I was also thinking about a bigger screen and more channels, but addition screen real estate was unusually expensive compared to the $10 or so you can get a 128x64 screen for, and with additional channels in this design the sampling rate would be divided among the channels, so that the maximum sampling rate would go down with each additional active channel. But, if anyone can find 320x240 screens for cheap, or even color ones, let us all know! 2Msps is pretty wimpy, still. Microchip does make dsPICs with ADC that fast... unless you look at their errata. I'm working on a newer design that will sample at 30 or 40Msps and only be a bit more complicated than the current design.
Okay, I have the printed circuit board layouts and photo etching ready to go. I have the chips and all the parts. Now, how do I make the software into something I can program into the PIC?
Yes, 2Msps is VERY wimpy, especially when other component can get 10Msps and better. Microchip has some DSP controllers with 2 ADCs built in. 320x240 displays can vary in price with the high end in the $100 or so. Any thoughts about adding in a USB port?
They do have some with two, but in order to get the fastest speed you have to configure the device so that one adc samples while the other is converting, so you're back down to one, effectively. I definitely think a usb port would be sweet. I ordered a few 18F parts with USB, so maybe...
     My congrats to you for building this and doing all the programming in asm. It really is quite an achievement.
The HEX code would certainly make like easier. Who knows, maybe someone could actually build one, besides Vithrar, that is. This construct with mystery code reminds me of Circuit Cellar. I purchased a "Build this" article only to find they do not have any printed circuit board artwork. Now who, in their right mind, is going to waste six months making, testing, and remaking a PCB for a "one-of" construction project? Vithrar must be a Circuit Cellar fan. They do not have artwork and he only supplies mystery code.
Could you share the source please. Yes, because it does not work with my version of MPlab. Thank you in advance
sir , can u provide us the hex code.
Good morning! Do You have the hex code? And others(Source code)? Can you send me? Thank you?
just bought aan icd2 for the 33f devices and have been looking on the net for projects purely coded in assembly. everything is coded in C... even the examples from Microchip. anyway i want to learn assembly and this projects code has been a big help. THANKS!!!!!!!!! j9k
sir can i also use AGM1264F-FL-GTS-D
HI. <br/>I like this scope . But I have a question.<br/>In the schematic you have lines RB4,RB5,RB<sup>,RB&amp;,RB8 of the pic going to only 3 pot's ? And a parts placemeat for the pcb's Any help would be appreciated.</sup><br/><br/>thank you michael<br/>
sir can i use LCM-H12864GSF
Very Fine! It looks like you have done the hardest parts of a portable oscilloscope. Perhaps you or another would look into adapting the circuit to work with a laptop through the USB port.
Great project. I have been looking for a cheap o-scope to build. For those of you out there wondering wether to build it or not I have been doing some searching and you can get the 3 main chips for free. The two microchip ones you can get as free samples, and you can get the other chip from TI as a sample too. That just leaves the display to buy assuming you have or can scavange the other stuff.
free samples... coincidence? heh, probably not... Also, for those interested, the displays can be had for about $20 with shipping from ebay, just search for 128x64. There are also some displays that will come close to the same price (with shipping, if that is all you order) at BGmicro.com, but I'm not sure they have a built-in negative voltage generator. That is something I forgot to mention, this design requires a glcd that has a built-in negative voltage generator, so keep that in mind if you want to use the boards.
Vithrar,<br/><br/>I agree on switched cap filters. The only source I have found is direct from Maxim. Maybe someone (like sparkfun.com) shoud re-sell them. <br/><br/>However it's not too hard to build a filter with a few op-amps. <br/><br/>I do respect the simplicity that you are after with this project. For me being able to store a reasonable 2 chanel trace and inspect (zoom, pan) would be great. My analog scope is no good for seeing non repeditive signals.<br/><br/>I know what you mean about screens<sub>, I have spent a long time looking for decent screens. There has been some good work done with monocrhrome OLED scopes that look good..</sub><br/><br/>For those looking for a source for LCD's - www.futurlec.com (in thailand will ship international) have some reasonable prices. otherwise www.eio.com for thos of you in the states.<br/><br/>Anyway, just my thoughts.<br/> <br/>- Mig.<br/>
ya, that is the one that i was going to get. here is the spec sheet on it: <a rel="nofollow" href="http://docs.bgmicro.com/pdf/lcd1030.pdf">http://docs.bgmicro.com/pdf/lcd1030.pdf</a> it says that there is an optional neagtive voltage on board from the AZ display website, but I dont know if this one has the option or not. If I knew the full part number I could tell.<br/>
I checked w/ BG MICRO and then AZ Displays and it will work, it does have the negative voltage generator on board. I have one ordered and it is in the mail now. Cant beat it for $0 bucks.
Hi, Firstly, good effort. I have often thought about something similar. However, you have failed to include a suitable anti aliasing filter on the input stage to the ADC's. Whilst this is arguably not required for the scope function it is certainly needed for the spectrum analyzer. Without this you will se overlap in the FFT. Typically unless you are over sampling a lot (10+ times) you will need 6 or 8 order active filter (switched cap?). Also, clearly the number of samples you can take here is not an issue. The update rate of the screen is the limiting factor. OLED Screens are better for replicating cathode ray. Nice to see this sort of thing shared! -Mig
I scoured various US suppliers, surplus dealers, and even ebay before I found an affordable display of any type, and any size, that was widely available, as that was one of my personal requirements for the project. I found that most OLED screens were too small physically, (almost always) too expensive, or their connectors were too fine pitched (and fragile) to be useful without an actual manufactured board. As for an anti-aliasing filter, I thought long and hard before I decided to leave it out. It was a choice, and it is not necessarily needed for the FFT, and as I designed the scope for myself, I figured that I usually know what around what bandwidth and frequency my probing should reveal, so it's all good. And don't get me started on switched cap filters. Good idea, but they're hard to find cheap or from the usual distributors, plus, just as an example, the highest corner frequency you can get from maxim for a low-pass switched cap filter is 50khz, which would be unfortunately low, I think. However, if anyone knows of a <$2 switched cap low pass filter that has a very low clock to corner ratio and a wide bandwidth, and is available from a normal US distributor, let me know.
This is great !Tnx I will try to build it.
Wow, this is a really awesome project! :) The only thing I can recommend that you add is to draw lines from each sample so that the graph is fully connected.
strong sauce! i wanted to build one of these a while ago, but ended up abandoning the project. For anyone who was wondering, yes, the pickit 2 is capable of programming the 30f4011. I may have to take a peek at your FFT routines when I get to building the 80x16 bicolor graphic LED (not LCD) display i'm working on. very impressive.
wow ,2 micro controller based oscilloscope projects in 1 day what are the chances
Very nice! This is the best microcontroller scope I've seen so far. You even convinced me to check out the dsPICs. Thanks for sharing it...

About This Instructable


70 favorites


More by vithrar:
Add instructable to: