|
Post by Dingo on Sept 30, 2004 21:59:52 GMT 10
Ha! I finally got enough time and created TV using just a 16F84A !
Only running at 12MHz and only doing B&W but I did it none-the-less.
I just made the minimum of the PIC Tetris circuit (http://www.rickard.gunee.com/projects/video/pic/tetris.php)
Anyone else done micrcontroller generated TV signals? What are they capable of?
|
|
|
Post by Bones on Oct 1, 2004 0:10:23 GMT 10
Very nice. I like your work. I might have to have a play with one of those when I get time. What are you going to make up. bones
|
|
|
Post by Dingo on Oct 1, 2004 8:17:57 GMT 10
Well ever since I stumbled across Rickard Gunee's PIC Tetris site I just wanted to see how hard or easy it was to generate TV signals.
I thought the resolution would be similar to my old Atari 2600 but to my surprise it is far better (at least from what I can remember the atari could do).
One application that sprung to mind was that the LCDs people put in cars have video and audio inputs so you could really easily overlay any message you wanted on an LCD in your car, Revs, temp, GPS, song name, etc. in real time. Or just display the message itself without overlaying it.
Controlling a graphic LCD with a micro seems to be a slow process but simple TV signals are fast.
Apart from that I was thinking I need to make a capacitor meter and that I could use a TV for the output value. Cheaper than a dedicated LCD and driving micro.
Also, as I have previously posted here, wireless TV cameras are getting cheaper and cheaper. It could help debugging visual recognition systems if the robot could draw a white square around what it thinks is a particular item and output the original image and the square to a TV for the human to see what the robot is thinking.
Basically the minimum the draw B&W to TV is a PIC, a sufficiently fast crystal, a few resistors, the required capacitors and an RCA output socket.
That's it.
|
|
|
Post by Bones on Oct 1, 2004 14:01:02 GMT 10
Using them as a lage screen display as for gocarts or timing displays. Add the real time clock for timing. Heaps of apps
|
|
|
Post by Dingo on Oct 4, 2004 8:46:58 GMT 10
|
|
|
Post by Dingo on Oct 6, 2004 20:54:17 GMT 10
If anyone is thinking of adding colour to a PIC -TV output and wants to use the Motorola MC1377 - I contacted www.wagner.net.au and they have stock ($9.70ea) Seems to be the only place in Australia EDIT: If anyone wants a really good pdf showing how to use a MC1377 with a PIC to generate PAL signals just PM me. Or if you want to know all about PAL timings etc
|
|
|
Post by sbates on Dec 10, 2004 3:56:22 GMT 10
Damn,
There are just too many cool projects. I need more hours in a day in order to do all of the projects I want to do. I would like to use one of these to overlay caller-id information on my screen so I know if I want to run for the phone or just let the answering machine talk to the salesmen. Are y'all plagued with sales calls down there? I get as many junk calls as I get spam mail. I have a list and any business that spam calls me, goes on the "no way I will ever doo business with you" list.
--Steve
|
|
|
Post by Dingo on Dec 10, 2004 8:19:33 GMT 10
Yes time is a very precious commodity indeed!
I actually remeber seeing a product that did just that, Caller-ID on your TV. It was a while ago, can't remember name or price or anything like that.
From the resolution I got from a 16F84A would be just sufficient to write the number/name on your TV screen. I still can't beleive how cool it is to pack the whole of Tetris and TV control and joystick handling into a little 16F84A!
And yeah, we get our fair share of annoying, "Did I catch you at dinner? Oh good, let me tell you about blah blah...." calls. I thought the USA had brought in no-call lists. Where you could be put on a list to not be called. I know a few individual states had that, maybe the national legislation wasn't passed, I didn't really find out if it ever went through.
|
|
|
Post by Bones on Dec 10, 2004 16:13:34 GMT 10
Hi, I think I saw that project. I think it was ussing the same chip as I have. I just don't answer the phone if they ring ;D It looks like I might use a pic not sure yet. Too many projects to do.
Bomes
|
|
|
Post by sbates on Dec 11, 2004 22:51:18 GMT 10
Yeah, we have a "National do not call list". As best I can tell, adding your numberr to the list is about as useful as actually clicking the "remove" link on most spam mail. It's sort of like advertising that your munber is manned by an actual person. >:(I think we should have a new reality TV show where angry citizens bust into phone centers and homes and drag the spammers (phone and email) kicking and screaming ("I'm only doing my job") out into the street. The citizens them scream "yeah, but you applied for and accepted the job and get up each day choose to do the job". Then line them up and shoot them in the head one at a time. (I would say "make them eat pig vomit", but we already have a reality show where people do that VOLENTARILY for a small sum of money) It would be a short run show and all the spamming would stop in short order! There are just not enough hours between birth and death, and it really @*^$%% me off when these boneheads waste my precious little time. --Steve
|
|
|
Post by Dingo on Dec 12, 2004 10:21:05 GMT 10
lol, I'd have to say I think that reality show would be a hit!
|
|
Stutz
New Member
Posts: 2
|
Post by Stutz on Jan 3, 2005 16:55:04 GMT 10
Hi guys, I have made my own PIC16F84 - based TV test pattern generator as a project for my TAFE course. It's not quite as developed as the example from Rickard's projects page. I developed to board and MPASM code myself based on some notes on baseband PAL TV waveforms. My board uses a 20 MHz crystal and connects to the Silicon Chip PIC programmer / checker- board via ribbon cable. I did the board layout in EAGLE CAD and did the prototyping on a clapped out 60's fairchild oscilloscope... I don't use interrupts in my code, the waveform is bit-banged into an 8-bit DAC0800 and I use timer delays to process user inputs during the inactive picture lines. Output is via a CA3130 wideband opamp available from jaycar.
cheers, Richard
ps. I still have some horizontal - smearing effects on some of my test patterns that I think are the result of the TV's internal flywheel synchronisation being out of sync with my signal..
|
|
|
Post by Dingo on Jan 3, 2005 21:37:16 GMT 10
Sounds pretty cool, got any photos? That'd be great
|
|
Stutz
New Member
Posts: 2
|
Post by Stutz on Jan 12, 2005 19:37:56 GMT 10
Man I forgot about this site! Unfortunately I don't have any photos of the working project online. I really should do something about that.. It's been sitting in a box since I gave the presentation on the last day of TAFE... Here's some early intermediate shots of the sync pulses I took ( the top 2 links on this page): s7u7z.tripod.com/page7.html
|
|
|
Post by Dingo on Jan 12, 2005 21:07:23 GMT 10
When you've got, if you want me to host them just send and email to me and I'll be more than happy to oblige. My email address is found on this page www.users.on.net/~symes/Email.htm
|
|