Multiwii na płytce Kuki83

FC oparte na Arduino

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

szymon@ meczy mnie to , próbowałeś wylutować resystory pullup z plytki bmp085 ?
Awatar użytkownika
szymon_wolebez
Posty: 1241
Rejestracja: środa 03 lut 2010, 18:33
Lokalizacja: WARSZAWA

Post autor: szymon_wolebez »

Zmiana w programie nie pomaga.

Czy na płytce FC mam wstawić te same rezystory 4k7? czy tylko sam czujnik.
Brak schematu jest odczuwalny przy tych małych ścieżkach.

Jak mogę sprawdzić czujnik w inny sposób?
Pozdrawiam
Szymon
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

nie nie na plytce juz nic nie wstawiasz , tylko sam sensor

przetestowanie hmm

znalazłem cos takiego
http://interactive-matter.eu/2009/12/ar ... or-bmp085/
i
http://mitat.tuu.fi/?p=78
sprawdź , ja dopiero jutro mogę sprawdzić nie mam sprzętu przy sobie jest w firmie
Awatar użytkownika
Radzu
Posty: 317
Rejestracja: środa 01 gru 2010, 00:10
Lokalizacja: Rydułtowy

Post autor: Radzu »

Zostawcie już te I2C bo to przecież nie ma sensu.
Procesor komunikuje się z BMP085 i odczytuje zmierzoną wartość, gdyby były problemy transmisją to by się w ogóle nie komunikował bo miał by przekłamany adres, albo wartości odczytane były by czysto przypadkowe, ale jak by nie robić zakłóceń na magistrali nie da się osiągnąć efektu jednostajnie zmieniającego się błędu wartości odczytanej.

W pierwszej kolejności przyjrzał bym się zasilaniu choć akurat mamy tu dość duży dopuszczalny zakres (1,8-3,6V) ale wydaje mi się że to są problemy z zasilaniem części analogowej barometru.

Następnie przyjrzał bym się kodowi i spróbował dopisać kawałek kodu który zwracał by wartości otrzymywane z barometru jeszcze przed konwersją.

Gdybyś miał dostęp do hota to warto by podgrzać płytkę bo może np. być zimny lut na zasilaniu części analogowej ( i to jest najbardziej obstawiana przeze mnie opcja).

Kolejna możliwość z hotem to przelutować bezpośrednio do płytki.

Ja w takich momentach niekiedy próbuję się podpiąć do scalaka na pająka (zdaję sobie sprawę że niektórym może się to wydawać zwariowane ale mając tylko wyrywkowy dostęp do hota łatwiej mi było wylutować niedziałający scalak i cienkimi drucikami wlutować się w pady).

Ewentualnie zawsze jest szansa cze czujnik po prostu jest uszkodzony.
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

radziu w sumie masz racje ,

co do zasilania to jest tu stabilizator le33cd o wydajności prądowej 100mA
a z tego samego zasilania idzie adxl345 i on dziala prawidłowo z tego co widzę, no i u mnie tez działało prawidłowo

tutaj jest schemat a nawet dwa pierwszy to schemat płytki o której mowa drugi tej najnowszej



http://www.telnet.r-ce.pl/quadro/board01/board01.pdf


http://www.telnet.r-ce.pl/quadro/board04/board04.pdf


nie jest jakos super opisany ale jak by co to prosze pytać
Awatar użytkownika
szymon_wolebez
Posty: 1241
Rejestracja: środa 03 lut 2010, 18:33
Lokalizacja: WARSZAWA

Post autor: szymon_wolebez »

Dziś na uczelni poprosiłem w pracowni o prze lutowanie czujnika. Obecnie jest na płytce FC.

Dopiero teraz sprawdziłem i nadal wskazania pływają tylko nieco inaczej. Dziwne, żeby skakały daleko daleko od zero gdy czujnik jest nieruchomy.

Kupić czujnik który jest uszkodzony :evil: .

Ewentualnie co mogę w kodzie zmienić gdyby to była tego wina.
Pozdrawiam
Szymon
Awatar użytkownika
false
Posty: 413
Rejestracja: czwartek 09 gru 2010, 12:01
Lokalizacja: Rzeszów/Nowy Sącz

Post autor: false »

Kodu to raczej wina nie jest. Też mam płytkę od Kuki83, tyle że już z dolutowanym baro przez niego i jest ok. Po podłączeniu do kompa wskazania barometru też skaczą, ale w zakresie nie przekraczającym 10, z rzadka około 15. Soft mam 1.pre7
Awatar użytkownika
szymon_wolebez
Posty: 1241
Rejestracja: środa 03 lut 2010, 18:33
Lokalizacja: WARSZAWA

Post autor: szymon_wolebez »

To w takim razie czujnik jest nie teges :evil:
Sprawdziłem niedawno z 1_6 ii jest to samo.
Pozdrawiam
Szymon
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

dziś przyszły :D znaczy nie same :-)

nowa poprawiona wersja

nie mam jeszcze procesorów (atmega328) będę miał je w czwartek

Obrazek
Obrazek
Obrazek
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

dziś złożyłem pierwsza sztukę działa super , teraz można powiedzieć ze to jest rozwiązanie plug and fly

właśnie ją testuje

Obrazek
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

Przykładowy kod dla czujnika ciśnienia , może komuś się przyda przyszłości gdyby miał problemy z tym czujnikiem

http://www.sparkfun.com/tutorial/Barome ... e_Code.pde
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

wczoraj złożyłem na szybkości płytkę tylko z itg3205 wsadziłem do starej ramy i próbowałem zrobić beczkę w wczoraj, ale było tragicznie dziś trochę lepiej ;-) ale jeszcze trzeba się podszkolić
Obrazek
Awatar użytkownika
slawko_k
Posty: 1596
Rejestracja: niedziela 28 lut 2010, 14:24
Lokalizacja: podkarpackie

Post autor: slawko_k »

No gratulacje.

Proponuje RC rade z 1.5 i max throtte ze 2000.
Silniki szybciej i mocniej zareagują na drążek i pętelka będzie szybsza.
Do tego próbuj w trakcie zmniejszyć gaz i uważaj z pętlą w lewo bo bez modyfikacji softu możesz wyłączyć sobie silniczki.

Ja miałem jeszcze hamulce w reglach włączone to pętle wychodziły jeszcze szybsze ale niestety lot na hamulcach jest możliwy tylko bez stabilizacji. W trybie stabilizacji silniki robią wszystko żeby jak najszybciej spotkać się z ziemią.
Awatar użytkownika
kuki83
Posty: 2091
Rejestracja: wtorek 19 paź 2010, 19:08
Lokalizacja: Ropczyce/Podkarpacie

Post autor: kuki83 »

dzięki za poradę na początek dałem rc rate na 1,10 pętla połowę mniejsza :-) max throtte jeszcze nie zmieniałem zaraz ide dalej testować :-)
ODPOWIEDZ