Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ
Darmowa biblioteka / Schematy urządzeń radioelektronicznych i elektrycznych

Kolejne życie portu LPT. Część 2. Encyklopedia elektroniki radiowej i elektrotechniki

Bezpłatna biblioteka techniczna

Encyklopedia radioelektroniki i elektrotechniki / Komputery

Komentarze do artykułu Komentarze do artykułu

Aby rejestrować sygnały na porcie LPT, zalecam złożenie obwodu (ryc. 1) składającego się z ośmiu przełączników i ośmiu rezystorów o rezystancji 270 Ohm - 1 kOhm. Przy tej pozycji przełączników (przycisków) SW1-SW8 na wszystkich górnych stykach występuje logiczna „1”, gdy któryś z nich jest zamknięty, na odpowiednim styku pojawi się logiczne „0”. Piny można podłączyć bezpośrednio do magistrali D0-D7 (piny 2-9, adres &H378) lub do ERROR, SELECT, PAPER END, ACK i -BUSY (piny 15, 13, 12, 10 i 11, adres &H379) .

Kolejne życie portu LPT
Rys.. 1

Aby wyświetlić dane pochodzące z portu LPT, polecam poniższy schemat.

Kolejne życie portu LPT
Rys.. 2

Rezystory R1-R8 o wartości nominalnej 270 - 330 omów, dowolne diody LED, powiedzmy AL307B. Taki obwód nie wymaga zasilania, wszystko i tak będzie świecić. Przyniosłem sobie wszystkie sygnały, wszystko jest natychmiast widoczne. Ogólnie zdecydowanie polecam pobranie programu LPT 3D HARD Analyzer ze strony valery-us4leh.narod.ru/dlpt.html. Napisane przez Valery'ego Kovtuna. Z pomocą tego programu… ogólnie sam się przekonasz.

Złóżmy prostokątny generator impulsów na chipie K561LA7. Generator prądu + 5V. Faktem jest, że wygodniej jest montować wszystkie urządzenia, na przykład w serii 155, 555, aby sygnały miały poziom TTL. Logiczne „zero” 0-0,8 V i log „jeden” 2,4-4,2 V. Wygoda serii 561 polega na uniwersalności zasilania - równie dobrze działa od +3V do +12V. Dlatego wybór mikroukładów pozostaje do gustu, jedynym pytaniem jest uzyskanie prostokątnych impulsów o amplitudzie nie większej niż + 5 V. Schemat prostego generatora impulsów pokazano na rysunku 3.

Kolejne życie portu LPT
Rys.. 3

Sam generator jest montowany na elementach D1.1-D1.3, a ja po prostu użyłem elementu D1.4, aby uzyskać bardziej „piękne” fronty impulsów wyjściowych. R1, R2, C1 - elementy zadawania częstotliwości. Przy tych parametrach elementów częstotliwość generowania wynosi około 5-7 Hz. Dla jasności działanie generatora można przedstawić w postaci następującego wykresu:

Kolejne życie portu LPT
Rys.. 4

Wyjście falownika D1.4 jest podłączone do styku 2 złącza LPT (magistrala D0). Przed użyciem generatora należy wprowadzić magistralę D0-D7 w tryb odbioru danych. W tym celu wysyłamy 37 do &H43A.
Kod jest następny. Dla tych, którzy używają
input32.dll dlportio.dll DOS
Wyjście i H37A, 43 DlPortWritePortUchar &H37A, 43 WY i H37A, 43

Następnie rozpoczynamy odpytywanie portu &H378.
Kod jest następny. Dla tych, którzy używają
input32.dll dlportio.dll DOS
DimA jako IntegerA = Inp(&H378) Dim A jako IntegerDlPortReadPortUchar(&H378) OKREŚLONE A-ZA=INP(&H378)

Zmienna A przyjmie wartość 254 lub 255. Dlaczego?
D0 D1 D2 D3 D4 D5 D6 D7  
20 21 22 23 24 25 26 27  
1 2 4 8 16 32 64 128  
1 1 1 1 1 1 1 1 255
0 1 1 1 1 1 1 1 254

Faktem jest, że po przełączeniu magistrali D0-D7 w tryb odbioru danych są one ustawione na poziom jednostki logicznej (żółty rząd).

Gdy na szynie D0 pojawi się poziom D0 log "0" (niebieska linia) - pierwszy bit przyjmuje wartość zero, co oznacza 2 + XNUMX1+22+23+24+25+26+27 = 254.

