Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 12 cze 2025, o 03:15


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 26 mar 2012, o 19:09 
    Offline
    Użytkownik

    Dołączył(a): 07 sty 2012
    Posty: 136
    Pomógł: 0

    Witam.
    Pracuję sobie nad pewnym projektem i potrzebuję opracować sterowanie urządzenia z komputera przez USB.
    Chciałem wykorzystać zestaw ATB jako platformę prototypową, ale tak nie do końca wiem czy mogę zrobić tak żeby zasilać układ z zewnętrznego programatora i jednocześnie podłączyć do komputera przez USB. Bo z tego co zauważyłem to za to odpowiedzialna jest jedna zworka, która decyduje o tym czy zasilam z USB/ISP czy zasilacza. Najlepsza opcja dla mnie to zasilenie z USB, ale wyłączenie zasilania z ISP.
    Prawdopodobnie problem jest błahy :D niemniej proszę o małą podpowiedź:D
    Inna spraw to szukam jakiegoś programu, terminala, który pozwoliłby mi na sterowanie mikrokontrolerem z komputera. Do tej pory używałem Bray terminala, tylko nie za bardzo wiem jak za jego pomocą wysłać sygnał żeby AVR coś tam zaczął robić.

    Acha nie używam Eclips, ani wbudowanego programatora, bo oba moje komputery okazały się niezwykle odporne na jakąkolwiek próbą konfiguracji:D

    Pozdrawiam:)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 19:29 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    z tego co sie orientuje to niema problemu w takim układzie , przepinasz zworkę i zasilasz ATB z USB mając jednocześnie do dyspozycji konwerter USB-UART (COM) do komunikacji z komputerem , a programujesz sobie poprzez złącze ISP np USBASp
    zależnie od programatora (w większości USBasp) jest możliwość odłączenia zworką zasilania z gniazda ISP, W moim całkowicie odłączone bo nie lubię używać zasilania z programatora.

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 19:35 
    Offline
    Użytkownik

    Dołączył(a): 07 sty 2012
    Posty: 136
    Pomógł: 0

    No w sumie racja, nie pomyślałem o tym:) Ja akurat używam STK500, więc sprawdzę czy u niego tez się da nie zasilać układu:)
    Inna sprawa, to czy w ten sposób, w sensie poprzez konwerter da się zrealizować program jak przy zwykłym RS232 (tylko w kwestii programowej), czy coś się zmieni?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 19:40 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    oczywiście że tak stale tak robię w swoich projektach których sporo nawet i tutaj w dziale diy:)
    jak coś pomogę w kwestiach VisualC#, Basic i C++ oraz F#

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 19:44 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27409
    Lokalizacja: Szczecin
    Pomógł: 1043

    Troszkę zakręciłeś - bo z jednej strony chcesz korzystać z USB jako łącza RS232 z komputerem z drugiej strony chcesz zasilać zestaw ATB koniecznie przez programator ;)

    po pierwsze czerwona zworka przy gnieździe USB ustawiona w pozycję USB umożliwia zasilanie zestawu z podłączonego kabla USB ..... skoro on ma u ciebie być podłączony to po co zasilanie przez programator jeszcze ???? (to pierwsze pytanie)

    W każdej z wymienionych sytuacji zasilania można w pełni korzystać z przejściówki USB/RS232 wbudowanej w zestaw ATB nawet wtedy jeśli będzie się korzystało z wbudowanego programatora.

    Po trzecie skoro podłączasz już dwa kable (bo programator do USB i zestaw do USB) to zworka może być w pozycji USB - a wtedy spotka się w zestawie zasilanie +5V z jednego gniazda USB z komputera a także z drugiego - co za problem ?

    Można też przestawić zworkę w pozycję EXT. Wtedy zasilanie będziesz mógł podawać tylko ze swojego programatora. Ale nadal spokojnie można korzystać w pełni z USB/RS232

    jak widzisz wszystkie możliwości dozwolone

    ------------

    na koniec: o ile rozumiem, że wolisz korzystać np z zewnętrznego programatora - to już nie za bardzo rozumiem co powoduje, że nie możesz działać w samym ECLIPSE ???? przecież jedno nie wyklucza drugiego ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 19:53 
    Offline
    Użytkownik

    Dołączył(a): 07 sty 2012
    Posty: 136
    Pomógł: 0

    Może od razu powiem jakie jest założenie:)
    Chodzi o to ze mikrokontroler ma robić pomiar na przetworniku A/C i ma być sterowany z komputera PC. W sensie wystarczy głupi "star pomiaru".
    Ideałem by było jakby się wyniki zapisały w jakimś txt, albo xls. Pomysł miałem taki, żeby spróbować wykorzystać gotowy program do komunikowania się przez port com, lub też spróbować coś podziałać w LabView.
    Ale dobra, na razie skupię się na tym by w ogóle komunikować się z komputerem przez USB, potem będę myślałem co dalej. Niemniej jestem otwarty na propozycje:)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 19:58 
    Offline
    Użytkownik

    Dołączył(a): 07 sty 2012
    Posty: 136
    Pomógł: 0

    Panie Mirku, właśnie nie wiem co powoduje, coś mi nie działa mimo że zrobiłem wszytko jak w opisie, ale w sumie to nie istotne, jak tylko wyjdzie ATMEL STUDIO 6 to się przerzucę na to:)
    Sprawę zasilania już rozwiązałem:)
    Spróbuję pobawić się tym w najbliższym czasie. DO tej pory miałem taki moduł do komunikacji przez RS232, ale pora pójść trochę do przodu:)
    Dziękuję wszystkim za odpowiedzi:)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 20:07 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27409
    Lokalizacja: Szczecin
    Pomógł: 1043

    kyp napisał(a):
    Panie Mirku, właśnie nie wiem co powoduje, coś mi nie działa mimo że zrobiłem wszytko jak w opisie, ale w sumie to nie istotne, jak tylko wyjdzie ATMEL STUDIO 6 to się przerzucę na to:)


    Nie zrozum mnie źle - ja tam na siłę nikogo nie chcę skłaniać do Eclipsika. Ale podpowiem ci, bo chyba nie zauważyłeś niestety że już hmm dawno bo kilka tygodni temu wyszedł AVR Studio 6 ;) .... i co ?

    Dodali obsługę ARM'ów i to wszystko - bo jeśli chodzi o AVR'y to został ten sam badziew niestety :( ... zatem przyjdzie poczekać może na wersję 7 żeby coś pomyśleli o AVR'ach - bo po przejęciu WinAVR - ATMEL mówiąc brzydko olał już totalnie obsługę C albo tych co piszą w C - szkoda.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 20:14 
    Offline
    Użytkownik

    Dołączył(a): 07 sty 2012
    Posty: 136
    Pomógł: 0

    Acha... Ja czytałem że premierą ma mieć w kwietniu:)
    Ja chciałem przejść na inne środowisko, ale Eclips z niewiadomych przyczyn nie działał, w sensie uruchamiał się, nawet konfigurował, ale nie przesyłał programów do uC. Nie komunikował się z moim programatorem, nie mam pojęcia co było przyczyną.

    Wiem że robię już totalny offtop we własnym temacie:D Ale..
    Korzystam na razie z WinAVR, no i nie ukrywam że chciałbym się przenieść na coś lepszego, ale czemu Pan piszę ze AVR Studio to badziew? Tak z czystej ciekawości pytam i z tego że w sumie nie działałem do tej pory na niczym innym niż WinAVR.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 20:17 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    wiesz głównym problemem nowych AS jest to że użyto paskudnego i silnika VS M$
    skopany jest toolchain dla AVR, często są problemy z wszystkim łącznie z obsługą
    innych programatorów poza "FIRMOWYMI"

    a jak poużywasz dłużej to sobie sam dopowiesz resztę

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2012, o 20:52 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27409
    Lokalizacja: Szczecin
    Pomógł: 1043

    kyp napisał(a):
    ...., ale czemu Pan piszę ze AVR Studio to badziew? Tak z czystej ciekawości pytam i z tego że w sumie nie działałem do tej pory na niczym innym niż WinAVR.


    Wiesz co ja już niestety nie mam siły (za co bardzo przepraszam) powtarzać tysiącom osób dlaczego. Bo pomimo tego że NAPISAŁEM o tym dosyć wyraźnie na swoim blogu:

    http://mirekk36.blogspot.com/2011/11/dl ... tudio.html

    to i tak rzadko kto to czyta a nawet jak przeczyta to np nie rozumie co to jest Toolchain albo nie zdaje sobie sprawy z błędów w jakie się za chwilę wpakuje definiując F_CPU w kodzie programu. Trudno - wszystkich nie uchronię - niektórzy wolą się uczyć na własnych błędach i tracić dużo więcej czasu zanim dojdą do tego samego zdania więc proszę bardzo. Każdy ma wolną wolę.

    Poza tym ty napisałeś że działasz w WinAVR ...... ale albo mylisz pojęcia i kojarzysz WinAVR z AVR Studio 4.xx albo po prostu piszesz programy metodą (wybacz określenie) za króla ćwieczka w Programmers Notepad :( .... dostarczanym wraz z WinAVR.

    I pamiętaj - ja piszę też o tym na blogu wyraźnie - że BADZIEW to jest AVR Studio 5 i 6 ..... a jak już ktoś się uprze nie chce koniecznie ECLIPSA to ma jeszcze albo starszą wersję AVR Studio 4.xx (bo ta jeszcze była OK) chociaż to jeszcze czasy MIESZKA I-go ...... ale przecież ma także do dyspozycji CodeBlocks.

    Piszesz że masz STK500v2 o ile dobrze zrozumiałem - to aż się dziwię, że ECLIPSE ci nie ruszyło ani z STK500v2 podczas gdy to jest typowy programator bardzo dobrze obsługiwany przez AVRDUDE a przez to i przez ECLIPSE , ale też że niby nie ruszyło ci programowanie przez wbudowany programator w zestaw ATB. Sam pomyśl - można zrozumieć, że jedno jeszcze się komuś nie uda ale dwa ? To już nie przypadek - robisz gdzieś jakiś mega ZONK i aż szkoda patrzeć jak się męczysz.

    Tym bardziej, że można mnie złapać na Skype tak OnLine i bardzo chętnie ludziom pomagam poprzez wejście zdalnym pulpitem na szybkie uruchamianie takich rzeczy - no tylko trzeba chcieć ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 mar 2012, o 15:07 
    Offline
    Użytkownik

    Dołączył(a): 07 sty 2012
    Posty: 136
    Pomógł: 0

    Poczytałem i w sumie spróbuję. Bo działam na masochistycznym WinAVR (Programmers Notepad):D Tylko muszę mieć trochę więcej czasu na to:/ Na razie skupię się na projekcie, przez święta popróbuję się przerzucić.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO