Shop OBEX P1 Docs P2 Docs Learn Events
Why NTSC? — Parallax Forums

Why NTSC?

Vega256Vega256 Posts: 197
edited 2011-08-15 07:24 in Propeller 1
Hey guys,

In the time that I have been developing for the Propeller, I never gave much thought about it, but now, I notice.

Why would Parallax continue to engineer a microcontroller that can generate a NTSC signal in a time which NTSC is becoming obsolete? I suppose I can understand VGA, but why NTSC?
«1

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2011-08-12 19:46
    Partly because there are still a huge number of devices out there and being sold that have NTSC video inputs. Partly because it's much much easier to interface to NTSC than to other, newer video interfaces. For example, I have a currently sold 7" LCD TV that accepts off-the-air digital video or NTSC video.
  • Peter JakackiPeter Jakacki Posts: 10,193
    edited 2011-08-12 19:46
    The Prop was "released" in 2006 but remember it was 8 years in development. Anyway NTSC is found on old and new TVs and only requires a simple RCA connection, so why wouldn't you do it? I would.

    Now if we had HDMI then we could use a standard or mini/micro HDMI connector without all the bulk of those standard VGA connectors (and plugs).
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2011-08-12 19:54
    Peter,

    That brings up a good question. Apple has standardized on a mini-VGA connector for their laptops, and cables that go from it to VGA monitors exist in profusion. But where in heck do you get the PCB-mount connectors that mate with the cables?

    -Phil
  • Peter JakackiPeter Jakacki Posts: 10,193
    edited 2011-08-12 20:38
    Peter,

    That brings up a good question. Apple has standardized on a mini-VGA connector for their laptops, and cables that go from it to VGA monitors exist in profusion. But where in heck do you get the PCB-mount connectors that mate with the cables?

    -Phil

    Apple specific probably? I wouldn't want to use them, they would probably take out an injunction against my products claiming I "slavishly copied Apple"
    What about standard 20-pin mini-Displayport connectors and cables?
    http://estore.circuitassembly.com/products/20-Pin-Mini-Displayport-Socket-Standard-Height-.html
    http://estore.circuitassembly.com/products/20-Pin-Mini-Displayport-Socket-High-Rise.html
    http://cgi.ebay.com/mini-Displayport-Display-port-VGA-converter-adapter-/120759074509?pt=LH_DefaultDomain_0&hash=item1c1dcd3ecd
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2011-08-12 21:49
    In some ways I think NTSC might be becoming more common, not less. I've been picking up small LCD displays on ebay, 3.5", 4.3" and 7" for only a few dollars more than 20x4 character displays. These are being produced for "car reversing" cameras so you don't run over the kid's skateboard with your 7 seater SUV. Because this is a mass produced consumer item, it is pushing the price down.

    In terms of $ per character for a text display, I cannot think of a display that works out cheaper than a propeller plus one of these displays. And you can display full color pictures too.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2011-08-12 21:53
    One of the other things which, I believe, will keep NTSC alive is the plethora of wireless "nanny-cams" which rely on a narrow-bandwidth 2.4 GHz RF channel to operate. You just can't transmit HDMI video as efficiently.

    -Phil
  • potatoheadpotatohead Posts: 10,261
    edited 2011-08-13 00:25
    NTSC isn't hard.

    Realistically, adding chroma capability to the waitvid wasn't a big deal. Won't be in the next chip either. Given the number of devices, and memory efficient display capabilities TV displays have, it's not unreasonable to insure that a good NTSC signal can be produced. In the next chip, I hope we get PAL signals done well too.

    If S-video is used, the display quality is quite good, given it's within the resolution limits of the display signal format.

    I think the cost of having the option is extremely minor. That's the other consideration. Given the large number of capable devices, why not? It simply increases the utility of the device, delivering a great return, with very little overall negative impact.
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2011-08-13 01:04
    It was all the hassle of generating video on AVRs etc that lead me to the Prop.

    PAL is not as native to the Prop as NTSC seems to be but it does come from NTSC land and the inclusion of PAL is very welcome. A 40 x 25 picture is nothing to a Prop but would stress out the usual AVR. I do use TELLYMATE a fair bit and they have returned the favour by making it NTSC capable too.

    http://www.batsocks.co.uk/products/Other/TellyMate.htm
  • TorTor Posts: 2,010
    edited 2011-08-13 04:35
    NTSC.. when I was in school, learning to repair TVs, we joked about NTSC being short for "Never The Same Color" :-)
    In some ways I guess it's actually easier to get stable colors with NTSC today than it used to be, what with stable, digital electronics etc.
    Dr_Acula wrote: »
    In some ways I think NTSC might be becoming more common, not less. I've been picking up small LCD displays on ebay, 3.5", 4.3" and 7" for only a few dollars more than 20x4 character displays. These are being produced for "car reversing" cameras so you don't run over the kid's skateboard with your 7 seater SUV. Because this is a mass produced consumer item, it is pushing the price down.
    I've looked at a bunch of ebay sites selling these, they seem to all be quite similar: PAL, NTSC, two input channels, and from $19 plus shipping to maybe $28 with shipping included. Have you bought many of these? Or do you happen to know if they are all selling basically the same hardware? I thought I should get one or two, or three but haven't decided where to buy from (I'm also thinking of actually using one of them for its intended purpose. I know! We're not supposed to around here..)

    I'm thinking that the 3.5" ones are maybe a bit small so I may possibly choose the 4.3" size. In any case I'll be buying them one at the time, because then they're below the VAT+heavy charges limit for Norway, so I guess I'll figure out the size soon enough - if I can decide where to buy from.

    -Tor
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2011-08-13 05:09
    The only reason that PAL was used instead of NTSC over here was the case of a non-perfect transmission path from the Tx to the television, such as wet waving trees at the bottom of the garden, Within the control of the studio there shouldn't have been much diference.

    On NTSC there could be a phase shift of the colour hue displayed but on PAL the colour hue wouldn't change but its saturation level would. This was deemed to be preferable. Also the bandwidth chosen here allowed for higher detail, but due to our mains frequency (50Hz) a higher flicker rate.
  • Vega256Vega256 Posts: 197
    edited 2011-08-13 05:11
    potatohead wrote: »
    NTSC isn't hard.

    Realistically, adding chroma capability to the waitvid wasn't a big deal. Won't be in the next chip either. Given the number of devices, and memory efficient display capabilities TV displays have, it's not unreasonable to insure that a good NTSC signal can be produced. In the next chip, I hope we get PAL signals done well too.

    If S-video is used, the display quality is quite good, given it's within the resolution limits of the display signal format.

    I think the cost of having the option is extremely minor. That's the other consideration. Given the large number of capable devices, why not? It simply increases the utility of the device, delivering a great return, with very little overall negative impact.
    No NTSC in the Prop II? The specs says different.
  • Ahle2Ahle2 Posts: 1,179
    edited 2011-08-13 05:15
    @Tor
    I thought I was the only one in this forum that used to repair TVs in school. :) For a whole year we learned everything about how analog TVs worked. And we also used to joke about NTSC meaning "Never The Same Color". (It was even written in our books as a joke)
    All this knowledge about "sync separators", "color bursts", "quadrature modulation", "fosfor coating" and "CIE diagrams" is kind of old school now and isn't needed much now that we have digital flat screen televisions.
    Directly after my graduation I went to work as a Hifi/Tv repairman for a couple of years.
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2011-08-13 05:47
    Yep, I was a TV mender for 4 years, back in the 1970s. I then got to the other end of the transmission chain, still there - sort of :-)
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2011-08-13 06:14
    I'm thinking that the 3.5" ones are maybe a bit small so I may possibly choose the 4.3" size. In any case I'll be buying them one at the time, because then they're below the VAT+heavy charges limit for Norway, so I guess I'll figure out the size soon enough - if I can decide where to buy from.

    They all work fine but my personal preference is the 4.3" as it is the smallest one that can display the 80x25 display legibly that the CP/M emulation uses.

    I also picked up some RCA leads at a good price, and a nifty 1 to 4 way DC splitter cable so I can run the display and the prop board from the same wallwart. (search dc splitter on ebay)

    (as an aside, a search on dc splitter brings up cables designed for CCTV, and this is another area where NTSC is very useful. There are a range of "security" cameras out there that have 2.4Ghz transmitters, so you can place them around the house without signal degradation from long cable runs. Feed them all into a video capture card for a PC and you can build a very inexpensive video security system)

    On these displays NTSC has less flicker than PAL, - yet another reason why rumors of its demise are greatly exaggerated!
  • TorTor Posts: 2,010
    edited 2011-08-13 08:02
    Dr_Acula wrote: »
    They all work fine but my personal preference is the 4.3" as it is the smallest one that can display the 80x25 display legibly that the CP/M emulation uses.
    Thanks, that tips me in favour of 4.3".
    I also picked up some RCA leads at a good price, and a nifty 1 to 4 way DC splitter cable so I can run the display and the prop board from the same wallwart. (search dc splitter on ebay)
    Ahh, I came back from the shop just now, having bought another one of those wallwarts! I stood there, thinking that it should have been possible to buy splitters instead.. nah, there's no such thing, and bought the wallwart. :)
    Ahle2 wrote:
    I thought I was the only one in this forum that used to repair TVs in school. :smile: For a whole year we learned everything about how analog TVs worked. And we also used to joke about NTSC meaning "Never The Same Color". (It was even written in our books as a joke)
    All this knowledge about "sync separators", "color bursts", "quadrature modulation", "fosfor coating" and "CIE diagrams" is kind of old school now and isn't needed much now that we have digital flat screen televisions.
    Directly after my graduation I went to work as a Hifi/Tv repairman for a couple of years.
    I moved on through engineering studies, and went deep into computers. I only repaired TVs on the side, and as the years went by what I had learned became more and more obsolete (instead of a TV with all those circuits that could be repaired it was instead something like a box with 7 ICs inside). Now we've kind of come full circle, the TV is just a computer.. a Linux computer, to be specific. Flicking around on the remote on my Panasonic TV will find a menu showing the GNU GPL license, and a URL where to download the Linux kernel source code. The Samsung TVs are the same, except that instead of the Matsushita chip used by Panasonic they use an ARM CPU. Just a bigger version of my Nokia 900, really.. or the Beagleboard! ;)

    -Tor
  • potatoheadpotatohead Posts: 10,261
    edited 2011-08-13 09:38
    There will be NTSC in the Prop II. I wrote that poorly.

    What I said was adding NTSC does not cost much, and is not hard. The same is true for Prop II. No reason not to include it.

    Re: PAL and NTSC and color

    Yeah, LOL!! Jitter kills a PAL signal. I actually like PAL, and when we get the next chip that can do a better PAL signal, will use it regularly. It's got a number of advantages over NTSC. One being the kinds of color artifacts it can do. Might end up being pointless on the next chip, but if we had a stable PAL signal right now, we could be looking at some really great color displays... I know tricks on that format, just as I do NTSC. Exploiting NTSC this way results in a low and fixed resolution. About 160 pixels. On PAL the lower resolution can happen vertically, rather than horizontally.

    (and that's a challenge! Bring us a more stable PAL signal on Prop I)
  • Ahle2Ahle2 Posts: 1,179
    edited 2011-08-13 11:21
    @Tor
    I ended up as an engineer as well, it just took some years(6) until i finally went back to school and got my elektronics/software/computer degrees.
    Now I'm one of many(600 people?!?!) coding software for Ericssons radio base stations. So I probably have introduced some bugs that people all around the world will have to suffer from. ;)
    Fun times!!
  • jmgjmg Posts: 15,185
    edited 2011-08-13 15:27
    potatohead wrote: »

    Re: PAL and NTSC and color

    Yeah, LOL!! Jitter kills a PAL signal. I actually like PAL, and when we get the next chip that can do a better PAL signal, will use it regularly. It's got a number of advantages over NTSC. One being the kinds of color artifacts it can do. Might end up being pointless on the next chip, but if we had a stable PAL signal right now, we could be looking at some really great color displays... I know tricks on that format, just as I do NTSC. Exploiting NTSC this way results in a low and fixed resolution. About 160 pixels. On PAL the lower resolution can happen vertically, rather than horizontally.

    Can you elaborate - is this talking about displays on the small dual-standard LCDs ?
    How much jitter is needed to kill PAL ?

    PAL has ~24% higher chroma freq, so you could expect some benefits in a truly PAL native system, but these small LCDs have to convert again
    to their pixel and colour pitch, so I'd expect some issues in that step.

    I am interested in the practical comparisons of 'good PAL' vs 'good NTSC' on small LCDs
  • Cluso99Cluso99 Posts: 18,069
    edited 2011-08-13 16:15
    Over here in Oz, for well over 10 years (and most considerably longer), virtually all TVs sold can do both PAL and NTSC (often referred to as composite video). Of course we use PAL. So, almost all TVs have the ubiquous yellow RCA connector and the red & white for stereo sound too (some older only have mono). As Drac said, the small displays for TV cameras and the likes (for cars, etc) use this standard. IIRC they do both NTSC & PAL. I bought mine for $25 on eBay including shipping and works great. There is a thread where I reported on this, including some pics. Darc did the same.

    Only recently, is HDMI really taking off. However, the RCA connectors are still available, and I do not see that going away anytime soon.

    On the prop, this is such a simple no-brainer solution.

    On my new designs, I am using an AV4 connector (a 4pin version of the standard 3pin 3.5mm audio socket, which can contain stereo and video). Cables to breakout to 3xRCA are cheap ~<$2 shipped on eBay. This makes for a neat and small connector footprint. I had to buy 1,000 AV4 connectors so I am selling these too.
  • Cluso99Cluso99 Posts: 18,069
    edited 2011-08-13 16:20
    Peter, nice find. But boy, are those connectors and cables expensive!!!

    Still in desperate need of a tiny connector for VGA solutions. Similar size to that Apple connector, but cheaper and more common.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2011-08-13 17:06
    If phase jitter is a problem for PAL video, it could probably be cured by running the Propeller chip from a 4.43 MHz crystal (the PAL color burst frequency), instead of 5 MHz., or maybe even a 6.645 MHz (1.5 x 4.43 MHz) crystal.

    -Phil
  • potatoheadpotatohead Posts: 10,261
    edited 2011-08-13 18:13
    Didn't somebody try the lower clock? 6.645 seems attractive, but high. Not sure I want to be writing code that needs 100Mhz plus.

    How about photos? Anybody have PAL LCD's? Take a close up picture of some static image. Let's check 'em out! I, for one, am curious as I've only seen it on a older CRT I used to have that would do PAL, and a capture card.
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2011-08-13 18:26
    How about photos? Anybody have PAL LCD's?

    It does show up on all the LCDs I've tried, and the screen looks like it is shimmering. Hard to describe, it looks like the picture is increasing and decreasing in brightness very rapidly. It doesn't show up in photos though.

    Sometimes there are some diagonal lines that slowly move across the picture.

    It is a pity because PAL seems to have better colors (esp yellow) than NTSC.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2011-08-13 18:44
    Actually, I screwed up the math. You don't want a crystal that's 1.5 times the color burst, but one which, when multiplied by a multiple of 1.5 and divided by a power of two gives you that frequency. So 4/3 x 4.43 = 5.906666 MHz. That way, frqa will have two one bits in succession, with the rest being zeroes.

    -Phil
  • potatoheadpotatohead Posts: 10,261
    edited 2011-08-13 18:53
    Hmmm... Custom PAL xtals then?

    I wonder how much the NTSC signal would be degraded. I suspect, it's going to be one or the other. NTSC can tolerate more jitter, but eventually ends up with the same kinds of banding effects.

    re: Colors

    Well, PAL colors are basically the product of two scan lines. One can drop a color on one frame, intensity, or another color on a subsequent frame and "trick" the system into rendering different colors than the display output device would otherwise produce. It's artifacting, just not done horizontally like is possible on NTSC. Requires a non-interlaced PAL display to do, based on what I've seen people do with classic PAL computers. Might be possible on a interlaced one too. Haven't tried.
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2011-08-13 20:29
    Am I the only one that feels there is real value in learning the history of technological development along with technology? NTSC may be very Retro, but many things that the Propeller is doing are in support of revisiting past schemes that helped us get to where we are.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2011-08-13 22:14
    Composite color video really is an engineering marvel. Consider the constraints the designers were faced with: take a black-and-white video standard and cobble color on top of it, which not only has to fit the available bandwidth but still has to render correctly in black-and-white on unmodified B/W TVs. 'All done with analog circuitry, of course. Digital design is a piece of cake by comparison.

    -Phil
  • potatoheadpotatohead Posts: 10,261
    edited 2011-08-13 23:45
    I've always been impressed by that myself. I also found the refinement of the standard solid as well. If you go back to the 60's and 70's, before we had comb filters and such, detail on color televisions was actually pretty poor, well under 200 lines, with late 70's TV's starting to show improvements in filtering. The 80's saw some great changes, lasting into the 90's with advanced filtering providing a very good picture, given the analog information provided.

    Digital filters today, bumped that up a notch, likely combined with DSP technology to really squeeze a lot out of what is a fairly low resolution standard. Just before most analog stations shut down, there was a window where one could see analog NTSC very clear, almost interference free. Beautiful actually. I wish I had captured some.

    Speaking of B&W television, it's resolution was quite high by comparison. Today, that can be seen with some of the DVD remasters. The various textures and patterns used in monochrome television were significantly impacted by the addition of color, degrading the programs considerably.... I once repaired a old Bell and Howell monochrome television for a elderly woman, who just didn't like color TV. (don't ask) The thing was so sharp, it would easily show the checkerboard pattern typical of modern color broadcasts. I can only imagine what it actually looked like with a great signal. Did get to hook the home computer to it though. Beautiful, and that set would have done 80 columns, no problem.
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2011-08-14 04:38
    I had tried the 4.43, 8.86 xtals but the objects that required 80MHz PLL min just didn't work.

    I havent got any rock of that "wierd" freq. Hey-Ho.
  • potatoheadpotatohead Posts: 10,261
    edited 2011-08-14 10:14
    The Parallax Object should work, given a fairly low tile resolution.

    Did you get anything to work? Eric has a "better colors" driver using all 4 resistors that displays a static color map in PAL. Maybe try that one? Curious if you got the banding on the 4.43 xtal.
Sign In or Register to comment.