Problemy przy pierwszych uruchomieniach.

Fora

 

Witam.

       Niedawno skończyłem składanie trzech multiZapów. Ponieważ moja wiedza elektroniczna jest bardzo znikoma, powstawały one w wielkich bólach, ale koniec końców już je mam.Tutaj bardzo dziękuję  Krzyśkowi za jego nieocenioną pomoc w formie filmików instruktażowych, wielki szacun za stworzenie strony biotronika.pl. oraz dzięki dla wszystkich ludzi dobrej woli za zaangażowanie w rozwój tego projektu.

Teraz do meritum.
Szukam pomocy w rozwiązaniu problemów, na które natrafiłem podczas pierwszych uruchomień.

1.Po podłączeniu do PC wyświetlacz podświetla się, ale bez żadnego komunikatu powitalnego.

2.Nie zgłasza się interpretator bioZAP ani w środowisku ARDUINO, ani w programie HERKULES - gdzie po otworzeniu portu COM, słychać beep w miltiZappie a wyświetlacz jest tylko podświetlony.

3.Na końcówkach elektrod (gniazda bananowe do podłączenia elektrod) przy sekwencyjnym przełączaniu częstotliwości, niektóre z nich znikają z mojego miernika (prawdopodobnie poza zakresem, miernik pokazuje zera (miernik chiński - AIMO meter M320 auto).Pomiar wykonany bez dodatkowego rezystora 50 om.
Testowałem na poniższym skrypcie,który podmieniłem w środowisku ARDUINO i po skompilowaniu wgrałem na płytkę NANO.


":4\n"
    "#Zatoki 70s\n"
    "wait 3000\n"
    "pbar 100 70\n"
    "beep 100\n"
    "freq 2000 10\n"       // - 3,38 V, 19,98 Hz na mierniku
    "freq 6000 10\n"       // - spadek do 0,53 V, brak wskazań częstotliwości na mierniku
    "freq 9500 10\n"       // - 0,53 V, brak wskazań częstotliwości na mierniku
    "freq 12500 10\n"     // - 0,53 V, powrót wskazań na mierniku 12,48 Hz
    "freq 22500 10\n"     // -  do końca skryptu napięcie lekko wzrasta do około 0,6-0,7 V a miernik wskazuje odpowiednie
    "freq 42700 10\n"     //    częstotliwości.
    "freq 72700 10\n"
    "beep 500\n"
    "off\n"

Jednocześnie występuje spadek napięcia. Przy uruchomieniu terapii na pierwszej częstotliwości 20 Hz jest około 3,38 V ,a przy przejściu do drugiej 60 Hz spada do 0,53 V  i z niewielkim wzrostem utrzymuje się do końca terapii.

Problem ten nie występuje na zaciskach w wyjściu na matę, gdzie wszystkie częstotliwości są pokazywane na mierniku, natomiast napięcie wzrasta przy każdej zmianie częstotliwości od 6,75 V do 11,67 V.

Ręczne nastawy częstotliwości za pomocą przycisku "A" także pokazują prawidłowe wartości w Hz, a napięcie jest 3,38 V (jedynie zakres wyświetlanych Hz na mierniku skończył się na 550 kHz)
 
Muszę dodać, że nie mam jeszcze baterii i zasilam multiZapa zasilaczem 12 v max 2A moc wyjściowa 34 W.

Jeśli ktoś ma sugestie jak usunąć te usterki to będę bardzo wdzięczny za poradę.

 

Problem wyświetlacza:

Najpierw odłącz układ potencjometru elektr. DS1803 (wypnij dwa kabelki oznaczone SCL i CDA na czerwono na schemacie montażowym)

Następnie sprawdź ponownie czy wyświetlacz działa.

Kontroler wyświetlacza (ta płytka obok) ma potencjometr z ustawieniami kontrastu, jeśli nie można ustawić go tak, aby napisy się wyświetlały,(tylko jeden cały wiersz, a potem dwa), tj  to pewnie układ ma inny adres kontrolera na magistrali I2C

Trzeba zmienić w kodzie tę linie w multiZAP_def.h

Z:

LiquidCrystal_I2C lcd(0x3F,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display
//LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

Na:

//LiquidCrystal_I2C lcd(0x3F,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

Witam 

Na początku zaznaczam że moje wykształcenie nie ma nic wspólnego z elektroniką , więc proszę o wyrozumiałość ;-)

   Mój  multiZap niby uruchamiał się  , kalibracja sugerowała że wszystko jest git a jednak sygnał na elektrodach się nie pojawiał i w mojej ocenie bez specjalistycznego sprzętu nie było szans na poprawną diagnozę .

   Dzięki sugestiom Krzysztofa skłoniłem się do zakupu prostego i taniego oscyloskopu , wybrałem  EVOX DSO 138  dzięki któremu szybko doszedłem co było przyczyną . Urządzenie bardzo poręczne praktyczne i bardzo tanie :-)

Po nitce do kłębka doszedłem gdzie jest problem ,Okazało się uszkodzony był potencjometr DS1803

Jak widać na zdjęciu dolna sinusoida jeszcze mocno zniekształcona ale po kalibracji vmin na 2v  jest już prawidłowa ;-) i można w końcu testować na ciele .

     Urządzenie zacząłem budować kilka miesięcy temu ale straciłem cierpliwość z powodu trudności w uruchomieniu . Teraz gdy dopadła mnie borelioza bardzo szybko znalazła się motywacja na dokończenie tematu ;-)

Wielkie dzięki dla Krzysztofa za cierpliwość w odpowiadaniu na pytania laika .

Sorki za słabą jakość zdjęcia ale było już naprawdę późno ;-)