Tym samym możemy śledzić zmianę sygnału na szynie D0, ale jeśli policzymy ilość zmian w ciągu 1 sekundy, otrzymamy… rację – cyfrowy licznik częstotliwości. Porozumiewawczy liczba przychodzące impulsy na sekundę można powiedzieć o częstotliwość w hercach.

A więc program licznika częstotliwości. Formularz powinien mieć 3 przyciski i Etykietę. Przycisk 1 uruchamia miernik częstotliwości, Przycisk 2 stop, Przycisk 3 - wyjście, Etykieta - wskazuje częstotliwość.

*******************************************

Dla osób korzystających z pliku inpout32.dll

Opcja Jawna

„deklaracja biblioteczna do pracy z adresami portów”

Prywatna deklaracja funkcji Inp Lib „inpout32.dll” Alias ​​„Inp32” (ByVal PortAddress As Integer) As Integer

Prywatna deklaracja Sub Out Lib „inpout32.dll” Alias ​​„Out32” (ByVal PortAddress jako liczba całkowita, wartość ByVal jako liczba całkowita)

'biblioteczna deklaracja do liczenia milisekund

Prywatna deklaracja funkcji GetTickCount Lib „kernel32” () Tak długo

Dim FTV As Long 'wartość początkowa czasu systemowego

Dim STV As Long 'wartość końcowa czasu systemowego

Dim FV As Integer 'FV jest stanem początkowym portu

Dim SV As Integer „Stan portu porównywalny z SV”

Dim cntr 'licznik impulsów

Dim J As Integer 'J=1 zliczanie dozwolone, J=0 zliczanie niedozwolone

Private Sub Command1_Click ()

Out &H37A, 43 'przestawiamy opony D0-D7 w tryb odczytu

FTV = GetTickCount 'zapamiętany czas systemowy w milisekundach

J = 1 'licz - zezwól

FV = Inp(&H378) 'odczyt stanu portu

SV = FV 'SV oznacza stan portu

cntr = 0 'licznik do zera

Rób póki J <> 0

DoEvents

STV = GetTickCount 'zapamiętaj aktualny czas systemowy

Jeśli STV > FTV + 1000 Następnie częstotliwość Pokaż „jeśli minęła sekunda, wyświetl wynik

FV = Inp(&H378) 'ciągłe odpytywanie adresu &H378

If FV <> SV Then „jeżeli zmienił się stan portu

SV = FV „SV równa się stanowi portu

cntr = cntr + 0.5 ' licznik + 0.5

End If

Jeśli J = 0, to Exit Do 'jeśli użytkownik nacisnął Stop'

Pętla

End Sub

Private Sub Command2_Click ()

„zatrzymaj pętlę”

'jeśli użytkownik nacisnął Stop

J=0

End Sub

Private Sub Command3_Click ()

J = 0 „liczba - stop”

Out &H37A, 0 'przywróć stan magistrali D0-D7

Wyładuj mnie „wyjdź z programu”

End Sub

'Procedura wyświetlania częstotliwości

Public SubFrequencyShow()

Label1.Caption = Int(cntr) & "Hz" 'wyświetl wynik

cntr = 0 'licznik do zera

Pauza (0.2) „opóźnienie. Potrzebne do pomiaru niskich częstotliwości

FTV = GetTickCount 'zapamiętany czas systemowy w milisekundach

End Sub

„Opóźnienie rutyny. Format połączenia: Pauza (liczba sekund)

Publiczna pauza podrzędna (wartość jako pojedyncza)

Przyciemnij początek, koniec

Start = Minutnik

Zrób, gdy timer < Start + Wartość

DoEvents

Pętla

Zakończ=Zegar

End Sub

*******************************************

Dla osób korzystających z dlportio.dll

Opcja Jawna

„deklaracja biblioteczna do pracy z adresami portów”

Prywatna deklaracja funkcji DlPortReadPortUchar Lib „dlportio.dll” (ByVal Port As Long) As Byte

Deklaracja prywatna Sub DlPortWritePortUchar Lib „dlportio.dll” (ByVal Port tak długo, ByVal wartość jako bajt)

'biblioteczna deklaracja do liczenia milisekund

Prywatna deklaracja funkcji GetTickCount Lib „kernel32” () Tak długo

Dim FTV As Long 'wartość początkowa czasu systemowego

Dim STV As Long 'wartość końcowa czasu systemowego

Dim FV As Integer 'FV jest stanem początkowym portu

