Агуулгын хүснэгт:

ATMega328 (Arduino Uno Chip) + AD8232: 3 алхам ашиглан энгийн, зөөврийн тасралтгүй ЭКГ/ЭКГ монитор
ATMega328 (Arduino Uno Chip) + AD8232: 3 алхам ашиглан энгийн, зөөврийн тасралтгүй ЭКГ/ЭКГ монитор

Видео: ATMega328 (Arduino Uno Chip) + AD8232: 3 алхам ашиглан энгийн, зөөврийн тасралтгүй ЭКГ/ЭКГ монитор

Видео: ATMega328 (Arduino Uno Chip) + AD8232: 3 алхам ашиглан энгийн, зөөврийн тасралтгүй ЭКГ/ЭКГ монитор
Видео: debounce - bounce filtering - seribu satu jalan ke roma (Subtittled) 2024, Долдугаар сарын
Anonim
ATMega328 (Arduino Uno Chip) + AD8232 ашиглан энгийн, зөөврийн тасралтгүй ЭКГ/ЭКГ монитор
ATMega328 (Arduino Uno Chip) + AD8232 ашиглан энгийн, зөөврийн тасралтгүй ЭКГ/ЭКГ монитор

Энэхүү зааварчилгааны хуудас нь энгийн 3 зөөврийн ЭКГ/ЭКГ-ийн зөөврийн мониторыг хэрхэн хийхийг танд харуулах болно. Хяналт нь AD8232 таслах самбар ашиглан ЭКГ -ийн дохиог хэмжиж, дараа нь шинжлэх зорилгоор microSD карт дээр хадгалдаг.

Шаардлагатай гол хангамж:

5V цэнэглэдэг батерей

AD8232 таслах самбар

Бодит цагийн цаг - RTC DS3231 модуль

Micro SD картны модуль + микро SD карт

Микро USB холболт

3.3V зохицуулагч

ЭКГ утас + нэг удаагийн дэвсгэр

Arduino Uno-ийн байршлаас ATMega328-ийг бие даасан байдлаар хөрвүүлэх резистор/конденсатор/ATMega328 чип-https://dronebotworkshop.com/arduino-uno-atmega328/ үзнэ үү.

Алхам 1: Бүрэлдэхүүн хэсгүүд болон кодыг Arduino Uno ашиглан туршиж үзээрэй

Туршилтын бүрэлдэхүүн хэсгүүд ба Arduino Uno ашиглан кодчилно уу
Туршилтын бүрэлдэхүүн хэсгүүд ба Arduino Uno ашиглан кодчилно уу
Туршилтын бүрэлдэхүүн хэсгүүд ба Arduino Uno ашиглан кодчилно уу
Туршилтын бүрэлдэхүүн хэсгүүд ба Arduino Uno ашиглан кодчилно уу

Системийг эхлээд Arduino Uno ашиглан туршиж үзэх боломжтой. Диаграммд үзүүлсэн шиг утсыг холбоно уу. ЭКГ-ийн кабель ба дэвсгэрүүд нь AD8232-т холбогдсон бөгөөд цээжний хоёр талд газардуулгатай холбосон байх ёстой. Sparkfun хуудаснаас үзнэ үү https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- дэлгэрэнгүй мэдээллийг авахын тулд холбох гарын авлага. Хэрэглэх боломжтой Arduino ноорог эндээс татаж авах боломжтой. ЭКГ -ийн үнэн зөв дохиог авахын тулд өгөгдлийг SD карт дээр хурдан бүртгэх ёстой. SD картыг хадгалах журам нь 10 секундын миллисекунд (зарим SD картууд илүү хурдан эсвэл удаан байдаг) авдаг болохыг би олж мэдсэн. SD карт дээр шинэ цагийн цэгийг хадгалах нь хэтэрхий удаан байдаг, учир нь бид хэдэн миллисекунд тутамд бичлэг хийх боломжтой байдаг. Тиймээс код нь SD карт руу бичлэг хийхээс өмнө 40 оноо цуглуулах буфертай. Өгөгдлийг txt файлаар таслалаар тусгаарласан болно. Гурван багана нь AD8232 гаралт, RTC модулийн цаг, millis () функцийн цагийг харуулдаг бөгөөд өгөгдлийн цэгүүдийн хоорондох хугацааг тодорхойлох нарийвчлалыг өгдөг.

Алхам 2: Зөөврийн хувилбар хийх

Зөөврийн хувилбар хийх
Зөөврийн хувилбар хийх

Системийг зөөврийн болгохын тулд би https://dronebotworkshop.com/arduino-uno-atmega328/ гарын авлагыг ашиглан резистор, конденсатор, кварцын болор бүхий бие даасан ATMeg328 системийг бий болгосон. Би 5V лити цэнэглэдэг батерейг ашиглан микро-USB таслагч самбар ашиглан AD8232-ийг ажиллуулахын тулд 3.3V зохицуулагчтай хамт хүчээр хангаж өгсөн. Төрөл бүрийн эд ангиудыг туузан хавтан дээр гагнасан.

Зөвлөмж болгож буй: