Mittwoch, 2. Oktober 2019

Calculating the Specs for the PS and finishing the power buttons details.

After some tests with acpid daemon on linux and scripts to monitor the power button, I am not happy how this turned out. It is difficult to detect a single press vs a double press as you have to store the 1 press for a short time and then please it again.

So I am back to my idea to use some extra buttons in my chassis. I even managed to get some nice aluminum buttons with LED light. Then I had the idea that I still have some ESP8266 development board lying around. They have WLAN onboard and should be up for the task.
But I was not able to find a SSH client on this platform, but for successor the ESP32. So I ordered one in form of a development board.
There is a SSH client that can be used in Arduino https://github.com/J-Rios/Arduino-esp32sshclient .
Even though the author does not recommend it for usage in production, I guess for my purpose it should be ok.
The other option is to use MicroPython on the ESP32. I would have to flash a new firmware, but would get more programming options as python is a more powerful language than the Arduino IDE. There is a SSH client as well, but as it uses libssh2 also, it might have the same issues as the other client. https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo/wiki/ssh

I would have started testing both, if I could connect to the board on any of my Macs. For some reason I see the CP2102 USB to UART Bridge Controller in the system report under USB connections. But I cannot get the /dev/tty.SLAB_USBtoUART even I have installed the driver from Silicon Labs https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers .

So once I have figured that out, I can see which is the easiest way to implement this.

The other obstacle is that those nice 12mm button I have found have an integrated LED that runs on 12V, because the are supposed to be used in cars. There is 12V from the pc power supply, but I need to design a small transistor output to drive this with the ESP32 IO ports. So I will add a little perf board to solder the required components together.



On the pc hardware side I made some progress as well. I had a email exchange with Alphacool and got some recommendations. They also replied to my request on the bad reviews of the VPP755 pump and stated that the Version 3 has several changes to address the issues, like ceramic bearings for example. The other recommendation they gave me is to use 6 instead of 3 fans on NexXxoS Monsta 360mm Radiator. Because it is so thick, one set of fans might not ba able to push/suck enough air thru. So I will need 6 of the Noctua fans, 3 will push and 3 will pull air form the other side.
With this setup they were also confident that this one radiator will be enough to cool the CPU and 2 GPU under full load.
I also used the power calculator from beQuiet!. I already estimated around 800W (200W for the CPU and 300W for each GPU) and was prepared to go for the 1000W Dark Power Pro 11 PS. But using the power calculator took also the water cooling, fans and SSD/HDD in consideration and calculated a power consumption between 990W and 1090W depending on the number of drives, fans and loads you add to the USB ports.
Usually I like to go much higher with the PS than I need, just because I hope the fans on the PS will not start as often as if I would be close to the max.  But here I don't have a lot options, so the 1200W Dark Power Pro 11 will be the one for my build.



Keine Kommentare:

Kommentar veröffentlichen