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

ATMEGA8 - Weryfikacja schematu pomiaru temperatury z DS18B20 i wyświetlaczem 4x16

flyoe 30 Wrz 2012 12:03 2154 9
  • #1 11362572
    flyoe
    Poziom 10  
    Opis:
    Pomiar temperatury z 16-tu punktów, współpraca z wyświetlaczem 4x16.
    DS18B20 w czterech liniach po 4 DS-y.
    S1 reset, s3 i s4 przyciski funkcyjne. ATMEGA8 - Weryfikacja schematu pomiaru temperatury z DS18B20 i wyświetlaczem 4x16
    Pozdrawiam.
  • Pomocny post
    #2 11362857
    Konto nie istnieje
    Poziom 1  
  • #3 11362950
    flyoe
    Poziom 10  
    Dziękuję bardzo za uwagi.
  • #4 11363294
    mirekk36
    Poziom 42  
    Polecam ci zdecydowanie porzucić myślenie o budowaniu takiego zasilania jakie masz na schemacie. To oczywiście tylko propozycja. Dlaczego?

    1. bo będzie bezpieczniej
    2. bo mniej będziesz dogrzewał środowisko naturalne ;) kaloryferem 7805
    3. bo będzie wygodniej

    zastosuj zatem najprostszą byle przetworniczkę do zasilania np na LM2675 .... Nie jest to trudne ... a jako zasilacza możesz wtedy użyć DOWOLNEGO byle jakiego o napięciu wyprostowanym od 8-20V. Dodatkowo przetwornica nie będzie wymagała żadnego radiatora nawet na tak MAŁYM scalaku (zobacz w PDF) .... A do swojego 7805 będziesz musiał chyba żeliwny kaloryfer wyrwać ze ściany i przykręcić żeby jakoś chociaż troszkę się mniej grzał. Na prawdę polecam przetworniczki.
  • #5 11364573
    flyoe
    Poziom 10  
    Dzięki za podpowiedź o przetwornicy.
    Prawie 10 lat jak ostatnio bawiłem się ATMEGA8 - Weryfikacja schematu pomiaru temperatury z DS18B20 i wyświetlaczem 4x16 w elektronika - bo tak należy nazwać to, co robię.
    Czy tak lepiej? Jeśli tak - zabieram się za PCB.
    Pozdrawiam.
  • Pomocny post
    #6 11364674
    mirekk36
    Poziom 42  
    No i teraz zasilanko że "mucha nie siada" ;)

    Ale dopiero teraz zauważyłem :( .... zastanów się co robisz z nie używanymi liniami LCD ....

    może zerknij tutaj a potem zrób jak uważasz:

    http://mirekk36.blogspot.com/2012/04/lcd-hd4478-jak-podaczac.html

    Dodano po 7 [minuty]:

    atom1477 napisał:
    A to po to żeby uniknąć niszczenia styków przez prądy zwarciowe z kondensatora podczas wciskania przycisków. Zresztą tak masz już zrobione przy S1..


    atom1477 nie traktuj, że się czepiam ciebie bo wiesz że nie (mam nadzieję) .... ale te opowieści z mchu i paproci o niszczeniu i wypalaniu styków przez prądy zwarciowe kondensatora to po prostu ..... kosmiczne opowieści.... aż szkoda słuchać i patrzeć jak takie bajki się rozprzestrzeniają....

    Do autora ... W jakich warunkach otoczenia będzie pracować ten sterownik ? jakaś hala maszyn? fabryka ? silne zakłócenia ? falowniki? silniki 3 fazowe od betoniarki ? Jeśli nie to weź zrób podciąganie linii klawiszy na wewnętrznych rezystorach programowo, albo zostaw jak już się uprzesz po jednym zewnętrznym rezystorze podciągającym a te kondensatory i szczególnie te rezystory do gnd od klawisza daruj sobie. Uprości ci się znacznie schamat, PCB a wszystko będzie działać tak samo i gwarantuję ci że żadne styki w klawiszach nie wypali ci żaden ogień piekielny - czym straszą od niedawna początkujących co poniektórzy.

    Dodano po 2 [minuty]:

    atom1477 napisał:

    B1 i D15 powinny raczej być po stronie kolektora T1 (wtedy R26 powinien mieć większą wartość, np. 10k), choć tak jak jest też będzie działało..


    Słuszna uwaga - tego nie poprawiłeś. A można też po prostu dać w tym wypadku tranzystor PNP i od razu też będzie OK bo B1 i D15 będą z marszu w obwodzie kolektora. ;)
  • #7 11364775
    flyoe
    Poziom 10  
    mirekk36 - dzięki wielkie!
    Poprawię oczywiście LCD.
    B1 i D15 - zapomniałem o tym :-) Też poprawię.
    Co do styków- oczywiście nie boję się "wypalenia styków", czytałem jednak o "drganiu styków", które w ten sposób się eliminuje. Oczywiście mogłem coś pomieszać. Z tego właśnie powodu dołożyłem te rezystory R100 do kondensatorów.
    Pzdr
  • #8 11364794
    mirekk36
    Poziom 42  
    flyoe napisał:

    Co do styków- oczywiście nie boję się "wypalenia styków", czytałem jednak o "drganiu styków", które w ten sposób się eliminuje. Oczywiście mogłem coś pomieszać. Z tego właśnie powodu dołożyłem te rezystory R100 do kondensatorów.
    Pzdr


    Nie pomieszałeś - po prostu czytałeś w "wiadomo jakim źródle" ... a tam właśnie takie bzdety piszą :( .... i ostatnio jest wysyp ludzi, którzy w ten sposób robią sobie schematy.

    Powiem więcej - wyobraź sobie np klawiaturkę matrycową do której miałbyś podłączać takie układy - chore.... Ale żeby nie być gołosłownym - to weź sobie np schemat hmmm chociażby drukarek i to nie byle jakich a np firmy OKI. Sprawdź czy tam ktoś wpadał na tak ....[cenzura]....##!&!^^@@! pomysły - a działają one przez wiele lat tak niezawodnie, że prędzej operator zniszczy własnymi paluchami takie mikro słicze niż miałby w nich ogień piekielny jakim straszy się początkujących, wypalić im styki.

    Dodano po 1 [minuty]:

    Co więcej - drgania styków są mało istotne, ale jeśli już to eliminuje się je i tak metodą programową i to bardzo prosto.
  • #9 11364824
    Konto nie istnieje
    Poziom 1  
REKLAMA