Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Atmega 16 uart, analiza danych, odmierzanie czasu

alarmowanie 09 Oct 2011 10:08 2119 0
Computer Controls
  • #1
    alarmowanie
    Level 10  
    Witam
    Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie.
    Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego na sterowniku ks108, odczyt stanu 5 przycisków oraz będzie odmierzał czas oba układy gadają ze sobą po magistrali rs485 założyłem że układ z wyświetlaczem będzie masterem.
    A moim problemem jest uart i odmierzanie czasu

    -mam straszne opóźnienie na wyświetlaczu jeżeli chodzi o wyświetlanie temperatury
    -jeżeli dodam obsługę 2 timera w celu odmierzania czasu to wszystko mi się rozjeżdża jak i transmisja tak samo odmierzanie czasu nie wiem jak pogodzić przerwanie co 1 sek do odmierzania czasu a przerwanie odbioru uart

    zerknijcie proszę na moje wypociny będę wdzięczny za wszelkie porady



    uart.c
    Code: c
    Log in, to see the code


    panel.c - kod układu z wyświetlaczem




    Code: c
    Log in, to see the code


    sterowanie.c - kod układu sterującego obsługą pieca

    Code: c
    Log in, to see the code
    Kamery 3D Time of Flight - zastosowania w przemyśle. Darmowe szkolenie 16.12.2021r. g. 10.00 Zarejestruj się
  • Computer Controls