Bezpłatna biblioteka techniczna ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ Laptop - komputer pokładowy. Encyklopedia elektroniki radiowej i elektrotechniki Encyklopedia radioelektroniki i elektrotechniki / Samochód. Urządzenia elektryczne Niektóre modele pojazdów VAZ są wyposażone w komputer pokładowy MK-21093. To urządzenie przetwarzające sygnały czujników prędkości (DSA) i zużycia paliwa (DRT). wyświetla na wskaźniku czas, jaki upłynął od rozpoczęcia podróży, przebyty dystans, średnią prędkość, zużycie benzyny (chwilowe, na przejazd lub średnie na 100 km). Modyfikacje komputera do samochodów z rodziny VAZ-2110 mierzą dodatkowo niektóre inne parametry - napięcie sieci pokładowej, temperaturę w kabinie i za burtą. Wszystkie te informacje są z pewnością przydatne, ale niestety tylko jeden z parametrów jest wyświetlany na wskaźniku w danym momencie i trudno określić, który z nich na pierwszy rzut oka. Tak, i musisz przełączać tryby prawie na ślepo. Napisy nad przyciskami są prawie niewidoczne, zwłaszcza przy słabym oświetleniu. Aby wybrać na przykład najbardziej ekonomiczny tryb jazdy, kierowca musi stale monitorować wskaźnik komputera, odwracając uwagę od drogi, a to już jest niebezpieczne. Korzystając z takiego komputera pokładowego, kierowca po pewnym czasie dochodzi do wniosku, że urządzenie jest oczywiście ciekawe, ale… niepotrzebne. Inna sprawa, czy odczyty z czujników dałoby się zapisać w swego rodzaju „czarnej skrzynce” i odtworzyć po wycieczce. W spokojnym otoczeniu byłaby okazja do zidentyfikowania wszystkich wzorców i uwzględnienia ich w przyszłych podróżach. Istnieje również uzasadniona chęć szybkiego otrzymania informacji, np. o ilości pozostałej benzyny w zbiorniku lub odległości, jaką można na niej przejechać. Przydałby się sygnał dźwiękowy w tej sprawie. nu przebyta została określona odległość, osiągnięta (lub przekroczona) określona prędkość. A jeśli zainstalujesz dodatkowe czujniki, możesz mierzyć i wyświetlać znacznie więcej, aż do położenia samochodu na mapie miasta. Pomysł modyfikacji istniejącego komputera pokładowego został szybko odrzucony. Faktem jest, że podstawą komputera jest wyspecjalizowany mikrokontroler KR1820VEZ-021 z zamaskowaną pamięcią ROM. którego program jest bardzo trudny do „zhakowania”, ale jeszcze trudniejszy do przerobienia. Nawet gdyby możliwa była wymiana mikrokontrolera na inny, powiedzmy z serii KM 1830, to ograniczone możliwości wskaźnika (tylko cztery miejsca po przecinku) i niewystarczająca liczba przycisków sterujących na przednim panelu komputera i tak nie pozwoliłyby na nic zostać ulepszone. Jeśli chodzi o rejestrację odczytów czujników, prace nad produkcją tego systemu musiałyby rozpocząć się od zera. Ogólnie rzecz biorąc, pozostaje jedno - ponownie stworzyć komputer podróży. Zanim jednak „wykujesz żelazo”, warto sprawdzić w praktyce i wypracować jego podstawowe algorytmy. A do tego najlepiej nadaje się laptop z dużym ekranem LCD i pełną klawiaturą. Trzeba tylko znaleźć sposób na podłączenie go do czujników zainstalowanych w samochodzie. Do opracowania i poprawienia programu takiego komputera odpowiednie są wszystkie znane narzędzia programistyczne dla IBM PC. Zgromadzone informacje są zapisywane na dysku elastycznym lub twardym (w celu ochrony dysków przed uszkodzeniem lepiej robić to podczas postojów, przynajmniej na światłach). Jeśli chcesz (i masz środki), możesz nagrywać na półprzewodnikowych kartach pamięci, które nie boją się naprężeń mechanicznych. Nagranie jest odtwarzane na tym samym lub innym komputerze, a wszelkie metody matematycznego przetwarzania i analizy są dostępne tutaj. DSA komputera pokładowego MK-21093 montowany jest na wałku prędkościomierza, który wykonuje jeden obrót na metr jazdy. Obwód wyjściowy czujnika zamyka się i otwiera dziesięć razy na obrót, generując 10000 16000 impulsów na kilometr. DRT z tego samego zestawu generuje 12 XNUMX impulsów na każdy przepuszczony przez niego litr benzyny. Oba czujniki wymagają zasilania XNUMX V z sieci pokładowej samochodu. Najwygodniej jest przesyłać sygnały z czujników, a także naciskać pedał hamulca i wsteczny bieg na wejścia portu komunikacyjnego dostępnego w każdym komputerze. Schemat urządzenia interfejsu pokazano na ryc. 1. Umieszcza się go w dowolnym dogodnym miejscu w samochodzie, a gniazdo kabla XS1 łączy się z wtykiem COM1 lub COM2 komputera. Wejścia portów CTS, DSR, DCD i RI służą do odbioru sygnałów. Standardowy adapter portu szeregowego komputera kompatybilnego z IBM może automatycznie generować żądania przerwania, gdy poziom logiczny któregokolwiek z nich ulegnie zmianie. Transoptory U1-U4 zapewniają wzajemną izolację galwaniczną obwodów samochodowych i komputerowych. Napięcie zasilania obwodów kolektora i emitera tranzystorów transoptorów tworzy prostownik na diodach VD1-VD6. Do normalnej pracy urządzenia interfejsu konieczne jest ustawienie przeciwstawnych poziomów logicznych na dowolnych dwóch z trzech dostępnych wyjść (TXD, RTS, DTR). Jeśli komputer MK-21093 jest już zainstalowany w samochodzie i czujniki są do niego podłączone normalnie. niezbędne sygnały można również usunąć z MK, zapewniając w ten sposób jego jednoczesną pracę z laptopem. W tym celu należy uzupełnić węzeł interfejsu (ryc. 1) o dwa falowniki tranzystorowe, jak pokazano na ryc. 2. Wyjścia rezystorów, pozostawione zgodnie ze schematem, są podłączone do wskazanych wyjść układu DDI (K561TL1) zainstalowanego na płycie procesora komputera pokładowego. Należy pamiętać, że ma dwa chipy K561TTU. DD1 to ten, który znajduje się mniej więcej na środku planszy. Napięcie +12 V jest dostarczane do interfejsu z pinu 5 wtyczki XP1, a przewód wspólny jest podłączony do jego pinów 2, 7 lub 8. W pojazdach wyposażonych w elektroniczną jednostkę sterującą General Motors (ECU) sygnał DSA można usunąć ze styku B4 różowego złącza tej jednostki lub ze styku 2 ośmiostykowego (białego) złącza wiązki przewodów tablicy rozdzielczej i silnika System zarządzania. Sygnał DRT jest usuwany z pinu C2 niebieskiego złącza ECU lub z pinu 3 wspomnianego złącza. Przewód sygnałowy DSA w wiązce sterującej silnika jest niebiesko-czerwony i ma numer 42. A DRT jest żółto-czarny, jego numer to 71. Do połączenia z portem COM komputera dopuszczalne jest użycie opisanego już węzła z dodatkiem zgodnie z ryc. 2. Kod źródłowy modułu programu TripCOM. przetwarzanie sygnałów z czujników podano w tabeli. Podczas procesu inicjalizacji żąda i otrzymuje od systemu operacyjnego wymaganą ilość pamięci dla tablic danych, ustawia żądany tryb pracy portu szeregowego oraz wykorzystuje funkcję przerwania 06AH 1 do konfiguracji zegara czasu rzeczywistego w komputerze tak, aby co sekundę generowały żądania przerwania 4AH. Moduł automatycznie wywołuje procedurę NewExrtProc przed wyjściem. przywrócenie status quo. Przerwania generowane przez adapter portu szeregowego, gdy którykolwiek z sygnałów wejściowych ulegnie zmianie, są obsługiwane przez procedurę NewComlnt. Określa, który z czujników otrzymał impuls i zwiększa odczyty odpowiedniego licznika o dwa. Najmniej znaczące cyfry liczników nie biorą udziału w zliczaniu impulsów. W jednym z nich procedura zapisuje logiczną 1, jeśli pedał hamulca jest wciśnięty, aw drugim - jeśli włączony jest bieg wsteczny. Co drugie przerwanie zegara jest obsługiwane przez procedurę RTCAIarm. odczyt wskazań liczników impulsów otrzymanych z DSA i DRT. Ponieważ po odczycie zmienne są kasowane, liczby wpisywane do tablic adresowanych przez wskaźniki pDIST i pFUEL są proporcjonalne (z wyłączeniem cyfr najmniej znaczących) do przebytej drogi w ostatniej sekundzie i ilości paliwa zużytego w tym samym przedziale . Dolne cyfry cyfr wskazują stan pedału hamulca i biegu wstecznego. Zmienna W zawiera indeks komórki (taki sam dla obu tablic), do której zostanie dokonany kolejny wpis. Po dotarciu do końca tablicy jej wypełnianie rozpocznie się od początku. Ponieważ rozmiar konwencjonalnej macierzy w komputerze IBM PC nie może przekraczać 64 KB, konieczne jest automatyczne lub na polecenie operatora przepisywanie danych z pamięci RAM na dysk twardy (lub inny nośnik zewnętrzny) co 8.. 9 godzin ciągłej pracy. Odczytywanie i przetwarzanie danych z tablic to zadanie programu głównego, którego nie podaje się ze względu na dużą objętość. Nasi czytelnicy mogą go znaleźć na paguo.ru. Aktywnie wykorzystuje moduł TripCOM. w tym dostępne w nim funkcje przeliczania wskazań licznika na prędkości chwilowe w km/h (V). zużycie paliwa w l/h (Fh) i na 100 km (F100). Funkcja GX zwraca wartości przeciążenia podłużnego obliczone z danych DSA (w jednostkach q). występujące podczas przyspieszania i zwalniania pojazdu. Funkcje logiczne hamulca i biegu wstecznego są prawdziwe, jeśli odpowiednio wciśnięty jest pedał hamulca lub włączony jest bieg wsteczny. Procedura GetSampIe informuje procedury i funkcje wymienione powyżej, która próbka miernika ma zostać przetworzona i wykonuje na niej pewne wstępne operacje. Ta procedura powinna być wywoływana za każdym razem, gdy zmienia się przetwarzana „sekunda”. Parametry czujników określają stałe Nkm (liczba impulsów DSA na kilometr) oraz N1 (liczba impulsów DSA na przepuszczony przez nią litr paliwa). Jeżeli pojazd posiada czujniki inne niż te zawarte w komputerze MK-21093 wystarczy zmienić odpowiednie wartości w sekcji stałych sekcji interfejsu modułu TripCOM. Na przykład, aby pracować z wyżej wymienionym ECU, Nkm powinno być równe 6000. Kilka słów o funkcjach obliczania chwilowego zużycia paliwa na 100 km. W odpowiednim wzorze prędkość samochodu jest w mianowniku, więc podczas wolnej jazdy siatka bitów procesora może się przepełnić, a podczas postojów można ją podzielić przez 0. Aby uniknąć tych błędów, komputer MK-21093 oblicza zużycie paliwa na 100 km toru tylko przy jeździe z prędkością powyżej 27 km/h. W funkcji F100 rozważanego modułu podejmowane są środki przeciw przepełnieniu, a zwracana wartość niezależnie od prędkości jest ograniczana wartością F100max (w naszym przypadku równą 30 l). Przykład wykresów skonstruowanych zgodnie z danymi zarejestrowanymi podczas ruchu samochodu VAZ-21099 ulicami Moskwy pokazano na ryc. 3. Krzywa prędkości ze względu na bezwładność samochodu jest bardzo gładka, czego nie można powiedzieć o zużyciu paliwa. Uniemożliwia to właśnie jego nierówność, patrząc na ciągle zmieniające się odczyty wskaźnika cyfrowego komputera MK-21093. dokładnie określić aktualną wartość. Krzywa zużycia paliwa na 100 km. pokazany na ryc. 3 jest zbudowany na wartościach średnich z kilku minut, co czyni go bardziej ilustracyjnym. Podróż odbyła się w korku w godzinach porannego szczytu. Szybki ruch (czasami przekraczający podane ograniczenia prędkości) na przemian z postojami na światłach. Jeden z nich (po ok. 8 godz. 1 min) został pokonany dopiero w drugim cyklu jego działania. Kilka minut, od 7:55 rano. samochód „wkradł się” w korek. W zaledwie 20 minut pokonano nieco ponad 11 km i zużyto 1,3 litra benzyny. Dla porównania, jadąc tym samym samochodem z mniej więcej stałą dużą prędkością (na przykład wzdłuż obwodnicy Moskwy) zużywa się 100 ... 5 litrów benzyny na 7 km. Statystyczne przetwarzanie zarejestrowanych danych umożliwia identyfikację wzorców, które szczególnie interesują kierowców i techników samochodowych. Na przykład na ryc. 4 przedstawia zależność zużycia paliwa od średniej prędkości w mieście, a na ryc. 5 - od przyspieszenia samochodu podczas przyspieszania i hamowania silnikiem. Wykresy bazują na uśrednionych wartościach parametrów z kilku przejazdów bez dodatkowej obróbki (wygładzania). Autor: A.Sergeev, Moskwa Zobacz inne artykuły Sekcja Samochód. Urządzenia elektryczne. Czytaj i pisz przydatne komentarze do tego artykułu. Najnowsze wiadomości o nauce i technologii, nowa elektronika: Maszyna do przerzedzania kwiatów w ogrodach
02.05.2024 Zaawansowany mikroskop na podczerwień
02.05.2024 Pułapka powietrzna na owady
01.05.2024
Inne ciekawe wiadomości: ▪ Nieśmiertelne cząstki kwantowe ▪ Wpływ mowy robota na zaufanie ludzi do niego Wiadomości o nauce i technologii, nowa elektronika
Ciekawe materiały z bezpłatnej biblioteki technicznej: ▪ sekcja witryny Wzmacniacze mocy. Wybór artykułów ▪ artykuł Spłonęły trumny. Popularne wyrażenie ▪ Artykuł Przewidywanie pogody na lądzie. Wskazówki podróżnicze ▪ artykuł Słońce jest kucharzem. Encyklopedia elektroniki radiowej i elektrotechniki ▪ artykuł Migdały - gorzkie i słodkie. Doświadczenie chemiczne
Zostaw swój komentarz do tego artykułu: Wszystkie języki tej strony Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn www.diagram.com.ua |