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

Układ na 8051 z przetwornikiem A/D i regulowanym progiem - jak to zrealizować?

michu 16 Mar 2003 19:06 1717 6
REKLAMA
  • #1 134607
    michu
    Poziom 16  
    Posty: 257
    Ocena: 20
    Mam do zrobienia układ na 8051. Zasada działania ma być następująca:
    Kilka (ze 3) wejść analogowych, przetwornik A/D. Sygnały te doprowadzone do uP. Program ma je porównywać (używając jeszcze zadanego progu regulowanego!) wybierać np. najsilniejszy, lub z zadanego przedziału i wyświetlać informacje na LCD. Sprawa jest taka, że nie jestem pewien jak to zrobić. Jak zrobić ustalanie progu, może być potencjometr, klawiaturka. Jak to wszystko połączyć żeby było OK. Może ktoś robił coś podobnego, lub ma linka do strony z przykładami, schematami, programami.
  • REKLAMA
  • #2 134639
    Tdv
    Poziom 34  
    Posty: 2237
    Pomógł: 150
    Ocena: 55
    Pisz na maila więcej szczegółów tdv(_at_)cad.pl
    A tak w ogóle tomusi być 51? Polecam AVR ATMega8

    ;-)
  • REKLAMA
  • #3 138085
    michu
    Poziom 16  
    Posty: 257
    Ocena: 20
    Dzięki! Jak dowiem się szczegółów to napiszę maila.
    Pozdrawiam
  • REKLAMA
  • #4 138177
    Fireman
    Poziom 13  
    Posty: 41
    Pomógł: 3
    Do projektu nadaje sie uklad nazwny przez producenta (Analog Devices) mikroconverterm ADUC812 (lub ADUC912), Jest to przetowrnik A/D ktory ma na pokladzie mikroprocesor seri '51. Stany wejsc analogowych widziane sa jako rejestry SFR, Posiada on takze przetwornik D/A.
    Analog Device udostepnia darmowo srodowisko do symulacji i programowania ukladu.
    Pozdrawiam. Fireman.
  • #5 138209
    piotrekk
    Poziom 17  
    Posty: 313
    Pomógł: 5
    Ocena: 25
    witam
    a ja jezeli nie ma ograniczenia co do wyboru kontrolera to polecam st62xx tez ma przetwornik a/d (8bit) z multiplekserem na 4/8 wejsc. no i co najwazniejsze oprogramowanie do niego za free. w elektronice praktycznej byl programator do niego (bardzo prosty).
    wracajac do oprogramowania jest bardzo przyjazne. chodzi mi o realizera bronze. uP programujesz na zasadzie wstawiania modolow w postaci bramek, licznikow, komparatorow i wielu wielu innych. tak jak bys malowal jakis schemat. jezeli jestes początkujący w tej dziedzinie to naprawde polecam.
  • REKLAMA
  • #6 138790
    Tdv
    Poziom 34  
    Posty: 2237
    Pomógł: 150
    Ocena: 55
    Do AVR też conieco jest za Free, ATMega8 prztwornik ma 10 bitów, 6 kanałów, więc trzeba wiedzieć co jest potrzebne;-). W sumie to jest jeszcze cała masa innych mikrokontrolerów.
  • #7 141576
    piotrekk
    Poziom 17  
    Posty: 313
    Pomógł: 5
    Ocena: 25
    pisząc o st62xx, miałem na myśli sposób programowania (soft). jeżeli jest początkujący to naprawde jest ono przystępne, i dużo można z niego wyciągnąć.

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy realizacji układu opartego na mikrokontrolerze 8051 z kilkoma wejściami analogowymi i przetwornikiem A/D, który ma porównywać sygnały z regulowanym progiem (np. ustawianym potencjometrem lub klawiaturą) oraz wyświetlać wyniki na LCD. Zaproponowano alternatywne rozwiązania sprzętowe i programowe, m.in. mikrokontrolery AVR ATMega8 z 10-bitowym przetwornikiem A/D i 6 kanałami, które mogą być bardziej odpowiednie. Wskazano także układy Analog Devices ADUC812 i ADUC912, które integrują procesor serii 8051 z przetwornikiem A/D i D/A oraz oferują środowisko programistyczne i symulacyjne. Dodatkowo polecono mikrokontrolery ST62xx z 8-bitowym przetwornikiem A/D i multiplekserem na 4 lub 8 wejść, wraz z darmowym oprogramowaniem do programowania w formie modułów funkcyjnych, co jest przyjazne dla początkujących. Wskazano na różnorodność dostępnych rozwiązań sprzętowych i programowych, podkreślając znaczenie wyboru odpowiedniego mikrokontrolera i metody regulacji progu sygnału.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA