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

Budowa układów na ATMega - pytanie architektoniczne

burli 10 Cze 2011 19:33 4154 26
  • #1 9597530
    burli
    Poziom 16  
    Przekopałem dziesięć stron działu i wymiękłem. Chcę sobie budować układy na ATMega. Na razie proste, typu wyświetlanie informacji na LCD. I teraz mam pytanie. Czy LCD można od razu podpiąć pod ATMegę? W projektowaniu jestem zielony. Widziałem, że ludzie wpinają rezystory itp.
  • #2 9597631
    krru
    Poziom 33  
    LCD to dośc mało precyzyjne określenie tego, co chcesz podpiąć. Mógłbys podać jakiś konkretny symbol.
    PS. Nie codziło Ci przypadkiem o LED?
  • #3 9597756
    drzasiek
    Specjalista CNC
    burli napisał:
    Chcę sobie budować układy na ATMega. Na razie proste, typu wyświetlanie informacji na LCD.

    Więc raczej nie chodzi o led :)
    Choc na początek właśnie proponowałbym LED. Żeby budować urządzenia w oparciu o procesory trzeba umieć programować, trzeba znać się choć minimalnie na elektronice, a po twoim pytaniu widzę, że trochę ciężko. Na początek zacznij od jakiegoś kursu. Jaki język programowania znasz?
    Zobacz tu
    http://mikrokontrolery.blogspot.com/
    Blog jednego z użytkowników elektrody, poczytaj, bardzo mądre informacje na początek.

    dondu Mam nadzieję, że nie masz nic przeciwko, że zalinkowałem twoją stronkę? :)
  • #4 9597780
    dondu
    Moderator na urlopie...
    drzasiek napisał:
    dondu Mam nadzieję, że nie masz nic przeciwko, że zalinkowałem twoją stronkę? :)

    Oczywiście, że nie, choć akurat tego tematu tam nie znajdzie jeszcze, ale wpisuję go na listę do zrobienia.

    A autorowi tematu podpowiem, że to zależy od napięcia zasilania LCD i mikrokontrolera.
    Jeżeli są różne to z reguły trzeba rezystory. Jeżeli jednakowe to nie ma takiej potrzeby.

    Ale mogę się mylić :)
  • #5 9597945
    drzasiek
    Specjalista CNC
    Podałem ten link nie ze względu na ten temat ale po pytaniu autora widać, że chce, ale nie wie co i nie wie jak.
    "Chcę budować układy na Atmega... Czy LCD można od razu podpiąć pod ATMegę?"
    Co znaczy wg Ciebie Atmega+ LCD? Jaki LCD? Na świecie nie jest tylko jeden LCD i jedna jego konfiguracja z uC więc trzeba podać konkretnie w jakim układzie i jaki LCD chcesz uruchomić.
  • #6 9597965
    burli
    Poziom 16  
    Dziękuję za dotychczasowe odpowiedzi. Cały czas coś sobie na ATMegę w C piszę i sprawdzam na symulatorze. I teraz przyszła właśnie chwila, gdy powinienem z planów przejść do czynów.
    Wyświetlacz planuję taki. Niestety na stronie nie ma informacji o napięciu.
    Wybrałem też płytkę stykową 690PIN i ATMegę16. Napięcie dam 4,5V DC z zasilacza stabilizowanego.
  • #7 9598000
    dondu
    Moderator na urlopie...
    burli napisał:
    Wyświetlacz planuję taki. ... Napięcie dam 4,5V DC z zasilacza stabilizowanego.

    Napięcie zasilania LCD musisz znać, bo może być znacznie niższe - pytaj sprzedawcę.
    I nie podawaj linku do zdjęcia tylko do strony z wyświetlaczem, a najlepiej jego typ.

    Możesz także zapytać w specjalizującym się w LCD Artronic-u:
    http://mikrokontrolery.blogspot.com/2011/04/gdzie-kupowac.html
  • #8 9598292
    janbernat
    Poziom 38  
    Na 99% z 5V będzie działać.
    A te 4.5V to z zasilacza od Nokii?
    To może niezupełnie działać.
    No ale- bez ryzyka nie ma przyjemności- jak mówi mój dentysta wwiercając się w ząb.
    Może- jak zacząć?
    A może blog dondu?
    Potrzebny będzie programator, jakieś kable, kondensatory, oporniki itp.
    Jest lato- trzeba zacząć z zielonego- czerwienieć.
    Powoli stać się projektantem.
    To wcale nie jest takie straszne- służymy pomocą.
  • #9 9599768
    burli
    Poziom 16  
    Poczytałem dodatkowo o rezystorach i już mi się rozjaśniło :) Oczywiście bez Waszej pomocy nadal byłbym w lesie.
    Zasilacz dam od discmana (4,5V, 600mA). Programator zakupię jakiś prosty, ponieważ PINy chcę wyprowadzić sam. Dlatego też ATMegę zamierzam wstawić w podstawkę by jej nie przegrzać odczas lutowania kabelków.

    Zatem podsumujmy obecny etap kompletowania:
    - płytka stykowa 690PIN
    - ATMega16
    - wyświetlacz LCD 2x16
    - zasilacz stabilizowany 4,5 VDC/0,6A (posiadam)
    - gniazdo zasilające (posiadam)
    - odpowiedni rezystor
    - skrętka do połączeń (posiadam)

    Może jestem w błędzie, ale żaden kondensator chyba potrzebny nie jest.
  • Pomocny post
    #10 9599782
    dondu
    Moderator na urlopie...
  • Pomocny post
    #11 9599840
    janbernat
    Poziom 38  
    Skrętka występuje w postaci linki lub drutu.
    Ta w postaci linek jest lepsza- ale nie w tym przypadku.
    Tu potrzebny jest drut.
    Kondensatorów 100nF ceramicznych należy mieć dużą garść- będą potrzebne do różnych układów.
    Można nabyć na na alledrogo albo w jakimś sklepie wysyłkowym.
    Jeszcze proponuję paczkę LED- 100szt. i paczkę oporników różnych- taką 1000szt.
    To kosztuje po kilkanaście zł a zapewnia komfort pracy.
    LED podłączony do jakiejś nóżki nie służy do tego aby ładnie świecił ale jako najtańszy debugger.
  • #12 9599906
    burli
    Poziom 16  
    Mam w postaci drutu. Do linki jestem nastawiony bardzo sceptycznie.
    Właśnie nadal zagłębiam się w bebechy i widzę kondensator 100nF. Myślę nad tantalowym 100nF/35V.
    LED to w sumie fajna sprawa, rónież jako sygnalizacja stanów awaryjnych (typu otwarta brama czy długotrwały brak reakcji człowieka).
    I rozważam jeszcze na początek zamianę ATMega16 na ATMega8-16PU w DIP28.
  • #14 9599974
    burli
    Poziom 16  
    Posiadam jedynie miernik (natężenie, napięcie).
  • Pomocny post
    #15 9599977
    janbernat
    Poziom 38  
    No chyba nie tantal 100nF/35V.
    To będzie normalny ceramiczny najczęściej.
    Może Ci się pomyliło z tzw. monolitycznymi- to też ceramiczne ale używane w zasadzie tylko do odsprzegania zasilania.
    No i jak zamiana- to raczej na ATmega88 albo 168- wręcz taniej można kupić.
    Pewnie dlatego że na ATmega8 są miliony projektów w sieci.
    Ale proste do przeróbki na nowsze procesory.
  • #18 9600018
    burli
    Poziom 16  
    Według opisu jest to tantalowy:
    www.aprovi.com.pl napisał:
    Kondensator elektrolityczny-tantalowy z powłoką z żywic epoksydowych, o parametrach kondensatorów tantalowych


    Choć jestem po informatyce (trzy etapy studiów, niestety elektroniki zero), nie przypuszczałem, że softwareowy oscyloskop jest...
    LPT nie mam. Posiadam tylko COM i USB.
  • #20 9600067
    drzasiek
    Specjalista CNC
    Jakiś czas temu jak się rozglądałem za oscyloskopem widzałem po ok 40-50 zł przystawki do komputera na USB + program oscyloskop i generator. Albo poszukaj jakiegoś taniego starego analogowego, ja swój kupiłem za 80 zł :) Jaki jest to jest, ale bardzo przydatna rzecz jak ma coś działąć a nie działa.
  • #21 9600086
    burli
    Poziom 16  
    Na razie popędzę na softwareowym. Jeśli dorobię się (bezrobocie u mnie minie), kupię sprzęt z prawdziwego zdarzenia.
    Tak patrzę teraz najtaniej wyjdzie ATMega48 albo ATMega8A (ta sama cena).
  • #22 9600195
    drzasiek
    Specjalista CNC
    No ale regulowany zasilacz z ograniczeniem prądowym na początek to wydaje mi się podstawa. Jeśli uruchamiasz prototyp, warto ustawić ograniczenie na zakładaną wartość prądu jaką układ może pobierać i wiedzieć ile to żre i w w razie czego szybko odłączyć. Podłączając zasilacz bez regulacji, ograniczenia prądowego i bez możliwości obserwacji wskazań bardzo łatwo można coś spalić.. Człowiek nie maszyna, przy lutowaniu zdarza się pomylić. Zasilacz to chyba podstawa, przed oscyloskopami itd.
    burli napisał:
    Choć jestem po informatyce (trzy etapy studiów, niestety elektroniki zero).

    To chyba przespałeś trochę, bo na informatyce zdaje się są podstawy elektroniki.
  • #23 9600238
    burli
    Poziom 16  
    Znalazłem jeszcze u siebie zasilacz 700mA, z regulowanym napięciem. Mam nadzieję, że ATMega się nie uszkodzi przy prądzie 4.5V DC/700mA. Widziałem, że np. ATMega8L może mieć napięcie od 2.7V do 5.5V.

    drzasiek napisał:
    To chyba przespałeś trochę, bo na informatyce zdaje się są podstawy elektroniki.

    Absolutne podstawy, które wyłożono na kilku wykładach. Reszta to telekomunikacja.
  • #24 9600245
    dondu
    Moderator na urlopie...
    burli napisał:
    Znalazłem jeszcze u siebie zasilacz 700mA, z regulowanym napięciem. Mam nadzieję, że ATMega się nie uszkodzi przy prądzie 4.5V DC/700mA. Widziałem, że np. ATMega8L może mieć napięcie od 2.7V.

    Nie uszkodzi, bo w tym przypadku to nie zasilacz będzie decydował ile Atmega pobiera prądu, tylko ATmega.
    Duża część mikrokontrolerów może pracować na różnych napięciach, choć nie zawsze w pełnym zakresie zegara.
  • #25 9600327
    burli
    Poziom 16  
    No to część elementów, w takim razie, mam na stanie w domu. Czas zacząć działać. I tak sprawdzę najpierw funkcjonowanie na symulatorze.
    Dziękuję raz jeszcze za pomoc. Tematu nie zamykam. Może się przydać wielu osobom ze względu na jego szeroki zakres.
  • #26 9600342
    drzasiek
    Specjalista CNC
    burli napisał:
    Znalazłem jeszcze u siebie zasilacz 700mA, z regulowanym napięciem. Mam nadzieję, że ATMega się nie uszkodzi przy prądzie 4.5V DC/700mA.

    Chyba raczej przy napięciu 4,5V. Prąd na tego typu zasilaczach to nie jest prąd który wali ciągle ten zasilacz we wszystko co się o niego podepnie ale max prąd jaki zasilacz może oddać przy nominalnym napięciu. Jeśli zrobiłbyś jakiś błąd w podłączeniu i podepniesz taki zasilacz to te 700mA przy zwarciu skutecznie ci popalą. A mając zasilacz z regulowanym ograniczeniem prądowym ustawiasz napięcie, ustawiasz max prąd np na początek parenaście/paredziesiąt mA i podłączasz. Jeśli układ będzie "chciał" więcej prądu to go nie dostanie, bo ograniczenie prądowe na to nie pozwala i dzięki temu nic się nie uszkodzi.

    dondu napisał:

    Duża część mikrokontrolerów może pracować na różnych napięciach, choć nie zawsze w pełnym zakresie zegara.

    Ale np Atmegi z literką A pracują w całym zakresie zegara nawet przy 2,6-2,7V.
  • #27 9600349
    janbernat
    Poziom 38  
    Regulowany zasilacz z ograniczeniem prądowym- a jeszcze z podciętym prądem- to jednak parę stów.
    Wydaje mi się że znajomość prawa ohma i trochę ostrożności wystarczy.
    Poza tym swąd czuć a i palcem wymacać łatwo.
    A mój najstarszy po informatyce na UW dalej twierdzi że w komputerze to jest jakiś dym.
    Jego koledzy też tak twierdzą.
REKLAMA