Постоянный и переменный ток

Постоянный ток в проводах — это как давление воды в нашем водопроводе.
Чтоб передать на дальнее расстояние нужно создать одно большое давление на всём протяжённом участке. И когда ты дома открываешь кран, по закону сообщающихся сосудов жидкость потечёт туда, где давление меньше, чтоб уравнять его своим большим давлением. Но в этом способе большое сопротивление потоку жидкости. Предположим, если на насосе будет 40 бар, то у потребителя через километр от него всего 10 бар. Потому, что ему (насосу) приходится прокачивать всю массу(толщу) воды(потока) + держать столб воды в высотных домах. Можно это ещё сравнить с наветренными морскими волнами. Ветер в море гоняет некоторую поверхностную массу воды, образуя волны. При этом происходит перенос воды в форме волн на поверхности моря, т.к. мощности ветра не хватает, чтоб двигать весь слой воды.
Переменный ток в проводах можно сравнить с цунами.
Это уже передача давления, т.к. вода не сжимается. Т.е. это уже эфирные волны, а не его скорость течения. Можно сравнить с нашим водопроводом полностью заполненным стоячей водой. Жидкость просто заполняет весь объём труб и никуда не двигается. Ты с одного конца бьёшь по мембране, на противоположном вылетает пробка(учитываем затухание колебаний). Перенос воды не происходит.
Представь горизонтально расположенную трубу (длиной 50 метров, внешним диаметром 30 сантиметров и толщиной стенок 10 сантиметров), полностью заполненную водой. С одной стороны пробка (выпускной клапан), а с другой — большой конденсатор, который подключен через впускной клапан сбоку от торца, а ты лупишь по мембране, которая закрывает торец трубы.
Можно придумать устройство, которое будет затыкать обратно пробку, при этом будет выливаться немного воды из трубы за такт (удар по мембране, передача давления на пробку, открытие пробки, выливание 1-ой порции жидкости, находящейся у края трубы, закрывание пробки, засасывание новой порции жидкости). Теперь представь, что, если закрывать пробку не засасывая воздух, то возникнет гидроудар, т.к. вода вылилась, ты закрыл пробку, а новая ещё не засосалась, при этом создалось огромное разряжение, в пробку ударила волна давления, сразу отразилась и пошла к мембране, отразилась от мембраны и т.д…
Если подобрать длину и диаметр трубы, периоды ударов по мембране и открывания-закрывания выпускного и впускного клапанов, то жидкость в трубе начнёт перемещать фронт давления внутри себя от пробки до мембраны и обратно в резонансе туда-обратно скачками, а мы только немного будем добавлять энергию затухания.
Это и есть переменный ток, который никуда не течёт, а только колеблется туда-сюда, волны колеблются.
Но это идеальное устройство, а на практике подключится температурный градиент и всё испортит. Т.е. при падении давления воды она не сожмётся, а резко изменит свою температуру и колебания не смогут набрать мощи и ударно засосать воду(если поток ламинарный, то она имеет массу и инерцию), чтоб сделать следующую волну, чтоб выбить пробку и т.д… Если запретить воде нагреваться и охлаждаться, а металлической трубе и запорным кранам с клапанами — разрушаться от кавитации, то получится насос с кпд 99,999%. Т.е. бъём в мемрану динамиком мощностью 100 кВт, на выходе получаем почти столько же работы, минус потери на сопротивление. Т.к. тока(перемещения) жидкости как такового нет. Есть ударное перемещение скачками по трубе очень маленькими порциями. У нас сопротивление равно квадрату скорости движения, а скорость движения очень маленькая. Маленькая потому, что за такт перемещается очень мало воды. 2 такта за секунду. Цунами фигачит 200 м/с. https://ru.wikipedia.org/wiki/%D0%A6%D1%83%D0%BD%D0%B0%D0%BC%D0%B8
При длине трубы с водой 50 метров, от первого удара по мембране (импульса) волна давления дойдёт до сливного клапана на противоположном торце трубы за четверть секунды и, если он будет закрыт, то отразится от него в обратном направлении. Ещё через 1/4 секунды волна вернётся к мембране и отразится от неё. Если в этот момент добавить волне энергии(ударить по мембране), что она потеряла за прохождение трубы туда и обратно(заметь, энергия не теряется на перемещение воды, только затухание вынужденных колебаний), то получится некое подобие волнового резонанса. Получится, если бить по мембране с частотой 2 герца и подобрать фазу удара(тот момент, когда волна после первого удара по мембране вернулась от закрытого сливного клапана за 1/2 секунды, только-только дотронулась до мембраны, собралась отразиться и снова пойти к сливному клапану), то энергии потребуется совсем немного для того, чтоб постоянно колебать абсолютно любую массу воды. Нужно только найти её собственную частоту колебаний, как в примере, ну т.е. прикинуть длину бассейна на скорость распространения волны.
Таким же образом Тесла обнаружил в ионосфере кольцевые токи (резонансы Шумана), вычислил их частоту и стал своим генератором стоячих волн(читай «катушка Теслы») раскачивать их такими же импульсами напруги в нужный момент (фазу тоже подобрал или вычислил). Видимо своей башней и качал. Таким же образом на другом конце Земли должна стоять такая же катушка-приёмник, она работает в обратном направлении. Т.е. передавая энергию, он не тратил её часть на потери передачи. Он просто в одном месте усилил эти, уже существующие токи, а в противоположном конце забрал эту энергию. Он же обнаружил сначала, что разряженный газ очень-очень хорошо проводит в/ч и высокое напряжение. Потом обнаружил, что у Земли есть ионосфера, потом обнаружил токи-резонансы Шумана. The end.
Продолжаем разговор:)
Теперь представь, что каждый удар волны в сливной кран его совсем чутка открывает(так подобраны пружины, прижимающие кран в нормальном состоянии) и малюсенькая часть жидкости выстреливается через очень тонкий жиклёр, а в этот момент у противоположного торца трубы открывается впускной клапан и недостающая часть воды дополняет трубу(например она там с давлением 1 атмосфера). Это происходит за считанные доли секунды, после этого часть волны возвращается обратно и снова такт повторяется, только добавлять нужно ещё немного энергии удара по мембране, чтоб добавить энергию, которая ушла вместе с вылившейся жидкостью(если в этом устройстве вместо жидкости(физического смысла) пустить свет, то получится лазер с полупрозрачным зеркалом). А по-жидкостному — будет аппарат сверх-высокого давления. Может такие уже есть. Может уже давно есть.

Асики. Управление оборотами вентиляторов.

Все, кто знаком с асиками битмайна и использует их для майнинга, знакомы с периодическим завыванием вентиляторов. Это происходит из-за особенностей программы управления вентиляторами и жутко раздражает, и счастливых обладателей асиков, и их многострадальных соседей. Дабы избавиться от этого ненужного периодического воя, мы собрали регулятор оборотов, Бюджетную Версию.

БВ-0 умеет: управлять скоростью вращения вентиляторов с помощью одного потенциометра. Скорость вращения примерно одинакова у обоих вентиляторов. Версия для самых продвинутых. Цена = 2 000 рублей.
Комплект: 2 вентилятора(1212GHE) + (БВ-0) = 4 000 рублей.

БВ-1 умеет: управлять скоростью вращения вентиляторов с помощью одного потенциометра. Скорость вращения примерно одинакова у обоих вентиляторов. Есть кнопка возврата в автоматический режим. Встроенный пусковой режим. Учитывает стартовую проверку асика на обороты вентиляторов. При размещении с приточной вентиляцией может учитывать разницу температур и понижает ночью скорость вращения вентиляторов. Утром вернёт обратно. Версия для знающих. Цена = 2 500 рублей.
Можно сразу комплектом: 2 вентилятора(1212GHE) + (БВ-1) = 4 500 рублей.

БВ-2 умеет: управлять скоростью вращения кулеров с помощью одного потенциометра и кнопки переключения между вентиляторами. Процесс выбора сопровождается зажиганием или правого или левого диода. Длинное нажатие включает автоматические режимы. Сопровождаются миганием светодиодов с разной скоростью(1 автоматический режим — медленно мигает и т.д.). Переключаются коротким нажатием. Возврат в ручной режим длинным нажатием. При размещении с приточной вентиляцией учитывает разницу температур и понижает ночью скорость вращения вентиляторов. Около половины десятого утра вернёт обратно. Может учитывать детский тихий час. Имеет свой, достаточно точный, термометр для размещения на выходном вентиляторе асика. Есть полностью ручной режим, есть полу-ручной(при достижении критической температуры, остужает асик и возвращается к ручным оборотам) + три автоматических режима. Первый — прямой режим асика, т.е. контроллер в режиме bypass. Второй — жёсткое удержание температуры в заданных пределах(всегда ровно 73). Третий — свободное удержание в заданных пределах(нахождение одной скорости вращения вентиляторов, соответствующее заданному интервалу температуры). Версия для понимающих. Цена 4 000. Есть версии с wi-fi или с ethernet. Дороже.
И тоже можно комплектом: 2 вентилятора(1212GHE) + (БВ-2) = 6 000 рублей.

https://yadi.sk/i/MHmpIHFG3VSoMj — видео работы регулятора.

Можем и по-сложнее.
Кому нужно, пишите в личку. город Питер. Ну или по почте вышлем.

Установка Monero-v0.11.1.0 на FreeBSD 11.1

#1 Всем, привет!
Заинтересовался темой поднятия своей ноды Монеро и не нашел ни одного пошагового руководства для тех кто хочет, но не может.Smiley)) Провел в поисках правильного пути несколько суток — посему решил сделать свое. Все собрано из портов и исходников с Гитхаба. Выкладываю инструкцию, позже запилю видос. Всего-то делов часа на 3.Smiley В итоге будем иметь свою ноду Монеро (можем сразу на нее майнить) и крутой wallet-cli (кошель с управлением через командную строку). И все это удовольствие бесплатно! Я развернул все это дело на Dell e6220, поменяв hdd на ssd 480Gb, установив туда hyper-v 2016. Там еще три машины, но о них позже. Просто копируйте эти команды в терминал.
Итак, поехали!

1. Ставим FreeBSD по умолчанию с iso с сайта. На 05.01.2018 — это FreeBSD 11.1.0 Stable. Я устанавливаю, как виртуальную машину на гипервизор Hyper-V (есть бесплатно) и управляю с ноута с win10 (гуглится, как два пальца об асфальт). Даем SSD 300 Гб и 1,5 Гб ОЗУ. После установки и настройки я оставляю 1024 Mb ОЗУ. Сейчас база монеро весит около 70Гб. В день прирастает не скажу на сколько, сами посмотрите.Smiley
2. Заводим пользователя и добавляем в группу wheel, чтоб не было проблем с root logon по ssh, будем работать от рута! Запускаем Putty, вводим, полученный от dhcp ip-адрес, ставим галочку ssh, жмем «Connect». Вводим имя пользователя и пароль. Потом вводим $ su, вводим пароль от superuser и продолжаем наш долгий разговор.
3. Обновляем порты# cd /usr/ports/ && portsnap fetch && portsnap extract
4. Ставим нано # cd /usr/ports/editors/nano/ && make install clean
5. Включаем Firewall # nano /etc/rc.conf и пишем: firewall_enable=YES, firewall_script=/etc/rc.d/ipfw.rules, firewall_type=/etc/ipfw.rules
6. Создаем скрипт правил firewall # nano /etc/ipfw.rules
7. Напишем несколько основных правил:
8. #! /bin/sh
9. ipfw -q -f flush
10. #ipfw -q add 00009 allow ip from any to any ### Раскомментировать, провести первоначальную настройку и скачивание, закомментировать.
11. ipfw -q add 00010 allow ip from any to any 22 ### Пропускаем ssh
12. ipfw -q add 00010 allow ip from any 22 to any
13. ipfw -q add 00011 allow udp from any to any 53 ### dns
14. ipfw -q add 00011 allow udp from any 53 to any
15. ipfw -q add 00012 allow ip from any to any 18080 ### Ноды монеро общаются между собой по порту 18080
16. ipfw -q add 00012 allow ip from any 18080 to any
17. ipfw -q add 00013 allow ip from any to any 18081 ### Порт для подключения к Monero-Rpc-Wallet
18. ipfw -q add 00013 allow ip from any 18081 to any
19. ipfw -q add 00014 deny ip from any to any ### Не будем забывать о хорошем тоне
20. Теперь «Ctrl+X», «y», «Enter»
21. Копируем этот файл в автозагрузку и делаем исполняемым # cp /etc/ipfw.rules /etc/rc.d/ && chmod +x /etc/rc.d/ipfw.rules
22. reboot, снова заходим под рутом
23. Проверяем, загрузились ли правила # ipfw show
24. Ставим # cd /usr/ports/devel/git/ && make install clean
25. Ставим # cd /usr/ports/devel/cmake/ && make install clean
26. Ставим # cd /usr/ports/devel/boost-all/ && make install clean ### ставим галочку на python
27. Качаем библиотеку libzmq # git clone https://github.com/zeromq/libzmq.git /usr/local/include/libzmq
28. Ставим libzmq # mkdir /usr/local/include/libzmq/build && cd /usr/local/include/libzmq/build/ && cmake .. && make -j 4 install
29. Качаем библиотеку cppzmq # git clone https://github.com/zeromq/cppzmq.git /usr/local/include/cppzmq
30. Ставим cppzmq # mkdir /usr/local/include/cppzmq/build && cd /usr/local/include/cppzmq/build/ && cmake .. && make -j 4 install
31. Качаем исходники Монеро с сайта github.com # cd && git clone https://github.com/monero-project/monero.git
32. Переходим в папку Монеро # cd monero
33. Устанавливаем # make
34. Создаем файл конфигурации демона monerod # nano /etc/monerod.conf
35. Все атрибуты можно узнать запустив ./monerod —help. Пишем в этот файл свои атрибуты для запуска. Я использую:
36. data-dir=/root/.bitmonero
37. rpc-bind-ip=192.168.1.1 ### Если хотите изменить адрес этой ноды (default 127.0.0.1)
38. confirm-external-bind=yes
39. add-priority-node=192.168.1.11 ### Если у вас есть приоритетная нода, например своя, добавляем
40. add-exclusive-node=192.168.1.111 ### Будет синхронизироваться только с этой нодой.
41. «Ctrl+X», «y», «Enter»
42. Создаем скрипт запуска демона в автозагрузке # nano /etc/rc.d/monerod.start
43. Пишем туда:
44. #! /bin/sh
45. /root/monero/build/release/bin/./monerod —config-file /etc/monerod.conf
46. «Ctrl+X», «y», «Enter»
47. Делаем скрипт исполняемым # chmod +x /etc/rc.d/monerod.start
48. Reboot.