Dim SV As Integer „Stan portu porównywalny z SV”

Dim cntr 'licznik impulsów

Dim J As Integer 'J=1 zliczanie dozwolone, J=0 zliczanie niedozwolone

Private Sub Command1_Click ()

DlPortWritePortUchar &H37A, 43 „ustaw magistrale D0-D7 w tryb odczytu”

FTV = GetTickCount 'zapamiętany czas systemowy w milisekundach

J = 1 'liczba - zezwól

FV = DlPortReadPortUchar (&H378) 'odczyt stanu portu

SV = FV „SV równa się stanowi portu

cntr = 0 'licznik do zera

Rób póki J <> 0

DoEvents

STV = GetTickCount 'zapamiętaj aktualny czas systemowy

Jeśli STV > FTV + 1000 Następnie częstotliwość Pokaż „jeśli minęła sekunda, wyświetl wynik

FV = DlPortReadPortUchar (&H378) 'ciągłe odpytywanie adresu &H378

If FV <> SV Then „jeżeli zmienił się stan portu

SV = FV „SV równa się stanowi portu

cntr = cntr + 0.5 ' licznik + 0.5

End If

Jeśli J = 0, to Exit Do 'jeśli użytkownik nacisnął Stop'

Pętla

End Sub

Private Sub Command2_Click ()

„zatrzymaj pętlę”

'jeśli użytkownik nacisnął Stop

J=0

End Sub

Private Sub Command3_Click ()

J = 0 „liczba - stop”

DlPortWritePortUchar &H37A, 0 'przywróć stan magistrali D0-D7

Wyładuj mnie „wyjdź z programu”

End Sub

'Procedura wyświetlania częstotliwości

Public SubFrequencyShow()

Label6.Caption = Int(cntr) & "Hz" 'wyświetl wynik

cntr = 0 'licznik do zera

Pauza (0.2) „opóźnienie. Potrzebne do pomiaru niskich częstotliwości

FTV = GetTickCount 'zapamiętany czas systemowy w milisekundach

End Sub

„Opóźnienie rutyny. Format połączenia: Pauza (liczba sekund)

Publiczna pauza podrzędna (wartość jako pojedyncza)

Przyciemnij początek, koniec

Start = Minutnik

Zrób, gdy timer < Start + Wartość

DoEvents

Pętla

Zakończ=Zegar

End Sub

*******************************************

I wszystkich? Ty pytasz. Tak, to wszystko. To cały program, który z jakiegoś powodu działa.

Ø Jak widać, kod jest prawie taki sam dla różnych bibliotek, dlatego w poniższych przykładach rozważymy kod tylko z biblioteką porcja.dll

Jeśli dokładnie przeanalizujesz kod programu licznika częstotliwości, zauważysz, że do licznika dodaje się 0.5,

ctr = ctr + 0.5,

a nie 1. Faktem jest, że ten kod programu uwzględnia zmianę stanu portu zarówno z 1 na 0, jak i odwrotnie z 0 na 1, dlatego aby policzyć częstotliwość, należy albo dodać 0.5, a następnie wyprowadzić

Label1.Caption = Int(cntr) & "hz"

Lub dodaj 1

ctr = ctr + 1,

A potem wyjście

Label1.Caption = Int(cntr/2) & "hz"

Oto matematyka.

Przy okazji, czy próbowałeś umieścić jakiś czujnik na obracającym się wale jakiegoś silnika. Prawdopodobnie za pomocą tego programu otrzymasz wspaniały obrotomierz J

Cóż, przejdźmy dalej.

Bierzemy ten sam generator impulsów i zamiast rezystora R2 lub R1 lutujemy termistor (autor artykułu poszedł do sklepu samochodowego i kupił czujnik temperatury z VAZ-30 za 2101 rubli). Ten czujnik temperatury zmienia swoją rezystancję w zależności od temperatury (3200 omów przy +140C i 143 Ohm w temperaturze +1000C.) Ponieważ zmieniamy rezystancję, zmienia się również częstotliwość generatora, co oznacza, że ​​\uXNUMXb\uXNUMXbdostajemy konwerter temperatura-częstotliwość, tj. termometr cyfrowy. Chcę zwrócić uwagę na fakt, że zmiana rezystancji w zależności od temperatury nie przebiega liniowo, co widać na poniższym wykresie,

Kolejne życie portu LPT
Rys.. 5

dlatego „wytłumaczenie” komputerowi, że 100 impulsów to 20 stopni, a 110 impulsów to 21 stopni, nie będzie łatwe, ale mimo wszystko możliwe. Pytanie dotyczy tylko rozmiaru kodu i algorytmu.

Jeśli zamiast rezystora włożymy czujnik paliwa ze zbiornika gazu, to otrzymamy wskaźnik poziomu cieczy. Bardziej wygodne jest zbudowanie takiego wskaźnika w następujący sposób:

1. Mierzymy częstotliwość tętna przy pustym zbiorniku

2. Dodajemy trochę objętości (w zależności od tego jaką gradację - dokładność chcemy uzyskać) i ponownie mierzymy częstotliwość

3. I tak dalej, aż do samej góry pojemnika.

I możesz zbudować wskaźnik poziomu cieczy zgodnie z inną zasadą, jeśli złożysz konstrukcję na poniższym rysunku.

Kolejne życie portu LPT
Rys.. 6

Jeśli zmienia się poziom cieczy, zmienia się również położenie pływaka z magnesem, więc odpowiednie kontaktrony zamykają się (otwierają). Najlepiej użyć cienkościennej plastikowej rurki. Schemat tego urządzenia jest następujący:

Kolejne życie portu LPT
Rys.. 7

Możesz przetwarzać informacje z takiego urządzenia zgodnie z następującym algorytmem.

  1. Ustaw autobusy pod adresem &H378 w trybie odczytu.
  2. Pusty zbiornik - 255
  3. Jedna dywizja od dołu - 254
  4. Dwie dywizje od dołu - 252
  5. Trzy dywizje - 248
  6. Cztery dywizje - 240
  7. Pięć dywizji - 224 itd.

Ø Niektórzy mogą mi sprzeciwić się, że nie jest konieczne wprowadzanie magistrali D0-D7 w tryb odczytu, a to zadziała. Na to mogę odpowiedzieć tylko co następuje - kto chce niech nie tłumaczy. Nie będę poruszał tego tematu. Jeżeli port &H378 nie jest w trybie odbioru danych, a używany pin (w naszym przypadku 2 - D0 ) ma logiczną „1”, to generator nie działa. Prąd wyjściowy magistrali D0-D7 w trybie przesyłania danych jest większy niż prąd wyjściowy układu CMOS (561LA7), więc nie będzie generacji. Oczywiście, jeśli pincetą zewrzesz styk z masą, to żaden prąd nie wystarczy. Ale wydaje mi się, że nie jest trudno wpisać dodatkową linijkę kodu i zrobić tak, jak radzą twórcy sprzętu komputerowego.

Rozważmy teraz proces odwrotny, tj. proces przesyłania danych z komputera do urządzenia. Weźmy na przykład ten sam generator impulsów, tylko zmień trochę jego obwód.

Kolejne życie portu LPT
Rys.. 8

Po podłączeniu zasilania do generatora nagle stwierdzamy, że generator nie działa. I zadziała tylko wtedy, gdy na wejściu 2 elementu D1.1 pojawi się poziom logiczny „1”.

DlPortWritePortUchar &H378, 1

I wszystko od razu zadziałało. Oto generator sterowany komputerowo. Cóż, generator jest mały, chociaż musimy oddać hołd temu urządzeniu - w tak wielu obwodach elektronicznych podstawą jest generator impulsów. Może podłączymy coś poważniejszego do komputera.

Oto taki schemat

Kolejne życie portu LPT
Rys.. 9

Podłączamy wejście tego urządzenia do dowolnego wyjścia, które nam się podoba, na przykład do D3, wejście GND podłączamy do wspólnego przewodu złącza, ale + 12 V trzeba będzie pobrać z osobnego źródła zasilania. Przekaźnik można zabrać samochodem. Ogólnie wszystkie parametry elementów mogą być zupełnie inne (wziąłem to co było pod ręką)

DlPortWritePortUchar &H378, 8

lub

DlPortWritePortUchar &H378, 9

lub

DlPortWritePortUchar &H378, 10

Najważniejsze, że na magistrali D3 powinien znajdować się dziennik „1”. Przekaźnik będzie działał, ale to, co do niego wybierzesz, to twoja sprawa. Ogólnie rzecz biorąc, podczas przełączania urządzeń wysokonapięciowych konieczne jest (na wszelki wypadek) zabezpieczenie się przed zwarciem, ogólnie przed awarią do obudowy. Aby w razie wypadku Twój wspaniały port LPT się nie przepalił. Dlatego do takich połączeń wygodnie jest zastosować izolację galwaniczną portu i urządzenia np. poprzez transoptor.

Kolejne życie portu LPT
Rys.. 10

Jeśli wszystko w twoim urządzeniu „wypali się”, to przez światło - niestety prąd nie przepłynie, jeszcze czegoś takiego nie wymyślili.

Tu kończy się druga część. Czy będzie trzecia część - myślę, że będzie, ale oto o czym będzie...

Autor: Aleksiej Klusznikow, Iwanowo; Publikacja: cxem.net

Zobacz inne artykuły Sekcja Komputery.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Sztuczna skóra do emulacji dotyku 15.04.2024

W świecie nowoczesnych technologii, w którym dystans staje się coraz bardziej powszechny, ważne jest utrzymywanie kontaktu i poczucia bliskości. Niedawne odkrycia w dziedzinie sztucznej skóry dokonane przez niemieckich naukowców z Uniwersytetu Saary wyznaczają nową erę wirtualnych interakcji. Niemieccy naukowcy z Uniwersytetu Saary opracowali ultracienkie folie, które mogą przenosić wrażenie dotyku na odległość. Ta najnowocześniejsza technologia zapewnia nowe możliwości wirtualnej komunikacji, szczególnie tym, którzy znajdują się daleko od swoich bliskich. Ultracienkie folie opracowane przez naukowców, o grubości zaledwie 50 mikrometrów, można wkomponować w tekstylia i nosić jak drugą skórę. Folie te działają jak czujniki rozpoznające sygnały dotykowe od mamy lub taty oraz jako elementy uruchamiające, które przekazują te ruchy dziecku. Dotyk rodziców do tkaniny aktywuje czujniki, które reagują na nacisk i odkształcają ultracienką warstwę. Ten ... >>

Żwirek dla kota Petgugu Global 15.04.2024

Opieka nad zwierzętami często może być wyzwaniem, szczególnie jeśli chodzi o utrzymanie domu w czystości. Zaprezentowano nowe, ciekawe rozwiązanie od startupu Petgugu Global, które ułatwi życie właścicielom kotów i pomoże im utrzymać w domu idealną czystość i porządek. Startup Petgugu Global zaprezentował wyjątkową toaletę dla kotów, która automatycznie spłukuje odchody, utrzymując Twój dom w czystości i świeżości. To innowacyjne urządzenie jest wyposażone w różne inteligentne czujniki, które monitorują aktywność Twojego zwierzaka w toalecie i aktywują automatyczne czyszczenie po użyciu. Urządzenie podłącza się do sieci kanalizacyjnej i zapewnia sprawne usuwanie nieczystości bez konieczności ingerencji właściciela. Dodatkowo toaleta ma dużą pojemność do spłukiwania, co czyni ją idealną dla gospodarstw domowych, w których mieszka więcej kotów. Miska na kuwetę Petgugu jest przeznaczona do stosowania z żwirkami rozpuszczalnymi w wodzie i oferuje szereg dodatkowych funkcji ... >>

Atrakcyjność troskliwych mężczyzn 14.04.2024

Od dawna panuje stereotyp, że kobiety wolą „złych chłopców”. Jednak najnowsze badania przeprowadzone przez brytyjskich naukowców z Monash University oferują nowe spojrzenie na tę kwestię. Przyjrzeli się, jak kobiety reagowały na emocjonalną odpowiedzialność mężczyzn i chęć pomagania innym. Wyniki badania mogą zmienić nasze rozumienie tego, co sprawia, że ​​mężczyźni są atrakcyjni dla kobiet. Badanie przeprowadzone przez naukowców z Monash University prowadzi do nowych odkryć na temat atrakcyjności mężczyzn w oczach kobiet. W eksperymencie kobietom pokazywano zdjęcia mężczyzn z krótkimi historiami dotyczącymi ich zachowania w różnych sytuacjach, w tym reakcji na spotkanie z bezdomnym. Część mężczyzn ignorowała bezdomnego, inni natomiast pomagali mu, kupując mu jedzenie. Badanie wykazało, że mężczyźni, którzy okazali empatię i życzliwość, byli bardziej atrakcyjni dla kobiet w porównaniu z mężczyznami, którzy okazali empatię i życzliwość. ... >>

Przypadkowe wiadomości z Archiwum

Syndrom chronicznego zmęczenia jest chemicznie podobny do hibernacji zwierząt 05.09.2016

