Skocz do zawartości
zombi

AstroHub 3 - pytania i odpowiedzi

Rekomendowane odpowiedzi

Dzięki za wyczerpująca odpowiedź. Te gniazda, które podlinkowałeś sa fajnę, tylko one są na bezpieczniki rurkowe tego typu: http://electropark.pl/bezpieczniki-szklane-szybkie-5x20mm/1053-bezpiecznik-szklany-szybki-1a-5x20mm.html

Czy te bezpieczniki bedą wystarczająco "szybkie" czy lepiej iść w polimerowe?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
1 godzinę temu, lumpo napisał:

Dzięki za wyczerpująca odpowiedź. Te gniazda, które podlinkowałeś sa fajnę, tylko one są na bezpieczniki rurkowe tego typu: http://electropark.pl/bezpieczniki-szklane-szybkie-5x20mm/1053-bezpiecznik-szklany-szybki-1a-5x20mm.html

Czy te bezpieczniki bedą wystarczająco "szybkie" czy lepiej iść w polimerowe?

Nie potrafię teraz znaleźć źródła, ale z tego co kiedyś czytałem, to szybkość działania bezpieczników polimerowych zawiera się gdzieś pomiędzy szybkością działania bezpieczników topikowych zwłocznych i normalnych. Szybkie wkładki topikowe są szybsze od polimerów. Największą zaletą bezpiecznika polimerowego jest jego "wielorazowość". Tylko warto pamiętać do czego takie bezpieczniki służą. Jeśli dasz jakiś bezpiecznik pomiędzy np kamerę a zasilacz, to on niewiele raczej zdziała. Jeśli np kamera ulegnie uszkodzeniu i spowoduje zwarcie wejścia zasilania, to bezpiecznik się spali, ale niewiele to już kamerze da. Jeśli padnie zasilacz i na wyjściu pojawi się za wysokie napięcie, to kamera czy montaż i tak zdąży się popsuć, zanim zadziała bezpiecznik (o ile w ogóle zadziała). Chyba że kamera ma zabezpieczenie przeciwprzepięciowe. 

11 godzin temu, AWE napisał:

AUTO  ???

PID sterowanie ogniwami Peltiera

Ciekawostka

Astro Hub działa gdy jest odcięty od 12V pobiera wtedy zasilanie z portu USB na tyle wystarczająco że działają czujniki

Sterowanie AUTO jest oparte o prosty kontroler PID - do ustawienia jest kierunek sterowania, czujnik i parametry P, I oraz D. Może służyć do sterowania Peltiera, albo np do utrzymywania temperatury lustra czy celi refraktora o np 2*C wyższej, niż otoczenie (wtedy wymagane są dwa czujniki - jeden do pomiaru temperatury celi, a drugi do temperatury otoczenia).

Tak, czujniki pobierają na tyle mały prąd, że zdecydowałem się je zasilać z regulatora na płytce Arduino, więc działają też przy podłączeniu jedynie do gniazda USB. Podobnie czujnik prądu ACS712.

  • Like 3

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

W załączniku krótkie artkuły z "Elektroniki Praktycznej" i "Elektroniki dla Wszystkich" nt. bezpieczników polimerowych. Podano w nich m.in. charakterystyki prądowo-czasowe oraz informację cyt. z "EP" (..) jest ona zbliżona ( charakterystyka czasowa - wtrącenie moje ) do charakterystyki wkładek topikowych zwłocznych". Również czas regeneracji takiego bezpiecznika polimerowego jest niezbyt ciekawy - rezystancja po zadziałaniu bezpiecznika może być nawet przez kilka godzin większa niż przed zadziałaniem. Moim zdaniem jedyną zaletą "polimerów" jest możliwość ich samonaprawy, chociaż i ta ilość też jest ograniczona i ma duży rozrzut.

Pozdrawiam.

Marek

Bezpieczniki polimerowe.pdf

Polimery.pdf

  • Like 3

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tak jak w Robofocusie - do +12V, czyli do pinu 5 gniazda DB9. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Dnia 26.02.2016 at 14:03, sferoida napisał:

Dzięki Zdzichu za linka, zdecydowałem się na ten co polecałeś i zasilacz jest już u mnie. Sprawdziłem, faktycznie podaje 13,8-13,9V. Teraz pozostała kabelkologia

Ta wszyscy już powykupywali zasilacze. BRAK TOWARU.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Mam silnik bipolarny 39BYGH402B. . Po przesiadce z jolo focusera na AH3 ustawienie "PWM stop" na 20% powoduje że silnik jęczy jak zarzynany bawół. Cichnie dopiero przy 3% (za słabe), przy innych wartościach wydaje z siebie raz mniej raz bardziej dokuczliwe dźwięki.

Chciałbym to zmienić - ktoś wie jak?:)

I przy okazji - co zmienia PWM frequency w ustawieniach w zakładce "stepper"?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

PWM frequency to częstotliwość sygnału sterującego silnik. Ustaw na 31000 to nie będziesz słyszał jak jęczy :) A musisz mieć ustawione PWM stop? Bez tego ma tendencję do obracania się pod ciężarem?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

W zasadzie to robię to profilaktycznie... na zasadzie dmuchania na zimne. Mogę tego nie włączać :D

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Słuchajcie. W poprzedniej wersji pudełka - "szyte na miarę ..."  zasilanie na silni szedł z L293D z nóżek: 1Y, 2Y, 3Y, 4Y. Czyli na silnik szły tylko 4 kabelki. W obecnej wersji dodatkowo na wyjściu do nóżek 5 i 9 wtyku idzie dodatkowo napięcie. Czy muszę coś przerabiać i czy mogę silnik podłączyć po prostu pod nowe pudełko. Po co w ogóle idzie dodatkowe napięcie skoro silnik był sterowany na 4 nóżkach?. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Teraz można sterować też silniki unipolarne i te dodatkowe napięcia potrzebne są do zasilania środkowych odczepów w uzwojeniach silnika unipolarnego. Tak że jak masz silnik bipolarny to one Cie nie interesują i podłączasz tak samo jak stare. Jak masz silnik unipolarny (5-cio lub 6-cio przewodowy) to też możesz wykorzystać tylko 4 przewody (końcówki uzwojeń) i uruchamiać silnik jako bilolarny lub polepszyć jego parametry i podłączyć dodatkowe napięcie i mieć wpełni sprawny silnik unipolarny.

  • Like 2

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

No i w Panelu ustaw silnik jako Bipolarny choć ja nie zauważyłem różnicy w działaniu miedzy ustawieniem na Bipolarny a Unipolarny gdy silnik jest Bipolarny 4-o przewodowy. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Zasilacz jest, końcówka zarobiona, jedziemy dalej z montażem (punkt po punkcie instrukcji "szybki start").
1. pobrano program AstroHub Panel v. 3.0.8 i 3.1.1 i zainstalowano (tzn. umieszczono w katalogu)
2. DHT22 do sensora 1 - jest; kabel usb bez zasilania do kompa - jest
3. system nie wykrył Arduino, w związku z tym pobrano i zainstalowano (właściwości jak na rysunku, zaznaczam, że po komplikacjach zamieniłem nr portu na COM3, ale bez pozytywnego efektu)
astroHubUstaw1.thumb.jpg.db2db042db995a1
4. uruchamiam AstroHub Panel, wybieram Direct connect i po naciśnięciu zębatki/ustawienia wyskakuje error:
astroHubUstaw2.thumb.jpg.fde62922768d871

kontynuuj nie pomaga, program się wywala.

Ja wiem, że jestem trochę odporny na elektronikę :( ale naprawdę się staram. Jakieś rady?

I jeszcze pytanie: bez kompa AH nie wypuszcza zasilania na wyjścia power? Tak, żeby przetestować na sucho.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie, bez konfiguracji w panelu wyjścia są domyślnie wyłączone. Masz ASCOMa 6.2?

W tych ustawieniach sterownika Arduino nic nie musisz zmieniać. Podczas połączenia są ustawiane odpowiednie wartości.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

komunikat:
------------------------------------------------------------//////////////////////---------------------------------------------------
Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
System.IO.FileNotFoundException: Nie można odnaleźć określonego modułu. (Wyjątek od HRESULT: 0x8007007E)
   w System.Management.ThreadDispatch.Start()
   w System.Management.ManagementScope.Initialize()
   w AstroHub.ProcessConnection.ConnectionScope(String machineName, ConnectionOptions options, String path)
   w AstroHub.COMPortInfo.GetCOMPortsInfo()
   w AstroHub.DirectConnectSettings..ctor()
   w AstroHub.AstroHub.ConnSettingsButton_Click(Object sender, EventArgs e)
   w System.Windows.Forms.Control.OnClick(EventArgs e)
   w System.Windows.Forms.Button.OnClick(EventArgs e)
   w System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   w System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   w System.Windows.Forms.Control.WndProc(Message& m)
   w System.Windows.Forms.ButtonBase.WndProc(Message& m)
   w System.Windows.Forms.Button.WndProc(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Zestawy załadowane **************
mscorlib
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
AstroHub
    Wersja zestawu: 3.0.8.0
    Wersja Win32: 1.0.0.0
    CodeBase: file:///D:/RadekDocPriv/astroInstalki/astroHub/AstroHub.3.1.0.exe
----------------------------------------
System.Windows.Forms
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34251 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34238 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34234 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
ASCOM.DriverAccess
    Wersja zestawu: 6.0.0.0
    Wersja Win32: 6.2.0.2774
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/ASCOM.DriverAccess/6.0.0.0__565de7938946fba7/ASCOM.DriverAccess.dll
----------------------------------------
ASCOM.DeviceInterfaces
    Wersja zestawu: 6.0.0.0
    Wersja Win32: 6.2.0.2774
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/ASCOM.DeviceInterfaces/6.0.0.0__565de7938946fba7/ASCOM.DeviceInterfaces.dll
----------------------------------------
System.Management
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
mscorlib.resources
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_pl_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Wersja zestawu: 4.0.0.0
    Wersja Win32: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_pl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Debugowanie w trybie JIT **************
Aby włączyć debugowanie w trybie just in time (JIT), plik .config tej
aplikacji lub komputera (machine.config) musi mieć
wartość jitDebugging ustawioną w sekcji system.windows.forms.
Aplikacja musi być również skompilowana z włączonym
debugowaniem.

Na przykład:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Gdy debugowanie JIT jest włączone, wszystkie nieobsługiwane wyjątki
są wysyłane do debugera JIT zarejestrowanego na komputerze
i nie są obsługiwane w tym oknie dialogowym.

------------------------------------------------------------//////////////////////---------------------------------------------------

Po ASCOM też lipa :(

astroHubUstaw3.jpg.38bdac4dc2339ceb4b5d5

Testy przeprowadzam na astrolapku z Win 7 32bit, docelowym będzie komp w kopule z Win10 64bit

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Hmhm, to wielce dziwne jest :5640dc6f5718d_06Sad: Jeśli masz ASCOM 6.2 to pewnie masz też nowego .NETa, ale możesz sprawdzić w panelu sterowania w zainstalowanych programach w której wersji masz .NET Framework? Przynajmniej 4.5 powinien być chyba z ASCOMem 6.2.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Możesz tak zrobić, ale póki co wygląda mi to raczej na to, że panelowi czegoś brakuje do szczęścia. Ale nie wiem czego :( Tutaj https://drive.google.com/file/d/0B55aJbU8SFraanZ1RFBiMWd0MFU/view?usp=sharing spakowałem kilka bibliotek i plik konfiguracyjny z panelu. Spróbuj je rozpakować i przenieść luzem do folderu, w którym uruchamiasz AstroHub panel i wtedy go uruchomić. 

PS - jak to nic nie da, to spróbuj jeszcze zmienić nazwę pliku który uruchamiasz na AstroHub.exe, żeby nazywał się tak samo jak plik .config i uruchomić go wtedy w towarzystwie tych plików które wystawiłem.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Spróbuj jeszcze podpiąć AstroHuba pod inne USB w laptopie. Powinno się zmienić przypisanie portu COM ( teraz masz  COM 12 ) i wtedy jeszcze raz spróbować uruchomić Panel. A jak klikniesz w "zębatkę" przy CONNECT to wyświetli Ci okienko jak na poniższym print screenie ? Oczywiście u Ciebie powinno być COM12.56e3217e31620_AHdriver.jpg.c6d05fe894ffb

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

- zainstalowałem biblioteki, zmieniłem nazwę pliku - nic nie dało
- zamieniłem kable usb, zamieniłem wejścia w kompie, zmieniłem we właściwościach (w panelu sterowania/menedżer urządzeń) nr portu com - nic nie dało
- po kliknięciu w zębatkę wyświetla mi tylko wspomniany komunikat o błędzie, brak takiego okienka z wyborem portu COM
- zainstalowałem Arduino 1.6.8 - bez efektów

Nie robiłem jeszcze wgrywania firmware'u do AstroHuba

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Radku, a czy w folderze C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework masz katalog v4.0 ? Jakie tam masz w ogóle katalogi?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Radku, zrobiłem jeszcze taki test: całkowicie odinstalowałem Arduino IDE ( u Ciebie 1.6.8 ), restart laptopa, podłączenie AH. W Menedżerze Urządzeń AstroHub został wykryty w Portach (COM i LPT ) jako "Urządzenie szeregowe USB (COM5)".

56e3b11d5d558_0.AHbezArduinoIDE.thumb.jp

Później już standardowo połączenie przez "zębatkę" i AH zaczął prawidłowo pracować.

56e3b149f080d_1.AHbezArduinoIDE.thumb.jp

Czy możesz przeprowadzić taką próbę ?

Testowane na 32 bitowych WIN 10.

Pozdrawiam.

Marek

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
10 godzin temu, jolo napisał:

Radku, a czy w folderze C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework masz katalog v4.0 ? Jakie tam masz w ogóle katalogi?

Ooo, mocno się tutaj zdziwiłem, bo mam tylko katalogi v3.0 i v3.5. Ale w zainstalowanych programach jest i v.4.5. astroHubUstaw4.jpg.85672c2d37e2bcc568ea6

Spróbowałem ponownie zainstalować v.4.5 i 

astroHubUstaw5.jpg.83198bcf9a6a5a3a4a045

Marek, odinstalowałem Arduino z poziomu panelu sterowania, reset, ale po podłączeniu AH wyskakuje mi w portach COM zidentyfikowany: Arduino Mega 2560 (COM3). Domyślam się, że jeszcze gdzieś siedzi jakiś sterownik. Jak go wywalić?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

1. Przeszukałem głębiej panel sterowania/programy i odszukałem pod nazwą "Pakiet sterowników Arduino" - odinstalowałem wszystko i dalej j.w. - bez efektów
2. Zainstalowałem .NET Framework v.4.6, jest na liście programów, ale w w/w katalogach dalej widzę tylko v.3 i v.3,5 - bez efektów
3. Zainstalowałem sterowniki Arduino z paczki sterowników podanej Łukasz w zestawie, ale z podkatalogu Old_Arduino_Drivers - bez efektów

Na razie to miały być tylko próby z "astrolapkiem". Docelowo AH będzie podłączony do innego kompa w kopule. Muszę chyba się tam wybrać i przetestować na nim. Wykluczy mi to jednak mobilność (przynajmniej na razie).

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jak widać nic jeszcze nie przetestowałem, ale mam pytanie odnośnie połączeń.

Docelowo komunikację przez USB widzę tak: komp <-> hub USB [HU] <-> AstroHUB [AH]. Ale zasilanie do HU idzie z AH. Jak włączyć w AH zasilanie do HU skoro nie mogę puścić sygnału przez HU bo nie ma zasilania :) ?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

1. Uruchom Menedżera Urządzeń.

2. Podłącz AstroHuba pod USB w laptopie, nawet nie trzeba podłączać pod zasilanie 12V DC.

2.  Jak pojawią się "Porty ( LPT i COM )" to najedź na Arduino Mega 2560 (COM3) i kliknij prawym klawiszem myszy na ten driver. Z otwartego okienka wybierz "Odinstaluj".

56e3c831b61f6_1.AHdriver.jpg.3f5c1b4cf82

3. Pojawi się kolejne okno "Potwierdzenie dezinstalacji urządzenia", zaptaszkuj "Usuń oprogramowanie sterownika dla tego urządzenia" i zatwierdź "OK".

56e3c83608b71_2.AHdriver.jpg.e9a823c31a5

4. Powinny zniknąć "Porty (COM i LPT)", wtedy wyjmij wtyczkę USB łączącą AstroHuba z laptopem, odczekaj kilkanaście sekund i powtórnie ją podłącz. Powinno pojawić się w "Portach - Urządzenie szeregowe USB ( COM3 )". Piszę "COM3" na podstawie Twoich danych, ale może też to być COM12, jak podawałeś wcześniej. Przy podłączeniu AstroHub powinien dwa razy zapiszczeć. Miałeś ( masz ) taką sygnalizację akustyczną ?

56e3c839b9f51_3.AHdriver.jpg.43769a46eae

Jak zaczynałeś uruchamianie, jaką miałeś zainstalowaną wersję Arduino IDE ?

Marek

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×

Powiadomienie o plikach cookie

Umieściliśmy pliki cookies w Twoim systemie by zwęszyć funkcjonalność strony. Możesz przeczytać i zmienić ustawienia ciasteczek , lub możesz kontynuować, jeśli uznajesz stan obecny za satysfakcjonujący.

© Robert Twarogal, forumastronomiczne.pl (2010-2018)