logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Moduł uruchomieniowy do AVR

Godziks 11 Mar 2007 17:48 14662 39
  • Moduł uruchomieniowy do AVR

    Witam serdecznie

    Przedstawiam zestaw uruchomieniowy do nauki programowania mikrokontrolerów AVR.


    Przy wykonywaniu modułu uwzględniłem kilka założeń, które pomogą początkującym osobom zaznajomić się z techniką mikroprocesorową:
    + prosta konstrukcja, aby w łatwy sposób przeanalizować działanie poszczególnych bloków.
    + możliwość swobodnego łączenia poszczególnych wyprowadzeń układów. Napięcia zasilające poszczególne układy są już podłączone, projektant łączy tylko porty procesora z odpowiednimi układami współpracującymi.
    + wysoka jakość wykonania, tak, aby być pewnym, że od strony sprzętowej jest wszystko w porządku i w przypadku niepowodzenia w uruchomieniu szukać błędów w sofcie.


    Wykonanie:
    - Wykonanie projektu
    - Profesjonalne wykonanie płytki drukowanej. Produkcja została zlecona firmie.
    - Montaż elementów. Przy montażu dodatkowo wykorzystywałem topnik aby wszystkie połączenia były pewne i ładne;)
    - Po montażu wymycie płytki w alkoholu.

    No i rozpoczynamy zabawę z mikroprocesorami.
    Pozdrawiam

    Poniżej przedstawiam zdjęcia zmontowanego modułu, oraz instrukcję obsługi – schematy.

    http://www.gotronik.pl/modul_avr/modul_avr.pdf

    Moduł uruchomieniowy do AVR

    Moduł uruchomieniowy do AVR

    Moduł uruchomieniowy do AVR

    Moduł uruchomieniowy do AVR

    Moderowany przez gulson:

    Pomimo licznych raportów użytkowników, projekt DIY zaakceptowano. Pod uwagę wzięto regulamin DIY oraz liczne międzynarodowe konstrukcje DIY, które są często sprzedawane i nastawione komercyjnie na zysk, niestety...


    Fajne? Ranking DIY
    O autorze
    Godziks
    Poziom 14  
    Offline 
    Godziks napisał 85 postów o ocenie 4, pomógł 2 razy. Mieszka w mieście Wrocław. Jest z nami od 2002 roku.
  • #2 3667510
    janek1815
    Poziom 38  
    Posty: 4513
    Pomógł: 372
    Ocena: 1056
    przydalby sie tam zegar czasu rzeczywistego np pcf8583 i jeszcze do tego latwiejsza wymiana kwarcu taktujacego procesor poza tym moze byc :)
  • #3 3667579
    Godziks
    Poziom 14  
    Posty: 85
    Pomógł: 2
    Ocena: 4
    Witam
    A więc PCF8583 ( zegar czasu rzeczywistego) można wrzucić w miejsce 24Cxx. Zasilanie i masa są w tym samym miejscu. Ostatecznie można go zamontować na polu prototypowy w lewym dolnym rogu.

    Jeśli chodzi o szybką wymianę kwarcu to można użyć pinów od podstawki precyzyjnej. Wyprowadzenia kwarcu akurat wchodzą na wcisk i zapewniony jest pewny kontakt.

    Dzięki za uwagi.
  • #4 3667659
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 130
    Mogłeś lepiej rozwiązać zasilacz. Przy takim rozrzucie napięcia zasilającego i uruchamianiu bardziej prądożernych układów, stabilizator liniowy jeszcze z nienajlepszym chłodzeniem (zdecydowanie za małe pole miedzi) nie wytrzyma za długo.
  • #5 3667731
    lechoo
    Poziom 39  
    Posty: 5161
    Pomógł: 377
    Ocena: 545
    I co na to panowie moderatorzy? Co to ma wspólnego z DIY? Przecież jak byk jest to reklama komercyjnego produktu konkretnej firmy!
  • #6 3667780
    janek1815
    Poziom 38  
    Posty: 4513
    Pomógł: 372
    Ocena: 1056
    Godziks napisał:
    Witam
    A więc PCF8583 ( zegar czasu rzeczywistego) można wrzucić w miejsce 24Cxx. Zasilanie i masa są w tym samym miejscu. Ostatecznie można go zamontować na polu prototypowy w lewym dolnym rogu.

    Jeśli chodzi o szybką wymianę kwarcu to można użyć pinów od podstawki precyzyjnej. Wyprowadzenia kwarcu akurat wchodzą na wcisk i zapewniony jest pewny kontakt.

    Dzięki za uwagi.


    tak ale musisz jeszcze dolaczyc kondensator rzedu 20-30 pf i poza tym rowniez kwarc wiec nie bardzo to tak pasuje w 24CXX. Jesli chodzi o kwarc to mozesz to juz zastosowac te podstawke szczegolnie jak chcesz uzywac Max232 po RS lub wlutuj taki ktory ma najmniejsze straty transmisji danych


    po za tym urzadzenie jest komercyjne i temat powinien sie znajsc w dziale ktory znajduje sie na stronie glownej forum na samym dole strony
  • #7 3667800
    Godziks
    Poziom 14  
    Posty: 85
    Pomógł: 2
    Ocena: 4
    do : lechoo

    Proszę o wskazanie miejsca gdzie jest napisane, że nie można umieszczać projektów, które będą później wykorzystywane w celach komercyjnych.

    Bo nie rozumie pańskiego protestu.

    Przeglądając cześć projektów z tego działu widziałem kopie projektów nawet komercyjnych. A więc teoretycznie; Czyli powinienem nie publikować tego tematu tylko wystawić do sprzedaży, a ktoś innych może wykonać identyczny moduł wzorując się na tym samym, co przedstawiłem i później go opublikować że wykonał ten sam we własnym zakresie. Wtedy będzie OK.?
  • #8 3667836
    janek1815
    Poziom 38  
    Posty: 4513
    Pomógł: 372
    Ocena: 1056
    jesli nie zamiescisz rysunku PCB to nikt ci tego nie skopiuje. Na forum juz bylo juz kilka takich urzadzen wymyslenie czegos takiego to nie jest problem.


    Ps . Brakuje jeszcze buzzera :)
  • #9 3668132
    lechoo
    Poziom 39  
    Posty: 5161
    Pomógł: 377
    Ocena: 545
    Przepraszam za zamieszanie, chodziło mi o sprytną (krypto)reklamę firmy wykonującej płytki drukowane zawartą na zdjęciach - logo firmy itd. Coś takiego moim zdaniem nie powinno mieć tu miejsca, od tego są inne działy forum.
  • #10 3668161
    scal12
    Poziom 19  
    Posty: 489
    Pomógł: 1
    Ocena: 52
    Jak za taki układ to 165zł stanowczo za dużo :),poza tym nie widze układu do komunikacji szeregowej,gniazdo jest,i jeszcze jedno brak mozliwosci pracy, nauki na róznych avr-ach.Jedyny plus tego zestawu to profesjonalnie zrobiona płytka :)
  • #11 3668195
    sylwunia35
    Poziom 18  
    Posty: 331
    Pomógł: 16
    Ocena: 146
    Ale to już jest przesada. Kolega GODZISK to chyba kumpel Pana PROGS. Nawet nie musiał na Allegro kupować bo jest z Wrocławia. Skandal
  • #12 3668243
    Godziks
    Poziom 14  
    Posty: 85
    Pomógł: 2
    Ocena: 4
    Witam!
    Do sylwunia35:
    Użytkownik Godziks na elektrodzie i na allegro progs to jedna i ta sama osoba. Nie robię z tego żadnej tajemnicy.

    Do scal12:
    Na płytce jest układ szeregowej komunikacji (max232 i kondensatory w wersji SMD zamontowane od spodu).
    Nie ma potrzeby nauki na różnych mikroprocesorach z tej samej serii, w tym wypadku AVR. Bo jeśli nauczymy się pisać na ATMEGA16 to jaki problem jest w przeniesieniu na ATMEGA8. W najprostrzym wypadku zmieniamy tylko .include "m16def.inc" ( dla AMTEGA16) na .include "m8def.inc" ( dla ATMEGA8) w przypadku pisania w aselmlerze.
  • #13 3668411
    ma3-4ysz
    Poziom 24  
    Posty: 812
    Pomógł: 49
    Ocena: 283
    Układ faktycznie solidnie zrobiony, ....
    Moje zdanie (początkującego amatora) na temat takich układów edukacyjnych jest takie: duże nakłady pracy i finansów na sensowne przemyślenie zaprojektowanie i zrobienie czegoś takiego jak dla początkującego. Ponadto wyobraźnia, pomysły eksperymentów, potrzeby adaptacji układów są nie ograniczone i szybko zmieniają się z biegiem czasu dlatego układ ogranicza sprzętowo eksperymentującego.
    Moja rada dla początkujących to wykonanie prostej płytki zawierającej uP, zasilanie, niezbędne elementy (przycisk reset, złącze programatora, kwarc, MAX232, ), wyprowadzenie portów (dostępne 8 bitów, masa, +5V) i tyle. Resztę (co komu przyjdzie do głowy i co w danej chwili potrzebne) wiesza się na zewnątrz na tasiemkach. Owszem robi sie bałagan na biurku, ale jest łatwe, tanie na początek.
    Sam ponad rok temu zapragnąłem "pomęczyć ATMEGE16" i szukałem uniwersalnego, prostego układu na początek, sporo projektów przestudiowałem i nie znalazłem. Stąd takie moje zdanie. Zrobiłem takie coś (płytka zawierającej uP, zasilanie, niezbędne elementy jak przycisk reset, złącze programatora, wyprowadzenie portów na goldpinach (dostępne 8 bitów, masa, +5V) metodą prymitywną - ścieżki namalowane ręcznie lakierem do paznokci), na złączach i tasiemkach powiesiłem to co było potrzebne w danym układzie. Odpaliłem parę banalnych programów i układ poszedł na pożyczki (dlatego nie mogę go pokazać, zresztą nie jest najładniejszy). Ci co na tym zaczynali chwalili go i "pędzili" z niego przeróżne rzeczy.
    Pozdrawiam
  • #14 3668427
    marenc
    Poziom 24  
    Posty: 881
    Pomógł: 37
    Ocena: 5
    Wykorzystanie miejsca na laminacieto jakieś 3/10. Płytka jest wielka i zawiera mało peryferiów nawet jak dla początkującego. W schemat nie wnikam, ale widze, że zasilanie wewnętrznego modułu ADC jest wykonane nieprawidłowo i może prowadzić do większych błędów niż przewiduje Atmel.

    Raczej odradzam.
  • #15 3668582
    Tomek515
    Poziom 23  
    Posty: 918
    Pomógł: 24
    Ocena: 211
    Nie wiem na co to komu, co tu można napisac ze ładnie wykonane, przecież to firmowa robota...
  • #16 3668593
    diodax
    Poziom 12  
    Posty: 34
    Ocena: 8
    A ja już gdzieś taki zestaw uruchomieniowy widziałem:))) Ciekawe gdzie :D
  • #17 3668643
    AdamKow
    Poziom 13  
    Posty: 23
    Pomógł: 3
    Ocena: 3
    Zgadzam się z opinią z poprzedniego postu, że na płytce jest zbyt dużo wolnego miejsca. Poza tym zwracam uwagę, że na rynku jest wiele podobnych zestawów często tańszych lub lepiej wyposażonych. Trzeba się z pośród nich czymś wyróżnić: albo cena albo bogatszym wyposażeniem. Proponuje dodać głośniczek, DS18B20 (1-wire), nadajnik i odbiornik podczerwieni, gniazdo PS2. Dobrym pomysłem jest umożliwienie zasilania z gniazda USB. Może konwerter USB-RS232 (ale jako opcja). Obecnie standardem jest złącze JTAG. A może zwiększy możliwości układu przez dodanie gniazda dla innych procesorów z rodziny AVR.
    Podsumowując należy nad tym zestawem jeszcze popracować. W obecnej postaci bym go nie kupił
  • #18 3669196
    filip_gd
    Poziom 12  
    Posty: 103
    Pomógł: 1
    Ocena: 2
    Po pierwsze to jest REKLAMA...
    Po drugie po co to komu - oferta skierowana jest wyłącznie dla uczelni ew. szkół gdzie potrzebne są wielkie toporne zestawy... założe się że 3/4 użytkowników forum ma taki zestaw za sobą zrobiony na uniwersalce.
    To co ty sprzedajesz za 170zł można zrobić samemu nakładem dużo niższych kosztów ...
    To co sprzedajesz nadaje się wyłącznie do nauki, nie ma zastosowania w jakim kolwiek urządzeniu - jest za duże
    Jasne jasne powiesz że nie trzeba kupować mercedesa jak można złożyć sobie rower...
    Moja negatywna opinia dlatego że przedstawiasz coś bez porządnej dokumentacji, absolutnie nie DIY
    Mówisz... patrzcie jaki fajny zestaw, jak już poptrzałeś to może kupisz?
    Ciekawi mnie też fakt stosowania tragicznie wąskich ścieżek jak na ten projekt...
    Kierujesz ten zestaw do ludzi którzy na elektronice się nie znają zbyt dobrze więc pewnie nie będzie trzeba długo czekać na upalenie ścieżki do 7 seg itd.
    Jako duży plus zaliczam wbudowany programator ISP zawsze to dodatkowy koszt, może jednak czas pomyśleć nad programatorem zgodnym z AVRstudio
    Założę się że żadne wykładowca nie zgwałci studentów ucząc ich bascoma tylko C a AVRstudio STK200 nie ruszy...
    Projekt oceniam na 4/10 szkoda że to reklama
    pozdro
  • #19 3669341
    Godziks
    Poziom 14  
    Posty: 85
    Pomógł: 2
    Ocena: 4
    Witam!

    Po pierwsze nie sprzedaje tego za 170zł tylko za 160zł (kwota brutto , czyli dla niewtajemniczonych faktycznie biorę za to 130zł). Oczywiście można wykonać takie urządzenie we własnym zakresie za niższe nakłady finansowe, ale nie w takiej formie jak przedstawiłem. Pragnę zwrócić uwagę na pewną negatywną tendencję ostatnio panującą tzn. każdy liczy skrupulatnie koszty sumując tylko cenę elementów wchodzących w skład urządzenia. A zapomina o kosztach przy uruchomieniu takiej produkcji np. koszty transportu elementów, koszty uruchomienia produkcji płytek drukowanych ( w niektórych zakładach koszt przygotowania wynosi 250 zł ) itp. Jednak najważniejszym czynnikiem, który ma wpływ na cenę jest ilość czasu poświęconego nad projektem. Także trzeba cenić swoje umiejętności, przecież nie po to chodziłem 5 do technikum, później politechnika (jestem jeszcze studentem) żeby teraz pracować za miskę ryżu.

    Głównym założeniem tego projektu jest tylko i wyłącznie nauka. Bo nie ma sensu stosowania tego modułu jako specjalizowane urządzenie. Idea tego produktu jest taka: piszesz program, łączysz kabelkami procesor i dodatkowe układy w takiej konfiguracji jaka będzie w Twoim finalnym urządzeniu. Przeprowadzasz testy jeśli wszystko jest OK to robisz wtedy konkretny projekt płytki.

    Jeśli chodzi o szerokość ścieżek to ze względu na fakt, że płytka posiada duże wymiary zewnętrzne powstaje złudzenie optyczne, że ścieżki są bardzo cienkie. Akurat jak kolega zauważył najwęższe ścieżki są przy wyświetlaczu siedmiosegmentowym LED i mają grubość ponad 0.3mm i raczej bardzo mało prawdopodobne jest, aby przepaliły się ścieżki. Pozostałe ścieżki na płytce są znacznie grubsze.

    Wymiary płytki są znaczące, a upakowanie elementów dość małe – to się zgadza. Ale jednym z założeń jest, aby ułożenie elementów było przejrzyste i pogrupowane w oddzielne „sekcje”. W mojej praktyce spotykałem się już z wieloma zestawami uruchomieniowymi min. w technikum i na politechnice i czasami były to skomplikowane makiety, które odstraszały początkujących swoją skomplikowaną budową.

    Problem braku współpracy z AVRstudio rozwiązuje się w ten sposób, że po kompilacji projektu otrzymany plik wynikowy *.hex ładuje się np. Pony progiem.

    Pozdrawiam
  • #20 3669381
    marenc
    Poziom 24  
    Posty: 881
    Pomógł: 37
    Ocena: 5
    Kolega nie zrozumiał, że przerzucanie pliku pomiędzy programami to ... czas. A jak byś tam umieścił replike STK500 to jeden przycisk i już zaprogramowane. Popraw to zasilanie ADC i wrzuć jakieś potencjometry(conajmniej dwa) ... to przecież podstawa dla początkujących.
  • #21 3669428
    Krzysiek16
    Poziom 24  
    Posty: 793
    Pomógł: 7
    Ocena: 25
    Przecież to jest normalna reklama! Na forum handlować nie wolno, a na DIY wolno? Co to ma być?! Wywalcie to stąd natychmiast i koniec!
  • #22 3669449
    bendziol
    Poziom 12  
    Posty: 64
    Ocena: 58
    Ja kolegę wystawiającego projekt popieram.
    Jest to wg. mnie jak najbardziej w porządku, nie utajnił schematu, mogą inni ocenić.
    Miło by było jakby jeszcze wystawił PCB, żeby ci mniej zamożni mogli sami sobie wykonać. Oczywiście jak jest schemat można samemu zaprojektować.

    Komercyjne projekty, nawet te małoseryjne stawiają przed konstruktorami nowe problemy (sam kiedyś próbowałem):
    1. Ja kolega godziks poradził sobie z legalnościa protela? 30-dniowe demo zabrania komercyjnych projektów.
    2. Jak wygląda sprawa produkcji płytek: obecne przepisy wymagają produkcji zgodnej z RoHS. Kolega chyba nie stosował przypadkiem cyny bezołowiowej (droższej, dużo gożej się lutuje) lub takiej z dodatkiem srebra.... nie mówiąc o zamówieniu PCB z cynowaniem RoHS...

    Pozdrawiam,
    życzę powodzenia i zysków(chyba o to nam wszystkim w końcu chodzi :-P).
  • #23 3669587
    Tomek515
    Poziom 23  
    Posty: 918
    Pomógł: 24
    Ocena: 211
    Fajnie wykonane itd ale co z tego? Jak do DIY dam kit jabela złożony przez nich, albo wzmacniacz z matronixa(a to by była identyczna sytuacja) to by ludzie cisneli ze źle, to reklama i moderatorzy o tym wiedzą, to juz napisać mozna było że to w celach reklamowych tu jest, bo co można o tym powiedzieć...
  • #24 3669799
    ciapciok
    Poziom 20  
    Posty: 503
    Pomógł: 3
    Ocena: 109
    Dlaczego Autor nie wykorzystał podświetlania LCD ? Wystarczy dać jeden opornik, ewentualnie potencjometr montażowy. Czy wyświetlacze z podświetlanie są aż tak drogie ?

    Interesuje mnie sprawa licencji oprogramowania. Żeby zaprojektować układ na tak dużym PCB, trzeba przynajmniej Protela oraz Windowsa w wersji komercyjnej (ten z MSDN AA nie wystarczy).

    Pozdrawiam
  • #25 3670006
    Godziks
    Poziom 14  
    Posty: 85
    Pomógł: 2
    Ocena: 4
    Jeśli chodzi o oprogramowanie to projekt płytki został wykonany w programie Protel98. Cały projekt został wykonany w zaprzyjaźnionej firmie, z którą współpracuje od kilku lat. Tak się składa, że całe oprogramowanie jest legalne (licencja).

    Do ciapciok:
    Panie kolego doskonale wiem, o co chodziło w pańskim poście dotyczącym oprogramowania. Rozumie że skoro stawia pan takie zarzuty to sam na tym polu nic nie ma sobie do zarzucenia tzn. Na całe oprogramowanie na swoim komputerze posiada pan licencje, nie posiada pan żadnych filmów divx itp.

    Proponuję wszystkim osobom niemającym jakiś uwag natury technicznej o niezabieranie głosu. Spożytkujcie tą energię na bardziej wyrafinowane zajęcia. Bo czytając niektóre posty nie dziwię się, dlaczego tylu polaków ucieka z kraju, gdzie polak polaka jest … Aż tak bardzo zazdrościcie mi tych moich 10 Mercedesów ;)

    Pozdrawiam
  • #26 3670027
    Electix
    Poziom 21  
    Posty: 462
    Pomógł: 46
    Ocena: 6
    Widzę że temat wzbudza wiele kontrowersji :)
    Ja do sprawy odniosę się tak:

    Pół roku temu zaczynałem z AVR'kami wydałem, na to kupę pieniędzy.
    Kupiłem programator ISP i zestaw ewaluacyjny z BTC, nakupowałem książek i zacząłem. Szybko okazało się że na płytce ewaluacyjnej zrealizowałem tylko kilka ćwiczeń w stylu błyskanie LED'em i zabrałem się za konkretny projekt. Okazało się że będzie lepiej jak zbuduje prototyp układu na płytce uniwersalnej i od tego momentu płytka ewaluacyjna leży w szufladzie... :P Mi się wydaje że ładowanie tylu gadżetów na płytkę mija się z celem. Czasami to przeszkadza. Zaletą płytki ewaluacyjnej jest to że jak jest uruchomiona i dobrze przemyślana to nie ma kłopotu z plączącymi się kabelkami (jak z tyłu płytki uniweralnej) i łatwiej jest zlokalizować ewentualne błędne połączenie Poza tym jak mówi przysłowie:
    Jeszcze się taki nie urodził, co by wszystkim dogodził... :)

    Pozdrawiam Electix!
  • #27 3670339
    radiomechanik
    Poziom 23  
    Posty: 784
    Pomógł: 18
    Ocena: 56
    a ja proponuję skasować wszystkie posty którze narzekają na ten projekt - darmowo udostępniona dokumentacja - i czego tu jeszcze potrzeba ? z równym powodzeniem można skasować kilka tysięcy postów - zapytań o konkretne rozwiązania problemów - napraw serwisowych , które tylko i wyłącznie służą celom czysto zarobkowym - czyli - komercji , wracając do tematu zawarte tutaj są wszystkie elementy uruchomieniowe potrzebne w zastosowaniach amatorskich oraz edukacyjnych, i ciekawe który z kolegów jest w stanie wykonać w warunkach amatorskich płytkę o takiej powierzni ??? - przecież 90 procent konstrukcji amatroskich to obecnie składaki z gotowych kitów ....
  • #28 3670491
    ciapciok
    Poziom 20  
    Posty: 503
    Pomógł: 3
    Ocena: 109
    Cytat:
    ciekawe który z kolegów jest w stanie wykonać w warunkach amatorskich płytkę o takiej powierzni ???


    Ja nie jestem w stanie wykonać takiej płytki, nie z powodu braku umiejętności, ale z powodu braku oprogramowania. W Eagle jestem w stanie zrobić płytkę wielkości eurokarty. Z resztą autor z góry zakładał, że układ będzie wykonany na profesjonalnej płytce, dlatego pozwolił sobie na przeprowadzenie czterech ścieżek pod jednym rezystorem SMD. Ja wykonując taką płytkę termotransferem musiałbym się liczyć na rozmycie toneru w tak dużym skupisku, a przy trawieniu na odpadanie ścieżek.

    Cytat:
    darmowo udostępniona dokumentacja - i czego tu jeszcze potrzeba ?


    Chyba tylko jak wykonać PCB, może jakiś pdfik?
    Gdybym ja chciał wykonać takie PCB, musiałbym zaprojektować ze sześć płytek w darmowej wersji Eagle, a potem to jakoś posklejać w programie graficznym. Chociaż nie mam pewności czy takie działanie jest zgodne z prawem.

    Pozdrawiam
  • #29 3670630
    kamiljus
    Poziom 15  
    Posty: 140
    Pomógł: 3
    Ocena: 1
    Godziks, nie przejmuj się. Niestety żyjemy w takim kraju, że jak ktoś już sam coś wykona i chce zarobić uczciwie trochę pieniędzy, to zaraz wszystkim gul wyskakuje. Zgodzę się z tym, że jest to taka kryptoreklama, ale skoro Moderator pisze, że regulamin nie zabrania czegoś takiego, to co nam do tego.
    Nie wiem czego tu zazdrościć. Ktoś zaprojektował płytkę, pomimo wszystko, zajmuje to sporo czasu i też umiejętności, które w kraju kapitalistycznym liczą się najbardziej (Tak, ponoć mamy kapitalizm). Oprócz tego płytka jest wykonana w zakładzie, co też kosztuje (Pewnie ok. 20-30zł za sztukę + koszty rozpoczęcia produkcji).
    To co ktoś ma na tym zarabiać 5zł? O cenie się nie dyskutuje. Ten kto uważa, że jest mu to potrzebne za taką cenę to kupi.
    Ja np. uważam, że najlepszą metodą jest wykonywanie wszystkich płytek ewaluacyjnych samodzielnie i zawsze też tak robię ( a pozatym płytka jest dostosowana wtedy do moich potrzeb). Dużo można się przy tym nauczyć. Ale nie każdy początkujący elektronik sobie radzi z wytrawianiem, projektowaniem itp.
    Dlatego wtedy warto jest kupić taki zestaw. Jest dość ciekawie przygotowany i moim zdaniem jest wyposażony we wszystko co powinien taki zestaw zawierać.
    A komentarze co do licencjonowanego oprogramowania są po prostu żałosne. Jednak cieszę się, że żyję w kraju uczciwych ludzi, nie posiadających nieoryginalnego oprogramowania.
    PS. Nie jestem bratem, kolegą, wspólnikiem, autora tematu :) Po prostu denerwuje mnie takie nieuzasadnione krytykowanie.
  • #30 3670755
    a_noob
    Poziom 23  
    Posty: 715
    Pomógł: 14
    Ocena: 444
    Witam!

    A dla mnie bomba projekt, wykonanie płytki ewaluacyjnej to cholernie trudna sprawa, najzwyczajniej w świecie nie da się zrobić wszystkiego w jednym dlatego gratuluje determinacji ;)

    Mam tylko zastrzeżenia do jednej wypowiedzi:
    Cytat:
    Także trzeba cenić swoje umiejętności, przecież nie po to chodziłem 5 do technikum, później politechnika (jestem jeszcze studentem) żeby teraz pracować za miskę ryżu.

    I to mnie wnerwia najbardziej u ludzi uczących się... zero pokory. Czemu umiejętności nabyte w szkole są "cenniejsze" od umiejętności ludzi potrafiących tyle samo tylko nie posiadających na to papierka. Chodziłem 5 lat do technikum ale nie nauczyłem się tam niczego! Całą wiedze zdobyłem dopiero po szkole, a studia mam nie związane z elektroniką. Nie twierdze ze umiem tyle samo bo nie wychylam się po za to co mi jest potrzebne. Jak zaczniesz robić "za miskę ryżu" to dopiero wtedy się dorobisz tych mercedesów. Ot taka mała lekcyjka marketingu ;)

    Pozdrawiam i życzę więcej takich udanych projektów, no i troszkę pokory ;)

Podsumowanie tematu

✨ Przedstawiono zestaw uruchomieniowy do nauki programowania mikrokontrolerów AVR, zaprojektowany z myślą o prostocie konstrukcji, swobodnym łączeniu wyprowadzeń oraz wysokiej jakości wykonania płytki PCB. Dyskusja obejmowała sugestie techniczne, takie jak dodanie zegara czasu rzeczywistego PCF8583, ulepszenie wymiany kwarcu, poprawę zasilacza (w tym chłodzenia stabilizatora liniowego) oraz rozszerzenie funkcjonalności o elementy takie jak buzzer, podświetlenie LCD, gniazdo USB, interfejs JTAG, gniazdo magistrali 1-Wire, nadajnik i odbiornik podczerwieni czy gniazdo PS2. Wskazano na obecność układu MAX232 do komunikacji szeregowej oraz wbudowanego programatora ISP. Krytykowano rozmiar płytki, niewykorzystanie miejsca, nieoptymalne rozmieszczenie ścieżek, brak filtrów i elementów zabezpieczających (np. tranzystorów przy wyświetlaczach LED, diod przy klawiaturze matrycowej, kondensatorów filtrujących), a także brak dokumentacji PCB. Poruszono kwestie legalności oprogramowania (Protel98 z licencją komercyjną) oraz kontrowersje dotyczące charakteru publikacji jako reklamy komercyjnej. Wskazano, że zestaw jest skierowany głównie do początkujących i szkół, a cena około 130-160 zł brutto jest uzasadniona kosztami produkcji i pracy projektowej. Użytkownicy dzielili się również własnymi doświadczeniami z tworzeniem prostszych, tańszych zestawów uruchomieniowych na bazie ATmega8 z dodatkowymi peryferiami (PS2, DS18B20, TSOP1736). Poruszono także problem błędu kompilacji w Bascom AVR związany z przekroczeniem pamięci mikrokontrolera, wskazując na możliwe przyczyny takie jak zbyt duży kod, rekurencja czy konfiguracja środowiska. Ogólnie zestaw uznano za solidnie wykonany, ale wymagający dalszych usprawnień i dostosowań do potrzeb użytkowników.
Wygenerowane przez model językowy.
REKLAMA