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



Teraz jest 28 gru 2024, o 07:42


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 13 sie 2012, o 08:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Witam,
Robię sobie projekcik, gdzie AVR będzie wykorzystywał bluetooth do sterowania diodą RGB.
Jako, że istnieje takie coś jak Bootloader, to pomyślałem, że mogę używać Bluetootha, do wgrywania softu na uC.

Tylko pozostaje jeden problem.
W jaki sposób pierwszy raz zaprogramować uC tym bootloaderem?

Nie chcę na docelowej płytce montować złącza kanda (bo po co, skoro i tak byłoby tylko raz użyte)
Z tego co mi się kojarzy, to musiałbym zrobić specjalną drugą płytkę (taka podstawkę) i do niej PRZYLUTOWAĆ uC, potem to zaprogramować, ODLUTOWAĆ i na nowo przylutować do płytki docelowej.

Czy to jest jedyna możliwość, albo są jakieś inne magiczne sposoby?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 08:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 lis 2011
Posty: 302
Lokalizacja: Kraków
Pomógł: 6

Można na drucikach dolutować do nóg procesora złącze kanda zaprogramować i odlutować.


Autor postu otrzymał pochwałę

_________________
Zapraszam:
filiporlo.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 08:29 

Pomógł: 0

Na takie okazje, kupiłem chwytaki precyzyjne http://www.tme.eu/pl/details/pj018-6800/chwytaki-pomiarowe/electro-pjp/#
Obrazek
na sygnałowe, czyli miso, mosi, sck, rst.
Na zasilające mam troszkę większe ale tańsze ;) http://www.tme.eu/pl/details/kleps1mikro-rt/chwytaki-pomiarowe/hirschmann-tm/kleps1mikro-rt/# Obrazek

I nic nie trzeba lutować, jedyny problem, że przy niewlutowanym układzie trzeba uważać by nie powyginać nóżek.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 08:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

filipo96 napisał(a):
Można na drucikach dolutować do nóg procesora złącze kanda zaprogramować i odlutować.


Przy pojedynczysz sztukach na pewno jest to najlepszy sposób, kynar jest do tego najlepszy i wielokrotnego użytku ;).

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 08:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Że tak powiem, to jednorazowa 'akcja' więc na razie nie chce wydawać kasy na chwytaki.

Zrobię podobnie jak pisał filipo96 poprowadzę ścieżki (a nie bezpośrednio do pinów uC) i potem do nich dolutuję przewody i złącze kanda, a potem po prostu te przewody ze ścieżek odlutuje ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 09:02 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Możesz użyć goldpin 2x3 z rasterm 1,27mm. Umieszczasz na stronie przeciwnej niż mikrokontroler, ale złącza nie montujesz. Jak masz płytkę z metalizacją to możesz takie złącze wkładać na czas programowania. Wszystko ładnie i bez lutowania.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 09:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 cze 2012
Posty: 102
Pomógł: 2

Jeśli projektujesz pod to płytkę, to dla miso, mosi, sck, rst zrób sobie na PCB pady, do których będziesz mógł polutować kabelki.
Dla mnie lutowanie bezpośrednio do pinów procesora to lekki stresik :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 09:26 
Offline
Moderator
Avatar użytkownika

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

Krauser napisał(a):
Możesz użyć goldpin 2x3 z rasterm 1,27mm. Umieszczasz na stronie przeciwnej niż mikrokontroler, ale złącza nie montujesz. Jak masz płytkę z metalizacją to możesz takie złącze wkładać na czas programowania. Wszystko ładnie i bez lutowania.


Ja praktycznie zawsze tak robię w tego typu przypadkach tyle że też najczęściej daję nawet pady w rastrze dla 2,54, a jak nie to 1,27

_________________
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: 13 sie 2012, o 09:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

mirekk36 napisał(a):
Krauser napisał(a):
Możesz użyć goldpin 2x3 z rasterm 1,27mm. Umieszczasz na stronie przeciwnej niż mikrokontroler, ale złącza nie montujesz. Jak masz płytkę z metalizacją to możesz takie złącze wkładać na czas programowania. Wszystko ładnie i bez lutowania.


Ja praktycznie zawsze tak robię w tego typu przypadkach tyle że też najczęściej daję nawet pady w rastrze dla 2,54, a jak nie to 1,27


Ale to nie będę musiał nawet lutować tych Goldpinów do PCB??
Jak jest metalizacja to powinno tam być na tyle dobre połączenie, że obejdzie się bez lutowania tak?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 10:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

Jeżeli będzie metalizacja to dociskasz goldpiny pod kątem do płytki i to wystarczy.
Ja używam takiego pola do programowania na każdej produkcyjnej płytce, w moim przypadku akurat 5 pól bo pracuję na PIC'ach :).

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 10:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

OK, dzięki.
Myślę,że temat został wyczerpany :))
Można zamknąć



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 10:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

To jeszcze tak na szybko żeby zobrazować o czym pisałem, sorry za jakość zdjęcia ale chyba widać o co chodzi.
W tym wypadku było sporo miejsca na płycie więc rozstaw jest 2,54mm i obok procka.

Obrazek


Autor postu otrzymał pochwałę

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2012, o 12:31 
Offline
Użytkownik
Avatar użytkownika

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

JA używam w takim wypadku klipsów do programowania ... ale w przypadku własnych płytek jeśli już niema miejsca na 6pinISP to staram się zawsze przewidzieć pola lutownicze żeby móc się podłączyć z programatorem

w przypadku DIP - TSOP np. takiej

http://www.prodin.pl/p,C0075,podstawka-zamykana.html

_________________
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: 13 sie 2012, o 13:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

W przypadku procesorów SMD zawsze można się pokusić a takie coś:

http://www.tme.eu/pl/katalog/?idp=1&sea ... order=DESC

ale trochę drogie jak na 'zabawkę' :)

_________________
sig off ;(



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

Dołączył(a): 04 paź 2011
Posty: 60
Lokalizacja: Bieszczady/Krosno
Pomógł: 4

Witam
A na koniec może takie coś do wszystkiego:
http://diy.elektroda.eu/przystawka-smd-do-programatora/
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sie 2012, o 22:47 
Offline
Moderator
Avatar użytkownika

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

GwynBleidD napisał(a):
We wszystkich innych sytuacjach lepiej sobie zrobić złącze ISP (trzeba tylko myśleć nad tym, co jest podłączone do tych samych nóżek procesora, żeby nam nie robiło zakłóceń) albo podpiąć się do układu przez chwytaki pokazane przez kolegę rezasurmar, no albo podlutować się gdzieś na płytce :) W końcu ISP - In System Programming, więc dobrze jest to wykorzystywać :)


DOKŁADNIE! dlatego jak ja na allegro widzę SUPER programator np usbasp z SUPER MEGA przystawką do programowania procesorów i to kurczę różnych - to mi dech w piersiach zapiera ;) ale nie z podziwu i nowoczesności rozwiązania - lecz z bezsilności ilu to początkujących da się nabrać na taką nowość ze średniowiecza :(

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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