Uniwersalna Płytka Testowa dla AVR


9.625
Ocena: None Średnia: 9.6 (8 głosujących)

Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron[małpa]tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie posiada żadnego mikrokontrolera wpiętego na stałe a jedynie uniwersalne złącze do którego można wpiąć moduł z dowolnym mikrokontrolerem. Na razie powstały moduły dla procesorów ATmega8, ATmega16, ATmega162, ATTiny2313 oraz ATTiny13, ale nic nie stoi na przeszkodzie aby dorobić kolejne. Płytka zawiera programator USBASP i może być w całości zasilana z USB, lub z zewnętrznego zasilacza. Urządzenie bogate jest we wszystkie najpotrzebniejsze elementy, takie jak Wyświetlacz LCD i LED, Zegar czasu rzeczywistego, pamięć EEPROM, interfejsy komunikacyjne RS232 i RS485, oraz klawiatury, układy wykonawcze, diody LED i wiele wiele innych. Elementy składowe płytki łączą się ze sobą za pomocą specjalnych kabli nasuwanych na goldpiny oraz zworek i przełączników. Część elementów podłączona jest na stałe do wybranych portów mikrokontrolera (np. LCD) co upraszcza plątaninę kabli nad płytką.



Działanie:

Ponieważ projekt jest bardzo złożony, schemat ideowy został podzielony na kilka części. Kolejne fragmenty schematu ideowego znajdują się poniżej:

Najważniejszą częścią całej płytki jest Złącze uC (goldpiny precyzyjne), które zapewnia kontakt modułu z procesorem z resztą płytki testowej. Bezpośrednio do złącza doprowadzone są linie sterujące wyświetlaczami, programator oraz magistrala I2C, Interfejs UART i odbiornik podczerwieni. Układ U6 (ATmega8) jest procesorem programatora USBASP. Do jego poprawnej pracy konieczne są rezonator kwarcowy X1 (12MHz) oraz kondensatorki C9 (22pF) i C10 (22pF). Rezystor R27 (10k) podciąga wyprowadzenie resetu mikrokontrolera do plusa zasilania. Rezystory R31 (470R) i R32 (470R) ograniczają prąd diod LED D3 i D4. Rezystor R58 (470R) pełni taką samą funkcję dla diody D10, sygnalizującej włączenie trybu wolnego programowania (Slow SCK) za pomocą przełącznika S_SCK. Złącze KANDA jest wyjściem uniwersalnego interfejsu programującego, noszącego taką samą nazwę. Złącze to może zostać użyte gdy procesor główny nie jest włożony razem z modułem do podstawki. Kondensatory C12 (100nF) i C11 (4,7uF) filtrują zasilanie +5VP pochodzące z komputera. Do poprawnej pracy magistrali USB konieczne są rezystory R29 (68R) i R30 (68R) oraz diody Zenera D1 (3,6V) i D2 (3,6V). Rezystor R28 (2,2k) podciągający linię D- do plusa zasilania ustala tryb pracy magistrali jako Low Speed, wymagany dla programatora. Płytka podłączana jest do komputera za pomocą złącza ZUSB1 (USB B).

Układy U3 (DS18B20) i U4 (BS18B20) to złącza na scalone czujniki temperatury pracujące na magistrali 1-Wire. Do poprawnej pracy tej magistrali konieczny jest także rezystor R24 (4,7k). Złącze 1WR_OUT (ARK) umożliwia podłączenie dodatkowych czujników na kablu a goldpin 1WR zapewnia komunikację z procesorem na płytce. Złącze PS2 (Mini Din6) to nic innego jak wejście na klawiaturę od PC. Rezystory R59 (4,7k) oraz R60 (4,7k) podciągają szynę danych i zegarową do plusa zasilania. Złącze KBD (goldpin) umożliwia komunikację z procesorem na płytce (za pomocą przewodu). Klawiatura jest zasilana tylko zasilacza zewnętrznego +5VZ.

Na płytce przewidziano dodatkowy generator kwarcowy XG1. Filtracją jego zasilania zajmuje się umieszczony tuż obok niego kondensator C15 (100nF). Wyjściem częstotliwości jest złącze 16MHz (goldpin). Na płytce jest też dodatkowy rezonator kwarcowy X3 wraz z dwoma kondensatorami C16 (22pF) i C17 (22pF) do dowolnego wykorzystania. jego wyjściem jest złącze goldpin XT.

Złącze ZUSB2 wraz z elementami C18 (100nF), C19(4,7uF) oraz rezystorami R48 (68R), R49 (68R) i diodami D8 (3,6V), D9 (3,6V) stanowi dodatkowy układ wejściowy USB do wykorzystania we własnych konstrukcjach podłączanych do USB. Rezystor R47 (2,2k) odłączany za pomocą zworki Zw7 (goldpin) umożliwia wykorzystywanie tego portu do pobierania prądu z USB bez zgłaszania w systemie urządzenia USB.

Wyświetlacz LCD W1 (20x4) jest głównym elementem do prezentacji danych w systemie mikroprocesorowym. Rezystor R3 (47R) ogranicza prąd podświetlania wyświetlacza, które włączane jest za pomocą tranzystora T1 (BC556) i rezystorów R1 (3,3k) i R2 (3,3k), dzięki zworce Zw1 (goldpin). Sterowanie za pomocą tranzystora zostało zastosowane ze względu na możliwość łatwego sterowania podświetlaniem przez procesor. Wystarczy podłączyć się pod pierwszy pin zworki Zw1. Potencjometr P1 (10k) umożliwia ustawienie kontrastu na LCD a zworka PW4 (goldpin) włącza jego zasilanie. Za pomocą przełącznika DipSwitch SD1 (SW6) linie sterujące wyświetlacza podłączane są do procesora głównego.

Tranzystory T2 - T5 (BC556) wraz z rezystorami R4- R11 (3,3k) sterują anodami czterocyfrowego wyświetlacza W2 (LED 4 cyfry). Rezystory R12 - R20 (330R) ograniczają prąd segmentów i dwukropka na wyświetlaczu. Do procesora głównego wyświetlacz ten dołączany jest za pomocą przełączników SD2 (SW4) i SD3 (SW8). Goldpin W2L umożliwia dołączenie dwukropka do procesora.

Układ U9 (TL431) wraz z rezystorami R45 (330R) i R46 (10k) oraz potencjometrem P2 (1k) stanowi źródło napięcia odniesienia o wartości regulowanej w okolicach 2,56V. Wyjściem tego napięcia jest złącze VREF (goldpin). Brzęczyk piezo z generatorem BUZ1 (5V) sterowany jest poprzez obwód z tranzystorem T12 (BC556) i rezystorami R40 (3,3k) i R41 (3,3k). Wejściem sterującym brzęczyka jest złącze BUZ (goldpin). Na płytce przewidziano także fototranzystor T7 (L-93P3BT). Rezystor R33 (10k) ogranicza prąd płynący przez niego, a wyjściem prostego obwodu z fototranzystorem jest goldpin FOT.

Do obsługi sprzętowego interfejsu UART w procesorach AVR wykorzystano magistrale RS232 oraz RS485, które można zamiennie używać. konwerterem dla RS232 jest popularny układ U1 (MAX232) który do poprawnej pracy wymaga kondensatorów C1 - C4 (1uF). Pierwszy port RS232 COM1 wyprowadzony jest bezpośrednio na męskie złącze DB9M (takie jak w komputerze) i dodatkowo bez konieczności wykonywania połączeń kablowych trafia bezpośrednio do głównego procesora za pośrednictwem przełącznika SD4 (SW2). Drugie złacze RS232 COM2 podłączone jest do U1 za pomocą zworek Zw10 i Zw9 co umożliwia skorzystanie z samej wtyczki DB9 albo zamianę miejscami lini Tx z Rx tworząc krosowane połączenie. Z układu MAX232 pobierane jest także ujemne napięcie (z wyjścia przetwornicy) dostępne na złączu V- (goldpin). Może ono posłużyć do polaryzacji różnych obwodów (do zasilania nie za bardzo się nadaje ze względu na niską wydajność prądową). Drugi interfejs zbudowany na układzie U10 (MAX485) podłączany jest do procesora za pomocą przełącznika SD7 (SW2). Wyjściem interfejsu są dwie linie w złączu RS_AB (złacze ARK). Stan logiczny na goldpinie RS_E ustawia kierunek teansmisji. Układ MAX232 jest odłaczany od zasilania za pomocą zworki Pw1 (goldpin).

Zworka Pw2(goldpin) podaje zasilanie na układy pracujące na magistrali I2C. Rezystory R25 (3,3k) i R26 (3,3k) zapewniają poprawną pracę magistrali której wyjściem są złącza I2C_1 (ARK2) oraz I2C_2 (ARK2). Do procesora głównego magistrala I2C podłączana jest za pomocą przełącznika SD5 (SW2). Układ U5 (AT24C256) jest pamięcią EEPROM, nie posiada ona żadnych elementów zewnętrznych a jej adres został ustawiony na 166. Dioda D6 (1N4148) oraz D7 (1N4148) wraz z baterią BAT1 (3V) zapewnia źródło zasilania bezprzerwowego dla zegara RTC, układu U7(PCF8583). Zworką Zw4 (goldpin) można odłączyć baterię a zworką Zw3 (goldpin) ustawić adres bazowy układu U7 na 160 lub 162. Kondensator C14 (100nF) umieszczony blisko układu RTC, filtruje jego zasilanie, natomiast C13 (33pF) oraz Kwarc X2 (32,768KHz) zapewniają poprawne taktowanie zegara. Przerwanie z układu U7 zostało podłączone do goldpina PCF_INT.

Jako diody led pracują wyświetlacze W3 (BARGRAF) i W4 (BARGRAF) ich prąd ograniczają RPacki RP1 (4x470R), RP2 (8x470R) i RP3 (8x470R). Diody podłączane są do procesora poprzez złącza goldpin LED1 i LED2. Na płytce znajdują się także diody RGB D13 i D14. Ich prąd ograniczają rezystory R63 (180R), R64 (100R) oraz R65 (180R), a dla drugiej diody odpowiednio R66 (180R), R67 (100R) oraz R68 (180R). Zworki Zw11 i Zw12 dołączają katody diod do masy albo umożliwiają podłączenie diod do tranzystorów sterujących.

Złacza V1 - V3 służą do wyprowadzenia zasilania na zewnątrz płytki, podobnie jak goldpiny V4 - V9 umożliwiają podanie zasilania +5V na dowolny goldpin na płytce. podobnie ma się sprawa ze złączami G1 - G3 (ARK) wyprowadzającymi masę i goldpinami G4 -G8. Elementy N1 - N10 (goldpin) stanowią łączniki przewodów, nie są do niczego podłączone

Układ U8 (ULN2803) to bufor inwerter, stanowi niskonapięciowy obwód wykonawczy dla podzespołów na płytce testowej. Do procesora głównego podłączane są złącza Z3 (goldpin) i Z4 (goldpin) a wyjściem są złącza śrubowe ULN1 - ULN4 (ARK). Ze względu na duży pobór prądu układ U8 może być zasilany tylko z zasilacza zewnętrznego. Elementy Z1 (goldpin) i Z2 (goldpin) oraz złącza śrubowe ZU1 - ZU4 (ARK) dają możliwość wyprowadzenia dowolnego goldpina na płytce na zewnątrz w formie złącza do przykręcenia przewodu. Triaki TR1 (BT138-600E) i TR2 (BT138-600E) wraz z optotriakami OPT1 (MOC3041) i OPT2 (MOC3041) i rezystorami R34 (180R), R35 (180R), R37 (180R) i R38 (180R) stanowią układ wykonawczy 230V. Rezystory R36 (330R) i R39 (330R) ograniczają prąd płynący przez diody optotriaków. Wyjścia układu wykonawczego z triakami TRO_1 (ARK) i RTO_2 (ARK) zabezpieczone są warystorami WR1 (JVR-7N431) i WR2 (JVR-7N431), natomiast wejście stanowi goldpin TRI.

Elementy PD28 (DIL28) i PD40 (DIL40) to podstawki precyzyjne do dowolnego wykorzystania, ich wyprowadzenia są w całości dostępne na złączach PDG1 - PDG4
(goldpin).

Impulsator I1 wyprowadzony jest na gniazdo IMP (goldpin), zworka Zw2 (goldpin) umożliwia dołączenie wspólnej końcówki impulsatora do masy lub zasilania +5V. Kondensatory C20 (100nF) i C21 (100nF) kasują pojawiające się drgania poziomów logicznych podczas pracy impulsatora. Na płytce znajduje się także transoptor ogólnego przeznaczenia OPT3 (CNY17) wraz z elementami współpracującymi. R43 (330R) ogranicza prąd diody transoptora, natomiast R44 (10k) i R42 (100k) polaryzują tranzystor wyjściowy transoptora tak aby mógł pracować jako wyjście podciągnięte do +5V. Zworkami Zw5 (goldpin) oraz Zw6 (goldpin) można dołączyć diodę transoptora do +5V lub do masy. Wyjściem obwodu jest goldpin CNYO.

Przyciski S1 - S8 (uSwitch) stanowią klawiaturę prostą wyprowadzoną na goldpin SW, natomiast przyciski S9 - S24 tworzą klawiaturę matrycową. Kolumny tej klawiatury wyprowadzone są na złącze SWC (goldpin), a wiersze na SWR (goldpin).

Złącze ZAS (molex 2x2) jest wejściem zasilania zewnętrznego +5V o większej wydajności prądowej. Przekaźnik PU1 (HFKW-005-12W) ma za zadanie przełączyć zasilanie z USB na zasilanie zewnętrzne pod warunkiem że zworka Zw8 (goldpin) jest zwarta. Dioda D11 (LED) i rezystor R61 (470R) stanowią kontrolkę włączenia przekaźnika. Dioda D12 (1N4007) zabezpiecza przed przepięciami pojawiającymi się na cewce przekaźnika w chwili wyłączenia. Przełącznik Power umożliwia odłączenie zasilania płytki od USB (zasilany jest tylko sam programator), dioda D15 (LED) wraz z rezystorem R69 (470R) sygnalizują ten fakt.

Układ U2 (TSOP1736) to odbiornik podczerwieni pracujący na częstotliwości 36kHz. Do jego poprawnej pracy wymagane są elementy C8 (100uF) i R23 (220R). Nadajnikiem podczerwieni jest dioda D5 (SFH485). Jej prąd ogranicza rezystor R22 (10R) a kondensatory C6 (100nF) i C7 (100uF) filtrują jej zasilanie. Tranzystor T6 (BC516) steruje pracą diody, jego baza jest podłączona do procesora głównego za pomocą przełącznika SD6 (SW2) podobnie jak wyjście układu U2. Rezystor R21 (10k) ogranicza prąd bazy tranzystora T6, natomiast R21* (10k) podciąga bazę tranzystora do +5V co uniemożliwia jego włączenie podczas gdy nadajnik podczerwieni nie jest używany. Zworką Pw3 (goldpin) dołączamy zasilanie zarówno do odbiornika jak i nadajnika podczerwieni.

Tranzystory T8 - T11 (BC556) wraz z rezystorami R50 - R57 (3,3k) stanowią obwód wykonawczy którego wejściem jest złącze Z5 (goldpin) a wyjściem są złącza śrubowe TO1 (ARK) i TO2 (ARK)

Poniżej przedstawiono schemat ideowy modułu z procesorem ATMega16:

Sercem modułu jest mikrokontroler U1 (ATMega16/32) wraz z rezonatorem kwarcowym X1 (16Mhz) i kondensatorami C2 (22pF) i C3 (22pF). Kondensator C1 (100nF) filtruje napięcie zasilania modułu. Zworki AVCC (goldpin) i AREF (goldpin) dołączają napięcie zasilania do wewnętrznego przetwornika ADC i napięcia referencyjnego, jeśli nie korzystamy z innych źródeł napięcia. Złącza PA (goldpin), PB (goldpin), PC (goldpin) oraz PD (goldpin) zapewniają wyprowadzenia wszystkich portów mikrokontrolera na zewnątrz i umożliwiają podłączenie wszystkich podzespołów na płytce testowej. Niektóre z portów podłączone są na stałe do Złącza uC, a tym samym do niektórych obwodów na płytce co zwalnia z konieczności połączeń kablowych.

Rysunek poniżej przedstawia schemat ideowy modułu z procesorem ATMega8:

Sercem modułu jest mikrokontroler U1 (ATMega8) wraz z rezonatorem kwarcowym X1 (16Mhz) i kondensatorami C2 (22pF) i C3 (22pF). Kondensator C1 (100nF) filtruje napięcie zasilania modułu. Zworki AVCC (goldpin) i AREF (goldpin) dołączają napięcie zasilania do wewnętrznego przetwornika ADC i napięcia referencyjnego, jeśli nie korzystamy z innych źródeł napięcia. Złącza PB (goldpin), PC (goldpin) oraz PD (goldpin) zapewniają wyprowadzenia wszystkich portów mikrokontrolera na zewnątrz i umożliwiają podłączenie wszystkich podzespołów na płytce testowej. Niektóre z portów podłączone są na stałe do Złącza uC, a tym samym do niektórych obwodów na płytce co zwalnia z konieczności połączeń kablowych.

Poniżej przedstawiono schemat ideowy modułu z procesorem ATMega162:

Sercem modułu jest mikrokontroler U1 (ATMega162) wraz z rezonatorem kwarcowym X1 (16Mhz) i kondensatorami C2 (22pF) i C3 (22pF). Kondensator C1 (100nF) filtruje napięcie zasilania modułu. Złącza PA (goldpin), PB (goldpin), PC (goldpin), PD (goldpin) oraz PE (goldpin) zapewniają wyprowadzenia wszystkich portów mikrokontrolera na zewnątrz i umożliwiają podłączenie wszystkich podzespołów na płytce testowej. Niektóre z portów podłączone są na stałe do Złącza uC, a tym samym do niektórych obwodów na płytce co zwalnia z konieczności połączeń kablowych.

Rysunek poniżej przedstawia schemat ideowy modułu z procesorem ATTiny13:

Sercem modułu jest mikrokontroler U1 (ATTiny13). Złącze PB zapewnia wyprowadzenie wszystkich portów mikrokontrolera na zewnątrz i umożliwiają podłączenie wszystkich podzespołów na płytce testowej. Kondensator C1 (100nF) filtruje napięcie zasilania modułu.

Poniżej przedstawiono schemat ideowy modułu z procesorem ATTiny2313:

Sercem modułu jest mikrokontroler U1 (ATTiny2313) wraz z rezonatorem kwarcowym X1 (16Mhz) i kondensatorami C2 (22pF) i C3 (22pF). Kondensator C1 (100nF) filtruje napięcie zasilania modułu. Złącza PB (goldpin) oraz PD (goldpin) zapewniają wyprowadzenia wszystkich portów mikrokontrolera na zewnątrz i umożliwiają podłączenie wszystkich podzespołów na płytce testowej. Niektóre z portów podłączone są na stałe do Złącza uC, a tym samym do niektórych obwodów na płytce co zwalnia z konieczności połączeń kablowych.

Budowa:


Układ z powodzeniem można zbudować w oparciu o płytkę drukowaną dostępną tutaj. Rysunek w odbiciu lustrzanym dostępny jest tutaj. Płytka nie jest skomplikowana w montażu ale ma bardzo dużo elementów i ogromne wymiary co w przypadku błędu w montażu znacznie utrudni poszukiwanie usterki. Montaż należy rozpocząć od wlutowania wszystkich zworek (16 sztuk), szczególnie tych co leżą pod układami scalonymi. W dalszej kolejności należy zamontować wszystkie rezystory i małe elementy a kończyć lutowanie na złączach ARK, podstawce na baterię i dużych złączach przy krawędzi płytki. Samą płytkę należy wykonać na grubym laminacie, przynajmniej 1,5mm aby całość była sztywna a dodatkowo na samym końcu przykręcić do podstawki wykonanej z blachy (patrz zdjęcia projektu). Pod wszystkie układy scalone i wyświetlacze BARGRAF polecam zastosować podstawkę. W miejsce wyświetlacza LCD i złącza modułu na procesor należy wlutować precyzyjne gniazda szufladkowe na goldpiny, gdyż zarówno wyświetlacz jak i procesor muszą być wyjmowane a wart zainwestować w dobre złącza, które w przyszłości nie sprawią problemów ze stykiem. W miejsce czujników DS18B20 należy wlutować podstawkę precyzyjną DIL6, gdyż rozstaw nóżek został specjalnie tak zaprojektowany. Ułatwi to wymianę czujników i umozliwi odczytywanie numerów seryjnych do różnych potrzeb. Tak sao pod generator kwarcowy można dać podstawke DIL14, pozostawiając tylko 4 skrajne piny. Resztę szczegółów można zobaczyć na licznych zdjęciach płytki. Pomocą w konstrukcji może okazać się schemat montażowy dostępny tutaj.

Płytki z modułami są proste do wykonania i należy postępować w sposób klasyczny, lutując począwszy od zworek do podstawki na procesor. Pomocą będą schematy montażowe dostępne w załącznikach pod artykułem.

Uruchomienie płytki należy rozpocząć od sprawdzenia zwarć za pomocą miernika, szczególnie chodzi tutaj o zwarcia między GND a +5V, gdyż układ będzie podłączony bezpośrednio do USB. W dalszej kolejności należy uruchomić programator USBASP na płytce, według opisu tutaj.

Wykaz Elementów:

Płytka Testowa:

21x Złącze śrubowe ARK2(podwójne)
1x Złącze śrubowe ARK3(potrójne)
14x Listwa Goldpin 1x2
19x Listwa Goldpin 1x3
30x Listwa Goldpin 1x4
1x Listwa Goldpin 1x8
6x Listwa Goldpin 1x10
1x Złącze zasilania 2x2 piny
2x Podstawka precyzyjna DIL6
1x Podstawka precyzyjna DIL28
1x Podstawka precyzyjna DIL40
2x Listwa precyzyjna 16-pin (Podstaawka Procesora)
1x Złącze FC10 (KANDA)
2x Złącze USB B (do druku)
1x Złącze PS2 (do druku)
1x Złącze DB9F (do druku)
1x Złącze DB9M (do druku)
1x Bateria 3V(CR2032) + Podstawka
1x Przełącznik 2-pozycyjny, podwójny
25x uSwitch
1x Enkoder obrotowy, Impulsator z przyciskiem
1x Przekaźnik HFKW-005-1ZW
4x Dip Switch SW2
1x Dip Switch SW4
1x Dip Switch SW6
1x Dip Switch SW8

2x 2,2k
23x 3,3k
3x 4,7k
1x 10R
6x 10k
1x 47R
4x 68R
2x 100R
1x 100k
8x 180R
1x 220R
13x 330R
4x 470R
1x Rpack 4x470R
2x Rpack 8x470R
2x Warystor JVR-7N431
1x Potencjometr Montażowy 1k
1x Potencjometr Montażowy 10k

1x 10nF
4x 22pF
1x 33pF
7x 100nF
4x 1uF Elektrolit
2x 4,7uF Elektrolit
2x 100uF Elektrolit

1x Rezonator Kwarcowy 12MHz
1x Rezonator Kwarcowy 32768Hz
1x Generator Kwarcowy 16MHz
1x 1N4007
2x 1N4148
4x Dioda Zenera 3V6
4x Dioda LED
2x Dioda RGB (wspólna katoda)
1x Dioda IRED
2x Bargraf LED + podstawki DIL20
1x Odbiornik Podczerwieni TSOP1736
1x BC516
10x BC556
1x Fototranzystor L-932P3BT
1x Mikrokontroler ATMEGA8 + Podstawka
1x Pamięć EEPROM AT24C256(128)
1x Bufor Inverter ULN2803
1x Źródło napięcia odniesienia TL431
1x Układ Scalony MAX232
1x Układ Scalony MAX485
1x Układ RTC PCF8583
2x BT138-600E
2x MOC3041
1x Transoptor CNY17
1x Buzzer z Generatorem 5V
1x Wyświetlacz 7-segmentowy (poczwórny)
1x LCD 20x4

Moduł ATTiny13:

2x Listwa Goldpin 1x16(Podstawka Procesora)
1x Listwa Goldpin 1x5 (PB)
1x 100nF
1x Mikrokontroler ATTINY13 + Podstawka

Moduł ATTiny2313:

2x Listwa Goldpin 1x16(Podstawka Procesora)
1x Listwa Goldpin 1x7 (PD)
1x Listwa Goldpin 1x8 (PB)
2x 22pF
1x 100nF
1x Rezonator Kwarcowy 16MHz
1x Mikrokontroler ATTINY2313 + Podstawka

Moduł ATMega8:

2x Listwa Goldpin 1x16(Podstawka Procesora)
2x Listwa Goldpin 1x3 (AREF)
2x Listwa Goldpin 1x6 (PB)
1x Listwa Goldpin 1x8 (PD)
2x 22pF
1x 100nF
1x Rezonator Kwarcowy 16MHz
1x Mikrokontroler ATMEGA8 + Podstawka

Moduł ATMega16:

2x Listwa Goldpin 1x16(Podstawka Procesora)
2x Listwa Goldpin 1x3 (AREF)
4x Listwa Goldpin 1x8 (PA)
2x 22pF
1x 100nF
1x Rezonator Kwarcowy 16MHz
1x Mikrokontroler ATMEGA16 + Podstawka

Moduł ATMega162:

2x Listwa Goldpin 1x16(Podstawka Procesora)
1x Listwa Goldpin 1x3 (PE)
4x Listwa Goldpin 1x8 (PA)
2x 22pF
1x 100nF
1x Rezonator Kwarcowy 16MHz
1x Mikrokontroler ATMEGA162 + Podstawka

Zdjęcia Projektu:

ZałącznikWielkość
Płytka Schemat 1/659.34 KB
Płytka Schemat 2/643.77 KB
Płytka Schemat 3/639.75 KB
Płytka Schemat 4/645.03 KB
Płytka Schemat 5/640.69 KB
Płytka Schemat 6/634.97 KB
Płytka121.75 KB
Płytka (odbicie lustrzane)121.84 KB
Płytka Montowanie172.69 KB
Płytka Opis36.54 KB
Płytka Opis (odbicie lustrzane)36.73 KB
Soldermasaka54.35 KB
Moduł Tiny13 Schemat31.27 KB
Moduł Tiny13 Montowanie8.15 KB
Moduł Tiny2313 Schemat40.05 KB
Moduł Tiny2313 Montowanie13.06 KB
Moduł Mega8 Schemat47.65 KB
Moduł Mega8 Montowanie15.23 KB
Moduł Mega16 Schemat58.8 KB
Moduł Mega16 Montowanie18.09 KB
Moduł Mega162 Schemat44.53 KB
Moduł Mega162 Montowanie17.46 KB
Moduły Płytka100.84 KB
Moduły Płytka (odbicie lustrzane)100.9 KB
Moduły Opis16.02 KB
Moduły Opis (odbicie lustrzane)16.01 KB
Moduły Soldermasaka47.85 KB
Gerber DRL (Wiercenie)6.38 KB
Spis Elementów7.84 KB



Portret użytkownika jacekg4

Wyświetlacz

No jasne, wszystko się zgadza, różnica jest tylko w ilości znaków w wierszu a poza tym pasują nawet otwory na płytce więc problemów nie ma żadnych, z techniką cyfrową dopiero zaczynam i tak chciałem zapytać czy jest możliwe zaprojektowanie płytki modułu dla "PIC-ów i GAL-i" (mam ich po kilka) czy raczej trzeba by od nowa stworzyć "płytkę testową" czy może od razu dać se spokój?

Portret użytkownika mirley

Re: Płytka testowa

Nie programowałem pic'ów ani gal-i więc nie wiem jakie są warunki pracy takich układów. Odnośnie piców to może by poszło, ale programator na płytce będzie bezużyteczny i trzeba będzie pomyśleć jak wszystko podłączyć

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika marc210ster

PCB

Witam
Płytka bardzo wszechstronna.Chyba z 2 godziny będę to igiełką poprawiał, ale warto.Mirley dzięki za wstawienie takiego projektu :D

Portret użytkownika pomoc

Witam, czy mógłby Pan dodać

Witam, czy mógłby Pan dodać odbicie lustrzane opisów do modółów?Jak Pan zaokrąglił te rogi na modułach?

Portret użytkownika mirley

Re: Moduły

Rogi zaokrągliłem papierem ściernym, jeśli o to pytasz

Plik z odbiciem lustrzanym wrzuciłem

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika adi1238

C

Witam. Czy na tą płytkę można pisać programy w języku C lub C++??

Portret użytkownika mirley

Re: Płytka

Możesz pisac w dowolnym języku, to tylko warstwa fizyczna. Możesz programowac czym kolwiek chcesz. Wszystkie kompilatory zrobią ci hex'a którego potem wrzucisz do procka

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika davitxx

Wykonanie pcb.

Witam,
postanowiłem napisać ten post bo już nie mogę czytać o tym jaka to tragedia z tym prasowaniem i jakie to kombinacje norweskie trzeba wyczyniać.
Ja użyłem JEDNEGO żelazka, okładki od bloku rysunkowego, papieru ściernego wodnego 800, płynu do mycia naczyń.
Zauważyłem, że problem występuje kiedy mamy zbyt mało śliski papier (natrafiłem tylko na jedną taką okładkę od bloku).
Płytka wyszła mi za pierwszym razem i nie poprawiałem jej markerem.
Po szorowaniu szczoteczką ścieżki nie odłażą.
Może nie jest idealna ale połączenia są ok.
Właśnie się trawi.
Bzdurą też jest, że nie można podgrzewać ścieżki 2x. Jeśli nie pozostawimy laminatu do całkowitego wystygnięcia to można prasować do woli.
Tutaj zdjęcie:

Portret użytkownika gość

Papier

A jakiego papieru w ogóle używacie do termotransferu?? Czym więcej gram kredy tym lepiej??

Portret użytkownika mirley

Re: Papier

Ja używam papieru kredowego kupionego na allegro, sprawdzonego do PCB

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika brombal

wyświetlacz led

witam
Robię płytkę w/g Twojego projektu i nigdzie nie mogę znaleźć wyświetlacza led o takim rastrze możesz powiedzieć jaki jest jego symbol i ew gdzie go kupiłeś .
Jak nie znajdę oryginału zrobię przejściówkę ale wolał bym się nie bawić tylko wlutować to co powinno tam siedzieć .
Pozdrawiam
Jurek

Portret użytkownika mirley

Re: LCD

Wydaje mi się że to te:
http://allegro.pl/zyscom-lcd-4x20-bialy-litery-stn-blue-i1483082095.html
http://allegro.pl/zyscom-lcd-4x20-green-zielony-negatyw-i1495702970.html

i inne tego użytkownika o rozmiarze 20x4. Wpisz na allegro "4x20" i przejdź do działu elektronika

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika brombal

dzieki za odpowiedz ale

dzieki za odpowiedz ale chodziło mi o led i juz znalazłem jest jego symbol na jednym ze zdjęć
pozdrawiam

Portret użytkownika foxit

Hello Really liked your

Hello
Really liked your card.
Can I get circuit and PCB layout to
changes under the existing components.
My mailbox
Thank you

Portret użytkownika marc210ster

Win 7

Witam
Instalował może ktoś sterowniki do programatora na Win 7 ? Ja napotykam problemy ( urządzenie nie pracuje poprawnie ). Co do LCD - zastosowałem 2x16 rozstaw pinów jest taki sam jak 4x20.

Portret użytkownika mirley

RE: USBASP

Wyłącz podpisywanie cyfrowe sterowników przy starcie systemu.... wtedy się zainstaluje, za każdym razem będziesz musiał to wyłączać przed startem systemu

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika marc210ster

Win 7

Dzięki za poradę, pomogło. Ale u mnie wystarczyło tylko raz to wyłączyć i już nie trzeba przy ponownym starcie systemu.

Portret użytkownika emilo

pomoc w wyborze

Witam chłopaki niech mi ktoś doradzi bo nie wiem już sam co wybrać.A mianowicie czy jest lepiej zrobić samemu płytkę testową (co najważniejsze taniej),czy kupić gotowy zestaw uruchomieniowy np.ja się zastanawiam nad takim http://sklep.atnel.pl/opis/964750/plytka-testowa-avr-atb-rev101.html ale jak zliczyłem sobie całość to naprawdę nie wiem co zrobić czy kupić gotowy czy skorzystać z projektu "Mirka"i zrobić ja samemu i będzie taniej nie sądzicie???Nadmieniam że już mam kilka udanych projektów wykonanych nawet z tej strony i chciał bym teraz zacząć naukę programowania.Dziękuje za wszelkiego rodzaju sugestie i rady.

Pozdrawiam

Portret użytkownika mirley

Re: Płytka testowa

A płytka kupiona ma odpowiednie wyprowadzenia i układy jakie potrzebujesz? ma wyprowadzone wszystkie piny procka na goldpiny, najlepiej podwójne? Porównaj schematy i zobaczysz co ci jest potrzebne. Z moją płytką na pewno będzie dużo roboty bo układ nie jest prosty do złożenia. Osobiście nie kupię już nigdy płytki testowej w sklepie... miałem dwie z AVT, jedną od oślej łączki (mało przycisków, piny procka na zewnątrz nie wyprowadzone, większość podłączona na sztywno bez możliwości odłączenia), druga płytka była do kursu programowania C i jest jeszcze gorsza z napchanymi układami których nigdy bym nie użył.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika emilo

Płytka Testowa

Dzięki Mirek za odpowiedz.
Ja do tej płytki podałem link ona ma wszystkie wyprowadzenia na zewnątrz na goldpiny.
Zestaw tamten posiada takie moduły jak:

Mikrokontroler ATmega32 ( możliwość podłączenia ATmega16 lub ATmega644 i wielu innych poprzez konwertery)
Przejściówka USB/RS232/RS485 (Pełny RS232, wyprowadzone wszystkie sygnały FT232RL)
Wyświetlacz LCD 2x16 z podświetlaniem (potencjometr regulacji kontrastu)
Zasilacz +5V (stabilizator 7805),Gniazdo programowania ISP w standardzie KANDA (lekko zmodyfikowane),Gniazdo USB,Odbiornik podczerwieni - obsługa pilotów TV itp.
Przycisk RESET,Rezonator kwarcowy 11,0592MHz,Diody LED - 6 sztuk ( zielone - SMD),Wyświetlacz 7-segmentowy, 4 pozycje i kropki (czerwony lub żółty),Klawisze Tact Switch - 5 sztuk,Dwa potencjometry jako wyjścia analogowe (10K),Układ czasu rzeczywistego RTC - PCF8583 plus kwarc zegarkowy 32,768kHz,Pamięć EEPROM - 24C04,Cyfrowy czujnik temperatury DS18B20 (osobne wejście do podłączania kolejnych na 1Wire)
Wyjścia mocy 8 sztuk - ULN2803A Dwa scalone mostki H (L293D) do sterowania silnikami DC i krokowymi,Buzzer (głośniczek piezoelektryczny),Slot na karty SD/MMC z obsługą "Card Detect" oraz "Write Protect", Konwerter RS485 - SN75176 plus terminator 120R załączany zworką,Stabilizator napięcia +3,3V (0,8A),Sprzętowe zabezpieczenia przed zablokowaniem procesora przy ustawianiu FuseBitów,Wyjście tranzystorowe do sterowania podświetleniem LCD,Możliwość zasilania płytki z zewnętrzego zasilacza lub USB (przełączanie zworką),Specjalna zworka do przełączania wejścia R/W wyświetlacza LCD do GND lub do uC,Miejsce na podłączenie kondensatora podtrzymującego dużej pojemności 1F

Wiesz narazie chcę zacząć w ogóle programować coś pisać uczyć się a jak sobie policzyłem koszty gotowej to dosyć drogo wychodzi z tymi modułami co pasowało by mieć.I tak myślę że jutro pojadę do sklepu elektronicznego i kupię elementy do Twojej Uniwersalnej płytki i zrobię ja sam.A co najważniejsze to coś mi zawsze zostanie jak zmontuję taką dużą płytkę,coś się nauczę.Jak myślisz ???Dzięki jeszcze raz za odpowiedz i naprawdę pełen szacunek dla Ciebie.

Pozdrawiam

Portret użytkownika mirley

RE: Płytka

Zrobienie płytki samemu to niezła nauka ale tez duzo pracy trzeba w to włożyć. Ja nie żałuję tych dwóch dni lutowania :)

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika klucha93

Witam! Mam pytanko, jak

Witam! Mam pytanko, jak zrobiłeś napisy od strony elementów? Ile cię wyniosła w sumie ta płytka? W jakim programie robisz wszystkie ścieżki, płytki?

Portret użytkownika davit

odp

Opisy robił z tego co pamiętam na folii. Ja swoje opisy robiłem termotransferem.

Portret użytkownika klucha93

To musi być laminat

To musi być laminat dwustronny, tak? Z jednej strony ścieżki, a z drugiej napisy? Bo jeśli byłby jednostronny to przecież wytrawiacz by nie miał na czym wytrawicz napisów, po prostu by się nie przyjęły.

Portret użytkownika davit

Laminat jednostronny. Toner

Laminat jednostronny.
Toner przy termotransferze można przenosić także na goły laminat bez miedzi i trzyma się go tak samo mocno.
Dla zabezpieczenia można pomalować bezbarwnym lakierem w sprayu.
Tę opcję polecam tylko wprawionym w termotransferze.
Najpierw wytrawiasz płytkę wiercisz otwory, potem jedziesz papierem ściernym o gradacji np 800 warstwę górną (bez miedzi) aby wygładzić laminat po wierceniu.
Dobrze odtłuszczasz.
Ja to robię płynem do mycia naczyń nawet 5x w ciepłej wodzie.
Wycieram chusteczką higieniczną bo nie zostawia nic na laminacie.
I prasujesz warstwę top.
Potem moczysz tak samo jak przy robieniu ścieżek.
Jeśli termotransfer dobrze wyjdzie to możesz nawet jechać to papierem ściernym i toner nie schodzi.
Najwięcej zależy od papieru i odtłuszczenia laminatu.

Portret użytkownika mirley

Re: Płytka testowa

Moje napisy drukowałem na folii, termotransfer wydaje się jednak lepszy, folię trzeba potem dziurkować bo nie przepchniesz przez nią elementów na drugą stronę

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika gość

Opis płytki

Czy można prosić opis płytki z dokładnymi wartościami?
Ułatwi to montowanie poszczególnych elementów.

Portret użytkownika mirley

Re; AVR

Chodzi ci o dokładne wypisanie w stylu R1 -10k, R2 - 20k itp?

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika gość

Tak, dokładnie o to chodzi,

Tak, dokładnie o to chodzi, dzięki temu będzie mniejsze prawdopodobieństwo popełnienia pomyłki, dlatego jeśli to nie problem to proszę o umieszczenie takiego pliku.

Portret użytkownika mirley

Re: Płytka

Odpowiedni plik wrzuciłem do załączników

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika user

Czy moduł M8 można

Czy moduł M8 można wykorzystać do układów 48/88? z tego co widzę to układ nóżek jest identyczny.

Skąd wziąłeś blachę pod płytkę? Czy można gdzieś dostać już tak wygiętą?

Portret użytkownika mirley

Re: Blacha

Można uzywać do m88 lub m48, wyprowadzenia się zgadzają.... co do blachy to jest to kawałek blachy lakierowanej proszkowo, używa się jej np do wykończeń przy pokryciach dachowych.... ciężko wyjaśnić skąd zdobyć kawałek :) po prostu gdzieś został. Lepiej podstawkę zrobic z plexi. Mozna łatwo skleić taki kształt

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika user

Płytka zrobiona, dzięki

Płytka zrobiona, dzięki mirley za udostępnienie.

Przy okazji pytanie, czy masz może jakiś gotowy wsad aby można było przetestować całą płytkę?

Portret użytkownika mirley

Re: Płytka testowa

Nie mam gotowego wsadu.... sam dalej ją testuje podczas sprawdzania układów. Teraz buduje na niej prawie wszystko

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Gość1

A mam jeszcze takie pytanie.

A mam jeszcze takie pytanie. Rozumiem, że wszystkie płytki robisz w eaglu? Robisz najpierw schemat a potem program sam ci przerabia na płytkę tzn. robisz schemat, ustawiasz połączone ze sobą elementy na płytce tak jak ci pasuje i robisz automatyczne rozmieszczanie elementów?

Portret użytkownika mirley

Re: Płytka

To nie jest takie proste..... płytki robię w protelu 99SE w wersji trial. Najpierw rysuje schemat, potem eksportuje elementy na płytkę. Rozmieszczam je ręcznie tam gdzie potrzebuję i rysuje ręcznie ścieżki. Żaden automat nie jest wstanie zrobić tego dobrze.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Erik

Zestaw

Jest możliwość zamówienia u Ciebie całej powierconej płytki??? o cały zestaw nie pytam bo to za dużo roboty:) pozdrawiam

Portret użytkownika user

Przecież "prasowanie" płytki

Przecież "prasowanie" płytki i wiercenie, to najlepsze co może być przy tym projekcie ;)

Portret użytkownika Erik

Ale ja nie mam warunków do

Ale ja nie mam warunków do wytrawiania i wiercenia od jakiegoś czasu. poza tym wg mnie lepsze jest lutowanie:) ja mam z tego frajdę:P

Portret użytkownika Technik1

Płytka drukowana

Witam. Czytałem trochę komentarze do tego projektu i szczerze mówiąc dziwie się jeżeli ktoś pisze że strasznie trudno taką płytkę zrobić... potrzeba 2 żelazka czy coś w tym stylu ;)

Ja tą płytkę robiłem koledze. samo gołe pcb bez elementów na lekcje TiME i powiem szczerze ze nie wyżywałem ani razu markera do poprawiania ścieżek..

Zobaczcie sobie ten poradnik:
JAK ZROBIĆ PŁYTKĘ DRUKOWANĄ

swoją płytkę robiłem według tego poradnika i wystarczyło płytkę dobrze prasować a potem gorącą płytę wrzucić do Gorącej wody a nawet wrzątku z odrobiną płynu do naczyń a papier sam odejdzie..
i od razu można trawić płytkę wtedy wykonanie płytki jest tak samo satysfakcjonujące jak lutowanie.. ;)

Przepraszam że tyle się rozpisałem ale już nie mogę czytać jak to ciężko robi się płytki drukowane ;]

Portret użytkownika synth

czy można pobrać plik PCB do

czy można pobrać plik PCB do edycji (chcę używać elementów SMD)
(google translate)

Portret użytkownika mirley

Re: Płytka testowa

Niestety nie udostępniam płytek w formacie do edycji. Tylko format pdf jest dostępny.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Gość1

Witam. Prasowałem dzisiaj tą

Witam. Prasowałem dzisiaj tą płytkę i mam do was kilka pytań:
Jak długo prasować tą płytkę?
JAk długo trzymacie w wodzie że wam tak ładnie papier schodzi? Bo u mnie ten papier dość mocno trzyma i jak go ściągam to ścieżki wycodzą, ale są trochę niewyraźne.

Portret użytkownika davitxx

Powiem Ci tak, nie ma recepty

Powiem Ci tak, nie ma recepty na długość grzania.
Jeśli temperatura nie jest za wysoka lub za niska to możesz grzać nawet 20 min a i tak wyjdzie ok.
Jak dasz za wysoką temperaturę to będziesz przegrzewał laminat (jak robi się żółtawy to sporo za wysoka temperatura) i ścieżki będą Ci się rozlewały.
Zrób taki eksperyment.
Weź kawałek laminatu i ustaw temperaturę w miarę nisko.
Weź kawałek papieru kredowego z nadrukowanymi cienkimi paskami blisko siebie.
Prasuj dociskając mocno i zwiększaj powoli temperaturę.
Temperatura przy której papier lub/i laminat żółknie albo toner się rozlewa jest za wysoka.
Kiedy zacznie się dziać coś z powyższych obniżasz temperaturę i masz wtedy optimum do prasowania.
W takim wypadku im dłużej prasujesz tym lepiej ale tak dużą płytkę prasuję ok 10 min dociskając krawędzią żelaska cały rysunek. Żelazką kładę na płasko tylko po to aby dogrzać laminat i nie pozwolić na jego ostygnięcie.
Jeżeli patrząc na prasowany papier pod odpowiednim kątem (pod światło) widzisz wszystkie ścieżki wyraźnie to znaczy, że będzie ok ale poprasuj jeszcze troszkę dla pewności.
Trzeba też rozróżnić papier kredowy który nadaje się do termotransferu i taki który się nie nadaje.
Zakup blok rysunkowy i wewnętrzna (biała) część jego okładki świetnie nadaje się do termotransferu.
Większość bloków rysunkowych ma śliskie okładki. Te bardziej matowe się nie nadają.
Z czasem na pierwszy rzut oka to widać.
Skończe już bo książkę napiszę ;)
Pozdrawiam.

Portret użytkownika Gość1

A mam jeszcze takie pytanko.

A mam jeszcze takie pytanko. Kupiłem preparat do bezprądowego cynowania miedzi i zrobie to zaraz po wytrawieniu. A czy najpierw nanieść nazwy od strony elementów, potem polakierować i powiercić otwory czy najpierw powiercić a potem nazwy oraz lakier?

Portret użytkownika dziura93

płytka

mam pytanie jakim sposobem robisz tak duże płytki

Portret użytkownika mirley

Re: Płytka testowa

Używałem dwóch żelazek i prasowałem od góry... jak się ma laminarkę to da się to zrobić szybciej... niestety jeszcze nie zrobiłem sobie takiego sprzętu

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Gość1

Witam! Wykonałem twoją płytkę

Witam! Wykonałem twoją płytkę i mam następujący problem z porgramatorem USBasp. Program i fusy w Atmege8 są ok. (testowana na oddzielnym programatorze z twojej stronki). Na stacjonarce przy Windowsie XP pokazuje, że nie chcę się połaczyć, ani wogóle nie chcą się wgrać sterowniki. Mam także lapka (Windows 7 x64) i gdy podłaczam to pokazuje, że nie rozpoznano urządzenie i cały czas jest taki dźwięk jakbym odłączam kabel i jeszcze raz podłączał. Nie ma wogóle opcji wgrania sterów. Sprawdzałem poprawność płytki kilkakrotnie. Napięcia w na płytce: GND, +5,11V; 3,6V i na czwartym pinie nic nie ma. Świeci się cały czas dioda pwr przy programatorze. Proszę o pomoc by już na to nie mam sił, a nie wiem co jest. Czy wogóle jest możliwa praca USBasp na Wind. 7 x64? Ale to powienien chociaż ruszyć na XP, a tu dup.... Reszta obwodów jest ok. i wielki szacun dla autorów płytki;d

Portret użytkownika gość

Próbujesz programować scalaka

Próbujesz programować scalaka z modułu, czy jakiegoś przez gniazdo ISA? masz włączony główny włącznik, ten nad modułem?

Portret użytkownika mirley

Re: Płytka testowa

Na płytce jest taki sam usbasp jak w osobnym projekcie na mojej stronie. Sprawdź czy linie D+ i D- przewodzą od złacza do procesora, czy są diody zenera dobrze wlutowane i czy rezystory mają dobrą wartośc przy złaczu. Nie instaluj sterów dopóki sam komputer nie poprosi.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.