Янв 222017
 

Оптические датчики сердечного ритма. Простой кардиомонитор

Одним из востребованных направлений электроники является медицинская электроника. Данный класс электроники реализует диагностические и лечебные аппараты, решающие какие-либо медико-биологические задачи. Также для медицинской электроники свойственна большая точность и стабильность, так как от этой техники часто зависит жизнь человека.

Болезни сердечно-сосудистой системы на сегодняшний день являются наиболее часто встречающимися болезнями у человека после кариеса. Заболевания сердечно-сосудистой системы могут быть опасны не только для больного, но и для окружающих в те моменты, когда он управляет техникой или в других ситуациях, связанных с выполнением каких-либо ответственных действий.

Начиная с максимально простого и доступного, состояние здоровья сердца и сердечно-сосудистой системы можно определять по частоте сердечных сокращений или по пульсу. Пульс — это важнейший показатель качества физиологических процессов в организме, позволяющий судить о здоровом состоянии организма и его тренированности, о различных заболеваниях организма, причем не только сердца, но и других органов и систем. Пульс — это толчок крови в сосудах при сокращении сердца, производящий колебания стенок кровеносных сосудов. Пульс характеризуется следующими пара метрами: частота, ритм, напряжение и наполнение.

Возвращаясь к электронике, измерить пульс можно разными способами: при помощи оптопары (светодиод, фотодиод) на просвет части тела или на отражение, при помощи микрофонной техники, при помощи измерения электрической активности сердечной мышцы (ЭКГ), при помощи пьезодатчиков и даже по видеоизображению лица в новейших разработках и др.

Одним из самых распространенных и недорогих способов является оптический метод, который при должном подходе может давать достаточно точный результат. В самом простом варианте можно использовать светодиод и фотодиод, с последнего просто снимается сигнал. При сокращении сердца кровь по сосудам движется неравномерно в зависимости от работы сердца и сосудов. В соответствии с этой неравномерностью будет изменяться отраженный или просвечивающий сигнал от светодиода на фотодиоде. Усилив этот сигнал можно получить не только количество сокращений сердца по амплитудам сигнала, но и приблизительную кардиограмму.

Такие датчики в продаже можно найти нескольких исполнений от простейшей пары светодиод – фотодиод, до модулей с усилением и фильтрацией сигнала. Примером последнего является датчик pulsesensor.com, который мы будем сегодня использовать.

Схема датчика:

Технические характеристики датчика пульса:

  • Напряжение питания от 3 до 5 В
  • Ток потребления при напряжении питания примерно 2 мА
  • Диаметр модуля 16 мм
  • Тип выходного сигнала аналоговый
  • Способ детектирования сердечных сокращений по отраженному сигналу

Подключив питание к этому датчику, с выходного контакта при помощи осциллографа можно получить приблизительную кардиограмму и по временному промежутку между пиками определить частоту пульса.

В качестве минусов данного метода необходимо отметить, что для получения стабильного результата нужно прикладывать датчик к пальцу с некоторым позиционированием и определенной силой прижатия (не сильно, но и не слабо), аналогично для мочки уха и шеи (т.к. на шее располагаются крупные артерии, именно там получается самый четкий результат). Также при измерении любое движение будет искажать результат. При использовании схема должна быть защищена от контакта с другими проводящими объектами, чтобы не допустить искажения и ослабления сигнала.

Однако использование осциллографа не всегда удобно или возможно, поэтому попробуем собрать самостоятельно простейший кардиомонитор.

Схема устройства:

Схема построена на базе микроконтроллера STM32F103C8T6. В качестве индикатора используется TFT LCD дисплей разрешением 240х320 c интерфейсом SPI на базе контроллера ILI9341. Питание схемы 3,3 В (при питании 3,3 В дисплей будет работать), что позволяет использовать Li-ion аккумуляторы при некоторой модернизации схемы для мобильности и безопасности устройства. Датчик пульса подключается к нулевому каналу АЦП1 микроконтроллера. Аналогично осциллографу по измерениям АЦП строится график на экране дисплея. По значению времени между пиками (отмеряется таймером микроконтроллера) кардиограммы определяем частоту пульса в единицу времени. Каждую миллисекунду происходит прерывание, в котором отсчитывается количество миллисекунд между пиками кардиограммы, то есть период. Для перевода в значение сердечных сокращений в минуту применяем формулу:

60000(мсек)/ΔT (мсек)

На экране устройства отображается приблизительная кардиограмма, получаемая с помощью датчика пульса и рассчитанное значение пульса в ударах в минуту. Таким образом, получаем простой недорогой кардиомонитор, функционал которого можно дорабатывать и дополнять.

Итак, получив данные о сердечных сокращениях, можно судить о здоровье следующим образом. У среднестатистического взрослого человека нормальный пульс составляет 60-80 ударов в минуту. У спортсменов это значение значительно ниже и более стабильно при физических нагрузках. У женщин обычно пульс чаще, а у детей в зависимости от возраста значительно чаще, чем у взрослых. Необходимо отметить, что учащение пульса возникает при физической нагрузке, при нервном напряжении, курении, потреблении чая, кофе и алкогольных напитков. Измерьте пульс в то время, когда вас посетили волнения и нервное напряжение. По величине отклонения пульса можно определить, что у вас уже имеется невроз. Наиболее нервные люди, часто волнуясь по пустякам, напрягают свою нервную систему, и тут же сердце реагирует учащенным пульсом, а сосудистая система — увеличением артериального давления. Вначале у таких людей появляется сердечно-сосудистая дистония, невроз сердца, а затем наступают серьезные заболевания сердечно-сосудистой системы. Если ваш пульс реагирует учащением на мелкие неприятности, то необходимо срочно дать отдых организму и заняться собственным оздоровлением. Учащение пульса более 100 ударов в минуту называется тахикардией и требует к себе особого внимания. По этому поводу вы обязательно должны показаться врачу. Понижение пульса до значения ниже 50 ударов в минуту называется брадикардией и также требует к себе особого внимания. По этому поводу вы обязательно должны показаться врачу, если только вы не являетесь спортсменом или не практикуете йогу. При сердечной недостаточности пульс очень медленный и слабый. Сердечная недостаточность требует обязательного вызова врача.

Ритм пульса определяется интервалами между отдельными пульсовыми ударами. У здорового человека пульсовые временные интервалы всегда одинаковы. Аритмия — это неправильность пульса, характеризуемая неодинаковыми интервалами. Неритмичный пульс может иметь несколько разновидностей. Экстрасистолия — это аритмия, связанная с появлением на интервале лишнего удара. Мерцательная аритмия характеризуется беспорядочностью пульса. Пароксизмальная тахикардия — это внезапное сильное сердцебиение.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин
IC1 МК STM32 STM32F103C8 1 Поиск в Fivel
VR1 Линейный регулятор AMS1117-3.3 1 Поиск в Fivel
Z1 Кварц 8 МГц 1 Поиск в Fivel
R1 Резистор 100 Ом 1 Поиск в Fivel
R2-R4 Резистор 10 кОм 3 Поиск в Fivel
R5 Резистор 390 Ом 1 Поиск в Fivel
C1, C2 Конденсатор 22 пФ 2 Поиск в Fivel
C3-C7, C9 Конденсатор 100 нФ 6 Поиск в Fivel
C8 Электролитический конденсатор 220 мкФ 1 Поиск в Fivel
C10 Электролитический конденсатор 100 мкФ 1 Поиск в Fivel
HL1 Светодиод 1 Поиск в Fivel
S1 Тактовая кнопка 1 Поиск в Fivel
HG1 LCD-дисплей ILI9341 1 Поиск в Fivel
MOD1 Датчик пульса Pulsesensor 1 Поиск в Fivel

Скачать список элементов (PDF)

Прикрепленные файлы:

Mach3 поиск 0 по оси Z

 Arduino  Комментарии к записи Mach3 поиск 0 по оси Z отключены
Янв 072017
 

То, что творится с инструкциями по обнулению оси Z, это, конечно, полный бардак. Одни не понимают что они пишут, другие не понимают что они читают, ломают фрезы и бросают эту полезную затею.
Может где и есть понятные инструкции, но мне они не попались, поэтому пишу свою.

Итак: Задача установить инструмент в точку ноль по оси Z в программе MACH3.
Алгоритм:
Ось Z опускается на заданную величину (10мм). Если происходит замыкание, то ноль по Z устанавливается с учетом толщины пластину и происходит отскок безопасности на 5 мм. Если замыкания не обнаруживается, то ось Z просто останавливается. Толщину пластины и скорость опускания можно задать в скрине Мач3. Остальные параметры в тексте скрипта.

В программе Мач3 есть возможность обнаружить момент замыкания входа LPT на землю. Обычно это контакт между фрезой и металлической деталью или вспомогательной пластиной. Для этого один контакт мы присоединяем к фрезе, а другой к детали или к пластине.
1.На контроллере находим свободный входной пин разъема LPT. Это пины 10, 11, 12, 13 или 15. Например, 12. И к этому разъему присоединяем один контакт, другой к земле.
1. Выбираем свободный номер пина, заходим в Config->Ports-and-Pins->Input-Signals->Probe и ставим галочки в Enable и ActiveLow. В PinNumber выставляем номер пина.
2. Толщина пластины. Если мы обрабатываем металлическую деталь или печатную плату, то вторым контактом будет сама деталь, пластина не нужна и поправка на ее толщину будет ноль. Если деталь не токопроводящая, то нужна вспомогательная пластина. Т.е. необходимо иметь параметр, где мы можем задать толщину пластины.
Что, например, можно сделать.
Скачиваем с официального сайта программу Screen4.exe — это дизайнер экранов программы Мач, и размещаем ее в директорию Мач. Стартуем, открываем файл 1024.set — стандартный файл скринов Мача, переименовываем и сохраняем под другим именем. Теперь мы можем изменять экраны. Нам надо добавить параметр для установки толщины пластины. Выделяем, например, поле Z inhibit, делаем Copy->Paste и размещаем, например, так:
Изображение
Кликаем дважды левой кнопкой, и в поле OEM-Code-Function пишем 1151. По этому номеру мы можем теперь считать в программе значение этого поля.
Сохраняем скринсет. Стартуем Мач, в View-LoadScreens выбираем и загружаем модифицированный экран Мача с новым полем.
3. Теперь нам надо стартовать установку нуля. Для этого используется кнопка AutoToolZero. При нажатии на эту кнопку начнет выполняться программа, контролирующая установку нуля. Эта программа написана на языке VBscript. Такие программы широко используются и называются скриптами. Текст программы или заглушку можно увидеть по Operator->EditButtonScript, а затем кликнуть по мигающей кнопке AutoToolZero.
Вот сюда-то и надо скопировать или ввести программу установки нуля. Не забыть потом сохранить ее и профиль Мач3, при выходе из программы.
4. Скрипт. Количество скриптов для установки нуля превышает разумные пределы. Многие из них работают, хотя авторы даже не понимают, что рекомендуют. Давайте рассмотрим один из вариантов, доработанных мною до состояния, которое меня устроило. Заодно и скрипты изучил немного. Это мой первый скрипт, поэтому замечания приветствуются.

Вначале только пример с комментариями. При попытке ввести в программу комментарии на кириллице, приходилось перезагружать компьютер. Рабочий вариант скрипта будет ниже.

Rem VBScript To probe In the z axis
‘ Это комментарий
If GetOemLed (825) <> 0 Then ‘ Проверяем, может быть ноль уже установлен
‘ Расшифровки параметра в GetOemLed находятся в файле LEDCodes.txt
Code «(Z-Plate is grounded or check connection and try again)» ‘ выводим сообщение об этом
Else
‘ Если ноль не установлен, то пробуем его найти
Code «G4 P1» ‘ Пауза в 1 сек
PlateOffset = GetUserDRO(1151) ‘ считываем значение нового поля. Это толщина пластины.
‘ Значения параметров GetUserDro и GetOemDro находятся в файле DroCodes.txt
CurrentFeed = GetOemDRO(818) ‘ счтываем значения поля Feedrate. Это текущая скорость мм/мин
‘ Эту скорость можно изменить перед поиском нуля в скрине Мача
MyFeed = 100 ‘ скорость поиска нуля мм/сек для вашего станка
‘ Зависит от крепости фрезы
‘ Если скорость больше MyFeed, то мы ее уменьшаем до MyFeed.
‘ если меньще MyFeedRate, то устанавливаем меньшую скорость. Ту, которая в Маче
If CurrentFeed>MyFeed Then
Code «F» &MyFeed ‘ Эту скорость вы можете установить под свой станок как стандартную
Else
Сode «F» &CurrentFeed
‘ Эту скорость вы всегда можете установить для конкретного поиска нуля
End if
‘ Начинаем искать ноль
ZNew = GetDro(2) — 10 ‘ Устанавливаем точку на 10мм ниже текущей высоты Z
Code «G31Z» &ZNew ‘ Идем в эту точку с контролем замыкания контактов Probe
While IsMoving() ‘ Ждем пока ось Z дойдет до точки -10мм
Wend

ZNew = GetVar(2002) ‘ Считываем значение по Z в момент замыкания
Code «G1 Z» &ZNew ‘ Если проскочили, то возвращаемся
While IsMoving () ‘ Ждем возвращения
Wend
If GetOemLed (825) <> 0 Then
‘ Проверяем нашли ноль или просто опустились по Z на 10мм
‘ Проверяем толщину пластины
‘ если она ненулевая, то корректируем ось Z с учетом ее толщины, иначе 0
Call SetDro (2, PlateOffset) ‘ новая точка 0 по Z
Code «G4 P0.5» ‘ ждем установку по Z 0.5 сек

ZNew = 5 ‘ отскок безопасности по Z. Можете поменять
Code «G1 Z5 F200» ‘ идем в точку отскока
While IsMoving () ‘ ждем прихода в отскок
Wend
Code «(Z axis is now zeroed)» ‘ выводим сообщение об установке нуля.

Else
‘ Замыкания не достигли. Просто опустились на 10мм
Code «(Z-Plate ie not grounded. Try again.)» ‘ сообщение об этом
End If

Code «F» &CurrentFeed ‘ возвращаем значение скорости
End If

Текст скрипта находится в директории Macros->»профиль» под именем HiddenScript.m1s
Но при старте Mach3 скрипт берется из профиля. Так что если у вас не обновился профиль после изменения скрипта, при старте Мач3 получите старый скрипт.

Рабочий скрипт:

Rem VBScript To probe In the z axis
If GetOemLed (825) <> 0 Then ‘Check to see if the probe is already grounded or faulty
Code «(Z-Plate is grounded or check connection and try again)» ‘this goes in the status bar if aplicable

Else
Code «G4 P1» ‘Pause 1 seconds to give time to position probe plate
PlateOffset = GetUserDRO(1151) ‘Get plate offset DRO
CurrentFeed = GetOemDRO(818) ‘Get the current feedrate to return to later
MyFeed = 100
If CurrentFeed > MyFeed Then
Code «F» &MyFeed ‘slow down feedrate to 100 mmpm
Else
Code «F» &CurrentFeed
End If
Rem Probe In the z direction
ZNew = GetDro(2) — 10 ‘probe move to current z — 10mm
Code «G31Z» &ZNew
While IsMoving() ‘wait for probe move to finish
Wend

ZNew = GetVar(2002) ‘read the touch point
Code «G1 Z» &ZNew ‘move back to hit point incase there was overshoot
While IsMoving ()
Wend
If GetOemLed (825) <> 0 Then ‘ Zero or Not

Call SetDro (2, PlateOffset) ‘set the Z axis DRO to plate thickness
Code «G4 P0.5» ‘Pause for Dro to update.

ZNew = 5 ‘ Up to 5mm
Code «G1 Z5 F200» ‘&ZNew ‘put the Z retract height you want here
While IsMoving ()
Wend
Code «(Z axis is now zeroed)» ‘puts this message in the status bar
Else

Code «(Z-Plate is not grounded. Try again.)»
End If

Code «F» &CurrentFeed ‘Returns to prior feed rate

End If
Rem Finalized by George164 05/03/2012

Прошивка любого Hex-файла в Arduino

 Arduino  Комментарии к записи Прошивка любого Hex-файла в Arduino отключены
Дек 062016
 

104-Прошивка любого Hex-файла в Arduino при помощи штатного загрузчика (Bootloader).

Автор: GetChiper | 15.12.2013
56 комментариев

Давайте немного отвлечемся от создания нашего робота и поговорим о том, как мы будем записывать прошивку в Arduino.

Нас, прежде всего, интересуют три платы Arduino:
Arduino Uno – как самый распространенный вариант
Arduino Nano – компактный вариант, удобный для применения в небольших конструкциях
Arduino Pro Mini – дешевый компактный вариант без встроенного USB-UART преобразователя (для работы с ним понадобится внешний USB-UART преобразователь), но удобный в случае применения сети устройств.

Arduino_UNOArduino_NANOArduino_PRO_MINI

Во всех вышеописанных платах используется микроконтроллер ATmega328 (в более старых версиях ATmega168).

ATmega48_88_168_328.pdf — Даташит на ATmega48A-48PA-88A-88PA-168A-168PA-328-328P

Одной из главных причин выбора платы Arduino для проекта робота была возможность записывать прошивку устройства в МК не применяя программатора и каких либо дополнительных устройств. Все что нужно для прошивки микроконтроллера Arduino – это стандартный USB шнур (который входит в комплект Arduino).

Это значит, если Вы имеете Ардуину – Вы имеете любое устройство ZiChip!

Запись программы в МК через USB происходит через специальный загрузчик (Bootloader), который записан в МК при изготовлении платы. Вообще, загрузчик предназначен для работы со своим специальным программным обеспечением Arduino IDE, но в случае, когда необходимо прошить в Ардуину что-то постороннее (свой Hex-файл), есть программки позволяющее это реализовать.

Начнем с маленькой и удобной
XLoader (Arduino HEX uploader)

XLoader.zip — Программа для записи Hex-файла в Arduino

Программка имеет аскетичный интерфейс и работать с ней предельно просто:
— подключаем Arduino в USB-порт (отдельного питания не нужно)
— выбираем Hex файл
— выбираем тип Вашего Arduino
— выбираем COM порт, который создался при подключении Arduino к USB (скорость порта автоматически подставится при выборе типа Arduino)
— жмем Upload

Это все! Ничего сложного. Прошивка через несколько секунд будет записана в МК и автоматически запустится. Один минус – программа никак не сообщает о том, что прошивка уже записана, но это можно увидеть по прекращению мерцания светодиодов RXD и TXD на Ардуине.

XLoader использует для записи прошивки AVR Dude и в качестве протокола программирования используется STK500. Но, похоже, в настройках AVR Dude, произведена коррекция, так как использование стандартного AVR Dude с такими же настройками не дает результатов.

Автоматизация XLoader.

При разработке ПО для микроконтроллера производится очень много прошивок и всегда нужно стремиться автоматизировать этот процесс после сборки проекта — это экономит время и нервы. В данном случае автоматизация усложнена, так как программа не показывает командную строку для AVR Dude (разве что подбирать опытным путем), но некоторое упрощение процесса возможно. Делается это следующим способом – после первой прошивки не закрываем окно программы (COM порт после прошивки программа отпускает) и после следующей сборки проекта просто жмем кнопку «Upload». Конечно, сборка должна осуществляться в один и тот же Hex-файл.

Еще одна программка
ARP Uploader (Arduino Hex Uploader and Programmer)

ArduinoUploader.zip — Программа для записи Hex-файла в Arduino

Как и предыдущая, программка имеет простой интерфейс.
Процесс прошивки тот же:
— подключаем Arduino в USB-порт (отдельного питания не нужно)
— выбираем Hex файл
— выбираем тип Вашего Arduino
— выбираем COM порт
— жмем Upload

Программа при записи открывает дополнительные окна и визуально отображает свои действия, что позволяет следить за процессом записи.

При попытке прошить Arduino Nano программа отказывалась видеть МК. Причиной стала неправильная установка скорости COM порта. По умолчанию скорость стоит 19200, а нужно 57600. Скорость порта в программе не задается явно, она прописывается в строчке «AVR Dude Params» — поменяйте в ней значение 19200 на 57600.

Автоматизация ARP Uploader.
ARP Uploader как и XLoader работает через AVR Dude, но, в отличие от XLoader, показывает командную строку. Это дает возможность использовать AVR Dude напрямую в Make или Bat файле.

Дополнительные материалы.
Драйвера Arduino.

Считаю не лишним напомнить, что для связи Arduino с компьютером в последнем должны присутствовать драйвера. Оставляю здесь архив с драйверами для Arduino (включая и старые драйвера в Old_Arduino_Drivers.zip и драйвера для FTDI-чипа в папке «FTDI USB Drivers»

Arduino_drivers.zip — Драйвера для Arduino

Стали появляться недорогие китайские Ардуины с драйвером CH340G
Driver CH340G.zip — Драйвер для преобразователя USB-UART

Загрузчики Arduino

Если Вы решите собрать свою плату Arduino (а сложного там ничего нет, фактически, это голый ATmega328 или ATmega168), Вам понадобится загрузчик Bootloader который должен содержать МК для работы со средой (или программками для заливки Hex-файлов). Конечно, Вам для записи Hex-файлов в чистый МК понадобится программатор и придется выставить фьюзы.

ATmegaBOOT_168_atmega328.hex — Bootloader для ATmega328
Для правильной работы нужно установить фьюзы следующим образом Low: FF High: DA Ext: 05

ATmegaBOOT_168_diecimila.hex — Bootloader для ATmega168
Фьюзы Low: FF High: DD Ext: 00

Схемы Arduino

Cхемы вышеописанных Ардуин.
Arduino_Uno_Rev3-schematic.pdf — Схема Arduino Uno
ArduinoNano30Schematic.pdf — Схема Arduino Nano
Arduino-Pro-Mini-schematic.pdf — Схема Arduino Pro Mini

Фьюзы установленные по умолчанию в Arduino (только с ATmega328)
Arduino Uno
Low Fuse 0xFF
High Fuse 0xDE
Extended Fuse 0x05

Arduino Duemilanove or Nano w/ ATmega328
Low Fuse 0xFF
High Fuse 0xDA
Extended Fuse 0x05

Arduino BT w/ ATmega328
Low Fuse 0xFF
High Fuse 0xD8
Extended Fuse 0x05

LilyPad Arduino w/ ATmega328
Low Fuse 0xFF
High Fuse 0xDA
Extended Fuse 0x05

Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328
Low Fuse 0xFF
High Fuse 0xDA
Extended Fuse 0x05

(Visited 25 343 times, 70 visits today)

Раздел: Полезные программы Программаторы и преобразователи Метки: Arduino, ATmega328

Кинезио тейп

 Arduino  Комментарии к записи Кинезио тейп отключены
Ноя 232016
 

Кинезио тейп — лечебно профилактический пластырь для мышц и суставов

1367 0

кинезио пластырьКинезио тейп (бинт эластичный ленточный малой растяжимости адгезивный) — это эластичная хлопковая лента, разработанная на клейкой основе, которая применяется в спортивной медицине при реабилитации после травм.

Пластырь кинезио тейп способен снять боль, уменьшить отек и значительно ускорить процесс восстановления поврежденного сустава. Тейп способен вылечить суставную либо мышечную боль, без применения мазей и таблеток.

Кинезиологический тейп необходим для того, чтобы даже при наличии какой-либо травмы была возможность достижения поставленной цели и получение положительного результата.

Наклеив пластырь на поврежденную мышцу, он возьмет на себя часть ее мышечной функции, давая возможность восстановлению без излишней нагрузки. Активация клея происходит за счет температуры тела. Уникальность структуры бинта делает его схожим с кожей человека.

Действие кинезиобинта происходит на микроскопическом уровне, он снижает давление и болевой синдром, как бы приподнимая кожу над травмированным участком. После нанесения происходит нормализация мышечных функций, мышцы переходят в более расслабленное состояние, и исчезает невралгия.

принцип действия кинезиобинта

Содержание статьи

Цели использования

Цели использования пластыря:

  • улучшение кровообращения и лимфотока;
  • купирование болевых ощущений;
  • проведение расслабления гипертонуса либо для стимуляции гипотонуса мышц;
  • защита мышцы от перезагруженности;
  • для снятия воспалительных процессов;
  • для стабилизации суставов.

цели кинезиотейпирования

Преимущества данного пластыря так же в том, что он способен обеспечить ускорение регенерации мышц и связочного аппарата.

Кинезио пластырь фиксирует мышцы на неограниченное время, не ограничивая подвижность. При их использовании не придется использовать дополнительные бинты или повязки.

Чем кинезиотейп отличается от традиционных бинтов

От традиционных спортивных тейпов кинезио пластырь отличается тем, что его возможно оставлять на коже на неделю, но повторного применения одной ленты не предусмотрено.

Спортивный же тейп можно использовать неоднократно, что снизит затраты, если спортсмену необходимо лишь не на долго зафиксировать не травмированные суставы либо сухожилия на время тренировки или выступления.

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

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

преимущества тейпов

Особенности и методы наложения

Для того чтобы определить качество тейпа, необходимо посмотреть как разматывается рулон. Он должен без рывков и натяжения разматываться до самого конца, часть ленты отрываться без каких-либо усилий. При нанесении на кожу не образовывать воздушных складок и клеиться легко и своевременно.

Самым важным в обращении с данной лентой является необходимость знать мышечную анатомию, так как придется разобраться в том, в какой части кости или сустава прикреплена поврежденная мышца.

методы наложения кинезиотейпа

Пластырь нужно приклеить так, чтобы мышца было подтянута вдоль волокон. Одной накладкой пользуются в течение четырех-шести дней. Максимальный эффект будет достигнут при эластичности пластыря 50-70%.

Для того, чтобы правильно наложить тейп нужно:

  1. Определить с какой целью это делается. При мышечной и суставной боли пластырь рекомендуется накладывать по периметру травмированной зоны, в которой соответственно имеются болевые ощущения. Во время использования пластыря для коррекции детской осанки или же плоскостопия кинезиотейп необходимо наложить по длине позвоночника или стопы. Если же возникает необходимость защитить мышцы во время занятия спортом, то приклейте его на проблемные зоны.
  2. В зоне наложения сбрить лишние волосы.
  3. Обезжирить кожу спиртом, а затем использовать ленту.
  4. После приклеивания необходимо подождать в течение получаса, пока клей начнет взаимодействовать с кожей и лишь, потом начинать занятия спортом.

Полезные видео материалы

Лучше один раз увидеть, чем десять прочитать. Полезная подборка видео пособий, в которых можно найти инструкции по применению кинезио тейпов, методы наложения, особенности воздействия и многое другое.

загрузка…

Металлизация 2

 Технологии  Комментарии к записи Металлизация 2 отключены
Ноя 042016
 

Металлизация отверстий в картинках (часть ІІ, подготовка к гальванике)

Технологии
Продолжение описания процесса металлизации отверстий в домашних условиях начатое в первой части.

Напоминаю: РАБОТАЕМ В ПЕРЧАТКАХ!
Применительно к данному этапу ВАЖНО ПОМНИТЬ СЛЕДУЮЩЕЕ:
1. ЗАГОТОВКИ РУКАМИ КАСАТЬСЯ НЕЛЬЗЯ, ДАЖЕ В ПЕРЧАТКАХ!
2. ОТКРЫТАЯ ЕМКОСТЬ С АКТИВАТОРОМ ЯВЛЯЕТСЯ ИСТОЧНИКОМ АММИАКА! ДЕРЖИТЕ ГОЛОВУ ПОДАЛЬШЕ ОТ НЕЕ!

Continue reading »

металлизация печатных плат.

 Технологии  Комментарии к записи металлизация печатных плат. отключены
Ноя 042016
 

Металлизация отверстий в картинках (часть І, приготовление активатора)

Технологии
Давно собирался описать процесс металлизации в подробностях, но все никак не мог завершить эксперименты с разными добавками в активатор (и их количеством), вылизывал все технологические шаги. Ну и какое-то время просто не мог окончательно определиться с тем, какой вариант описывать. После некоторых колебаний решил все-таки описывать вариант с добавкой жидкого мыла. Выбор на этот вариант пал по двум причинам: реактивы доступнее и после термолиза заготовка отмывается гораздо легче. Второй пункт особенно важен в этой технологии, поскольку городить вторую гальванику как-то не улыбалось (хотя «на коленке» я этот вариант отмывания продуктов пиролиза и попробовал). Из минусов — необходимость делать активацию быстро, но тут сложно сказать, минус это или плюс.

Continue reading »

ГРИ часы под управлением ESP8266

 Arduino, Электронные прибамбасы  Комментарии к записи ГРИ часы под управлением ESP8266 отключены
Окт 152016
 

ГРИ часы под управлением ESP8266

Опубликовано 21.09.2015.
Создано при помощи КотоРед.

О конструкции.

Основой часов служит модуль ESP-12(WiFi) с чипом ESP8266 китайской компании Espressif. Пожалуй, радиолюбитель у которого есть интернет, уже знает или хотя бы слышал об этих модулях. Останавливаться на описании смысла нет.

Continue reading »

Установка и настройка Яндекс диск в Ubuntu

 Ubuntu, Всяческие настройки  Комментарии к записи Установка и настройка Яндекс диск в Ubuntu отключены
Сен 092016
 

Главная » Блог » Яндекс Диск » Установка и настройка Яндекс диск в Ubuntu 14_04

Установка и настройка Яндекс диск в Ubuntu

Думаю многие из вас пользуются сервисом Яндекс Почта и дополнительно пользуетесь возможностью хранить файлы в сервисе Яндекс диск. Очень удобно и нет необходимости как пример дополнительно пользоваться Dropbox, во всяком случае мне этого достаточно.

Главный вопрос который сейчас у вас в голове, как же всё-таки установить и настроить Яндекс Диск в Ubuntu 14.04/14.10 и более новых дистрибутивах Ubuntu. Процедура очень проста, опускаемся чуть ниже и читаем первый пункт в подготовке к установке.

1. Главное, что сейчас нам необходимо, это загрузить пакет последней стабильной версии Яндекс диск для Ubuntu. Перейдем по адресу —http://repo.yandex.ru/yandex-disk/ после копируем ссылку на файл который соответствует вашей архитектуре.

  • Авторизуемся под суперпользователем введя в терминале sudo -s далее вводим свой пароль которого вы не увидите так и должно быть, все в целях безопасности, после ввода нажали клавишу Enter.
  • У меня 32 — bit процессор и соответственно, я копирую ссылку на файл i386, далее откроем терминал CTRL+ALT+F2 и выполним соответствующие команды.

2. Приступим к установке Яндекс диск, выполним в терминале команду, для 32-bit архитектуры:

wget http://repo.yandex.ru/yandex-disk/yandex-disk_latest_i386.deb && sudo dpkg -i *.deb

Установка пакета Яндекс Диск, для 64-bit архитектуры:

wget http://repo.yandex.ru/yandex-disk/yandex-disk_latest_amd64.deb && sudo dpkg -i *.deb

3. Следующий шаг — подключение к Яндекс-Диску, создаем папку ~/Yandex.Disk выполнив в терминале команду:

mkdir ~/Yandex.Disk

4. После приступаем к настройке клиента, выполним в терминале:

yandex-disk setup

5. Далее нужно будет пройти небольшой опрос:

  • Использовать прокси-сервер? [y/N]: n
  • Введите логин: логин в Яндекс-Диск
  • Введите пароль: Ваш пароль
  • Введите путь к папке Яндекс.Диска (Оставьте пустым для использования папки ‘/home/имя_пользователя/Yandex.Disk’): Нажмите Enter
  • Запускать Яндекс.Диск при входе в систему? [Y/n]: y(да) либо n(нет)

Дополнительно уточнения, кабельный у вас интернет либо модемный как вот у меня, в последнем пункте я выбрал не добавлять приложение вавтозагрузку чтобы оно не стартовало при за пуске системы, если быть точнее:

  • запускать ли яндекс диск при входе в систему, я выбрал нет и вам советую так как это лишняя дополнительная нагрузка итак на мой ограниченный трафик и вам будет более удобно запускать Яндекс Диск когда это вам будет нужно.

При необходимости если мне нужно запустить яндекс диск, я стартую соответствующего демона с помощью команды в терминале:

sudo yandex-disk start

Либо остановить в срочном режиме, выполним команду:

sudo yandex-disk stop

6. Внимание! Если вы используете двухфакторную аутентификацию, для авторизации в программе «Яндекс.Диск» нужен одноразовый пароль, сгенерированный приложением «Яндекс.Ключ».

7. Данный пункт более для удобства. Установим индикатор Яндекс.Диск в системный трей нашей системы Ubuntu

— первое, что нам необходимо, это добавить репозиторий и соответственно установить индикатор, выполним следующую команду в терминале:

sudo add-apt-repository ppa:slytomcat/ppa && sudo apt-get update && sudo apt-get install yd-tools

— запустим индикатор с помощью небольшой команды:

yandex-disk-indicator

Приложение Индикатор Яндекс диск 1.2.1

  • Либо в лаунчере Unity с помощью поиска найдем иконку и запустим индикатор Яндекс диск:

Индикатор Яндекс Диск через поиск в Unity

  • Настройка индикатора

Настройка индикатора сервиса Яндекс диск
Настройка сервиса Яндекс диск

  • На текущий момент я пока не до конца синхронизировал все файлы но индикатор выглядит у меня вот так.

Вид индикатора Яндекс диск на панели ubuntu

Вроде все выполнили. Теперь можно проверить нашу папку Yandex.Disk и синхронизировались ли уже (мои/ваши файлы в домашнюю директорию).

Проверяем синхронизацию файлов с сервиса Яндекс диск
Результат корректной работы приложения Яндекс диск

Как мы видим все корректно работает. Мои файлы с Яндекс диск теперь легко доступны просто перейдя в соответствующую директорию в домашнем каталоге, либо аналогичным способом копируем в директорию Yandex.Disk новые файлы которые автоматически загружаются на Яндекс диск.

Последний важный пункт чуть не забыл, нам нужно подписать приложение Яндекс диск с помощью специального ключа, в терминалевыполним команду:

wget -O YANDEX-DISK-KEY.GPG http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG && sudo apt-key add YANDEX-DISK-KEY.GPG

На этом пожалуй мы завершили и установку и настройку и можем полноценно пользоваться яндекс диском у себя на компьютере через приложение без обязательного посещения веб сервиса, а просто перейдя в домашнюю директорию в папку Yandex.Disk.

Если вы не нашли что-то или у вас проблемы при настройке, прежде ознакомьтесь с инструкцией — https://yandex.ru/support/disk/cli-clients.xml после если будут вопросы, задавайте, постараемся решить вместе.

Всем удачной установки и настройки!

автор: Герук Юрий

OpenWRT — Подключение USB-флешки или USB-диска

 Всяческие настройки  Комментарии к записи OpenWRT — Подключение USB-флешки или USB-диска отключены
Сен 072016
 

Подготовка прошивки OpenWRT к подключению USB-диска

Поддержка USB прошивкой OpenWRT

Для поддержки USB-накопителей Вам необходимо либо собрать прошивку с включением следующих пакетов

  • kmod-usb-core
  • kmod-usb-ohci
  • kmod-usb-storage
  • kmod-usb2

либо доустановить их отдельно.
Установка производится через веб-интерфейс на странице Система-Программное обеспечение, либо классическим способом через терминал (telnet/SSH):

opkg update
opkg install kmod-usb-core
opkg install kmod-usb-ohci
opkg install kmod-usb-storage
opkg install kmod-usb2

Есть еще третий способ — запихать поддержку прямо в ядро прошивки, но это в большинстве случаев лишнее.

Поддержка файловых систем прошивкой OpenWRT

OpenWRT, в отличии от своего собрата DD-WRT в теории поддерживает все возможные файловые системы.
Для этого служат пакеты, например:

  • kmod-fs-ext4 — поддержка файловых систем ext2, ext3 и ext4
  • kmod-fs-vfat — поддержка файловой системы fat32

и еще парочка других, но менее востребованных.
Тут всё так же — либо через веб-интерфейс LuCI, либо через терминал, либо намертво запихать в ядро. Не буду углубляться — разберетесь на примере предыдущего пункта. всё так же.

Подготовка USB-флешки/диска

Если вы планируете использовать флешку как хранилище для файлов, то, в принципе, Вам подойдет любая файловая система. Однако будьте осторожны, в файловой системе Fat32ограничение по максимальному размеру файла составляет около 4гб. Этого не всегда достаточно. У остальных перечисленных файловых систем это ограничение на несколько порядков выше, что уже не создаст проблем.
Если Вы планируете использовать накопитель как место для установки дополнительных пакетов (samba, например), то вы должны ограничиться списком ext2, ext3, ext4. На остальные системы программы просто не установятся.
Как разметить?
Основываясь на личном опыте предлагаю Вам следующую схему. Наиболее оптимальный вариант:
Раздел 1 / тип swap / размер 128 мб — раздел подкачки.
Раздел 2 / тип ext4 / размер 1 гб — раздел для установки пакетов.
Раздел 3 / тип ext4 / размер — вся оставшаяся область на диске — раздел для прочих файлов.

Разметка USB-флешки/диска в Linux

В OpenWRT есть проблема с монтированием дисков в некоторых случаях, когда они размечены не от имени пользователя root, по-этому используем sudo с флагом -i
Подключаем флешку/диск к компьютеру и приступаем к разметке и форматированию.
У меня флешка подключилась как /dev/sdf

sudo -i fdisk /dev/sdf

Запустившись fdisk просит Вас ввести команду. Последовательность команд примерно следующая.

  1. o — создаем новую таблицу разделов, удалив всё что было
  2. n — создаем первый раздел. тип primary — p, номер раздела — по умолчанию, первый сектор — по умолчанию, последний сектор смещен на 128мб — +128M
  3. n — создаем второй раздел. тип primary — p, номер раздела — по умолчанию, первый сектор — по умолчанию, последний сектор смещен на 1Гб — +1G
  4. n — создаем третий раздел. тип primary — p, номер раздела — по умолчанию, первый сектор — по умолчанию, последний сектор — по умолчанию
  5. w — сохраняем изменения

Создание файловых систем на USB-флешке/диске

Сначала завершим создание раздела подкачки:

sudo -i mkswap /dev/sdf1

Теперь создадим файловые системы ext4 на втором и третьем разделе на флешке:

sudo -i mkfs.ext2 /dev/sdf2
sudo -i mkfs.ext4 /dev/sdf3

Ждем завершение процедуры форматирования и подключаем USB-носитель к роутеру.

Подготовка OpenWRT к работе с USB-носителями

Для монтирования USB-флешек и USB-жестких дисков в OpenWRT необходимо выполнить три условия

  1. Поддержка USB устройств ядром
  2. Поддержка файловых систем ядром
  3. Установлен пакет block-mount

О первых двух пунктах было сказано в начале статьи. По поводу третьего — всё просто:

opkg update
opkg install block-mount

Монтирование USB-флешек/дисков в OpenWRT

Монтировать можно через WEB-интерфейс LuCI, однако это скучно, неинтересно и, на данный момент, не дает всех возможностей.
Дело в том, что с недавнего момента логика монтирования в overlay поменялась, а LuCI до сих пор поддерживает старый стандарт.
Я Вам поведаю о монтирование через терминал.
Итак, подключаемся к устройству через SSH или Telnet и приступаем.

Настройка fstab в OpenWRT

Настройки fstab в OpenWRT хранятся в файле /etc/config/fstab и, в отличии от десктопного Linux, придерживаются стандарта uci. Однако сложного в них ничего нет.
Чтобы не создавать файл с нуля — воспользуемся утилитой block detect

block detect >> /etc/config/fstab

Посмотрим, что у нас создалось по умолчанию:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
config 'global'
option anon_swap '0'
option anon_mount '0'
option auto_swap '1'
option auto_mount '1'
option delay_root '5'
option check_fs '0'

config 'swap'
option device '/dev/sda1'
option enabled '0'

config 'mount'
option target '/mnt/sda2'
option uuid '25f9a5d2-8743-4fe0-b91c-c1088887b637'
option enabled '0'

config 'mount'
option target '/mnt/sda3'
option uuid '7725b029-51ea-44e6-898f-2987e9b9bbd8'
option enabled '0'

Для начала включим автомонтирование swap-раздела на USB-HDD/USB-флешке.
Для этого в блоке global присвоим опции auto_swap значение 1.
А так же в блоке swap опции enabled значение 1.

1
2
3
4
5
6
config 'global'
option auto_swap '1'

config 'swap'
option device '/dev/sda1'
option enabled '1'

Далее настроим монтирование остальных разделов.
Второй раздел — в точку монтирования /overlay, для расширения памяти устройства для установки пакетов и прочих манипуляций.
Третий раздел — в точку монтирования /mnt/usb (вместо usb может быть что угодно, называйте как хотите), для хранения ваших файлов.
Для этого в файл fstab вносим следующие правки

1
2
3
4
5
6
7
8
9
10
11
12
13
config 'global'
option auto_mount '1'
option delay_root '5'

config 'mount'
option target '/overlay'
option uuid '25f9a5d2-8743-4fe0-b91c-c1088887b637'
option enabled '1'

config 'mount'
option target '/mnt/usb'
option uuid '7725b029-51ea-44e6-898f-2987e9b9bbd8'
option enabled '1'

Сохраняем файл, но пока перезагружаться рано. Надо подготовить overlay-раздел на флешке.

Подготовка overlay-раздела на USB-диске

Итак, мы будем использовать второй раздел на нашем USB-диске/флешке.
Для этого монтируем раздел во временный каталог

mkdir /mnt/sda2
mount /dev/sda2 /mnt/sda2

Переносим содержимое каталога /overlay на подготавливаемый раздел

tar -C /overlay -cvf - . | tar -C /mnt/sda2 -xf -

И теперь можем смело перезагружаться.

reboot

Проверка результатов работы fstab

Если вы настроили всё верно, то команда df -h должна выдать примерно следующие результаты
df -h
Filesystem Size Used Available Use% Mounted on
rootfs 975.9M 1.4M 907.3M 0% /
/dev/root 5.5M 5.5M 0 100% /rom
tmpfs 14.4M 244.0K 14.2M 2% /tmp
/dev/sda2 975.9M 1.4M 907.3M 0% /overlay
overlayfs:/overlay 975.9M 1.4M 907.3M 0% /
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda3 6.2G 14.4M 5.8G 0% /mnt/usb

Прибор для регистрации состояния Атмосферного Э лектричества

 Электронные прибамбасы  Комментарии к записи Прибор для регистрации состояния Атмосферного Э лектричества отключены
Авг 242016
 

Прибор для регистрации состояния Атмосферного Электричества

Если объяснять упрощенно, что такое Атмосферное Электричество (АЭ), то лучше всего подходит школьное определение, говорящее, что на каждый метр расстояния от поверхности земли приходится примерно 130 вольт напряжения, возникающего из-за того, что ионосфера планеты бомбардируется солнечным излучением. Понятно, что 130 В/м — это усреднённое значение и на него влияет множество условий, поэтому, следуя старой русской поговорке, в которой говорится, что «лучше один раз увидеть, чем сто раз услышать», осенью 2011 собрал небольшой прибор для визуального контроля состояния АЭ и зимой-весной 2012 года провёл несколько наблюдений.

Суть эксперимента проста – преобразование атмосферного тока в напряжение. Происходит это на резисторе, один конец которого заземлен, а другой подключен к проводнику, имеющему на противоположном конце датчик в виде «антенны-метёлки», располагающейся в воздухе на некотором расстоянии от земли (рис.1). Затем сигнал с резистора отфильтровывается и усиливается электронным блоком, с выхода которого подаётся в компьютерную звуковую карту. Карта была доработана (открыты входы по постоянному напряжению) по рекомендациям журнала «Радио» №6 2007 (статья «Компьютерный измерительный комплекс», автор – О.Шмелёв). Для записи используется программа SpectraLAB.

Прибор для регистрации состояния Атмосферного Электричества
Рис. 1

На крыше жилого пятиэтажного дома было установлено пластиковое удилище и к нему прикреплено шесть метров провода КСПВ 2х0,5 (в двойной изоляции) с металлической метёлкой на верхнем конце (61 иголка, напаянные на 20-сантиметровые куски провода ПЭЛ-0,9. Провод КСПВ соединён с центральной жилой РК-75, оплётка которого вверху, на крыше, ни к чему не подключена, а внизу, на рабочем месте, заземлена на железобетонный каркас дома. Места соединения провода КСПВ с центральной жилой кабеля и экран коаксиала в этом месте были тщательно заизолированы от соприкосновения с воздухом. Коаксиал (простой телевизионный, RG-6) применён для того, чтобы ослабить помехи от близко расположенных компьютеров и другой импульсной шумящей техники.

Один из вариантов схемы электронной части показана на рис.2:

Схема прибора для регистрации состояния атмосферного электричества
Рис. 2

К входным клеммам подключен резистор R1 – это для того, чтоб на «метёлке» не накапливался высокий потенциал при выключенном S1. При включении же S1, параллельно R1 подключается резистор R2. И если внутреннее сопротивление каскада на ОР1.1 не учитывать, то получившееся входное сопротивление прибора можно оценить как 910 кОм. Эти два резистора и являются датчиками состояния АЭ. В некоторые «рабочие» моменты регистрации на них развивалось напряжение более 0,5 вольт, что вызывало уход графика за пределы компьютерной шкалы измерений, поэтому позднее был введён ещё один резистор – R3, сопротивлением 100 кОм. При его подключении выключателем S2 Rвходное прибора становится около 90 кОм, соответственно и напряжение на входе становится в десять раз меньше.

Первый фильтр низкой частоты на R4C1 настроен на частоту около 7Гц. Конденсатор составлен из двух, включенных параллельно, марки СГМ-4 – с малыми токами утечки. На ОР1.1, ОР1.2 и ОР2.1 собран усилитель с большим входным сопротивлением (по справочнику, более 10 ГОм) и возможностью подавления синфазной помехи (в данном варианте не используется). Точнее, это не столько «усилитель», сколько «входной блок» с усилением чуть больше единицы. Такой «малый» коэффициент усиления выбран только для того, чтоб наводимая помеха от сети 50 Гц не вводила ОУ в режим ограничения сигнала. После ОР2.1 стоят ФНЧ на R13C5, двойной Т-мост на частоту 50 Гц и ещё один ФНЧ на R17C9. Такие же цепи с такими же номиналами деталей стоят и после ОР2.2, который усиливает сигнал чуть более, чем на 21 dB. На ОР3 собран выходной буферный повторитель. В него введена коррекция «нуля», так как при большом сопротивлении источника сигнала (около 2 Мом) на выходе ОР1.1 появляется постоянная составляющая. Подключении между 5 ножкой ОР1.2 и земляным проводом такого же двухмегаомного резистора проблему не решило, поэтому просто ввёл в схему R25 в цепь коррекции «нуля» ОР3. На месте ОР1 и ОР2 были проверены операционные усилители марок LM833, NE5532 и TL072. Вместо К544УД1 ставились КР140УД608, УД708. Все показали примерно одинаковый результат (при использовании операционников 140 серии резистор коррекции «нуля» подключается между 1 и 5 ножками).

Все детали на плату припаиваются с одной стороны. Большинство из них – SMD. Конденсаторы двойных Т-мостов составляются из нескольких и подбираются по прибору (например, 106н2 = 100н + 6н2) с последующей экспериментальной проверкой моста по подавлению. Перед проверкой надо обязательно дать деталям остыть до комнатной температуры – иначе параметры уплывают. Не обязательно добиваться максимального подавления именно на частоте 50Гц – можно один мост настроить на 1-3 Гц выше, а другой – ниже. В таком варианте больше вероятность того, что всё будет работать даже при изменении температуры внутри блока или частоты сетевого напряжения.

Размеры печатной платы (рис.3) – 60х40 мм. Крепление деталей R1, R2, R3, R4 и C1 выполнено вне платы, навесным монтажом, прямо на контактах S1 и S2. Переключатели выбраны ТП1-2, новые, перед пайкой были разобраны, почищены и промыты спиртом

Печатная плата прибора
Рис. 3

К площадке «In» на рис.3 подпаивается проводник, идущий от точки соединения R4 с C1. Хотя, если С1 перенести на плату, то правый по схеме конец R4 тоже припаивается к площадке «In». При начальной проверке платы и последующей настройке, надо между этой площадкой и землёй впаять резистор. Например, 10 кОм. Такой же резистор можно припаять и между пятой ножкой OP1 и землёй – место под него разведено. Белые толстые линии на рисунке платы – это перемычки, выполненные проводом МГТФ.

При монтаже операционных усилителей обратите внимание, что они стоят «лицом» друг к другу, т.е. один развёрнут на 180 градусов относительно другого.

Схема чувствительна к наводкам, поэтому к качеству монтажа надо подойти с полной ответственностью. Все провода, в том числе и питания, должны быть жёсткими и не должны болтаться внутри корпуса. Все земляные проводники припаиваются к плате в одну точку около OP1. Провод, идущий к входной сигнальной «земле» должен быть максимально коротким – не более 5-7 см. Плата изготовлена из двухстороннего текстолита и пропаяна по черным точкам на земляных площадках рисунка голым проводником. Естественно, кроме мест под площадками «In», «Out», «+12» и «-12». Под ними, с другой стороны платы, удаляется фольга, затем берется три сантиметра голого лужёного провода диаметром около 0,6-0,8 мм, который сгибается пополам и вставляется в эти отверстия так, чтобы со стороны деталей получились проволочные стойки. К этим стойкам и припаиваются все входящие и выходящие провода. Можно фольгу под площадками не удалять, а сделать «пятачки», к которым припаять стойки – так будет механически надёжней. После полной проверки работоспособности конструкции, плата покрыта тонким слоем клея БФ, разведенного в спирте.

Корпус конструкции должен быть металлическим – например, от компьютерного блока питания, и толстым коротким проводником должен соединяться с точкой «земля» на плате. Входные резьбовые разъёмы закреплены на пластине из хорошего диэлектрика подходящего размера (можно применить оргстекло). Выходной разъём – стандартный звуковой minijack 3,5″. Питающие провода впаяны напрямую. Блок питания сначала использовался выносной — лабораторный, двуполярный. При самостоятельном его изготовлении следует обратить внимание на долговременную стабильность выходного напряжения и его малые шумы (конденсаторов побольше поставить). Затем решил, что питание проще брать с компьютера – они же в данном варианте работают всегда вместе, поэтому в корпусе от старого CD-привода были собраны дополнительные LC фильтра по +12В/-12В и отдельный блок питания стал не нужен.

Общий коэффициент усиления прибора около 20dB (10 раз). Подавление на частоте 50Гц – около 170dB. Цифра, конечно, теоретическая, реально не выполнимая, взята из программы RFSim99, где и проводилось предварительное моделирование каскадов. На рис.4 приведён график АЧХ из этой программы. Частота среза по уровню -3dB – около 2,5Гц. На частоте 10Гц затухание 25dB, а на частотах выше 50Гц — более 130dB.

График АЧХ
Рис. 4

Теперь немного про «измерительную землю». «Земля» нужна реальная, ну, или максимально приближённая к реальной. Так как сам живу в стандартной панельной пятиэтажке, могу сказать, что хорошим выходом в этом случае является подключение к арматуре каркаса здания. Так как все несущие плиты сварены между собой, то дом можно представить, как один большой объёмный проводящий кирпич, лежащий на земле. Проще всего подключиться к металлическому ограждению балкона. Очистить от краски, просверлить отверстие, нарезать в нём резьбу или просто насквозь вставить болт с гайкой, занимает не более часа времени. Прижав гайкой достаточно толстый провод и заведя его к рабочему месту, получаем хорошую электротехническую землю. Если сеть в доме старая, двухпроводная (т.е. только нулевой и фазный провод), то к этой «земле» надо так же подключить и корпуса компьютера и монитора (лучше сразу капитально в удлинитель, питающий оргтехнику). Ко всем этим манипуляциям надо относиться очень серьёзно и с пониманием того, что Вы делаете! Нужно обладать хотя бы начальными знаниями по электротехнике, т.е. отличать «ноль» от «земли». В противном случае лучше ничего не делать и с АЭ не экспериментировать! Жителям же старых кирпичных домов можно посоветовать попробовать подключиться к водопроводной трубе с холодной водой (эти трубы по старым гостам должны быть в подвале приварены к заземлению дома). Ну, а счастливым обладателям современной «трёхпроводки» в квартире, нужно, скорее всего, просто соединить отдельным проводом входной «земляной» разъём конструкции с корпусом компьютера (например, надёжно прижать под один из крепёжных болтов блока питания).

После сборки и настройки конструкции, установки «метёлки» на крыше и проведения заземления, нужно изменить настройки в программе SpectraLAB. Главная цель – сделать так, чтоб получаемые файлы были минимально возможного размера. Для этого в меню «Options», команде «Settings» выставляются параметры как на рис.5, чтобы максимальная обрабатываемая частота была 50Гц:

Настройки в SpectraLAB
Рис. 5

Правда, при этом сильно сбивается таймер записи и по прошествии реальных тридцати минут он начинает показывать, что прошло чуть больше часа и двадцати двух минут, но это не очень мешает. Можно, конечно, выставить минимальные стандартные установки с нормальной работой таймера, но при этом получасовая запись будет занимать объём 14 Mb. В первом же случае получаются всего двухмегабайтные файлы.

После всех проверок и настроек нужно выключить S1 и провести пробную запись длительностью несколько десятков минут, допустим, тридцать-сорок. Полученная на графике линия должна быть достаточно тонкой и не уходить от нулевой отметки далее, чем на полделения при выставленном в программе значении Plot Top=0,5. Уход может быть связан только с прогревом при включении блока. Если на линии есть некоторая «лохматость» от наводок и пульсаций питания, то она не должна быть более четверти деления при Plot Top=0,5 (практически можно добиться и более мелких отклонений и девиаций линии).

Теперь самое интересное — результаты наблюдений. Как пример, на рисунках 5-7 приведены круглосуточные записи с полудня 6 по утро 10 марта с ремарками о погодных условиях. Записи делались длительностью от получаса (днём) до 7-8 часов (ночью). Затем скриншоты в графическом редакторе «склеивались» в один суточный кусок для просмотра долговременного состояния. Каждый следующий из приведенных здесь рисунков является продолжением предыдущего. Линия нулевого потенциала – это та, около которой колеблется график в дневное время. Начинаются все записи в 7:30 утра. Временная шкала – вверху. Время восхода и захода солнца представлены символами «солнышко». Сумерки у нас длятся около двух часов. График отклоняется на одно деление шкалы «Y» при входном сигнале 0,95 мВ. Ток, протекающий при этом через входные резисторы общим сопротивлением 910 кОм, соответствует 1,044 нА.

6 марта (рис.6). Утро было ясное, безветренное. Давление высокое. Температура -10. Днём воздух прогрелся до нуля градусов. Данных о ветре нет.

График измерения атмосферного электричества
Рис. 6

7 марта (рис.7). Ясноё тихое утро. Температура -15. После 15:00 ветер 3-5 м/с, воздух прогрелся до +1. С крыш течет, на дорогах ручьи.

График измерения атмосферного электричества
Рис. 7

8 марта (рис.8). Утро ясное и безветренное. Температура -19. После 15:00 ветер слабый, около 1 м/с. Температура +3. Капель, ручьи. Около 21:00 взошла полная луна. После 22:00 температура -2. Ночью график так и не ушёл в отрицательную зону.

График измерения атмосферного электричества
Рис. 8

9 марта (рис.9). Утро ясное и безветренное. Температура -16. После 11:00 ветер был около 2-3 м/с, а к 13:00 уже 3-5 м/с. К 16:00 температура в тени +3. Солнце. Капель. Ручьи на дорогах. К 18:00 ветра уже нет. В 20:00 температура была -2.

График измерения атмосферного электричества
Рис. 9

Короткие большие всплески в дневное время – это колебания потенциала, связанные в основном с движением воздуха – порывы ветра и пролетающие рядом с «метёлкой» птицы. В растянутом виде эти импульсы выглядят так, как показано на рис.10 (длительность всего участка – чуть более минуты):

График измерения атмосферного электричества
Рис. 10

Ниже показаны ещё два рисунка, на которых запечатлены моменты с дождём ночью:
4 апреля (рис.11). Утро безоблачное, ветер 1-2 м/с. Температура -1. Давление 755, днём упало до 750. К 10:00 на небе появилась лёгкая дымка и ветер 2-3 м/с. К 12:00 небо в плотной белой дымке, солнца не видно, ветер 10-15 м/с. После 16:00 небо очистилось, температура +15, но к 20:00 всё опять заволокло облаками. После 21:00 температура +10, давление 740. Ночью прошёл дождь – видно, как кривая ушла в отрицательную зону (примерно с 3 ночи до 5 утра).

График измерения атмосферного электричества
Рис. 11

5 апреля (рис.12). Утро безоблачное и безветренное. Температура +5. Давление 750. К 12:00 на небе появились легкие кучевые облака, ветер до 5-10 м/с. К 16:00 солнца совсем не видно за облаками, ветер ослаб до 3-5 м/с, но к 17:00 облака разбежались, ветер 5-7 м/с, солнце. После 21:00 начался дождь.

График измерения атмосферного электричества
Рис. 12

Ну, вот, вроде и всё. Прибор, как инструментальный усилитель, с некоторыми переделками можно использовать и в других измерительных целях, но это уже как говорится, совсем другая история…

Более подробно узнать про атмосферное электричество можно из статей В.Т.Полякова.

По возникшим вопросам пишите на sibmon

Андрей Гольцов, г. Искитим

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин
OP1, OP2 Операционный усилитель TL072 2 NE5532, LM833 Поиск в Fivel
ОР3 Микросхема К544УД1 1 Поиск в Fivel
С, С Конденсатор 0.1 мкФ 2 Поиск в Fivel
С, С Электролитический конденсатор 1000 мкФ 2 Поиск в Fivel
С1 Конденсатор 0.01 мкФ 2 Поиск в Fivel
С2-С4 Конденсатор 100 пФ 3 Поиск в Fivel
С5, С11 Конденсатор 2 мкФ 2 Поиск в Fivel
С6, С8, С12, С14 Конденсатор 0.1062 мкФ 4 Поиск в Fivel
С7, С13 Конденсатор 0.2124 мкФ 2 Поиск в Fivel
С9, С15 Конденсатор 0.056 мкФ 2 Поиск в Fivel
С10 Конденсатор 1 мкФ 1 Поиск в Fivel
С16 Конденсатор 3 мкФ 1 Поиск в Fivel
R1 Резистор 10 МОм 1 Поиск в Fivel
R2, R4 Резистор 1 МОм 2 Поиск в Fivel
R3 Резистор 100 кОм 1 Поиск в Fivel
R5, R15, R22 Резистор 15 кОм 3 Поиск в Fivel
R6, R7 Резистор 5.1 кОм 2 Поиск в Fivel
R8, R9 Резистор 51 кОм 2 Поиск в Fivel
R10 Резистор 27 кОм 1 Поиск в Fivel
R11 Резистор 33 кОм 1 Поиск в Fivel
R12, R25 Подстроечный резистор 10 кОм 2 Поиск в Fivel
R13, R20, R26 Резистор 3.3 кОм 3 Поиск в Fivel
R14, R16, R21, R23 Резистор 30 кОм 4 Поиск в Fivel
R17, R24 Резистор 470 кОм 2 Поиск в Fivel
R18 Резистор 1 кОм 1 Поиск в Fivel
R19 Резистор 10 кОм 1 Поиск в Fivel
R27 Резистор 47 кОм 1 Поиск в Fivel
S1, S2 Выключатель 2 Поиск в Fivel
Клеммный зажим 2 Для подключения антенны и заземления. Поиск в Fivel

Скачать список элементов (PDF)

Прикрепленные файлы: