Due to a back problem I've been stuck at home for a while. I already have nuts and bolts in the lower back but now another disc has failed.
That's the best excuse yet for spending time in the shack; but what to do?
There were a few ideas in the BATC magazine which appealed to me and another in the CQ-DATV mag. At the time the ADF4350/1 devices were catching attention and a couple of interesting projects were submitted to CQ-TV. The first was an Arduino controlled ADF4351 development board project submitted by Alain Fort F1CJN. The ADF chips are a wideband synthesizer with Integrated VCO. Developments boards are available on eBay for about £20 at the time of writing.
Alain supplied the C++ code for the project and it was something quite new to me. Reading through the lines there were some similarities to the Basic language I learned back in the early seventies. Initially I bought the Arduino and the 1602 LCD shield. The LCD shield incorporates up/down/left/right and a couple more buttons for enter and reset. Programming the Arduino with Alain's code went smoothly and I was pleased when the LCD lit and displayed the correct menu items.
My ADF4351 board eventually arrived from China and I rigged a breadboard to test it in conjunction with the Arduino. At this point it should be pointed out that a resistive divider is used between the 5v digital signals from the Arduino and the 3.3v input to the ADF4351 board.
Again things went smoothly and I had RF output from the 4351.
Up till this point I hadn't considered housing the boards so started a search for an Arduino enclosure with space for the development board. I was amazed to find there's hardly anything to enclose an Arduino board let alone any extra space. It hadn't occurred to me that people generally use the Arduino for experimentation and therefore don't use posh boxes.
Then I remembered seeing an enclosure when I bought my Pi camera; a push together Perspex box. I wasn't sure it was big enough but ordered one figuring if it wasn't I could use it later for something else. At this point I think a reveal is in order.
Now anyone who knows the 1602 LCD shield will know that the six buttons are recessed some 6mm from the face of the display. At this time the penny dropped and I realised the display can't be fitted in the enclosure. This was confirmed when I found a small packet enclosed containing six buttons and a small PCB upon which to mount them. The only display which would fit is a 1602 serial display.
I'm slightly edgy at this point because it now occurs to me that Alain's code is written for the parallel display only. Anyway it's obvious from the display pictured above that I was able to hack the code and insert serial drivers. There was a slight setback when the I2C address of the display was different to that in the driver pack.
Eventually the ADF4351 board was mounted outboard at the back of the enclosure. It was probably a good thing as it was properly screened in a separate tinplate box.
If I had workshop facilities with pillar drill and metal folding tools I'd love to have a made a decent enclosure; but hey this is a workshop tool with frequency coverage from 34.5Mhz to 4.4GHz and it'll do for me.
You can find detailed information for this project through the BATC