KALKULATOR MEDYCZNY. EAIiE Katedra Elektroniki. AGH 6 maja 2010. Autorzy: Michał Janowicz Rafał Ostrowski Tomasz Pierzchała Piotr Wojtowicz



Podobne dokumenty
STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Sterownik PLC ELP11R32-BASIC Dokumentacja techniczna (ver. 1.0)

Sterownik PLC ELP11R32-MOD Dokumentacja techniczna (ver. 1.1)

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Wykład 6. Mikrokontrolery z rdzeniem ARM

Szczegółowy opis przedmiotu zamówienia

Min. 256 GB, dysk półprzewodnikowy SSD, złącze M.2.

1.2. Architektura rdzenia ARM Cortex-M3...16

Najbardziej dynamiczny i przyjemny sposób wyświetlania informacji o produkcie w punkcie sprzedaży

Politechnika Wrocławska

Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.

Rozproszony system zbierania danych.

Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych. Autor: Tomasz Gluziński

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430

Funkcjonowanie i budowa modelu układu regulacji temperatury. Jakub Rotkiewicz AIR 2018

Katowice, r. BetaMed S.A. Ul. Mikołowska 100A/ Katowice. Nr zapytania ofertowego 37/2015. Zapytanie ofertowe

Systemy wbudowane. Paweł Pełczyński

Obługa czujników do robota śledzącego linie. Michał Wendland czerwca 2011

Kod produktu: MP01105T

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

PARAMETRY OFEROWANEGO PRZEZ WYKONAWCĘ SPRZĘTU

Przegląd rozwiązań z oferty firmy 4D Systems

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

Niniejszy załącznik zawiera opis techniczny oferowanego przedmiotu zamówienia.

Mikrokontrolery AVR i ARM : sterowanie wyświetlaczami LCD / Tomasz Francuz. Gliwice, cop Spis treści

DOKUMENTACJA PROJEKTU

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

8-calowa cyfrowa ramka do zdjęć! Wbudowane 128 MB

EZ/2009/698/106/09/ML Warszawa, dnia r.

Bezprzewodowa sieć kontrolno-sterująca z interfejsem Bluetooth dla urządzeń mobilnych z systemem Android

BEZPRZEWODOWA KAMERA INTERNETOWA USB 2.0

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Systemy na Chipie. Robert Czerwiński

1. Notebook 14. Producent: ASUS Model: ASUS VivoBook S14 S410. Parametr Parametr graniczny Parametr oferowany - opisać

OPIS PRZEDMIOTU ZAMÓWIENIA

Załącznik nr 6 Uszczegółowienie przedmiotu zamówienia. Pakiet 1 (Gdańsk) Tabela 1. Komputer przenośny. Ilość 1 sztuka

Procesor. Pamięć. Dyski i napędy. Zintegrowane moduły. Załącznik nr 2 SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA - ZAŁĄCZNIK NR 2 DO FORMULARZA OFERTY.

ISBN Copyright by Wydawnictwo BTC Legionowo 2008

Sensory i systemy pomiarowe Prezentacja Projektu SYNERIFT. Michał Stempkowski Tomasz Tworek AiR semestr letni

Parametr Parametr graniczny Parametr oferowany - opisać

Szkolenia specjalistyczne

IMPLEMENTATION OF THE SPECTRUM ANALYZER ON MICROCONTROLLER WITH ARM7 CORE IMPLEMENTACJA ANALIZATORA WIDMA NA MIKROKONTROLERZE Z RDZENIEM ARM7

MULTIPRON_Advance. Multiportowy tester łączy Ethernet, E1 i RS232/485. MULTIPRON_Advance. 1. Testy Ethernet

- WALKER Czteronożny robot kroczący

Załącznik nr 6- Uszczegółowienie przedmiotu zamówienia. Pakiet 1 (Warszawa ) Tabela 1. Ilość 1 sztuka

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

... Załącznik nr 1 do SIWZ (pieczęć Wykonawcy) Arkusz informacji technicznej (AIT)

Wartość dodane teserów

1.1 PANELE OPERATORSKIE WONDERWARE

Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne

Tester diagnostyczny SUN PDL3000

Politechnika Śląska Wydział Elektryczny Katedra Mechatroniki. Koncepcja przyłączania mikroinstalacji prosumenckich (gniazd) do laboratorium ilabepro

Parametryzacja i optymalizacja pracy układu z wykorzystaniem narzędzia BODAS-service; Konfigurowanie wyświetlaczy DI4

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

Sterownik PLC ELP10T32-VH Dokumentacja techniczna

prowadzący: mgr inż. Piotr Prystupiuk

Wstęp Architektura... 13

4 4-2 wewnętrzny 3 Czujnik dualny PIR/mikrofala 4 Czujnik zalania Zewnętrzny sygnalizator świetlnoakustyczny

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307

Programowanie mikrokontrolerów. 8 listopada 2007

SpeakUp click, czyli jak bezstresowo dogadać się z lampką?

RS485 MODBUS Module 6RO

NOTEBOOK - 6 sztuk. PROCESOR Intel Core i5 generacji 7 powyżej 2.5 GHz (tryb Turbo powyżej 3.0 GHz)

Znak sprawy: LODYN/2018/TIK/1 Załącznik Nr 1 do Oferty

SDM-6RO. Moduł rozszerzający 6 wyjść przekaźnikowych. wyprodukowano dla

Kod produktu: MP01105

Minimalne parametry telefonów/modemów/tabletów. Grupa 1. Telefon podstawowy wymagania: (wymagane min. 2 modele, szacunkowa liczba dostaw: 27 szt.

Przystawka oscyloskopowa z analizatorem stanów logicznych. Seria DSO-29xxA&B. Skrócona instrukcja użytkownika

RS485 MODBUS Module 6RO

T 1000 PLUS Tester zabezpieczeń obwodów wtórnych

LCPRO T INTELIGENTNY SYSTEM DO POMIARU WYMIANY GAZOWEJ INTENSYWNOŚCI FOTOSYNTEZY. Możliwość pełnej kontroli mikroklimatu w komorze pomiarowej!

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

Szczegółowy Opis Przedmiotu Zamówienia

MMstm32F103Vx. Instrukcja uŝytkownika REV 1.1. Many ideas one solution

Wykład 2. Mikrokontrolery z rdzeniami ARM

RS485 MODBUS Module 6RO

Nowe, nowoczesne ramię C

Wymagane parametry techniczne laptopa

Specyfikacja Techniczna Opis przedmiotu zamówienia

Lp. Rodzaj sprzętu/oprogramowania Ilość 1 Notebook 1

Inteligentny czujnik w strukturze sieci rozległej

MPI-C MPI-CL MPI-CN WIELOKANAŁOWY REJESTRATOR ELEKTRONICZNY

RS485 MODBUS Module 6TE

Instytut Teleinformatyki

Załacznik nr 4 do SIWZ - OPIS PRZEDMIOTU ZAMÓWIENIA- załącznik do Formularza Oferty

Zgrana para - NerO i CleO

INFORMACJA O PRODUKCIE. Ja (My), niŝej podpisany (ni)... działając w imieniu i na rzecz :... (pełna nazwa wykonawcy)... (adres siedziby wykonawcy)

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika

Zadajniki dotykowe. HMI Touch 4,3, HMI Touch 7

mh-ts15 Dotykowy panel sterowniczy o przekątnej ekranu 15 systemu F&Home.

wyjście liniowe (przód)

Embedded Solutions Automaticon Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ

System czasu rzeczywistego

OPIS PRZEDMIOTU ZAMÓWIENIA, FORMULARZ ASORTYMENTOWO-CENOWY

Transkrypt:

KALKULATOR MEDYCZNY Autorzy: Michał Janowicz Rafał Ostrowski Tomasz Pierzchała Piotr Wojtowicz EAIiE Katedra Elektroniki AGH 6 maja 2010 Opiekuni naukowi referatu: dr inż. Cezary Worek dr inż. Przemysław Korohoda mgr inż. Łukasz Krzak mgr inż. Dominik Rzepka

Kalkulator medyczny założenia konstrukcyjne Niewielkie urządzenie mobilne, pomocnik lekarza Ma się mieścić w kieszeni Zasilane bateryjnie Energooszczędny Posiada kolorowy wyświetlacz LCD z panelem dotykowym Możliwość łączności z komputerem i zewnętrzną bazą danych w celu synchronizacji

Kalkulator medyczny założenia funkcjonalne Przeliczanie dawek leków pomiędzy różnymi jednostkami stosowanymi przez lekarzy Wyświetlanie historii choroby Rysowanie wykresów Synchronizacja z serwerem przetrzymującym dane pacjentów Lokalna pamięć w postaci karty SD do przetrzymywania niezbędnych danych Bardzo proste i funkcjonalne menu

Ogólna budowa platformy

Mikroprocesor W projekcie użyto procesora z rodziny STM32 z rdzeniem ARM CORTEX-M3. Dzięki nowoczesnemu rdzeniowi i dużej liczbie mocno konfigurowalnych peryferiów nadaje się doskonale do różnego typu niewielkich aplikacji mobilnych.

Łączność ze światem zewnętrznym W pierwszej wersji przewidziane są 2 sposoby łączności ze światem zewnętrznym: USB wykorzystujemy to wbudowany w procesor kontroler USB device 2.0 Full Speed. Przewidziane jest uruchomienie na nim, na gotowym stosie USB urządzenia kompozytowego, które zawierać będzie m.in. interfejs pamięci masowej pozwalający na dostęp do karty SD, bootloader pozwalający uaktualniać oprogramowanie pokładowe oraz dedykowany interfejs współpracujący z globalną bazą danych na komputerze. Dodatkowo komunikacja Bluetooth wybrano już do tego celu moduły WT12 firmy Bluegiga zapewniający również synchronizację z globalną bazą danych

Dobór wyświetlacza LCD Kryteria doboru wyświetlacza: Pobór mocy Łatwość obsługi Obecność panelu dotykowego Wymiary geometryczne Rozdzielczość Cena

WF43BTIBEDA#000 Posiada wbudowany kontroler SSD1963: Wbudowany bufor ramek 1215Kb 24 bitowa magistrala danych 7 linii sterujących (CS*, D/C*, E(RD*), R/W*(WR*), TE, CONF) Tryby transmisji danych: 8/16/18/24-bit Sprzętowy obrót obrazu o wielokrotność kąta 90 Sprzętowe odbijanie obrazu (mirror display) Programowalny kontrast, jasność, nasycenie Dynamiczna kontrola jasności podświetlenia przez PWM Tryby transmisji: 8080 oraz 6800 Wbudowany panel dotykowy

Budowa panelu dotykowego Interfejs czteroprzewodowy Charakter rezystancyjny Umożliwia pomiar położenia osi w osi X, Y oraz siłę nacisku na panel

Pomiar single-ended Vcc napięciem odniesienia Ze względu na spadki napięcia na tranzystorach przełączających, uzyskanie pełnego zakresu napięć na wejściach przetwornika A/C jest niemożliwe Rezystancje tranzystorów wprowadzają błąd pomiaru Do aplikacji zasilanych bateryjnie

Pomiar różnicowy Wynik konwersji jest zawsze częścią rezystancji zewnętrznej bez względu na rezystancje tranzystorów przłączających Długoczasowe zmiany napięcia nie wpływają na wyniki pomiarów Eliminuje błędy pomiaru

Obsługa panelu przez kontroler ADS7846

Aplikacja medyczna Cel tworzenia aplikacji: Stworzenie prototypowej wersji aplikacji przeznaczonej na komputer PC Możliwość testowania aplikacji przez przyszłych użytkowników Aplikacja powinna być tak napisana, aby można ją było łatwo przetworzyć do wersji, która będzie implementowana na mikrokontrolerze Własności aplikacji: Język C# Obsługa bazy danych MySQL Rozdzielczość aplikacji taka jak rozdzielczość ekranu docelowego urządzenia

Aplikacja medyczna Docelowe elementy aplikacji: Kalkulator medyczny Baza leków na podstawie bazy Pharmindex Analizator schorzeń Inne aplikacje po konsultacji z docelowymi użytkownikami Kalkulator medyczny- dla różnych substancji: przeliczanie jednostek między mmol/l a mg/dl

Aplikacja medyczna Baza danych leków na stronie pharmindex.pl

Aplikacja medyczna Analizator schorzeń modelowanie przebiegu choroby na podstawie danych

Obsługa bazy danych Założenia Mały rozmiar Brak konieczności administrowania Prostota wykorzystania baz danych z zewnętrznych nośników danych Łatwość dodania do istniejącego już projektu Niewielkie wymagania w zakresie wsparcia zewnętrznych bibliotek

Obsługa bazy danych Klient-Serwer SQLite Stabilność Obsługa wielu zapytań Szybkość Rozmiar Łatwość obsługi

Podsumowanie Do końca roku akademickiego planujemy ukończyć prototyp urządzenia Po ukończeniu i wstępnemu przetestowaniu jego podstawowych funkcji zamierzamy wypożyczyć kilka modeli użytkownikom końcowym Po zakończeniu okresu testowania przez lekarzy zbierzemy ich opinie i uwagi co pozwoli nam na wprowadzenie ewentualnych poprawek w zakresie użytkowania urządzenia, jak również uzupełnienia jego funkcjonalności

Dziękujemy za uwagę