Using C++ to run on microprocessor to control twin digital attenuators in parallel
Budget: $250 – $750 USD
Greetings,
I'm looking for an individual to construct C++ to run on an Arduino Nano to control two digital attenuators (Peregrine Semiconductor PE43703) in parallel. The dBm level of the input signal via SMA is identical and I would like the output to be identical post attenuation.
-Use a rotary encoder (Bourns PEC11) to .25 dB step incrementally from 0-31.5 dB. In addition, this encoder has a push pull option that I would like to utilize as a lock so the level of attenuation is not accidentally changed.
-The code needs to output to a small OLED display (brand / model open to your suggestion) the active level of attenuation.
Currently, there is code that I have found that will do something close what I am requesting so I know it is possible.
https://iw7dmh.jimdofree.com/other-projects/63-5-db-programmable-digital-attenuator/
http://www.kerrywong.com/2018/07/15/controlling-an-hmc624lp4e-rf-attenuator-using-arduino/
Unfortunately, I do not have the coding skills to make the adjustments myself.
I look forward to your thoughts.
Cheers,
Troy
I'm looking for an individual to construct C++ to run on an Arduino Nano to control two digital attenuators (Peregrine Semiconductor PE43703) in parallel. The dBm level of the input signal via SMA is identical and I would like the output to be identical post attenuation.
-Use a rotary encoder (Bourns PEC11) to .25 dB step incrementally from 0-31.5 dB. In addition, this encoder has a push pull option that I would like to utilize as a lock so the level of attenuation is not accidentally changed.
-The code needs to output to a small OLED display (brand / model open to your suggestion) the active level of attenuation.
Currently, there is code that I have found that will do something close what I am requesting so I know it is possible.
https://iw7dmh.jimdofree.com/other-projects/63-5-db-programmable-digital-attenuator/
http://www.kerrywong.com/2018/07/15/controlling-an-hmc624lp4e-rf-attenuator-using-arduino/
Unfortunately, I do not have the coding skills to make the adjustments myself.
I look forward to your thoughts.
Cheers,
Troy