Automatyczny regulator klimatyzacji samochodowej (2)

Podobne dokumenty
Warsztatowo/ samochodowy wzmacniacz audio

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

E-TRONIX Sterownik Uniwersalny SU 1.2

4 Adres procesora Zworkami A0, A1 i A2 umieszczonymi pod złączem Z7 ustalamy adres (numer) procesora. Na rysunku powyżej przedstawiono układ zworek dl

Tester samochodowych sond lambda

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

Aplikacja sterownika LED RGB UNIV

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

Elektrolityczny kondensator filtrujący zasilanie stabilizatora U12 po stronie sterującej

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

Moduł wejść/wyjść VersaPoint

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14

EKSPANDER WEJŚĆ ADRESOWALNYCH int-adr_pl 05/14

Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia

SDD287 - wysokoprądowy, podwójny driver silnika DC

Jednym z najlepszych sposobów poznawania nowego typu mikrokontrolera

Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD

DTR PICIO v Przeznaczenie. 2. Gabaryty. 3. Układ złącz

Projektowanie i produkcja urządzeń elektronicznych

Wysokiej jakości elementy renomowanych producentów takich jak WURTH, VISHAY, IR, MURATA zapewniają długą bezawaryjną pracę.

Płytka laboratoryjna do współpracy z mikrokontrolerem MC68332

MCAR Robot mobilny z procesorem AVR Atmega32

ZL8AVR. Płyta bazowa dla modułów dipavr

SML3 październik

Zabezpieczenie akumulatora Li-Poly

ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430

(54) (12) OPIS PATENTOWY (19) PL (11) (13) B1 PL B1 C23F 13/04 C23F 13/22 H02M 7/155

Politechnika Wrocławska

SERIA D STABILIZATOR PRĄDU DEDYKOWANY DO UKŁADÓW LED

Instrukcja obsługi. PLD 24 - pixel LED driver DMX V MODUS S.J. Wadowicka Kraków, Polska.

Rysunek 1 Schemat ideowy sterownika GSM

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN

Podobny zestaw ewaluacyjny dla mikrokontrolerów

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu

Układ pomiarowy CoachLab II

Opis przedmiotu zamówienia

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

LUBUSKIE ZAKŁADY APARATÓW ELEKTRYCZNYCH LUMEL W ZIELONEJ GÓRZE STEROWNIK MOCY JEDNOFAZOWY TYP RP7

Przykładowe zadanie egzaminacyjne dla kwalifikacji E.20 w zawodzie technik elektronik

Sygnalizator zewnętrzny AT-3600

Nowy MULTIMETR z czujnikiem Halla

SDD287 - wysokoprądowy, podwójny driver silnika DC

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

PL B1. POLITECHNIKA OPOLSKA, Opole, PL BUP 11/18. JAROSŁAW ZYGARLICKI, Krzyżowice, PL WUP 01/19

Laboratorium Analogowych Układów Elektronicznych Laboratorium 6

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ. dokumentacja. (wersja 1.1

dokument DOK wersja 1.0

Aplikacja przekaźnika monostabilnego UNIV

Karta katalogowa JAZZ OPLC JZ10-11-PT15/JZ10-J-PT15. 3 wejścia cyfrowe, 3 wejścia analogowe/cyfrowe, 3 wejścia PT1000/NI1000

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

8 kanałowy przedłużacz analogowy z RS485

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 14/12

PLD48 PIXEL DMX LED Driver

Moduł CON012. Wersja biurkowa. Przeznaczenie. Użyteczne właściwości modułu

Laboratorium Analogowych Układów Elektronicznych Laboratorium 6

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18

LABORATORIUM ELEKTRONIKA I ENERGOELEKTRONIKA BADANIE GENERATORÓW PRZEBIEGÓW PROSTOKĄTNYCH I GENERATORÓW VCO

PL B1. AZO DIGITAL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Gdańsk, PL BUP 20/10. PIOTR ADAMOWICZ, Sopot, PL

STEROWNIKI PROGRAMOWALNE PLC

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Moduł mocy regulowany. Opis modułu

Cyfrowy generator sygnału prostokątnego

ZASILACZ DC AX-3003L-3 AX-3005L-3. Instrukcja obsługi

KAmduino UNO. Rev Źródło:

Uniwersalna karta I/O

Przekaźnik mieści się w uniwersalnej obudowie zatablicowej wykonanej z tworzywa niepalnego ABS o wymiarach 72x72x75 mm.

ZL10PLD. Moduł dippld z układem XC3S200

RSC-04 konwerter RS485 SEM Str. 1/7 RSC-04 INSTRUKCJA OBSŁUGI. Ostrzeżenie o niebezpieczeństwie porażenia elektrycznego.

Zestaw edukacyjny dla mikrokontrolerów ST62

Ćwiczenie 7 PARAMETRY MAŁOSYGNAŁOWE TRANZYSTORÓW BIPOLARNYCH

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

SML3 październik 2008

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Podstawy budowy robotów

LDSP-11 LISTWOWY DWUPRZEWODOWY SYGNALIZATOR PRZEKROCZEŃ DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, luty 1999 r.

Programowany, 16-kanałowy sterownik 230 V

ZASADA DZIAŁANIA miernika V-640

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

Karta katalogowa JAZZ OPLC JZ10-11-UN20/JZ10-J-UN20. 9 wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 1 wejście analogowe, 1 wejście PT100/Termoparowe

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

WYJŚCIA PRZEKAŹNIKOWE

VoclanO - kontroler v1.1

DOKUMENTACJA TECHNICZNO-RUCHOWA SEPARATORA SYGNAŁÓW BINARNYCH. Typ DKS-32

Transkrypt:

PROJEKTY CZYTELNIKÓW Dział Projekty Czytelników zawiera opisy projektów nadesłanych do redakcji EP przez Czytelników. Redakcja nie bierze odpowiedzialności za prawidłowe działanie opisywanych układów, gdyż nie testujemy ich laboratoryjnie, chociaż sprawdzamy poprawność konstrukcji. Prosimy o nadsyłanie własnych projektów z modelami (do zwrotu). Do artykułu należy dołączyć podpisane oświadczenie, że artykuł jest własnym opracowaniem autora i nie był dotychczas nigdzie publikowany. Honorarium za publikację w tym dziale wynosi 250, zł (brutto) za 1 stronę w EP. Przysyłanych tekstów nie zwracamy. Redakcja zastrzega sobie prawo do dokonywania skrótów. Automatyczny regulator klimatyzacji samochodowej (2) Dodatkowe materiały na CD/FTP Utrzymanie stałej temperatury w kabinie samochodu nie jest łatwe, jeśli weźmie się pod uwagę kilka czynników: otwieranie i zamykanie drzwi oraz okien, zmienną temperaturę silnika i co za tym idzie płynu chłodzącego w obwodzie nagrzewnicy oraz zmienną prędkość jazdy (większy lub mniejszy przewiew kabiny). Prezentowane urządzenie jest udogodnieniem dla posiadaczy starszych pojazdów samochodowych (zarówno bez, jak i z klimatyzacją). Zastosowanie regulatora uwalnia ich od czynności związanych z utrzymaniem odpowiedniej temperatury wewnątrz pojazdu oraz dodatkowo ma kilka innych funkcji przydatnych w samochodzie. Blok sterowania Na rysunku 1 pokazano schemat ideowy bloku sterowania. Jego sercem jest mikrokontroler Atmega32 taktowany za pomocą wewnętrznego generatora RC o częstotliwości 8 MHz procesora, choć przewidziano również możliwość użycia zewnętrznego rezonatora kwarcowego. Bateria G1 zasila mikrokontroler, zapobiegając utracie zawartości pamięci RAM (w tym rejestrów zegara). Na uwagę zasługuje układ kontrolujący stan pracy silnika pojazdu. Na wejście transoptora LTV1 jest doprowadzone poprzez rezystor R5 napięcie z kontrolki alternatora. Gdy silnik nie pracuje, wynosi ono 0,2 V. Gdy silnik pracuje na wolnych obrotach, wzrasta powyżej 13 V. To ważny sygnał dla regulatora, ponieważ inicjuje jego pracę. Na bazę tranzystora Q1, poprzez rezystor R16, trafia sygnał z impulsatora zamontowanego w pojeździe. Impulsator ma za zadanie zamieniać ruch obrotowy wałka zdawczego skrzyni biegów na sygnał elektryczny (impulsy) służący np. do pomiaru prędkości. W wypadku mojego auta dostarczane jest z niego napięcie 0 V lub 9,3 V. Częstotliwość tego sygnału mieści się w zakresie od 30 Hz (20 km/ godz.) do 290 Hz (150 km/godz.). Ten sygnał jest wykorzystywany do regulacji temperatury (m.in. regulacji obrotów wentylatora nagrzewnicy w funkcji prędkości pojazdu) oraz do jej pomiaru i wizualizacji. Wejścia regulatora są zabezpieczone w dość szczególny sposób. Zastosowano diody Zenera nieco większej mocy oraz szybkie bezpieczniki SMD. Chodziło bowiem nie o zniwelowanie przepięć, ale raczej o zabezpieczenie przed przypadkowym podaniem na wejścia lub szynę zasilającą procesora napięcia z instalacji samochodowej. Zanim dioda Zenera zacznie przewodzić, zadziała bezpiecznik, zabezpieczając wrażliwe komponenty przed uszkodzeniem. Projekt 195 Dodatkowe materiały na CD/FTP: ftp://ep.com.pl, user: 12040, pass: 15735862 pierwsza część artykułu schematy montażowe poszczególnych płytek regulatora wzory płytek PCB karty katalogowe i noty aplikacyjne elementów oznaczonych w Wykazie elementów kolorem czerwonym Zwróćmy teraz uwagę na układ sterujący intensywnością świecenia panelu LED regulatora ze wzmacniaczem operacyjnym CA3140. Układ IC2 to wzmacniacz z wejściami typu MOSFET oraz bipolarnym wyjściem, charakteryzuje się wysoką impedancją wejściową i małym prądem polaryzacji. Można zasilać go napięciem 5 V. W tym obwodzie pracuje on jako wzmacniacz odwracający i jest konwerterem przetwarzającym prąd kolektora fototranzystora Q1 (blok panelu czołowego) na napięcie (U=I C R24) doprowadzane do wejścia 4 przetwornika A/C. Potencjometr R18 służy do ustawienia napięcia początkowego na wyjściu wzmacniacza (dla minimalnego oświetlenia fototranzystora). Sygnał ze wzmacniacza IC2 46 ELEKTRONIKA PRAKTYCZNA 8/2011

Automatyczny regulator klimatyzacji samochodowej przetworzony przez A/C na wartość liczbową posłuży do wysterowania wyjścia OC0 dostarczającego sygnał PWM, który steruje tranzystorem polowym Q2 i za jego pośrednictwem intensywnością świecenia diod LED. Wartość liczbowa uzyskiwana za pośrednictwem kanału 4 (OPTO) wpływa również na intensywność świecenia wyświetlaczy 7-segmentowych. Przetwornik A/C mikrokontrolera pracuje z wewnętrznym, 5-woltowym źródłem napięcia odniesienia oraz napięciem uzyskiwanym za pomocą diody Zenera (D4). Pełni ona funkcję źródła napięcia odniesienia (3 V) używanego do pomiaru wilgotności. Przetwornik A/C, dla zredukowania poziomu zakłóceń z części cyfrowej, jest wyposażony za pomocą filtra LC zbudowanego z kondensatora C7 i dławika L2. Masa części analogowej jest połączona z masą cyfrową w jednym punkcie w pobliżu punktu dołączenia napięcia zasilającego. Złącze X1 służy do dołączenia programatora szeregowego ISP, JTAG-a i interfejsu RS232 (wymagany zewnętrzny konwerter TTL/RS232). Do złącza X2 doprowadzono sygnały wejściowe oraz szynę I 2 C, która służy do komunikacji ze sterownikiem nawiewu powietrza. Rysunek 1. Schemat ideowy bloku sterowania ELEKTRONIKA PRAKTYCZNA 8/2011 Blok zasilacza Na wejściu zasilacza, którego schemat zamieszczono na rysunku 2, zastosowano bezpiecznik elektroniczny F1. Dla zabezpieczenia przed podaniem napięcia o odwrotnej polaryzacji zastosowano diodę D1 o małym spadku napięcia (Schottky ego). Do ochrony stabilizatora przed przepięciami pochodzącymi z instalacji samochodowej służy warystor R1 oraz dodatkowo dioda D2 (Transil). Zmniejsza ona swą rezystancję po przekroczeniu napięcia progowego znacznie szybciej niż warystor i znacznie lepiej sprawdza się w zabezpieczeniach niż np. warystor czy dioda Zenera. W zasilaczu użyto stabilizatora impulsowego IC1 (LM2576) o obciążalności 3 A. Dzielnik rezystancyjny R2/R3 jest wykorzystany do wygenerowania przerwania przełączającego procesor 47

PROJEKTY CZYTELNIKÓW Rysunek 2. Schemat ideowy bloku zasilacza w tryb POWER SAVE. Dzieje się tak po przekręceniu stacyjki w pozycję spoczynkową. Blok wykonawczy Schemat ideowy bloku wykonawczego zamieszczono na rysunku 3. Ze złącza SV1 sygnały sterujące dostają się na transoptory. Oprócz funkcji sterowania tranzystorami MOSFET pełnią one funkcję zabezpieczenia przed przedostaniem się do części sterującej napięcia z instalacji samochodowej. O użyciu MOSFETów zdecydowała mała rezystancja kanału w stanie przewodzenia, co powoduje niewielkie straty mocy w postaci ciepła. Jednak tranzystory MOSFET dużej mocy mają duże pojemności bramek. Dlatego w obwodzie trzech MOSFE- Tów zastosowano komplementarne wtórniki emiterowe. Służą one do szybkiego ładowania i rozładowywania pojemności bramek tranzystorów. Pozostałe tranzystory ze względu na statyczny charakter pracy nie wymagają zastosowania takiego rozwiązania. Diody SBL2040 zabezpieczają tranzystory przed przepięciami powstającymi podczas pracy z obciążeniami indukcyjnymi (wentylator, zawór elektromagnetyczny itp.). W obwodzie zasilania zastosowano rezystor R5 oraz diodę Transil D3 odgrywające rolę zabezpieczenia przed przepięciem. Panel czołowy Schemat ideowy panelu czołowego pokazano na rysunku 4. Do sterowania wyświetlaczami 7-segmentowymi o wspólnej katodzie użyto układu MAX7219. Wymaga on dołączenia zewnętrznego rezystora R1 ustalającego maksymalny prąd segmentów wyświetlaczy LED. Układ MAX7219 ma wbudowane rejestry, za pomocą których można sterować pracą wyświetlacza. Możliwa jest programowa (obok sprzętowej za pomocą wspomnianego rezystora) regulacja intensywności świecenia wyświetlaczy w 16 krokach. Taką regulację wykorzystałem, biorąc do przeliczeń wartość zwracaną przez kanał 4 (OPTO) przetwornika A/C. Układ MAX7219 zawiera również sterownik segmentów i poszczególnych wyświetlaczy 1-cyfrowych, dzięki czemu mogą one być dołączone bezpośrednio do jego wyjść. Komunikacja między mikrokontrolerem a układem MAX7219 odbywa się poprzez interfejs SPI. Do sterowania linijkami LED pokazującymi uchyb regulacji oraz diodami LED obrazującymi stan wyjść wykorzystano 8-bitowe rejestry przesuwne 74HCT595 z zatrzaskiwanymi wyjściami. Rysunek 3. Schemat ideowy bloku wykonawczego 48 ELEKTRONIKA PRAKTYCZNA 8/2011

Automatyczny regulator klimatyzacji samochodowej Rysunek 4. Schemat ideowy panelu czołowego ELEKTRONIKA PRAKTYCZNA 8/2011 49

PROJEKTY CZYTELNIKÓW Układy te można łączyć w łańcuchy, co wykorzystano w tym rozwiązaniu. Połączono szeregowo 3 rejestry 74HCT595, tworząc rejestr 24-bitowy. Na wejście SERB pierwszego układu w takt sygnału zegarowego SCKB doprowadzonego do wejścia zegarowego wszystkich rejestrów, są podawane są kolejne bity słowa 24-bitowego. Gdy całe słowo zostanie wpisane do rejestrów, wtedy sygnał RCKB przepisuje zawartość rejestrów przesuwnych na wyjścia. Mają one wydajność prądową wystarczającą, by zasilić diody LED małej mocy. Diody D1 i D2 są 2-kolorowe. Ich pulsowanie w kolorze zielonym oznacza otwieranie się zaworu lub zwiększanie obrotów wentylatora, w kolorze czerwonym przeciwnie. Świecenie ciągłe w kolorze zielonym lub czerwonym oznacza osiągnięcie wartości skrajnej lub pozycji zadanej. Świecenie w kolorze żółtym oznacza pozostawanie na tej samej wartości lub pozycji, co poprzednio. Jak napisano, jasność świecenia diod LED reguluje tranzystor Q2 zamontowany w bloku sterowania. Klawiatura jest zbudowana z poziomego i pionowego szeregu mikroprzełączników mo- Rysunek 5. Schemat ideowy bloku podpanelu czołowego 50 ELEKTRONIKA PRAKTYCZNA 8/2011

Automatyczny regulator klimatyzacji samochodowej Wykaz elementów Blok sterowania (SMD 0805) R1, R12, R14, R15, R27, R30: 4,7 kv R2: 220 V R3, R13, R17, R28: 22 kv R4, R20: 1 kv R5, R22, R23: 10 kv R6...R11: 470 V R16: 56 kv R19: 1 MV R21: 0 V R24: 470 kv R25: 56 kv R26: 33 V R29: 100 V C1, C6, C7, C10...C12: 100 nf (SMD 0805) C2: 100 mf/10 V C3: 1000 mf/10 V C4, C13...C15: 4,7 (SMD 0805) C5: 330 mf/6,3 V C8, C9: 22 pf (SMD 0805) D1...D2: BAS85, SOD80 D3, D6...D12: dioda Zenera 5,6 V/1,3 W (DO41) D4: TL431 (SO-08) D5: dioda Zenera 3,3 V/1,3 W (DO41) IC1: ATmega32L (TQFP44) IC2: CA3140D (SO-08) LTV1: LTV357 (MFP4) Q1: BC847 (SOT-23) Q2: FMMT451A (SOT-223) QZ1: kwarc 8 MHz (HC49/S) QZ2: kwarc 32 khz (TC26H) R18: potencjometr montażowy 10 kv F1...F9: bezpiecznik SMD szybki 6,1 mm 2,6 mm 2,6 mm/125 ma G1: bateria litowa 3,6 V L1: dławik 1 mh (MCC10) L2: dławik 10 mh (MCC10) SV1: listwa goldpin 8 2 SV2: listwa kołkowa goldpin 5 2 SV3: złącze 2-pin, męskie, proste, raster SV4: złącze 4-pin, męskie, kątowe, raster SV5: listwa kołkowa goldpin 5 2, raster X1, X2: złącze DB15, męskie, kątowe do druku Blok zasilacza R2: 100 kv (SMD 1206) R3: 20 kv (SMD 1206) C1: 1000 mf/10 V C2: 330 nf (SMD 1206) C3: 220 mf/50 V R1: warystor VR05N390K (25 VAC/31 VDC 0,01 W) D1, D3: 1N5822 (Schottky ego, DO27) D2: BZW06-15V (Transil, DO15) IC1: LM2576 F1: bezpiecznik miniaturowy 3 A/TR5 L1: dławik 280 mh L2: dławik 100 mh SV1: złącze 4-pin, męskie, proste, raster X1-X4: konektor męski do druku 6,3 mm 0,8 mm Blok wykonawczy R1, R2, R6, R7, R10, R11: 4,7 kv (SMD 1206) R3, R4, R8, R9, R12, R13: 220 V R5: 10 V/0,5 W D1, D2, D4...D7: SBL2040CT, dioda podwójna (TO-220) D3: BZW06-15V (Transil, DO15) OK1: PC847 (DIP-16) OK2, OK3: SFH610 (DIP-4) Q1, Q5, Q9: BC847 (SOT-23) Q2, Q3, Q7, Q11: IRF9Z34 (TO-220) Q4, Q8, Q12: BC807 (SOT-23) Q6, Q10: IRF4905 (TO-220) SV1: listwa goldpin 5 2 X1, X2: konektor męski do druku 6,3 mm 0,8 mm Blok panelu czołowego R1: 10 kv (SMD 0805) R2...R30: 100 V (SMD 0805) C1...C4: 100 nf (SMD 0805) D1, D2: LED czerwono-zielona 3 mm DIS1...DIS4: SC36-11EWA DIS5...DIS8: SC36-11GWA DZ1, DZ2: DC-10EWA IC1...IC3: 74HCT595D (SO-16) IC4: MAX7219CWG (SOL-24) LED1: dioda LED niebieska 3 mm LED2: dioda LED czerwona 3 mm LED3: dioda LED żółta 3 mm LED4: dioda LED zielona 3 mm LED5: dioda LED zielona 2 5 mm Q1: LTR4206,fototranzystor 940 nm S1...S8: mikroprzełącznik monostabilny okrągły, SMD LED czerw./ziel. SV1: listwa kołkowa goldpin 12 2 SV2: złącze 2-pin, męskie, proste, raster SV3: listwa kołkowa goldpin 16 1 Blok podpanelu czołowego R1...R8: 100 V (SMD 0805) RN1, RN2: 4,7 kv (drabinka SMD 4 0603) C1-C8: 100 nf (SMD 0805) IC1, IC5: PCF8574T (SO-16W) IC2...IC4, IC6...IC8: 74AHC00 (SO-14) BZ1: sygnalizator piezoelektryczny 22 mm SV1: listwa kołkowa goldpin 5 2,raster SV2: gniazdo do druku proste 12 2,raster Na CD: karty katalogowe i noty aplikacyjne elementów oznaczonych w wykazie elementów kolorem czerwonym nostabilnych. Wbudowano w nie podświetlające je diody LED, zieloną i czerwoną, połączone przeciwsobnie. Sterowanie diodami podświetlenia przycisków odbywa się za pośrednictwem układów IC2...IC8 zamontowanych na płytce bloku podpanelu czołowego (rysunek 5). Zastosowano w nim ekspander IC5 pracujący w trybie wyjściowym oraz poczwórne bramki NAND. Dwie takie bramki sterują parą diod LED w przycisku. Z ekspandera PCF8574 jest wyprowadzone 8 sygnałów sterujących. Sygnał o poziomie wysokim zaświeca czerwoną diodę LED podświetlenia, natomiast o niskim zieloną. Osiem mikroprzełączników tworzących klawiaturę dołączono do ekspandera IC1 pracującego w trybie wejściowym. Jego wejścia są podciągnięte do plusa zasilania. Gdy przełącznik zewrze wejście do masy, na wyjściu INT ekspandera pojawia się poziom niski, powodując wywołanie przerwania i uruchamiając procedurę obsługi klawiatury. Za pomocą szyny I 2 C zostaje pobrany bajt odwzorowujący stan wejść ekspandera, a zarazem stan klawiatury. Uwagi końcowe Na koniec warto wspomnieć o kilku istotnych sprawach. Chodzi o ekranowanie urządzeń oraz kabli. Aby ograniczyć emisję zaburzeń oraz podnieść odporność na zaburzenia zewnętrzne, płytki regulatora i sterownika umieściłem w metalowej obudowie dołączonej grubym przewodem do karoserii. Kable zasilające dmuchawę oraz elektrozawór mają ekran zwarty jednym końcem do wspólnego punktu masy, również umieszczonego na karoserii pojazdu. W ekranie znajdują się także przewody czujników temperatury i wilgotności, szyny I 2 C podłączonej do sterownika przepustnicy oraz przewody fototranzystora podłączonego do modułu sterującego. W obudowie samego regulatora wykonałem perforację w celu odprowadzania ciepła, co jest szczególnie ważne, gdy w kabinie jest gorąco. Nie wolno bagatelizować roli ekranowania oraz perforacji obudowy. W najbliższej przyszłości planuję dokonać pewnych zmian w regulatorze. Ponieważ jest to regulator temperatury, dobrze będzie zrezygnować w nim z funkcji czasomierza i licznika dystansu na rzecz innych udogodnień. Warto moim zdaniem dodać co najmniej dwa czujniki temperatury umiejscowione w zespołach przednich kół (przygotowałem już dwa otwory). Ich wysoka temperatura może aktywować odpowiedni komunikat informujący o problemach z hamulcem (np. przegrzewaniu się tarcz hamulcowych wywołanym zatarciem się tłoczków). W pamięci procesora wystarczy także miejsca na dodanie innych funkcji sterujących. Wspomniane funkcje czasomierza i licznika dystansu planuję przenieść do innego modułu będącego już w fazie programowania (obrotomierz, prędkościomierz, akcelerometr), z podobnym jak w wypadku regulatora panelem komunikacyjnym. Grzegorz Sipiora dzesek@wp.pl ELEKTRONIKA PRAKTYCZNA 8/2011 51