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

[Atmega328] Zakłócenia na LCD HD47780 przy czujniku DS18B20 i Atmega328 w motocyklu

Pakao 15 Sie 2017 00:21 1311 17
REKLAMA
  • #1 16642721
    Pakao
    Poziom 10  
    Witam, mam problem otóż zrobiłem sobie czujnik temperatury ds18b20 na atmega 328 i lcd 47780 z przejściówką i2c. Problem jest w tym iż chce ten czujnik użyc przy motocyklu i gdy go podłączam wszystko ok działa, uruchamiam silnik na wolnych obrotach pokazuje wszystko, lecz gdy przygazuje albo kabel/czujnik będzie blisko cewki wysokiego napięcia od razu pokazują się krzaczki na lcd.

    Coś tego typu : https://www.youtube.com/watch?v=yzuLyeRsvW0

    Dodatkowo ten użytkownik z filmu w późniejszych filmach tego problemu nie miał : https://www.youtube.com/watch?v=yZNhxjQzBXk

    Filtrowanie mam takie : http://1.bp.blogspot.com/-5t2i5CqKqxc/T4Sxzhw...AWo/ObYLy3jXAJg/s1600/zasilanie_OK2_z_ADC.jpg

    Dodatkowo zasilanie atmegi jest z instalacji motocykla przez przetwornice step-down z ~12V na 5V.

    Pozdrawiam, Piotr.
  • REKLAMA
  • #2 16642743
    Konto nie istnieje
    Konto nie istnieje  
  • #3 16642744
    Pakao
    Poziom 10  
    Spróbuje to z zworką i inicializacją lcd
  • REKLAMA
  • #4 16642831
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #5 16642839
    Konto nie istnieje
    Konto nie istnieje  
  • #6 16642877
    Konto nie istnieje
    Konto nie istnieje  
  • #7 16642886
    Konto nie istnieje
    Konto nie istnieje  
  • #8 16642896
    Konto nie istnieje
    Konto nie istnieje  
  • #9 16642902
    Konto nie istnieje
    Konto nie istnieje  
  • #10 16644544
    Pakao
    Poziom 10  
    niveasoft napisał:
    LCD + I2C oznacza prawie na pewno PCF8574 i jego słabą wydajność prądową. Wyświetlaczowi nic nie jest tylko jest niepoprawnie sterowany :D

    Spróbowałbym tak bo to prawie nic nie kosztuje, a jak nie pomoże to znak że ten numer z I2C na motocyklu/motorowerze nie przejdzie :D Link


    Próbowałem dzisiaj to tylko że nie miałem takiego kondensatora ale znalazłem 1nF tylko elektrolityczny i jak go podłączyłem to nic sie na lcd nie pokazywało tylko górna linia była w białych kratkach dałem zwykły kondensator 100nF to było to samo. Natomiast dodałem przy lini 12V kondensator 220uF elektrolityczny i 100nF ceramiczny i po stabilizatorze przy 5V również 220uF i 100nF krzaczki jak by zniknęły przy wysokich obrotach natomiast jeśli kabel lub czujnik jest b. blisko cewki/świec to dalej są te krzaczki. Nie mniej jednak jest ich już mniej. Jeszcze przyszedł mi taki pomysł zeby wymienić świece z zewnętrznym opornikiem może to coś da, na razie czekam na dalsze propozycje.
  • REKLAMA
  • #11 16644670
    Konto nie istnieje
    Konto nie istnieje  
  • #13 16645018
    Konto nie istnieje
    Konto nie istnieje  
  • #15 16645030
    Konto nie istnieje
    Konto nie istnieje  
  • #16 16645784
    Pakao
    Poziom 10  
    Przewody na razie nie są nigdzie przymocowane tylko czujnik np "kładę" na silniku i sprawdzam czy są krzaczki. Co do świec to są różne typy np jest CR7HSA i C7HSA obydwa są takie same tylko ta pierwsza ma w sobie ten rezystor dzięki czemu są mniejsze zakłócenia. Schematu nie mam bo miałem go na starym komputerze a dane z dysku juz straciłem. Całośc jest zlutowana na płytce prototypowej. Czujnik to ds18b20. Podłącze jeszcze ten rezystor 1k zamiast kondensatora.
  • #17 16645886
    dondu
    Moderator na urlopie...
    Może obrazowo to wytłumaczę:
    Jeśli szept słyszysz z odległości 5 metrów, a następnie będziesz go chciał usłyszeć stojąc obok włączonego silnika odrzutowego samolotu, to co usłyszysz?

    Twoje urządzenie jest źle zaprojektowane.
  • #18 16645931
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA