Оглавление:
- Шаг 1. Как это работает
- Шаг 2: Схема и детали
- Шаг 3: Описание схемы и код
- Шаг 4: Сборка схемы
- Шаг 5: Проверьте цепь
- Шаг 6: Предупреждение
Видео: CardioSim: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Во-первых, это мой первый обучающий материал, и я не являюсь носителем английского языка (или писателем), поэтому заранее прошу прощения за общее низкое качество. Тем не менее, я надеюсь, что это руководство может быть полезно для людей, использующих систему мониторинга сердечного ритма (ЧСС) (состоящую из передатчика нагрудного ремня и часов-приемника) и которые:
хотите точно знать, какую батарею нужно заменить (внутри ремня или внутри часов-приемника), когда система перестает работать должным образом. Обычно просто для того, чтобы убедиться, что пользователь в конце концов заменит обе батареи, даже если одна в ремне подвергается более тяжелой нагрузке и поэтому разряжается быстрее, чем другая
или
заинтересованы (как и я) в разработке регистратора данных сердечного ритма для дальнейших оценок - например, для статистического анализа ВСР (вариаций сердечного ритма) в статических условиях или для корреляционных исследований между ЧСС и физическими усилиями в динамических условиях - и предпочитаю использовать тренажер с нагрудным ремнем (кардио), а не носить настоящий все время на этапах тестирования
По указанным выше причинам я назвал свой Инструктируемый "CardioSim".
Шаг 1. Как это работает
Беспроводная передача импульсов пульса между передатчиком (нагрудным ремнем) и приемником (специальными часами, а также беговыми дорожками, устройствами для тренировок и т. Д.) Основана на низкочастотной магнитной связи (LFMC), а не на традиционная радиочастота.
Стандартная частота для этого типа (аналоговых) систем мониторинга - 5,3 кГц. Новые цифровые системы основаны на технологии Bluetooth, но это выходит за рамки данного руководства.
Для тех, кто заинтересован в углублении темы, полное описание технологии LFMC, включая плюсы и минусы по сравнению с RF, можно найти в этом примечании к приложению.
ww1.microchip.com/downloads/en/AppNotes/002…
Однако для этого проекта достаточно знать, что несущая магнитного поля 5,3 кГц, генерируемая резонансным контуром LC (последовательного), модулируется на основе простого формата OOK (On-OFF Keying), где каждый импульс сердца включает несущую примерно на 10 мс. Сигнал обнаруживается (параллельным) резонансным резервуаром LC (с той же резонансной частотой магнитного поля и при условии, что обе катушки правильно выровнены), усиливается и отправляется в измерительный блок.
Хотя в Интернете можно найти несколько примеров схемы приемника, мне не удалось найти модель передатчика, поэтому я решил проанализировать сигнал, генерируемый моим нагрудным ремнем, и построить схему, которая может его моделировать, с помощью аналогичная сила поля, частота и формат.
Шаг 2: Схема и детали
Схема состоит из очень небольшого количества компонентов, которые можно уместить в небольшом корпусе:
- Чехол с полосой доской, как этот
- Полоса из пенопласта высокой плотности, 50x25x10 мм (как та, что используется для упаковки микросхем)
- Микроконтроллер ATTiny85-20
- Драйвер двигателя L293
- Регулятор напряжения 5В, тип 7805 или LD1117V50
- 2x электролитический конденсатор 10 мкФ / 25 В
- Конденсатор 22н / 100В
- Тримпот с валом, 10K, 1 оборот (как в стартовом наборе Arduino)
- Резистор 22К
- Резистор 220R
- Светодиод красный 5мм
- Индуктивность 39 мГн, я использовал BOURNS RLB0913-393K
- Аккумулятор 9В
- мини-переключатель SPDT (я переработал переключатель AM / FM из старого транзисторного радио)
Самым важным компонентом является индуктивность. Высококачественный ферритовый сердечник и низкое сопротивление являются обязательными для того, чтобы поддерживать его малыми габаритами и обеспечивать хороший коэффициент качества резонансного контура.
Шаг 3: Описание схемы и код
Применяя формулу LC-цепи, показанную на рисунке, с L = 39 мГн и C = 22 нФ, результирующая частота составляет около 5,4 кГц, что достаточно близко к стандартному значению 5,3 кГц. Бак LC приводится в движение H-мостовым инвертором, состоящим из 2 полумостов 1 и 2 драйвера двигателя IC L293. Несущая частота генерируется микроконтроллером TINY85, который также управляет модулирующим сигналом, имитирующим HR. С помощью триммера, подключенного к аналоговому входу A1, можно изменять частоту сердечных сокращений примерно от 40 до 170 ударов в минуту, что в реальных условиях считается достаточным для большинства спортсменов-любителей. Поскольку мост должен приводиться в движение двумя противоположными прямоугольными волнами (и с моими ограниченными знаниями кода ассемблера ATTiny я смог сгенерировать только один), я использовал halfbrige 3 в качестве инвертора.
Для этих простых задач достаточно внутренних часов на частоте 16 МГц, однако я ранее измерил необходимый коэффициент калибровки для своего чипа и поместил его в командной строке «OSCCAL» в разделе настройки. Чтобы загрузить скетч в ATTiny, я использовал Arduino Nano, загруженный с кодом ArduinoISP. Если вы не знакомы с этими двумя шагами, в сети есть масса примеров. Если кому-то интересно, я разработал свои собственные версии, которые могу предоставить по запросу. Прикрепил код для ATTiny:
Шаг 4: Сборка схемы
В корпусе уже было 5-миллиметровое отверстие на верхней крышке, которое идеально подходило для светодиода, и мне нужно было только просверлить второе 6-миллиметровое отверстие, выровненное с первым, для вала триммера. Я расположил компоненты таким образом, чтобы батарея удерживалась на месте между подстроечным резистором и регулятором напряжения ТО-220 и надежно блокировалась на своем месте полосой из пенопласта, приклеенной к верхней крышке.
Как вы могли заметить, индуктивность установлена горизонтально, т.е. так, чтобы его ось была параллельна доске. Это сделано в предположении, что индуктивность приемника также находится в том же направлении. В любом случае для оптимальной передачи всегда убедитесь, что обе оси параллельны (не обязательно в одной пространственной плоскости) и не перпендикулярны друг другу.
В конце сборки тщательно проверьте с помощью тестера цепей все соединения с помощью тестера цепей.
Шаг 5: Проверьте цепь
Лучшим инструментом для проверки схемы являются часы с приемником мониторинга ЧСС:
- Положите часы рядом с CardioSim.
- Установите триммер в среднее положение и включите прибор.
- Красный светодиод должен начать мигать с интервалом примерно в 1 секунду (60bmp). Это указывает на то, что резервуар резонатора LC правильно запитан и работает. Если это не так, дважды проверьте все соединения и точки сварки.
- Если это еще не сделано автоматически, включите часы вручную.
- Часы должны начать получать сигнал, показывающий измеренную ЧСС.
- Поворот триммера в крайнее положение в обоих направлениях для проверки всего диапазона ЧСС (допустимый допуск +/- 5% от пределов диапазона)
Все шаги показаны в прикрепленном видео
Шаг 6: Предупреждение
В качестве последнего совета по безопасности имейте в виду, что LFMC, реализованный в этом простом формате, не позволяет адресовать разные устройства в одном и том же диапазоне полей, это означает, что в случае, если и CardioSim, и реальный измерительный ремень отправляют свои сигналы на один и тот же приемник. ед., приемник будет заклинивать, что приведет к непредсказуемым результатам.
Это может быть опасно, если вы собираетесь повысить свою физическую работоспособность и максимизировать свои усилия на основе измеренного ЧСС. CardioSim предназначен только для тестирования других устройств, а не для тренировки!
Вот и все, спасибо, что прочитали мою инструкцию, любые отзывы приветствуются!
Рекомендуемые:
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: я планирую использовать этот Rapsberry PI в кучу забавных проектов еще в моем блоге. Не стесняйтесь проверить это. Я хотел вернуться к использованию своего Raspberry PI, но у меня не было клавиатуры или мыши в моем новом месте. Прошло много времени с тех пор, как я установил Raspberry
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Bolt - Ночные часы с беспроводной зарядкой своими руками (6 шагов): 6 шагов (с изображениями)
Bolt - Ночные часы с беспроводной зарядкой своими руками (6 шагов): Индуктивная зарядка (также известная как беспроводная зарядка или беспроводная зарядка) - это тип беспроводной передачи энергии. Он использует электромагнитную индукцию для обеспечения электропитания портативных устройств. Самым распространенным применением является беспроводная зарядка Qi st
Как разобрать компьютер с помощью простых шагов и изображений: 13 шагов (с изображениями)
Как разобрать компьютер с помощью простых шагов и изображений: это инструкция о том, как разобрать компьютер. Большинство основных компонентов имеют модульную конструкцию и легко снимаются. Однако важно, чтобы вы были организованы по этому поводу. Это поможет уберечь вас от потери деталей, а также при повторной сборке
Проектирование печатной платы с помощью простых и легких шагов: 30 шагов (с изображениями)
Проектирование печатных плат с помощью простых и легких шагов: ПРИВЕТ, ДРУЗЬЯ Это очень полезное и легкое руководство для тех, кто хочет изучить дизайн печатных плат. Давайте начнем