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

[Zlecę] Poprawienie oprogramowania atmega

DTRek 12 Maj 2017 10:27 2418 6
REKLAMA
  • #1 16471360
    DTRek
    Poziom 10  
    Posty: 6
    Szukam osoby która podejmie się poprawienia programu sterownika zbudowanego na mikrokontrolerach ATMEGA 32 i 16 łącznie jest ich 3 sztuki.
    Kod źródłowy napisano w BASCOM. Problem dotyczy prawdopodobnie komunikacji URAT między procesorami.
    Praca w Starachowicach.
    Wynagrodzenie na podstawie faktury / rachunku lub umowa - zlecenie, ewentualnie inna forma do uzgodnienia.
    Zlecenie będzie wykonywane dla Prefabryka sp. z o.o.
    kontakt 606 213 981.
  • REKLAMA
  • #2 16474779
    RomanFilipecki
    Poziom 18  
    Posty: 217
    Pomógł: 22
    Ocena: 32
    Proszę przybliżyć problem a zwłaszcza spróbować odpowiedzieć czy umiecie go wywołać czy też występuje on stochastycznie?
  • REKLAMA
  • #3 16476653
    DTRek
    Poziom 10  
    Posty: 6
    Problem polega na wchodzeniu sterownika w tryb pracy który nie wynika z algorytmu działania układu, np. wciśnięcie przycisku otwarcia drzwi bezpośrednio po ich zamknięciu się powoduje wywołanie trybu awaryjnego otwierania drzwi.
    Nie potrafię na tę chwilę powiedzieć ile takich błędów występuje ponieważ urządzenie nie było dokładnie testowane - ja zauważyłem przynajmniej dwie takie sytuacje.

    Wydaje się że problemem może być komunikacja pomiędzy poszczególnymi procesorami, może trzeba tylko odpowiednio dobrać opóźnienia w poszczególnych blokach programów.

    Dla poprawienia oglądu sytuacji link do części materiałów projektu sterownika.
    Link

    Posiadam kod źródłowy.
  • REKLAMA
  • #4 16476714
    Konto nie istnieje
    Poziom 1  
  • #5 16476730
    DTRek
    Poziom 10  
    Posty: 6
    Zgadzam się z twoją opinią, nie do końca niestety miałem wpływ na to co się działo w tym projekcie. Również uważam że zastosowanie kilku jednostek jest błędem.
    Prawdę mówiąc zakładałem wykonanie sterownika od nowa przy podjęciu produkcji, ale czy coś z tego wyjdzie na obecną chwilę nie wiem. Teraz istotne jest podjęcie próby uruchomienia tego co jest no chyba że się nie da.
  • #6 16476761
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #7 16476789
    DTRek
    Poziom 10  
    Posty: 6
    Poszła do pracy w WB elektronik :)

Podsumowanie tematu

✨ Szukam specjalisty do poprawienia oprogramowania sterownika opartego na mikrokontrolerach ATMEGA 32 i 16, z problemem komunikacji URAT między procesorami. Zgłoszone błędy dotyczą nieprawidłowego przechodzenia w tryb awaryjny po wciśnięciu przycisku otwarcia drzwi. Użytkownik zauważył przynajmniej dwa takie przypadki, a problem może wynikać z niewłaściwych opóźnień w kodzie. Wskazano na amatorski charakter projektu oraz potrzebę dodania kondensatorów odsprzęgających i podciągnięcia wejść RST. Istnieje również sugestia, że lepiej byłoby stworzyć nowy program od podstaw.
Wygenerowane przez model językowy.
REKLAMA