Naukowcy z University of California School of Medicine w Stanach Zjednoczonych zbadali pewne metabolity w osoczu krwi na grupie osób i odkryli, że zespół przewlekłego zmęczenia (CFS) ma wyraźną sygnaturę chemiczną. Porównali tę chorobę do zespołu hipometabolicznego, który występuje podczas głodu, diapauzy lub hibernacji u zwierząt.

Zespół przewlekłego zmęczenia to dość tajemniczy stan, którego przyczyny są niejasne i nie ma lekarstwa. „CFS to bardzo złożona choroba. Wpływa na wiele układów organizmu. Jej objawy są zróżnicowane, są podobne do objawów wielu innych chorób. Nie można jej zdiagnozować w laboratorium. Pacjent może wydać dziesiątki tysięcy dolarów i lata próbując aby ustalić swoją diagnozę” – powiedział Robert K. Naviaux, profesor medycyny, pediatrii i patologii oraz dyrektor Centrum Chorób Mitochondrialnych i Metabolicznych na Uniwersytecie Kalifornijskim.

Szacuje się, że na CFS cierpi 2,5 miliona Amerykanów. Najczęściej są to kobiety w wieku 30-50 lat, ale występuje u mężczyzn oraz u osób w różnym wieku. Głównym objawem CFS jest silne zmęczenie przez sześć miesięcy, aw rezultacie bóle mięśni i głowy, problemy ze snem i pamięcią.

Navier i współpracownicy obserwowali grupę 84 osób, która składała się z 45 mężczyzn i kobiet, których objawy odpowiadały objawom CFS, oraz 39 osób w grupie kontrolnej. Naukowcy zmierzyli 612 metabolitów (substancji wytwarzanych w procesach metabolicznych) w 63 procesach biochemicznych w osoczu krwi. Okazało się, że osoby z CFS miały nieprawidłowości w 20 procesach metabolicznych. 80% mierzonych metabolitów zostało zredukowanych w taki sam sposób, jak w zespołach hipometabolicznych lub spowolnieniu metabolizmu. Jednocześnie stopień dokładności diagnostycznej sięgał 90%.

Pomimo heterogenezy CFS, różnorodnych czynników, które prowadzą do tego stanu, nasze wyniki pokazują, że odpowiedź metabolizmu komórkowego jest taka sama u pacjentów. Co ciekawe, jest chemicznie podobny do stanu dauera obserwowanego w niektórych żywych organizmach jako odpowiedź na stres środowiskowy i powoduje spowolnienie metabolizmu, umożliwiając im przeżycie w warunkach, które w przeciwnym razie doprowadziłyby do śmierci komórki. W CFS to spowolnienie występuje na tle przedłużającego się bólu lub niepełnosprawności. Przykładem stanu posagowego jest hibernacja zwierząt.

Według naukowca prace wykazały, że CFS ma obiektywnie wykrywalną sygnaturę chemiczną zarówno u mężczyzn, jak iu kobiet, a ukierunkowana metabolomika, która dostarcza niewiele bezpośrednich informacji molekularnych, może dostarczyć przydatnych informacji do leczenia. Tylko 25% zaburzeń metabolicznych stwierdzonych u badanych jest użytecznych do diagnozowania CFS. Około 75% zaburzeń było unikalnych dla każdej osoby i przydatne do ukierunkowanego indywidualnego leczenia.

Należy zauważyć, że praca ta otwiera nową drogę do zrozumienia biologii CFS i, co ważniejsze, wiarygodnego, racjonalnego sposobu opracowania nowego leczenia dla tych pacjentów, którzy tego pilnie potrzebują. Autorzy pracy podkreślają jednak, że wyniki wymagają potwierdzenia eksperymentami z udziałem osób z różnych regionów geograficznych.

Inne ciekawe wiadomości:

▪ 32/64-bitowy procesor firmy Intel

▪ Oddziaływanie promieniowania z wodą

▪ Wody w glebie

▪ ameba w bursztynie

▪ Odbiornik Denon Heos AVR

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja serwisu Bezpieczeństwo pracy. Wybór artykułów

▪ artykuł Kącik. Popularne wyrażenie

▪ artykuł Kiedy żywność została zamrożona po raz pierwszy? Szczegółowa odpowiedź

▪ artykuł Maszyna z wiertarki ręcznej. warsztat domowy

▪ artykuł Zmiana parametrów trójfazowego silnika asynchronicznego. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Czy woda ma skórę? Eksperyment fizyczny. eksperyment fizyczny

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024