Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Atmega32] układ mierzący temperaturę

02 Kwi 2009 20:49 2335 10
  • Poziom 10  
    Czy moglibyście proszę sprawdzić mi ten schemat?
    To projekt układu pomiaru temperatury term. cyfrowym ds18s20. Dane o temperaturze będę wysyłała RSem.
    Chcę mieć pewność, czy wszystko dobrze połączyłam, zanim wezmę się za wykonanie płytki.
    Dziękuję z góry i pozdrawiam.

    [Atmega32] układ mierzący temperaturę
  • Pomocny post
    Poziom 20  
    1. Radziłbym zastosować jakiś elektrolit za stabilizatorem.
    2. Wg. mnie wewnętrzny rezonator wystarczy.
    3. Zastosowałbym interfejs 3 przewodowy do dallasa, i tylko opornik podciągający 4,7K. ( no i jakieś 100n w obudowie 1206 na nogach czujnika jeśli ma być na przewodzie. )
    4. No i mniejszy procesor. ( Ale to zależy co tam kto akurat ma i lubi ;D )

    Jeszcze jedno polaryzacja elektrolitów przy max232 ... !!
  • Poziom 38  
    Ten kwarc zegarkowy 32kHz to wg mnie nie najlepszy pomysł.
    Procesor będzie chodził strasznie wolno.
    I nie wiem czy coś da się wysłać przez RS.
    Najlepszy byłby 11.0592MHz i dwa kondensatory 22-33pF od XTAL1 I XTAL2 do masy.
    Nawet jak zostanie kwarc zegarkowy 32kHz(ze względu na oszczędność prądu) to na te dwa kondensatory zrobiłbym miejsce.
    Nie wiem jaka jest odległość od 7805 do procesora ale należy dać przy procesorze mimo wszystko kondensator 100nF między masę a Vcc.
  • Poziom 10  
    Kwarc 32, 768 kHz jest mi potrzebny, gdyż planuje używać RTC z Atmegi. A wybrałam taki procek, bo chodzi mi o dużą pojemność pamięci EEprom
  • VIP Zasłużony dla elektroda
    - Sprawdź czy masz podłączone zasilanie do MAX232 - nazwy się zgadzają (VCC/GND) ale warto to sprawdzić
    - funkcje T1 i T2 można zrealizować programowo korzystając z budowy portu mikrokontrolera.
  • Poziom 10  
    W Eaglu, nie wiem czemu, ale jest tak że Vcc i GND od Maxa nie są widoczne na schemacie i nie można z nimi nic robić, dopiero na schemacie płytki można coś podłączyć.

    A co do podłączenia elektrolitów do Maxa, to zrobiłam tak, jak było w dokumentacji. Dlaczego powinno być inaczej?
  • Poziom 20  
    W Eaglu jest taka funkcja "Invoke" wstawi Ci ukryte piny zasilania od wskazanych układów.

    Ad. kondensatorów .. to ok ... przy skalowaniu zjadło jedną kreskę od znaczka + i ubzdurało mi się że to - ;D
  • Pomocny post
    Poziom 28  
    aniasta napisał:
    Kwarc 32, 768 kHz jest mi potrzebny, gdyż planuje używać RTC z Atmegi.

    No to go podepnij w inne miejsce a mianowicie do TOSC.
  • Poziom 10  
    Dziękuję Wam za pomoc. Już naniosłam poprawki.
    Pozdrawiam
  • Poziom 38  
    Ale (choć może się mylę) wtedy procesor może pracować tyko na wewnętrznym oscylatorze.

    Dodano po 5 [minuty]:

    I nie rób jeszcze płytki-choć do jutra...
    Jeszcze coś może zauważymy.
  • Pomocny post
    Poziom 32  
    janbernat napisał:
    Ale (choć może się mylę) wtedy procesor może pracować tyko na wewnętrznym oscylatorze.


    Owszem ale w przypadku np. atmegi 8 gdzie nóżki TOSC i XTAL się pokrywają. M32 ma oddzielne wyprowadzenia więc spokojnie można korzystać z zew. kwarcu.