Autor Wątek: Mjoy  (Przeczytany 169072 razy)

0 użytkowników i 2 Gości przegląda ten wątek.

Odp: Mjoy
« Odpowiedź #720 dnia: Listopada 10, 2010, 21:25:27 »
Bucic,
 ja wiem, że cena odstrasza, ale tutaj masz gotowe rozwiązanie:
http://www.leobodnar.com/products/BU0836A/


Offline Bucic

  • *
  • "negative thrust to weight ratio"
    • GIMP
Odp: Mjoy
« Odpowiedź #721 dnia: Listopada 11, 2010, 13:30:22 »
Bucic,
 ja wiem, że cena odstrasza, ale tutaj masz gotowe rozwiązanie:
http://www.leobodnar.com/products/BU0836A/

I to właśnie wnioskuję z powyższych postów - nie opłaca się przerabiać MJoya na 12 bitów, jak jest BU0836A. Dziękuję wszystkim za odpowiedzi.

Pewnie kiedyś zamówię BU0836A, ale do testów wystarczy mi 10 bitów ze zwykłego joya. Jak widać, 25 kroków na stopień to nie tak źle.

Odp: Mjoy
« Odpowiedź #722 dnia: Lutego 02, 2011, 23:15:52 »
Mam pytanie czy ktoś z was ma działającego Mjoya pod XP SP3?
Od trzech dni prowadzę nierówną walkę z tym ustrojstwem, programowanie przebiega bez zakłóceń ale urządzenie się nie wykrywa.

Odp: Mjoy
« Odpowiedź #723 dnia: Lutego 03, 2011, 10:41:58 »
Moje wszystkie działały pod XPSP3 i pod W7 64bit bez HUBów na torze USB, ale wysprzedałem wszytkie.
MJoy16.googlepages.com
... in the air.

Odp: Mjoy
« Odpowiedź #724 dnia: Lutego 03, 2011, 12:25:59 »
Oczywiście. SP3 ani XP nie są problemem. Wszystkie kłopoty z MJoy'em mają naturę hardware'ową

Odp: Mjoy
« Odpowiedź #725 dnia: Lutego 04, 2011, 01:13:46 »
Nie wiem co jeszcze mogę zrobić..
Mam dwie płytki i obie pokazują się jako "nieznane urządzenie" na dwóch komputerach pomimo różnorakich prób podłączania (w tym kilka HUBów).
Próbowałem kilku konfiguracji,posprawdzałem ścieżki, styki, podstawkę. Na jednej płytce powymieniałem diody 3V3 na 3V6, kondensatory i dławik - bez rezultatu..
EEPROM mam z trzech źródeł (dla pewności), a programowanie kończy się sukcesem.

Nie wiem czy to wina układu, złego zaprogramowania, systemu czy płyty głównej..

Pomierzyłem napięcia na kilku nóżkach może ktoś sprawdzi i porówna
14 PD0 0,12V
15 PD1 3,0-3,2V
16 PD2 3,0-3,2V
10 VCC 4,95-5,09V
30 AVCC 4,95-5,09V

Co jeszcze może być przyczyną?

Odp: Mjoy
« Odpowiedź #726 dnia: Lutego 04, 2011, 21:34:21 »
Zrobiłem małe doświadczenie i podłączyłem do komputera płytkę bez scalaka i efekt jest taki sam jak do tej pory, czyli nieznane urządzenie.
Czy układ może być uszkodzony pomimo tego że udaje się go odczytać/zapisać?

Odp: Mjoy
« Odpowiedź #727 dnia: Lutego 04, 2011, 21:41:13 »
Takie działanie nic nie da. Aby komp poznał urządzenie USB - ono musi z nim "rozmawiać".
Posprawdzaj diody i rezystory na USB. Sprawdź podstawkę - czy są przejścia miedzy nóżkami podstawki a scalaka.

