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

Uniwersalne płytki AVR - czego potrzebują ludzie?

kazink 03 Cze 2016 10:21 5844 74
  • #1 15717657
    kazink
    Poziom 14  
    Cześć. Moje pytanie nie dotyczy problemu z AVR, więc nie jestem pewny, czy to właściwy dział. Pomyślałem, że tutaj będzie najwięcej osób, które będą potrafiły się wypowiedzieć.

    Chodzi o to, że zaprojektowałem i wyprodukowałem płytki uniwersalne do ATTiny85 i ATTiny84, żeby ułatwić ludziom tworzenie gotowych urządzeń na tych układach. Pomyślałem, że jak ktoś zrobi fajne urządzenie na płytce stykowej, albo na pająku, to chciałby je zamknąć w małej obudowie, z bateriami, itp., bo przecież urządzenia na stykówce nie da się wygodnie używać (no i nie da się realizować kolejnych pomysłów, bo płytka stykowa jest zajęta). Dlatego zrobiłem płytkę DIY, ale nie pod konkretne urządzenie, tylko bardziej uniwersalną, na której można złożyć różne rzeczy. Na płytce jest miejsce na mikrokontroler AVR, kilka diod i przycisków, tranzystory, stabilizator, miejsce na baterię i kilka dodatkowych wyprowadzeń. Płytki są tylko na elementach przewlekanych, żeby dało się je bardzo łatwo lutować.

    Mój problem polega na tym, że nie ma chętnych. Nikt nie jest zainteresowany tymi płytkami. W związku z tym może Wy będziecie mogli mi pomóc. Pytanie brzmi: czego potrzebują ludzie? Płytki pod inne układy AVR (ATMega)? Płytki z elementami SMD? Płytki z miejscami na inne elementy (np. wyświetlacze)? A może w ogóle nie potrzebują tego rodzaju płytek (bo np. wytrawiają je sobie sami)?

    Powiedzcie proszę, co myślicie.

    Nie podaję linku do ogłoszenia, bo to nie jest reklama. Jeśli ktoś chce, to znajdzie ogłoszenie w dziale Giełda na tym forum.
  • Pomocny post
    #2 15717706
    Kuniarz
    Moderator Projektowanie
    Myślę, że projekty na "małych" AVRach są na tyle proste, że każdy projektuje sobie płytkę już dedykowaną do projektu. Tu się praktycznie nie ma na czym wyłożyć ;-)
    Druga sprawa, że ATTiny często są zwyczajnie "za małe" do czegokolwiek ciekawego. Sam używałem ostatnio Tiny ze trzy lata temu...
    Pomogłem? Kup mi kawę.
  • Pomocny post
    #3 15717813
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #4 15717834
    PiotrPitucha
    Poziom 34  
    Witam
    Wszystko jest kwestią ceny i jakości wykonania.
    Może jakieś foto, bo nic nie wiemy o konstrukcji płytki?
    Osobiście preferuję SMD, ale może taka płytka byłaby interesująca w rozsądnej cenie.
    Ostatnio potrzebowałem płytki na kilka dipswitchy i oporniki, szukałem w sklepach uniwersalek i byłem zaszokowany cenami, okazało się że jedna płytka uniwersalna u mnie w mieście kosztuje tyle co dziesięć płytek uniwersalnych dwustronnych z metalizacją razem z przesyłką z Chin.
    Wbrew temu co pisze Kuniarz nie każdy ma realne szanse na zrobienie płytki w domu, za trawienie i wylanie chlorku w kanał można dostać karę śmierci od sił domowych :) wiec czasami klei się na uniwersalce.
    Problemy bywają z SMD bo raster nie ten i trzeba kombinować...
    Pozdrawiam czekam na rysunki lub foto.
  • Pomocny post
    #5 15717879
    JmL(TM)
    Poziom 24  
    Gdybys wkleil zdj byloby latwiej to ocenic ale ogolnie rzecz biorac mozna za pare groszy kupic klon np. Arduino Nano z Chin i to smiga na ATmega328, jest male i zdaje egzamin w wielu malych projektach. Nie wiem ile Ty chcesz za swoj "wynalazek" ale ATTiny i brak SMD to tez generalnie bardziej do migajacego serduszka niz normalnego projektu... i kokosow na tym nie zbijesz o czym sam sie juz przekonales.

    Uniwersalne płytki AVR - czego potrzebują ludzie? Uniwersalne płytki AVR - czego potrzebują ludzie?
  • #6 15717920
    kazink
    Poziom 14  
    Dodaję zdjęcia w załącznikach. Według mnie płytki są zrobione profesjonalnie - metalizacja, opisy po obu stronach. Nie wiem jak mogłyby być lepiej. Cena, którą ustaliłem, to 8zł - może za drogo? Ale nie mam tu za wielkiego pola manewru. Taka cena jest opłacalna dopiero przy produkcji 100 sztuk w Chinach. A nawet przy produkcji 500 sztuk nie byłoby wiele taniej (ok. 1,5zł). Jakby produkować w tysiącach, to może, ale to duże ryzyko, że zostanę sam z tymi tysiącami :).

    Do tego dodaję instrukcję obsługi z wyjaśnieniem co jak działa i dlaczego, i przykładowy program. Jak chcecie je zobaczyć, to też mogę wrzucić.

    JmL(TM), wiem że teraz ludzie budują rzeczy głównie na Arduino i podobnych, ale takiego projektu nie można potem włożyć w obudowę jako "końcowego produktu". A w to staram się celować. Może amatorzy AVR nie są zainteresowani robieniem gotowych urządzeń w obudowach?

    Okej, czyli SMD, lepsze CPU i więcej padów na potencjalne dodatki na płytce (wyświetlacz, USB, FT232 na przykład)?

    Mam jeszcze jeden pomysł: jak myślicie, czy ma znaczenie, że płytka jest trochę "skomplikowana"? Może początkujący woleliby płytkę bardziej w stylu "zwykłych" płytek uniwersalnych, z prostymi ścieżkami, żeby łatwiej było ją ogarnąć wzrokowo?
  • Pomocny post
    #7 15717973
    nolens_volens
    Poziom 15  
    Ja także uważam, pcb pod ATTiny = płytki rynek zbytu.
    Różnica w cenie MC dla zastosowań hobbystycznych jest mało znacząca
    pomiędzy tiny i atmega.
    Lepiej od razu zastosować nawet nieco "nadmiarowy" mikrokontroler
    i nie przejmować się, że może nie wystarczyć zasobów.
    Jeśli ktoś uruchamia większą produkcję, gdzie każda złotówka się liczy,
    i tak tworzy swój projekt i pcb pod niego.
    Na Twoim miejscu wybrałbym raczej opcję produkcji płytek pod moduły ESP8266.
    Są na tyle nietypowe (raster 2mm), że dla hobbysty stwarzają problemy już na poziomie tworzenia wstępnych projektów.
    Sam chętnie takowe bym zakupił.

    Dodano po 3 [minuty]:

    Przy AVR istotna jest też duża różnorodność procesorów / obudów,
    która z definicji zawęża krąg zainteresowanych.
  • Pomocny post
    #8 15717988
    andrzej55
    Poziom 37  
    Jak dla mnie Twoje płytki są za skomplikowane. Czas poświęcony na jej ogarnięcie byłby taki sam jak zaprojektowania własnej. Cena przy gotowym Arduino Pro Mini, dostępnym na naszym portalu aukcyjnym też kompletnie nie zachęca. Procesorki, które stosujesz posiadają zbyt mało pamięci aby je użyć w wielu sensowniejszych projektach.
  • Pomocny post
    #9 15717989
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #10 15718000
    rekinisko
    Poziom 22  
    Ja bym nigdy nie kupił płytki przewlekanej bo w moich projektach liczy się miejsce i wymiary. Wszystkie moje płytki obowiązkowo mają zasilanie przez port usb mini/micro z 5V ale na płycie przechodzą w zasilanie 3,3V. Obowiązkowo: komunikacja z PC przez USB, złącze programowania, napięcie odniesienia 3,3V, miejsce na kwarc. Bardzo dobry pomysł w tym ESP.
  • Pomocny post
    #11 15718219
    Konto nie istnieje
    Konto nie istnieje  
  • #12 15718318
    kazink
    Poziom 14  
    Okej, dzięki wszystkim za wypowiedzi. Powoli mi się klaruje obraz sytuacji :)

    THT generalnie miało być zachętą dla początkujących, którzy nie umieją lutować SMD. Ale najwyraźniej jak ktoś nie umie lutować SMD, to albo się uczy, albo kupuje Arduino :D

    nolens_volens i rekinisko: możecie napisać konkretniej, czego oczekujecie po takiej płytce z ESP8266? To ESP ma być kontrolerem, czy ma się łączyć z AVR? Co jeszcze powinno tam być - wyświetlacz, USB, czujniki, tranzystory z PWM?

    drobok: w którym miejscu źle poprowadziłem ścieżki?
  • #13 15718393
    Konto nie istnieje
    Poziom 1  
  • #14 15718421
    rekinisko
    Poziom 22  
    Jeśli chcesz już wstawiać jakieś tranzystory to tylko mosfety z logiczną bramką ale ja bym się na to nie porywał.
  • #15 15718439
    Konto nie istnieje
    Konto nie istnieje  
  • #16 15718541
    kazink
    Poziom 14  
    drobok napisał:
    Na twoim miejscu wziąłbym samego proca i esp (+ niezbędne rezystory / kondensatory, 7805, kwarc (a nawet drugi 32k), oraz nieśmiertelna dioda (smd)), a reszta goldpin, od biedy usb (by sobie grono odbiorców powiększyć). Jeśli ją dobrze zrobisz / zminiaturyzujesz płytka by miała potencjał.

    Okej, spróbuję. Chyba nie ma sensu projektowanie pod obudowę z miejscem na baterię. ESP ciągnie średnio 80mA i wymaga co najmniej 3V, paluszki odpadają, CR2032 też, 6F22 ze stabilizatorem to marnowanie energii, ewentualnie z przetwornicą step-down. Albo paluszki i step-up. Pomyślę.

    drobok napisał:
    Co do ścieżek na stronie atnela masz fajny kurs eagla, tam gość tłumaczy np jak kondensator filtrujący powinien być umieszczony względem procesora / zasilania ;)

    A, już wiem o co chodzi. Faktycznie, nie pamiętałem o tym. Dzięki.
    Z drugiej strony, zaprojektowałem w życiu kilka urządzeń (niektóre pracujące w środowiskach przemysłowych) nie zwracając uwagi na kolejność prowadzenia zasilania przez kondensator (a tylko na to, żeby był jak najbliżej układu) i nigdy nie było z nimi problemów z tego powodu. Podejrzewam, że przy tak małych odległościach kondensatora od nogi nie ma to wielkiego znaczenia.

    Piotrus_999: Nie zamierzam w ogóle stawać do walki z Chińczykami. Moim targetem jest na tyle duże zainteresowanie, żeby mi się opłacało to robić, ale na tyle małe, żeby Chińczykom się nie opłacało :)
  • #17 15718647
    JacekCz
    Poziom 42  
    Ciekawy wątek.
    Próbowałem kiedyś "wygenerować" hurtowe zamówienie płytek uniwersalnych. Nie było consensusu na ciekawą ilość. Zamiar był żeby sztuka była na poziomie <= 7-10zł. Wtedy sam bym zużywał to bez żalu itd...
    Wszystkie miejsca pod ewentualne chipy nie obsadzone, do własnoręcznego lutowania p/smd

    Wizja była:
    atmega (nie attiny)
    drivery linii wyjściowych !!!!
    wizja zawierała miejsce pod wzmacniacz akustyczny małej mocy np klasy D, jest kilka szczególnie pasujących do cyfry.
    zasilanie w/w opcja akumulatorek
    miejsce na ładowarkę 5v -> lion 3.7
  • #18 15718941
    Konto nie istnieje
    Konto nie istnieje  
  • #19 15718970
    nolens_volens
    Poziom 15  
    Jeśli o mnie chodzi ideałem byłaby płytka w stylu NodeMCU.
    Ale skoro jako konwerter USB-UART można spokojnie zasosować
    jeden z popularnych konwerterów podłączanych pod USB układ można uprościć.
    ESP-12E, np. LM1117, wyprowadzone użyteczne wyprowadzenia modułu
    z wydzielonym TX, RX, GND pod programowanie.
    Dodatkowe (zwielokrotnione) piny dla VCC (zarówno przed jak i po stabilizatorze) i GND do wykorzystania z zewnętrznymi układami.
    Przydała by się opcja konwertera poziomów sygnałów z 5V na 3,3V na wejściu RX modułu, na wypadek, gdyby ktoś nie miał odpowiedniego konwertera usb-uart.
    A lepiej gdyby była podwójna na liniach RX i TX - popularny układ na 2 tarnzystorach np. BS170.
  • #20 15719000
    Konto nie istnieje
    Konto nie istnieje  
  • #21 15719004
    nolens_volens
    Poziom 15  
    Chłopaki z nettemp mają opracowane fajne płytki prototypowe, ale wszystko w THT.
    Płytka A4 u mnie nie do końca się sprawdziła ze względu na mały odstęp między elektrolitami na zasilaniu.
    Mimo, że zastosowałm najmniejsze jakie znalazłem musiałem odstawiać prowizorkę.
    Płytka pod ESP-01 jest ok.
    PCB pod ESP-12E ma też za mało dostępnych wyprowadzeń modułu wg. mnie.
  • Pomocny post
    #22 15719191
    Konto nie istnieje
    Konto nie istnieje  
  • #23 15719487
    ostrytomasz
    Poziom 24  
    nolens_volens napisał:

    Na Twoim miejscu wybrałbym raczej opcję produkcji płytek pod moduły ESP8266.
    Są na tyle nietypowe (raster 2mm), że dla hobbysty stwarzają problemy już na poziomie tworzenia wstępnych projektów.
    Sam chętnie takowe bym zakupił.


    ESP201 ma raster 100 mils, chociaż sama płytka jest trochę nieprzemyślana - opisy pinów na spodniej stronie.
  • #24 15719808
    2P
    Poziom 20  
    Sorry, ale te płytki są zaprojektowane po prostu beznadziejnie. Takie projektowanie wśród znajomych nazywamy projektowaniem na kartofla, a w języku uniwersalnym na pomidora (tomato design). Czyli połączenia tylko aby były i aby automat w programie projektowym nie zgłosił błędu. Ścieżki zasilania - prawie jak na schemacie, w łańcuszek, bez żadnego przemyślenia co się będzie z prądami działo.

    Jak robimy płytki dwuwarstwowe? Na każdej warstwie ścieżki pionowo, poziomo, skośnie. Jednym słowem tragedia.

    Płytka pod 45 - to w ogóle przeszło jakieś testy? Czy mnie się wydaje, czy +VCC ze złącza zasilania kończy się na kondensatorze C1 i nigdzie dalej nie idzie.

    Jeśli mam zamawiać płytkę uniwersalną do czegokolwiek - to chcę wiedzieć, że zrobił to profesjonalista i płytka jest przemyślana. Zacznij od dobrego kursu projektowania PCB.
  • #25 15719891
    kazink
    Poziom 14  
    Dzięki wszystkim za sugestie. Wezmę je pod uwagę przy kolejnych pomysłach i projektach.

    2P napisał:
    bez żadnego przemyślenia co się będzie z prądami działo.

    A co się będzie działo?

    2P napisał:
    Jak robimy płytki dwuwarstwowe? Na każdej warstwie ścieżki pionowo, poziomo, skośnie. Jednym słowem tragedia.

    Nie wiem jak wy robicie płytki dwuwarstwowe, ale ja je robię tak, żeby dobrze działały. Układ pionowy/poziomy ma sens jak są setki ścieżek, a nie 10. Na płytce tego typu nikt by się potem nie połapał co jest z czym połączone.

    2P napisał:
    Czy mnie się wydaje, czy +VCC ze złącza zasilania kończy się na kondensatorze C1 i nigdzie dalej nie idzie.

    Wydaje ci się.
  • #26 15720031
    2P
    Poziom 20  
    Podpowiem tylko, że każda ścieżka to rezystancja + indukcyjność... oraz antena. Ścieżki przez które płyną większe prądy (zasilania) to zawsze pod tym względem ścieżki "specjalnej troski".

    Układ pionowy / poziomy, stosowany rozsądnie (czyli nie na siłę, ale takie połączenie rozważamy zawsze w pierwszym kroku), nawet w prostych projektach daje wymierne korzyści w długościach ścieżek i minimalizacji zakłóceń.

    Co do +VCC to racja - wydawało mi się.

    Rozumiem też, że płytka przeznaczona do montowania albo baterii albo do zasilania zewnętrznego - nie wolno montować obu naraz?

    Zdania niestety nie zmienię: estetyka płytek pozostawia wiele do życzenia. I czy to będzie działać dobrze, także w obecności zakłóceń, czy samo nie będzie siać za bardzo - miałbym obawy.
  • Pomocny post
    #27 15720499
    Strumien swiadomosci swia
    Poziom 43  
    Mi np. brakuje płytek z mega 8, pinami na LCD , podpiętym wew. przetwornikiem ADC, klawiaturą ok 8 przycisków , wejściem na impulsator. kilka diod LED na portach.

    Dodano po 33 [sekundy]:

    No i jakiś RTC z bateryjką .
  • #28 15720525
    kazink
    Poziom 14  
    2P napisał:
    Rozumiem też, że płytka przeznaczona do montowania albo baterii albo do zasilania zewnętrznego - nie wolno montować obu naraz?

    Tak.

    2P napisał:
    Zdania niestety nie zmienię: estetyka płytek pozostawia wiele do życzenia. I czy to będzie działać dobrze, także w obecności zakłóceń, czy samo nie będzie siać za bardzo - miałbym obawy.

    Nie mam zamiaru cię zmuszać. Nie da się wszystkim dogodzić.
  • #30 15721651
    Konto nie istnieje
    Poziom 1  
REKLAMA