płytka avt-2500 i attiny2313

Jesli jesteś początkującym elektronikiem, to tu z pewnością znajdziesz pomoc. Miejsce dobre do dyskusji nad podstawami elektroniki w zakresie teorii i praktyki.
ODPOWIEDZ
tekken
-
Posty: 10
Rejestracja: 12 kwie 2010, 19:04
Lokalizacja: Białystok

płytka avt-2500 i attiny2313

Post autor: tekken » 25 kwie 2010, 20:49

Po zaprogroamowaniu procesora nie zmienia się stan portów wszsystkie mają poziom napięcia zasilania, błędów na płytce nie zauważyłem posiadam wersję z wyjściem isp.
Doradzi ktoś co może być przyczyną takiego stanu rzeczy ?

kaliska5
Użytkownik
Posty: 348
Rejestracja: 01 maja 2008, 8:24
Lokalizacja: z nienacka
Kontakt:

Post autor: kaliska5 » 25 kwie 2010, 20:55

Pokaz kod programu prędzej coś pomożemy

tekken
-
Posty: 10
Rejestracja: 12 kwie 2010, 19:04
Lokalizacja: Białystok

Post autor: tekken » 25 kwie 2010, 22:48

kod programiku jest taki :

Kod: Zaznacz cały

$regfile = "attiny2313.dat"
$crystal = 1000000


Config Portb = &B11111111
   Portb = &B00000000

Config Portd = &B1111100
   Portd = &B1111111

Do
If Pind.0 = 0 Then Portb.7 = 0
If Pind.1 = 0 Then Portb.7 = 1

Loop
End
po zaprogramowaniu attiny procesor nie reaguje na przyciski poza tym podłączenie któregokolwiek z portów do wyświetlacza led skutkuje świeceniem któregoś z segmentów,
procek programuje się normalnie przez złącze isp na płytce, chodzi na wewnętrznym kwarcu, ale po zaprogramowaniu jak już pisałem na wszystkich portach jest napięcie zasilania +5v, wygląda na zwarcie gdzieś na płytce , kupiłem ją kiedyś z gazetą tak że ścieżki są ok, może któryś ze scalaków ?(tego jeszcze nie sprawdzałem), zworkę ustawiłem na avr ścieżkę przeciełem, może ktoś już miał podobne problemy z tą płytką ??

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 26 kwie 2010, 15:00

nie wiem czy dobrze pamiętam, ale ta płytka miała jakieś zwarcia. ja ją miałem to miala kilka zwarć fabrycznych, więc poszła do śmieci.

jeśli płytka jest ok to sprawdź na innym tiny, może ten padł?

tekken
-
Posty: 10
Rejestracja: 12 kwie 2010, 19:04
Lokalizacja: Białystok

Post autor: tekken » 26 kwie 2010, 21:53

płytka ta była kiedyś do kupienia razem z gazetą elektronika plus bascom czy coś takiego były tam zebrane wszystkie części z kursu bascoma, jeśli to masz rację to szkoda było poświęcać czas jej składanie :/ sprawdzałem na innym tiny i było to samo

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 27 kwie 2010, 12:18

tekken pisze:płytka ta była kiedyś do kupienia razem z gazetą elektronika plus bascom czy coś takiego
dokładnie z tą gazetą kupiłem. na płytce było kilka błędów popełnionych w trakcie jej projektowania. ja tą płytkę wyrzuciłem.

pierwszym błędem jaki znalazłem na niej to było zwarcie zasilania. stabilizator mi sie nagrzewał a ja nie wiedziałem czemu i znalazłem błąd. później jeszcze ze dwa i już nie chciało mi się z tą płytką bawić.

Awatar użytkownika
Pikczu
Użytkownik
Posty: 754
Rejestracja: 18 lip 2005, 18:33
Lokalizacja: Dublin
Kontakt:

Post autor: Pikczu » 27 kwie 2010, 19:45

Piotrek nie strasz chłopka.
Bo jeszcze dobrą płyte wywali do kosza.
Kod jest dobry bo sprawdziłem ale może sprawdz fusy.
dodaj na poczatku swojego kodu:

Kod: Zaznacz cały

$prog &HFF , &HFF , &HD9 , &H00                             ' generated. Take care that the chip supports all fuse bytes.
Użyj zewnętrznego kwarcu

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 28 kwie 2010, 9:36

Pikczu pisze:Piotrek nie strasz chłopka.
Paweł, ale ja nie straszę. Ja tak miałem.
Ostatnio zmieniony 30 kwie 2010, 23:42 przez matrix, łącznie zmieniany 1 raz.

grzgol
-
Posty: 7
Rejestracja: 21 mar 2007, 17:46
Lokalizacja: Wrocław

Post autor: grzgol » 28 kwie 2010, 10:51

Jak, na wszystkich pinach masz dokładnie napięcie zasilania, to może do nóżki GND procesora masa nie dochodzi.
Jak mierzysz napięcie, to minus miernika przykładasz, gdzieś do masy, czy bezpośrednio do nóżki GND procesora ?

Sprawdzałeś przejście pomiędzy GND procesora i minusem zasilacza ?
Na pewno jest ?

U mnie ta płytka i nie pamiętam, aby był problem z zasilaniem procka.
Grzegorz

tekken
-
Posty: 10
Rejestracja: 12 kwie 2010, 19:04
Lokalizacja: Białystok

Post autor: tekken » 28 kwie 2010, 21:19

mierzyłem między masą na płytce i pinami procesora mierzyłem też między masą procesora zawsze była lipa, nie chciałbym zmieniać tej płytki bo spodobała mi się ale jeśli już to ewentualnie złożę avt-3500 ale jest ubogo wyposażona jak na moje oko

grzgol
-
Posty: 7
Rejestracja: 21 mar 2007, 17:46
Lokalizacja: Wrocław

Post autor: grzgol » 29 kwie 2010, 8:29

A, to :

Sprawdzałeś przejście pomiędzy GND procesora i minusem zasilacza ?
Na pewno jest ?

Sprawdzić piszczkiem, przy wyłączonym zasilaniu. pomiędzy GND procesora i minusem, ale na wtyczce zasilacza.

A jeśli mierzysz napięcia, gdy minus dołączony jest 'gdzieś do masy płytki', to co miernik pokazuje na GND procesora ?

Zrób jeszcze takie doświadczenia.


Grzegorz

tekken
-
Posty: 10
Rejestracja: 12 kwie 2010, 19:04
Lokalizacja: Białystok

Post autor: tekken » 30 kwie 2010, 19:57

Między gnd procesora a minusem zasilacza jest przejście.

Napięcie między gnd procka a gnd płytki wynosi zero.

Ciężka sprawa z tą płytką może procek jest uszkodzony ?

[ Dodano: 2010-05-01, 00:08 ]
Płytka już działa przerwałem jedną ze ścieżek wychodzącą z pcf8583 na p3.5, zainstalowałem tez nowe sterowniki do programatora (mam stk 500v2 ) no i ruszyło w końcu :grin:
Ostatnio zmieniony 01 maja 2010, 23:02 przez tekken, łącznie zmieniany 1 raz.

ODPOWIEDZ