Polskie Forum FPV
http://rc-fpv.pl/

12 serw standard i problem z bluetooth HC-05
http://rc-fpv.pl/viewtopic.php?f=6&t=45524
Strona 1 z 1

Autor:  mikun [ niedziela 16 gru 2018, 16:20 ]
Tytuł:  12 serw standard i problem z bluetooth HC-05

Zrobiłem robota, który posiada 12 serw wielkości standard. Problem jest taki, że gdy włączam go, serwa pobierają tyle prądu, że moduł BT HC-05 dostaje jakiś stan nieustalony i mój telefon go nie widzi. Jeśli włączę robota bez podłączonego modułu BT i podepnę go np sekundę później wszystko jest ok. Układ zasilam dwoma ogniwami 18650, dalej dałem SBEC 8A dla serw i arduino mini. Myślałem że gdy dam oddzielny BEC 2A dla układu HC-05 to się coś poprawi. Czy czeka mnie opóźnione załączanie zasilania dla modułu BT czy idzie to inaczej rozwiązać?

Autor:  maxiiii [ niedziela 16 gru 2018, 17:12 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Spróbuj dać na wejściu jakiś spory kondensator.

Autor:  mikun [ wtorek 01 sty 2019, 18:47 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Tzn taki, który da większe obciążenie podczas jego ładowania i jeszcze bardziej obniży napięcie? Bo rozumiem że chodzi Tobie o jakiegoś elektrolita?

Autor:  Poli25 [ wtorek 01 sty 2019, 19:31 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Przecież kondensator ma za zadanie ustabilizować napięcie, może duże spadki napięcia powodują problemy z bluetooth.

Autor:  wojtekr [ wtorek 01 sty 2019, 20:27 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Poli25 pisze:
Przecież kondensator ma za zadanie ustabilizować napięcie, może duże spadki napięcia powodują problemy z bluetooth.


To nic nie da a jego ładowanie dodatkowo obciąży źródło.

A może zmierz te prądy i napięcia? Bo bez tego to trochę zgadywanie.

Pomierzyłem teraz i HC-05 startuje od 2.6V. Ale jak ma 2.5 to rzeczywiście jest głuchy.

Najprościej dać przełącznik dwu pozycyjny, jeden serwa, dwa serwa i BT.

albo diodę, rezystor, elektrolit i przekaźnik 5V (lub tranzystor) - wtedy masz opóźnienie.

Autor:  tombstone [ środa 02 sty 2019, 09:41 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

klęka ci napięcie na ogniwach 18650, dołóż jeszcze ze 2

Autor:  Poli25 [ piątek 04 sty 2019, 13:55 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

wojtekr pisze:
To nic nie da a jego ładowanie dodatkowo obciąży źródło.

Kondensator nie obciąża źródła, chwilowy spadek może być tylko i wyłącznie podczas włączenia zasilania którego tak na prawdę nie zobaczysz. Spadek napięcia powstaje jeśli płynie za mały prąd.

Autor:  mikun [ piątek 04 sty 2019, 14:35 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Poli25 ja mam spadek tylko podczas włączenia robota po 0,5 sekundy jest wszystko ok, i gdy wypnę BT i podepnę ponownie, już po włączeniu całej elektroniki to problemu nie ma, wszystko działa. Kondensator o dużej pojemności przy włączeniu jest rozładowany i potrzebuje prądu do jego naładowania, wiem trwa to krótko, ale krótko trwa ten spadek przy podłączaniu serw. Co innego gdyby ten kondensator był naładowany podczas podłączania serw.
tombstone - gdybym miał na to miejsce to bym tak zrobił i pewnie 2s2p by dało radę prądowo wytrzymać włączenie 12 serw. Myślałem żeby najpierw załączały się serwa a po sekundzie atmega i HC-05.

Autor:  maxiiii [ piątek 04 sty 2019, 14:50 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

mikun pisze:
Problem jest taki, że gdy włączam go, serwa pobierają tyle prądu, że moduł BT HC-05 dostaje jakiś stan nieustalony i mój telefon go nie widzi.

No to chyba się nie rozumiemy.
Telefon widzi BT przed włączeniem robota?

Autor:  Poli25 [ piątek 04 sty 2019, 19:21 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

mikun pisze:
Poli25 ja mam spadek tylko podczas włączenia robota po 0,5 sekundy jest wszystko ok, i gdy wypnę BT i podepnę ponownie, już po włączeniu całej elektroniki to problemu nie ma, wszystko działa. Kondensator o dużej pojemności przy włączeniu jest rozładowany i potrzebuje prądu do jego naładowania, wiem trwa to krótko, ale krótko trwa ten spadek przy podłączaniu serw. Co innego gdyby ten kondensator był naładowany podczas podłączania serw.
tombstone - gdybym miał na to miejsce to bym tak zrobił i pewnie 2s2p by dało radę prądowo wytrzymać włączenie 12 serw. Myślałem żeby najpierw załączały się serwa a po sekundzie atmega i HC-05.


kondensator nigdy się nie rozładowuje do końca a jak chcesz to możesz zrobić opóźnione włączanie serw za pomocą NE 555, prosty i tani układ, czas załączenia ustalasz za pomocą rezystorów do tego tranzystor sterujący zasilaniem np NPN i masz co chcesz.

Autor:  majek [ sobota 05 sty 2019, 01:24 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Lepiej już z tego arduino włączać moduł bt z opóźnieniem. Mniejszy prąd, natywne napięcie modułu też jest ok. 3V, więc spadek napięcia na kluczu będzie bez znaczenia. Można wręcz zaryzykować nawet zasilanie bezpośrednio z nóżki procesora.

Bo załączać układ z 12 serw, żeby to nie zabijało zasilania i tak trzeba by robić sekwencyjnie. Założę się, że jak naraz te 12 serw zacznie się energicznie ruszać, to nawet po starcie moze być problem.

Autor:  wojtekr [ sobota 05 sty 2019, 19:10 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Zasilanie z nogi procka???

Wystarczy jakikolwiek dwu pozycyjny włącznik lub dwa małe


Obrazek

Autor:  mikun [ sobota 05 sty 2019, 22:09 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

maxiiii pisze:
mikun pisze:
Problem jest taki, że gdy włączam go, serwa pobierają tyle prądu, że moduł BT HC-05 dostaje jakiś stan nieustalony i mój telefon go nie widzi.

No to chyba się nie rozumiemy.
Telefon widzi BT przed włączeniem robota?


Nie widzi bo robot jest wyłączony i BT nie dostaje zasilania. Włącznik mam jeden jeśli o to chodzi, taki jak pokazał wojtekr. Wszystko startuje po pstryknięciu włącznikiem. Zasilanie na dwóch ogniwach 18650 szeregowo, potem SBEC 5V 12A dla serw i atmegi i SBEC 5V 2A dla HC-05.

majek - masz rację muszę najpierw załączać serwa, udar prądowy po włączeniu wszystkich serw jest chwilowy i później już nie przeszkadza. Serwa nie chodzą wszystkie jednocześnie więc tu nie ma problemu. Zrobię jak napisał Poli25 jakąś małą płytkę z NE555 i przekaźnikiem.

Autor:  wojtekr [ sobota 05 sty 2019, 22:23 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

Jak masz taki włącznik to podłącz go inaczej i tyle, jak moment przełączania będzie za długi to dodaj kondensator i diodę. W pierwszym kroku ładujesz kondensator od BT a potem jak włączasz serwa to na czas udaru BT pracuje z kondensatora.

Albo inaczej, teraz przyszedł mi do głowy jeszcze jeden pomysł zobacz czy włączony BT działa podczas udaru, bo że się nie włącza to wiem ale może jak się już włączy to działa przy chwilowym spadku napięcia. Wtedy wystarczy tylko przelutować włącznik.

Autor:  majek [ sobota 05 sty 2019, 22:58 ]
Tytuł:  Re: 12 serw standard i problem z bluetooth HC-05

wojtekr pisze:
Zasilanie z nogi procka???

W czym problem?
HC-05 pobiera max. 40mA czyli można 'legalnie' zasilić podając wysoki stan na dwa piny atmegi połączone razem (można przez diody schottkiego dla bezpieczeństwa). Jest wtedy pełna kontrola nad zasilaniem i praktycznie brak dodatkowych części. Wtedy tego beca 2A użyć do Atmegi, żeby serwa nie siały po zasilaniu procka.

mikun pisze:
Zasilanie na dwóch ogniwach 18650 szeregowo, potem SBEC 5V 12A dla serw i atmegi i SBEC 5V 2A dla HC-05.

Ja bym Atmegę z HC dał na drugim SBECU :-)

Ale jak chcesz zostać przy tej konfiguracji, to ja bym rozebrał jeszcze tego SBEC-a 2A - większość chipów w przetwornicach ma nóżkę 'enable' albo 'shutdown' i jakbyś sobie ją wyprowadził, to mógłbyś dowolnie sterować zasilaniem tego HC-05 bez żadnych dodatkowych części prosto z procka.

Strona 1 z 1 Strefa czasowa UTC+1godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/