Odp: Mjoy
« Odpowiedź #728 dnia: Lutego 04, 2011, 22:12:51 »
Damos ma rację.W większości przypadków to pomogło.Jeśli na 2 pc nie jest widziany MJoy to jest gdzieś błąd na wejściu USB.Programowanie jest na innych pinach,dlatego może dać się programować,ale nie jest widziany.
BTW Damos,widać pilną potrzebę Twojego DMyoya.
Mam pytanie dotyczące BTW.Czy jest to skrót od "by the way"?Mam nadzieję,że nie popełniłem gafy.

Odp: Mjoy
« Odpowiedź #729 dnia: Lutego 04, 2011, 22:47:50 »
Tak jak pisałem cały czas sprawdzam.
Nie wiem jak sprawdza się diody więc je wymieniłem, rezystory mają po 82,5 wymieniłem też wszystkie kondensatory.
Scalaka z podstawką sprawdzałem "brzęczykiem" od strony lutów do nóżek - wszedzie jest sygnał. Co prawda jest to Atmega 16A-PU ale to chyba nie ma nic do rzeczy.

Tak naprawdę skończyły mi się już pomysły na to co jeszcze mogę sprawdzić.

@Vito
BTW tak jak myślisz :002:

Odp: Mjoy
« Odpowiedź #730 dnia: Lutego 04, 2011, 23:00:38 »
16A jest OK.
Ustawiłeś wszystkie fuse'y (np. "CKOPT") ?
Nie bawiłeś się innymi fuse'ami?
Jakie masz kondensatory przy rezonatorze ?
Wgrałeś plik eeprom ?

Odp: Mjoy
« Odpowiedź #731 dnia: Lutego 04, 2011, 23:09:27 »
Zaznaczałem tak jak było w instrukcji: Bootsz1, Bootsz0, Sut0 + w wariancie CKOPT innymi się nie bawiłem :020:
Kondensatory są 0,1uF (nadruk 104).
Eeprom też próbowałem wgrywać - po wgraniu flasha, nie wiem czy to dobrze.

Odp: Mjoy
« Odpowiedź #732 dnia: Lutego 05, 2011, 01:35:23 »
Bootsz1, Bootsz0, Sut0 + w wariancie CKOPT innymi się nie bawiłem
A teraz napisz to tak, żeby było oczywiste, co chciałeś powiedzieć :)

Kondensatory są 0,1uF (nadruk 104).
0,1uF przy rezonatorze  :011: :010: No to zonk  :010: Uniemożliwia to wzbudzenie kwarcu praktycznie zwierając go do masy. Tamte kondensatory powinny być ok 15pF. Max 22pF. Powinny wyglądać tak:

tylko zamiast 101 należy oczekiwać nadruku 150 lub 220

Rezonator, to coś takiego:

i przypominam, że mówimy o 2 kondensatorach obok niego.

Eeprom też próbowałem wgrywać
Nie próbuj - po prostu zrób to. Bez eeprom nie zadziała.

Odp: Mjoy
« Odpowiedź #733 dnia: Lutego 05, 2011, 10:31:57 »
Dziękuję Damos za zaangażowanie.  :001:
Przepraszam ale z tymi kondensatorami wprowadziłem cię w błąd, są takie jakie mają być czyli 15pF.
Wstawiam fotki, może coś wypatrzycie.

   

Co do CKOPT to gdzieś przeczytałem, że można spróbować. Więc jeśli ustawienie Bootsz1, Bootsz0, Sut0 nie działa, to zaznaczam jeszcze CKOPT (Bootsz1, Bootsz0, Sut0, CKOPT).

Z eepromem jest podobna sprawa bo instrukcja nic o nim nie mówi, dopiero przy zmianie ID.
Gdzieś wyczytałem żeby wgrać flash i także eeprom, więc i tak próbowałem. (Kalibracja- read flash - erase - open flash - write flash - open eeprom - write eeprom - no i fusebity)


Odp: Mjoy
« Odpowiedź #734 dnia: Lutego 05, 2011, 11:06:27 »
W takim razie opcje się zawężają :(
Jaki masz rezonator?
Zmień kondensatory z 15pF na 22pF a później zupełnie je usuń.

edit:
1 - widzę, że podstawka "precyzyjna" - z nią było dużo problemów.
2 - Zrób zdjęcia hi-res płytki od góry i od dołu.