element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum If you had a Altera Cyclone IV Dev Kit, what would you build?
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 44 replies
  • Subscribers 2573 subscribers
  • Views 3696 views
  • Users 0 members are here
Related

If you had a Altera Cyclone IV Dev Kit, what would you build?

awinning
awinning over 15 years ago

Hi,

 

As mentioned in the RoadTest for the DK-STRT-4CGX15N-0B Dev kit, we would like you to tell us what you would build if you had the opportunity. When the RoadTest closes I will choose a short list and create a poll for you to vote in. Winners of the poll will receive the kits,

 

Good Luck,

Ally

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 15 years ago

    Well, here's my idea...

     

    A couple of years ago I bought a pair of broken HP Laserjet III printers for scrap. One had a blown laser, the other had a fried power supply and a thick coating of disintegrated air filter all over its innards. I stripped them for spares, and the spares ended up in my "Quality Used Parts" box.

     

    Fast forward a few years, and I'm running a photo-lab at work (think "One Hour Photo"). The machine we're using is a Fuji Frontier, a massive hulk of a machine which uses three lasers to expose a sheet of photo paper, then processes it in RA-4 chemistry to produce a print. On one particularly slow day, I started thinking: what if I took the laser scanner off the Laserjet, bolted on a 405nm BluRay laser diode (instead of the infra-red diode the LJ3 uses as-standard), and used black and white photo paper (which is VERY sensitive to blue light). Could I build my own B&W printer (though obviously without the process chemistry -- I'd do the processing using developing trays)?

     

    This would involve:

      - Sending analog data (~12 bits per pixel) to the laser at around 30MHz

      - Keeping the scanner motor running at a fixed speed within a decent tolerance

      - Transferring data to/from a host PC or an SD Card

      - (possibly) JPEG decoding

      - LUT processing (applying a lookup table to the data sent to the laser in order to correct the black and white points)

      - Keeping track of where the sheet of paper is in the mechanism, and driving the three stepper motors accordingly

     

    No doubt there would be a lot of "fun" involved in making this work on a commercial MCU. In the LJ3, most of this sort of work was done by a set of microcontrollers and ASICs...

     

    Still, looks like a fun project. And definitely a candidate for a "weirdest project" award image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • awinning
    awinning over 15 years ago in reply to Former Member

    Hi Phil,

     

    Sounds very interesting. The weirder the idea, the better in my opinion. Use Lego and felt tip pens like this guy and you have my vote!

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 15 years ago in reply to awinning

    @Alistair: "The weirder the idea, the better in my opinion. Use Lego and felt tip pens like this guy and you have my vote!"

     

    I was going to use Meccano, stepper motors and a couple of off-the-shelf gears (if I can find somewhere that still sells such things). Unfortunately the current iteration of Meccano has been kiddie-proofed and turned into some nasty plastic monstrosity... Thankfully there's still model shops, tin plate and ebay, though I reckon I'll be buying a Proxxon MF70 micro-mill quite soon. Oh look, it's a Farnell standard stock item that's in stock at Maybrook. How about that image

     

    As for the felt-tip pens -- the laser scanner produces a horizontal line by bouncing the laser off a rotating polygonal mirror (think: pentagon with mirrored sides, strapped to a brushless DC motor). Obviously this means the 'line' is only a line because persistence-of-vision makes it look like that; it's actually a scanning spot. So you just turn the laser on and off to produce black and white art.

    ... but I want 300DPI 8-bit grey-scale printing, hence the photographic paper (silver-halide coated) and chemicals. The Frontier does a reasonable job of printing B&W, but because it's a colour process (and inherently imperfect) there's always a colour cast to the prints, and it can't go all the way to a 'perfect' black. Silver halide is the old technology; you have black, white and... that's it. So the only thing you really have to worry about is linearising the grey-scale ramp and calibrating the laser.

     

    The hard parts are going to be (roughly in order): the analog circuitry, the optical alignment and the beam focussing. Any tiny bit of overshoot on the LD current controller is likely to kill the diode, screwing up the optical alignment will defocus the beam (or mis-position it), and I'm still trying to figure out how to get the laser spot down to around 1/300 of an inch.

     

    Good fun... image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • KennyMillar
    KennyMillar over 15 years ago in reply to Former Member

    Phil et al,

     

    These sound like great ideas, but I can't see how they'd fit around a Cyclone IV ?

     

    It has very limited i/o in it's standard form and to get enough analog / digital interfaces onto it you'd need to build almost as much hardware again and attach it to the Express connector. (Unless I have missed something in the spec!).

     

    One other thing we should bear in mind with this kit (and please someone correct me if I am wrong) is that as-shipped the transceiver is connected to the Ethernet PHY interface, and requires microsurgery on microscopic SMD components to move the transceiver to the SMA connectors.

     

    There is another transceiver connected to the Express connector - but to interface to that would require some pretty advanced logic - or bung it in a suitably equipped PC and write some low level device drivers for it!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • KennyMillar
    KennyMillar over 15 years ago in reply to Former Member

    Phil et al,

     

    These sound like great ideas, but I can't see how they'd fit around a Cyclone IV ?

     

    It has very limited i/o in it's standard form and to get enough analog / digital interfaces onto it you'd need to build almost as much hardware again and attach it to the Express connector. (Unless I have missed something in the spec!).

     

    One other thing we should bear in mind with this kit (and please someone correct me if I am wrong) is that as-shipped the transceiver is connected to the Ethernet PHY interface, and requires microsurgery on microscopic SMD components to move the transceiver to the SMA connectors.

     

    There is another transceiver connected to the Express connector - but to interface to that would require some pretty advanced logic - or bung it in a suitably equipped PC and write some low level device drivers for it!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 15 years ago in reply to KennyMillar

    That'll teach me to skip ahead!

     

    I didn't realise this was a PCIe dev board. In which case, my Altera DE1 board is probably FAR more suitable as a dev platform for the printer.

     

    Going by the specs for the board, the only things that are coming to mind are "Ethernet controller" and... well... "Ethernet controller." Seems like a bit of a one-trick pony to me.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • KennyMillar
    KennyMillar over 15 years ago in reply to Former Member

    Phil,

     

    I've read through the getting started guide and the reference guide for that board a few times now, and am racking my brains for a good use for it.

    The best I've came up with so far is programming it to play a networked game of PONG on it's LCD, with two players connected via telnet!

     

    I'm not mocking the device at all - it has Gb ethernet, FPGA and CPLD along with a MAX processor for JTAG debugging - we just need to think a bit laterally and come up with something better than just measuring the BER on it's tranceiver image

     

    I think I'll start by looking at what Blocks are available for it and see if something jumps out at me from there. 

     

    -Kenny

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube