Network Connected Signal Analyzer [150211]
This project is about a single-channel signal analyzer and signal generator controlled over an Ethernet connection. The application(s) run on a PC. The board contains some signal conditioning circuitry and a dsPIC33 plus a Wiznet Wiz550io Ethernet module. It is a kind of simple Red Pitaya, not running Linux and without FPGA programming.
New Software
A revision of this project was published in the May 2017 edition of Elektor (NCSA II, project nr. 160362). Updated software for this project can be found at GitHub, more details are here. Make sure to read all the comments and project updates, there is a lot of useful information.
Links & Resources
Version 1
- Network Connected Signal Analyzer, Part 1
- Network Connected Signal Analyzer, Part 2
- First Version at Elektor Labs
Version 2
Original Text Starts Here
This project is about a single-channel signal analyzer and signal generator controlled over an Ethernet connection. The application(s) run on a PC. The board contains some signal conditioning circuitry and a dsPIC33 plus a Wiznet Wiz550io Ethernet module. It is a kind of simple Red Pitaya, not running Linux and without FPGA programming.
After building a prototype which allowed us to validate the project we decided to make it cheaper. The prototype uses a through-hole version of the dsPIC33 and the Wiznet module unfortunately has changed shape since the design of our prototype PCB. To make things cheaper we opted for an all-SMT design with the Ethernet driver on board. Since then several PCB designs have seen the light one of which will be developed further.
Update 9/11/2015
The project has been finished successfully. The digitizer works as expected and the PC software is great. The project is scheduled for publication in the March 2016 edition.
Build This Project
Bring this design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Discussion (3 comments)