Termometr z wyświetlaczem LED

Tutaj mozesz poruszać tematy ogólne powiązane z elektroniką, np. dyskusje na temat podzespołów, układów, zasad ich działania. Czyli można pisać o wszystkim czego nie da się przyporządkować do innych działów.
ODPOWIEDZ
Robak80

Termometr z wyświetlaczem LED

Post autor: Robak80 » 22 lis 2004, 12:52

Mam taki problem. Mam do zrobienia termometr z wyświetlaniem cyfrowym (siedmiosegmentowym)
Mam układzik, który daje mi napięcie w zakresie od 0 do 5V i to napięcie odpowiada temperaturze od -25C do 100C.
Jak to wyświetlić. Myślałem o układzie ICL 7607( albo końcówka 6 ale chodzi o ten na ledach). Jest to woltomierz z możliwością wyświetlania na ledach. Jak zrobić aby wyświetlany wynik był wyskalowany w stopniach C i odpowiadał powyższemu zakresowi.
Za zainteresowanie z góry dzięki.

Robak80

Teraz zauważyłem, że wkradł się błąd

Post autor: Robak80 » 22 lis 2004, 13:14

Układ o który mi chodziło to ILC7107 ( an nie 7607)

czarutek
Użytkownik
Posty: 236
Rejestracja: 02 lis 2004, 11:51
Lokalizacja: Warszawa
Kontakt:

Post autor: czarutek » 22 lis 2004, 16:49

A czy musisz zastosować ten swój czujnik 0..5V ?
Bo w notach aplikacyjnych ICL można znaleźć schematy, gdzie czujnikiem jest zwykła dioda krzemowa. W razie czego gdzieś te noty mam.

Awatar użytkownika
gaweł
Użytkownik
Posty: 651
Rejestracja: 05 kwie 2004, 8:38
Lokalizacja: Białystok
Kontakt:

Re: Termometr z wyświetlaczem LED

Post autor: gaweł » 22 lis 2004, 21:51

Robak80 pisze:Mam taki problem. Mam do zrobienia termometr z wyświetlaniem cyfrowym (siedmiosegmentowym)
Mam układzik, który daje mi napięcie w zakresie od 0 do 5V i to napięcie odpowiada temperaturze od -25C do 100C.
Jak to wyświetlić. Myślałem o układzie ICL 7607( albo końcówka 6 ale chodzi o ten na ledach). Jest to woltomierz z możliwością wyświetlania na ledach. Jak zrobić aby wyświetlany wynik był wyskalowany w stopniach C i odpowiadał powyższemu zakresowi.
Za zainteresowanie z góry dzięki.
Kwestia przeskalowania i przesunięcia zera nie jest operacją bardzo skomplikowaną, czyli uzyskania napięcia -25 mV do +1V (bo ten ICL mierzy napięcie do 2V). Ponieważ zachodzi potrzeba pomiaru napięcia ujemnego i dodatniego jednocześnie (w jednym układzie pomiarowym) powstaną problemy z tym związane. Rozsądniejszym będzie zastosowanie mikrokontrolera z przetwornikiem analogowo-cyfrowym. Zmierzona wartość napięcia może być z zakresu 0..5V i programowo przeskalowana i przesunięta do celów wyświetlenia.

Robak80

Post autor: Robak80 » 23 lis 2004, 20:22

Jak bym miał zastosować mikrokontroler to myśle, że wtedy bez ICL'a, jakiś Atmel z przetwornikami A/C by się znalazł ale myśle, że pozostane przy tym na ICL'u.
Jeszcze raz dzięki wszystkim za zainteresowanie.

basilius
-
Posty: 12
Rejestracja: 23 gru 2005, 1:48
Lokalizacja: Kraków

Post autor: basilius » 06 lis 2006, 14:02

Witam!
Zima coraz bliżej, pomyślałem, że wychodząc z domu dobrze byłoby wiedzieć, czy temperatura jest jeszcze powyżej czy może już poniżej zera... Aby było jak najprościej, zdecydowałem się na ICL7107 i LM35DZ, jednak po analizie kilku wersji takiego termometru dopadły mnie wątpliwości dotyczące dokładności pomiaru temperatur ujemnych. Chodzi mi konkretnie o polaryzację wyjścia LM35 napięciem ujemnym. Czy wystarczy tylko rezystor łączący wyjście LM-a z wyjściem przetwornicy ICL7660? A jeśli tak,to jak obliczyć jego wartość? Czy może należy także podnieść potencjał masy LM-a za pomocą dwóch szeregowych diod, tak jak w nocie aplikacyjnej?
A do tego przeczytałem gdzieś, że producent nie gwarantuje dokładności w zakresie temperatur ujemnych... Czy ta zabawa ma sens, czy lepiej wziąć DS18B20 i jakiś mały AVR? Tylko że to już robiłem, chciałem przy okazji poznać coś nowego...

czarutek
Użytkownik
Posty: 236
Rejestracja: 02 lis 2004, 11:51
Lokalizacja: Warszawa
Kontakt:

Post autor: czarutek » 06 lis 2006, 14:31

Powtórzę - po co czujniki temperatury? Przecież dla ICL710X, w zakresie -50..150°C z rozdzielczością 0.1°C jako czujnik można zastosować zwykłą diodę 1N4148. Prościej już chyba się nie da.
Całość wykorzystuje zjawisko takie, że przy ustalonym prądzie spadek napięcia na złączu PN jest liniowy.

basilius
-
Posty: 12
Rejestracja: 23 gru 2005, 1:48
Lokalizacja: Kraków

Post autor: basilius » 06 lis 2006, 15:30

No dobrze, dobrze... :wink:
Wiem o tym, oto cytat z EdW 11/96 : "W wielu termometrach wykorzystuje się zależność napięcia przewodzenia diody krzemowej od temperatury. Przy stałym prądzie diody, napięcie przewodzenia zmniejsza się ze wzrostem temperatury prawie liniowo, ze współczynnikiem około 2...2,2mV na stopień Celsjusza. W praktycznych układach zamiast diod, w roli czujników pomiarowych używa się odpowiednio połączonych tranzystorów - wtedy liniowość wskazań jest lepsza. Czujniki takie pracują przy prądzie przewodzenia rzędu 0,1...1mA. Elementy krzemowe - tranzystor lub dioda - mogą śmiało pracować w zakresie temperatur -20...+125oC. Zaletą takich czujników półprzewodnikowych jest znikomy koszt, stosunkowo duża czułość i zadowalająca liniowość przetwarzania temperatury na napięcie. Istotną wadą jest natomiast fakt, że poszczególne egzemplarze diod czy tranzystorów mają znaczny rozrzut napięcia przewodzenia, co oznacza konieczność indywidualnego skalowania każdego czujnika, a także konieczność ponownej kalibracji po zmianie czujnika. Mimo tej wady proste czujniki diodowe są często stosowane w praktyce - przecież i tak każdy termometr musi być skalowany."

Krótko mówiąc, jak podłączyć LM35 do ICL7107 aby dokładność dla temperatur ujemnych
była właściwa? Znalazłem kilka różnych rozwiązań, stąd moje wątpliwości.

ODPOWIEDZ