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



Teraz jest 22 sty 2025, o 09:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 15 paź 2016, o 18:12 
Offline
Nowy

Dołączył(a): 11 cze 2016
Posty: 5
Pomógł: 0

Dzień dobry,

Zabrałem się dzisiaj za programowanie Attiny10. Zrobiłem programową obsługę źródła zegara i prescaler'a tak że mogłem migać diodą używając delay'ów i uzyskując dobre odwzorowanie czasu.
Następnie zabrałem się za PWM. Najpierw omyłkowo włączyłem PWM na OC0A (TPIDATA), zorientowałem się, że diodę mam podłączoną do OC0B (TPICLK) więc zmieniłem ustawienia, zaprogramowałem, dioda się zaświeciła.
Od tego momentu uP jest nierozpoznawany i nie mogę go zaprogramować.

Z jednej strony jest to linia do programowania uP i puszczam na nią PWM, a z drugiej uP jest resetowany w trakcie programowania, więc nie powinno być problemu.

Używam USB-ASP. Sprawdziłem na szybko i płytkę z atmegą32 mi rozpoznaje. Mam przejściówkę z kandy 10 pin na 6 pin, więc wszystko podłączałem w ten sam sposób.

---
PWM na OC0A się zapewne nie włączył, bo nie ustawiłem pinu jako wyjście.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 paź 2016, o 18:14 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Odłączasz tą diodę na czas programowania?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 paź 2016, o 18:49 
Offline
Nowy

Dołączył(a): 11 cze 2016
Posty: 5
Pomógł: 0

Diodę steruję tranzystorem. Odłączyłem go na czas programowania i nic. Próbowałem podciągać RST do GND ale też nie pomaga.

Znalazłem problem. Piny od styku programującego wyrwały mi ścieżki z drugiej strony płytki. Jest słabo widoczna przerwa, wtyk się rusza.

Naprawiłem połączenia drucikiem. Na górnej warstwie pod obudową przylutowałem piny. Wszystko działa. Wniosek: jak masz gniazdo kanda, to wtyczka też powinna być kanda, a nie żeńskie goldpiny, które mi wcisnęła babka na allegro, mimo iż na zdjęciu było złącze kanda.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 paź 2016, o 19:41 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

Niema czegoś takiego jak gniazdo kanda, to jest zwykłe gniazdo idc10, na które bez problemu wchodzą wtyczki do goldpinów.
Poprostu źle wlutowałeś.

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 paź 2016, o 13:00 
Offline
Nowy

Dołączył(a): 11 cze 2016
Posty: 5
Pomógł: 0

Uzyskany efekt:

Obsługa PWM i enkodera na ATtiny10.
Attiny10 ma za mało nóżek, by podłączyć enkoder i programować układ. Dlatego na czas programowania trzeba odłączyć linię enkodera od linii programatora.
Pozwala to programować układ i testować działanie enkodera, który wszystkie obroty wykrywa jako obroty w prawo.

A dla eksperta od gniazd idc http://mirekk36.blogspot.com/2012/06/isp-kanda-koniec-problemow.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 paź 2016, o 14:32 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

BioPio napisał(a):
A dla eksperta od gniazd idc

KANDA - standard podłączenia, równie dobrze możesz wlutować gołe goldpiny, ważne żeby układ się zgadzał
IDC - typ złącza
Widzisz różnice między jednym a drugim?

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 paź 2016, o 16:12 
Offline
Nowy

Dołączył(a): 11 cze 2016
Posty: 5
Pomógł: 0

U mnie nie ma IDC10. Brak słów jak można się wymądrzać w tak nieistotnym temacie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 paź 2016, o 18:30 
Offline
Użytkownik

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

przy takich ścieżkach i padach złącza wcale mnie nie dziwi że wpychając na siłę kolega wyłamał
co pewnie było efektem ubocznym lutowania - przegrzanie padów ... (cyna jest jak klej -- dobrze trzyma gdzie jej nie ma )

Co zaś się tyczy kolegów niepotrzebnej awantury ...
polecam ... zastanowić się chwilę koledze zanim zrobi z siebie pośmiewisko szukając w sklepie
gniazda Złącza KANDA -- zwłaszcza że widać na filmiku że na płytce jest gniazdo IDC6 czyli standard ISP
a nie IDC10 w standardzie KANDA ...

no ale przecież to nie ważne

Obrazek

tu są pinouty obu standardów gdzie widac zasadniczą różnicę ...
to co ma kolega na płytce powinno byc takim złączem wannowym -- IDC6

Obrazek

zaś tak upierana się kanda ... nawet na przytoczonym przez kolegę linku do blogu mirka jest to IDC10 czyli takie :

Obrazek


Zanim też kolega będzie mnie beształ za wpis .. dopowiem ..

NA TYM FORUM NAZYWAMY RZECZY PO IMIENIU TAK JAK SIĘ FIZYCZNIE NAZYWAJĄ
MA TO WBREW TEMU CO KOLEGA MYŚLI WAŻNY CEL --
NIE SIEJEMY MITÓW Z CIEMNOGRODU PRZEZ CO POCZĄTKUJĄCY IDĄC DO SKLEPU CZY
TEŻ ZAMAWIAJĄC NA INTERNECIE ZNAJDUJE I KUPUJE DOKŁADNIE TO CZEGO SZUKA.

DLATEGO WARTO ZAPAMIĘTAĆ ŻE :

ISP I KANDA I JTAG TO STANDARDY POŁĄCZEŃ W TYPOWYCH GNIAZDACH WANNOWYCH TYPU IDC.

Koniec .. przepychanek ...
dodatkowo przypominam o zasadach panujących na forum ....

_________________
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: 16 paź 2016, o 19:08 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

Może dotrze do ludzi ;)
A może by tak zrobić biznes i sprzedawać złącza IDC jako ISP i KANDA, tyle tylko że z trzykrotną przebitką cenową, hihi :lol:

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 paź 2016, o 20:43 
Offline
Użytkownik

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

Harry napisał(a):
może by tak zrobić biznes i sprzedawać złącza IDC jako ISP i KANDA, tyle tylko że z trzykrotną przebitką cenową, hihi


kiedyś na allegro tak niektórzy robili sprzedając elementy z dopiskiem arduino :)

i można było dostać za 0,02 pln rezystor 10K , albo za 3,00 pln rezystor 10K do arduino :)
i wiele innych rzeczy :)

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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO