Dmitri Roukin portfolio 2017 (Electronics)
Portfolio
This collection of embedded and electronics projects was fully designed and implemented by Dmitri Roukin in 2016-2017. Earlier projects will be added soon. More information is available at another, more crowded blog of mine
- Touchscreen control system (Available for demo)
- Digital Attenuator
- Modular mixer
- Power monitor
- Power control (Available for demo)
Update: 11-04-2018 New projects announcement and old project status update. https://eea-electronics.blogspot.com/2018/04/project-status-as-of-11-apr-2018.html
Update: 01/11/2017 Power Control 2 started, tested current sensor with DC motor http://eea-electronics.blogspot.com/2017/10/power-control-2-01-testing.html>
Update: 25/10/2017 Started new subproject: Data Acquisition Visualization for the next version of Touchscreen control
Update: 19/10/2017 Digital DI Box project is at 85% mark. Proof of concept with single MCU.(http://eea-electronics.blogspot.co.nz/search/label/DI%20box)
Update: 17/10/2017 Power Control 2 project is about to commence, waiting for current sensors
Update: 17/10/2017 Digital DI Box project is at 70% completion stage (http://eea-electronics.blogspot.co.nz/search/label/DI%20box)
Update: 18/09/2017 added links to Power Control project (Hardware, Code)
Touchscreen control system
This is my main project so far. During this project I actively used the following skills:
- Embedded C (ARM, ATXmega, PIC)
- Bash scripting, Makefiles
- Linux administration
- PCB design with Altium
- Analogue electronics
- HTML, Javascript, CSS, cgi-bin, Apache
- Customer focus, logistics
The following tasks were performed by me:
- System design
- Project management
- Quality control
- Programming
- Hardware design
- Solution implementation
- Maintenance
Touchscreen control system with modular serial communications device (patent pending) for AV equipment control and smart home applications. This is a fully functional system and is actively used at Engineering department at Massey University, Auckland. More about it here
Digitally controlled audio attenuator
When designing the Touchscreen control system I could not find an affordable digital volume control. So I had to design my own. The principle is simple: the device accepts commands from the Touchscreen control, then sends appropriate commands to digital potentiometer to attenuate the audio signal. On the output there is an audio opamp to reduce noise and remove any DC offset that inevitably occurs in complex audio systems.
Currently I am working on an advanced version of the attenuator, thinking of converting it to DI box later for better audio signal transfer between remote components.
Modular Audio mixer
Sparked by the Attenuator (above) this project is aimed to allow multiple audio interfaces to be mixed together employing modular approach for cost effectiveness and reduced number of parts. The motto of this project: single part for all designs.
Hardware based power monitor system
Earlier this year (2017) I was asked to develop a system monitoring power status of cryptocurrency mining equipment. There was a probability that some computers involved in the mining process may hang and stop responding. There was no way of restarting those due to non operational Windows.
I designed and performed initial tests of a simple yet effective system that would restart hanged computer after certain timeout. To reduce costs for a large computer farm I employed a Raspberry Pi based server to monitor the farm computers' status. On a timeout the server would then send a signal (through the communications unit from Touchscreen control) that would reset the non responding computer. Preliminary calculations shown the potential savings of thousands of dollars per month.
The project was abandoned due to customers desire to experiment with electronics themselves.
Power control project
Link to the project's hardware description.
Link to the project's code

Comments
Post a Comment