Electronics > Projects, Designs, and Technical Stuff
Acute Logic & Lead CCTV PE-1005S HD Camera Module
<< < (6/13) > >>
OzOnE:
I'm using the 10M08SAE144 at the moment.

This is the first time I've used a MAX10 chip on a project. I'd previously used the Cyclone III on most, but somebody recommended the MAX10 as it does have a few advantages.

eg. It doesn't require external flash for config, and can run on a single supply rail.

It also has a few gotchas, though. Like, if you buy the cheaper "SCE" version, then it doesn't have internal flash, and can't do on-chip memory initialization from the bitstream, which is kind of important for many projects.

The cheaper SCE chip is around £14 on Mouser, and the SCA is £17.

I realise that some of the UI and control stuff can be a bit trickier to do in Verilog, so it will either use a "soft core" CPU on the FPGA, or I've added a header for SPI, to allow an ESP32 or similar to be hooked up.

I already have some Verilog and C code for an OSD that I wrote, so I'll be able to use part of that for the cam...


--- End quote ---



The solder paste is on its way, and I'm feeling a bit more confident now about using the stencil, for some reason.

It's something I should have started using a LONG time ago, tbh.
Now that I have some of those resistor and cap sample books, it will make things a lot easier to just use stencil and paste on more projects.

Hopefully getting video out of the camera and through HDMI won't be too much of a problem, as long as the camera outputs standard sync timings.

I can then just route the syncs to the ADV7513, add a bit of Verilog to init the ADV and cam via I2C, then probably use a line buffer for converting to the standard 1080p pixel clock.

(74.25 MHz for 30 Hz, up from the camera's 66 MHz.)

Fingers crossed I don't screw up the soldering of the tiny connector, as I only bought two of them. lol


dexters_lab:
Looks great Ash, looking forward to seeing the board built and some video coming out of it!!
OzOnE:
Finally took the plunge, and soldered the tiny connector.

I realise I'll have to solder the rest of the parts on the top side with the connector on the underside (making it tricky to protect the connector), but I had to give it a try first, in case I screwed it up.

It actually wasn't too bad at all, and I'm now discovering what many others have before me - modern solder paste is basically magic.

Had a few minor solder bridges, but all but one of them was on the shared power pins. I expected that anyway, as I was using the hot air station (cheapo Aoyue 852, set to 300C) and not pre-heating the whole PCB.

Lining up the stencil wasn't too bad. Just need to make sure to have a bit of tape ready on the top edge of the stencil.

The hardest part was lining up the connector before carefully placing it down. I did also very lightly press it into the solder paste a bit, as it seemed to be sat quite high. (again, no PCB preheating, so I wasn't sure if it would settle into the paste properly).

I'll see what I can get soldered on the top side tonight, and I might try using the stencil for that, too.

The connctors have a satisfying "click" to them when the cam module is plugged in. Either that, or I just broke it. lol
OzOnE:
Right, first board soldered, using solder paste. ;)

It wasn't too bad at all, and actually kind of fun.

Have to learn not to smear the paste that's already on the board, though. I'm not quite used to that yet.

I'm not totally convinced the HDMI socket reflowed properly, even at 320C, because the pins don't seem to sit quite flat, even after given the connector a bit of a nudge.

The rest looks fine, though, aside from one tombstoned resistor.

I didn't solder the ADC yet, as I've misplaced the chips. also didn't solder the JTAG header, as I'd chosen a mill-grid connector, and forgot to order the 2mm pitch plugs. I'll have have to tack some wires onto the board instead.

I did have one major oopsie, though. I'm sure you'll all be able to spot my screw-up from the photo.

I also ordered the wrong package (SOT23-5) for the 4V0 reg for the cam motors, so I had to do the old "trick" of adding a diode to the ground pin of a 3V3 reg to boost the output voltage a bit.

Not sure if I'm a MELF fanboy or not, as they tend to ping off the tweezers easily. lol
OzOnE:
Just checked the voltages, and they were all fine.

The 4V0 output was a tad high at 4.3V, but that wasn't under load.

So I plugged the cam module in, and could hear the motors all working and finding their index points etc. :)

With the cam plugged in, the motor supply went down to 4.1V, so that's all fine.

I'd been putting off using solder paste and stencil for so many years, and I think I can finally cross it off the list.
Obviously I still need some practice, but it wasn't half as painful as I thought it would be.

Hooking up the wires for the USB Blaster now.
Nearly 4am, though, so I doubt I'll get any video stuff working tonight, but good progress.
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod