ГАЗ-53 ГАЗ-3307 ГАЗ-66

Как сами да направите бордови компютър. Бордови компютър за автомобил - схема. Как да направите и инсталирате бордови компютър със собствените си ръце видео

Технологиите не стоят неподвижни и днес на ентусиастите на автомобили се предлагат много различни възможности за подобряване на техните „железни коне“. Един от тях е Arduino. Това устройство е инструмент, използван за проектиране на електронни устройства. В случай на автомобил, дизайнът обикновено се прави на предното стъкло. Как да направите бордов компютър с помощта на Arduino и как да го конфигурирате правилно - прочетете тази статия.

[Крия]

Идеи за автомобил на базата на малка платка с малък процесор - Arduino

Компютрите отдавна са част от живота ни. Хардуерната платформа Arduino е едно от най-новите разработки с отворен код, което е изградено върху конвенционална печатна схема. Ще ви разкажем повече за това как да направите различни устройства за автомобили с помощта на такава дъска.

пр.н.е

С помощта на платка Arduino можете да изградите бордов компютър за автомобил, който може:

  • изчисляване на разхода на гориво;
  • показва информация за температурата на антифриза;
  • изчислете скоростта на движение, както и разстоянието на пътуването;
  • отстраняване на отработеното гориво над определен пробег;
  • определяне на скоростта на двигателя и т.н. (авторът на видеото е каналът Arduino Tech PTZ).

В допълнение към устройството Arduino ще ви трябва още LCD модул, Bluetooth адаптер NS-05, както и скенер ELM327 и резисторно устройство 10 kOhm. Разбира се, необходимо е да подготвите звуковия индикатор, инсталационните проводници и самия корпус на устройството.

Процедурата за сглобяване е както следва:

  1. Първо настройваме Bluetooth адаптера. Трябва да запоите проводници към щифтовете на устройството - към двата долния и горния контакт.
  2. Самият модул е ​​свързан към платката за конфигуриране; за да направите това, трябва да отворите програмата Arduino IDE 1.0.6 или всяка друга версия, след което да качите скицата към веригата чрез USB изхода.
  3. Когато изтеглянето приключи, трябва да отидете в менюто Tools - Port Monitor и да зададете скоростта на 9600.
  4. След това се сглобява схема с платка, адаптер и предварително подготвен дисплей. Първо свържете Bluetooth адаптера.
  5. След това към веригата се добавя дисплей. По-подробно описание на връзката ще намерите на снимката по-долу.
  6. За управление на яркостта и контраста на дисплея се използва резисторен елемент 10K. Следователно, когато за първи път се свържете, може да забележите, че няма изображение, ако това е така, тогава просто трябва да го регулирате, като завъртите резистора.
  7. След това е свързан допълнителен ключ, който ще изпълнява функцията за превключване на екрани с информация. Един контакт от бутона отива към елемента GND, вторият към щифт 10. За да свържете звуковия сигнал, положителният контакт е свързан към щифт 13, а отрицателният контакт към GND.
  8. След това, като използвате същия софтуер Arduino IDE 1.0.6, трябва да качите скицата. Сега всичко, което трябва да направите, е да настроите бордовия компютър и да го свържете към автомобила.

Фотогалерия “Схема на свързване на BC”

GPS тракер

За да създадете базиран на Arduino GPS тракер, ще ви трябва:

  • самата платка, процесът е описан на примера на модела Mega 2560;
  • GSM/GPRS модул, който ще се използва за пренос на данни към сървъра;
  • както и Arduino GPS приемник, в примера ще разгледаме модела SKM53 (авторът на видеото за създаване на тракер с помощта на платката SIM 808 като пример - каналът на Alex Vas).

Как да свържете веригата:

  1. Първо, модулът е свързан към основната платка; скоростта на предаване по подразбиране е 115200.
  2. След като се свържете, трябва да включите устройството и да зададете еднаква скорост за всички портове - както серийни, така и софтуерни.
  3. GSM предавателят е свързан към пинове 7 и 8 на основния чип.
  4. След това модулът се конфигурира чрез въвеждане на команди. Няма да описваме всички команди, те могат да бъдат намерени в Интернет без никакви проблеми. Нека разгледаме само най-основните. AT+SAPBR=3,1, “CONTYPE”, “GPRS” - командата определя вида на връзката, в случая това е GPRS. AT+SAPBR=3,1,“APN”,“internet.***.ru”, където *** е адресът на мобилния оператор, който ще се използва. AT+HTTPINIT - тази команда инициализира HTTP.
  5. Трябва да се отбележи един нюанс - когато пишете сървърния компонент на интерфейса, препоръчително е да предвидите получаване и извеждане на данни за няколко адаптера. Трябва да настроите превключвателя на три позиции, това ще направи възможно получаването на данни от осем автомобила.
  6. След това скицата е написана на микросхемата. Самата скица може да се намери и в интернет, не е необходимо да се пише. Моля, обърнете внимание, че ако се използват два активни серийни порта, това може да доведе до грешки при предаването и изпращането на информация.

Парктроник

За да изградите сензор за паркиране, ще ви трябват следните компоненти:

  • самият чип;
  • ултразвуково устройство, в случая това е далекомер HC-SR04:
  • шест LED елемента;
  • шест резисторни елемента със съпротивление 220 ома;
  • свързващи проводници мъж към мъж;
  • пиезодинамичен елемент;
  • схема на оформление за сглобяване.

Процедурата за изграждане е както следва:

  1. Като начало трябва да инсталирате LED елементи, подготвени предварително върху веригата на макета. Отрицателният контакт на всички светодиоди ще бъде общ. Късият контакт - катодът - трябва да бъде свързан към отрицателната шина, която се намира на макетната платка.
  2. Към по-дългите контакти на диодите, т.е. анодите, трябва да свържете резисторни елементи от 200 Ohm, ако не ги използвате, това ще доведе до изгаряне на диодите.
  3. В централната част е монтиран ултразвуков апарат. Има четири щифта на този контролер. Vcc е петволтовият захранващ щифт, Echo е изходният щифт, Trig е входът, а GND е земята.
  4. След като далекомерът е инсталиран, кабелите трябва да бъдат свързани към неговите изходи. По-специално, щифтът Echo е свързан към изход 13, Trig - към щифт 12. Съответно GND трябва да бъде свързан към земята, която е налична на веригата на контролера, а оставащият изход Vcc е свързан към 5-волтовото захранване на платката Arduino.
  5. След като изпълните тези стъпки, трябва да свържете окабеляването към контактите на резисторните елементи. Те също са свързани последователно към изводите на платката - използват се изводи от 2 до 7.
  6. Следващата стъпка ще бъде свързването на пиезо звуков сигнал, който ще предупреждава водача при приближаване на препятствие. Отрицателният изход, като опция, може да се комбинира с отрицателния контакт на предварително инсталиран далекомер. Що се отнася до положителния контакт, той се свързва към пин номер 11 на чипа.
  7. За да може устройството в крайна сметка да работи в нормален режим, ще трябва допълнително да напишете и след това да заредите програмния код в платката. В този код е необходимо точно да се посочи разстоянието, при приближаване на което диодните елементи ще светнат и зумерът ще се активира. Освен това тонът на звуковия сигнал трябва да е различен, така че водачът да знае, че приближаването до препятствие ще бъде критично. Самият код е или написан самостоятелно, или е взета готова версия от Интернет. Има много опции за скици, просто трябва да изберете най-подходящия за вашето устройство (авторът на видеото е каналът Arduino Prom).

Заключение

Както можете да видите, микроплатката Arduino е универсална опция, с която можете да създавате много различни устройства. В допълнение към устройствата, описани по-горе, можете също да създадете скоростомер, който ще показва информация за скоростта директно на предното стъкло, бутон за старт-стоп и дори аларма за автомобила. Като цяло има много възможности, ако подходите правилно към въпроса за направата на домашно приспособление, тогава ще успеете.

Разбира се, за да направите това, трябва да имате познания в областта на електрониката и електротехниката, докато минималните умения най-вероятно няма да са достатъчни. Когато правите устройства, ще трябва да вземете свои собствени решения, които може да не са налични в Интернет. Затова бъдете готови, че процесът на сглобяване може да отнеме доста дълго време.

Видео „Как да изградим система за управление на двигател на електрическа печка?“

От видеоклипа по-долу можете да научите как да настроите климатичния контрол, като модифицирате регулатора на отоплителната система, като използвате примера на автомобил VAZ 2115 (авторът на видеото е Иван Никулшин).

Заден план

Имам Тойота Корола 2003 г., фабрично на служебните коли са монтирани само касетъчни радиостанции. Разбира се, никога не съм слагал касети в радиото, задоволявах се с радио и FM модулатор.

Не мога да кажа, че съм особено придирчив към музиката, но разбира се исках нещо повече. Какви бяха вариантите:
1. Поставете рамката на 1 или 2 din и монтирайте редовно радио.
2. Купете своя оригинален за $70, от eBay, но с дискове. Но без mp3 :)
3. Купете страхотно за $600, точно под колата ми, с всичко...

Но един от тях не ми хареса особено...
1. обикновените радиостанции бяха лишени от бордовия компютър.
2. Беше жалко :)
3. Малко скъпо и не ми хареса...

И така дойде решението да сложа компютър в колата. Ето какво се случи ПРЕДИ и СЛЕД. Интересно? Добре дошли в хабраката =)
Преди след:

Главна част

Разбира се, не бързах да направя всичко веднага, но прекарах доста време, за да събера всичко необходимо :)

Оказа се, че вече имам 60% или лесно мога да ги взема от приятели и роднини.

Ще опиша малко оборудването - Разбира се, всичко започна с дънната платка:


Това е PCM-9386. Основното предимство е пасивното охлаждане и много малкия размер. Но процесорът е само 600 MHz. Памет 512 MB.
Цена: всичко е трофейно, има го още преди началото на проекта.

Като носител на информация има флашка 4gig KF, на която е инсталирана системата и твърд диск 40gig 2.5.
Цена: всичко също беше там.

Хранене.
Малко захранване от 12v. В колата няма преобразуватели 220V, максималното напрежение е 12V.

Цена: около 20 - 30$ (взех го безплатно) :)

Звук
Разбира се, не можете да свържете високоговорители за кола директно към вашия компютър, така че трябваше да измислим звукова схема:
USB аудио + захранващ филтър NEXT аудио филтър (заземителен изолатор:) NEXT усилвател NEXT високоговорители.
Нямаше задача да направя супер звук, както вече казах, минах с FM модулатор :) и колоните си останаха оригинални.

USB звук 5.1


Цена: $16 на eBay
Шалът всъщност произвежда 5.1, но колата използва само стерео. Плащането беше взето за растеж и с надеждата да се отървем от намесата. Между другото смущенията са отделен въпрос - дори не мислиш за това преди инсталация, но когато го включиш за тест, разбираш, че е трудно, чуваш всичко: как се включва харда и лагера работи, оборотите на двигателя - генератора.

Играх с различни филтри дълго време, само този напълно елиминира смущенията:


Цена: $8 все пак :)
Има много дискусии в интернет за този филтър или по-скоро други като него, че изкривява звука, но не забелязах особено изкривяване.

Усилвател:


Китайско чудо с 4 канала и уж огромна мощност. Вместо стандартно радио свири добре според мен...
Цена: 26 $ ebay

Купих рамка 2 din.


Цена: $15

Най-скъпата част е монитора:


Цена: $320
Това е монитор за мързеливи. Точно 2 дин е, с тъчскрийн, 2 AV входа, автоматично включване (няма нужда да го включваш ръчно всеки път), и автоматично превключване към задна камера.

Купих и USB хъб с външно захранване.


Цена: 19$

И безжична клавиатура с тракбол.
Не успях да намеря снимки.
Цена: 40$ мисля...

USB GPS - вече го имах, скрих го под таблото, приема го нормално.
USB към OBD2 - закупен за $10 преди шест месеца, чете показания на сензори в реално време и кодове за грешки.

Още малко снимки:

Процес на инсталиране

Работеща система


Инсталираме Windows на компютъра (котката не е включена в пакета =)


Изглед отгоре на дънната платка (виждаме CF картата с памет)


Да инсталираме драйвери за нещо... =)

Заключение

Изглежда това е всичко. Всякакви копчета, жици, бушони и други дребни неща...

Корпусът за дънната платка е направен от кутията от 16-портов превключвател (желязна кутия). Корпусът е разположен точно зад монитора.
Усилвателят се намира в жабката между седалките. За да направим това, трябваше да го намалим малко...
Инсталирах шел за лесно управление от сензорния екран.
Кои са основните изпълнявани функции:
- Мултимедия - музика, видео, филми...
- GPS - струва iGo 8
- OBD - мониторинг на параметрите на автомобила.
- Интернет - можете да следите къде е колата с помощта на Google maps, както от колата, така и от дома.

Кои ще бъдат реализирани:
- Камера за задно виждане (всичко е готово за монтаж, но счупих камерата)
- Видео регистрация
- Следене на налягането в гумите - докато устройствата за лагер са скъпи ~ $250, ще изчакаме малко.
- Радио, но все още няма радио :) Купих FM радио, но не приема добре.

Накрая:

Първоначалната идея е човек с псевдоним Ивбар; Статията е публикувана от мен с негово разрешение =)

Бордовият автомобилен компютър или „мозъкът“ на автомобила е най-важният елемент за управление и наблюдение на работата на всички основни компоненти на автомобила. BC е инсталиран на всички съвременни автомобили днес. Можете да научите повече за принципа на работа и видовете от този материал.

[Крия]

Описание на бордовия компютър

Какво представлява бордовият компютър в автомобила и какви задачи изпълнява? Първо, нека разгледаме някои теоретични точки. BC е електронен блок, който ви позволява да реагирате и контролирате различни процеси в работата на различни системи на автомобила. Тоест, благодарение на BC, водачът винаги ще може да получава данни за работата на определени компоненти. Разбрахме какво е бордовият компютър, сега ще ви разкажем за неговата цел.

Какво показва бордовият компютър:

  • устройството показва разхода на бензин при различни режими на шофиране;
  • ви позволява да контролирате инжекторите, както и системата за запалване на автомобила;
  • следи работата на трансмисията;
  • може да управлява различни допълнителни системи чрез двупосочна комуникация, например камера за задно виждане и др.;
  • ви позволява да определите нивото на налягането на течността в двигателя и температурата на антифриза;
  • регулира нивото на напрежение в електрическата верига на автомобила, следи заряда на батерията;
  • ако превозното средство е оборудвано със система за климатичен контрол, тогава BC го управлява;
  • Една от основните опции - бордовият компютър за автомобила позволява, ако е необходимо, да чете кодове за грешки и да ги показва на дисплея, така че водачът да може да ги дешифрира и да разбере къде да търси повреда.

Принцип на действие

Принципът на работа на автомобилен BC за карбураторни двигатели или инжекционни опции не е особено сложен. Устройството е свързано към верига от контролери и регулатори, чете необходимите данни и след това обработва получената информация. За обработка се използва специален софтуер. Например, ако BC получи данни за разхода на гориво според схемата, тогава софтуерът ще ви позволи да изчислите възможния пробег с оставащото количество бензин.

Всички данни се показват на екран, монтиран в купето на автомобила. Самият дисплей може да бъде цифров, монохромен, цветен или четири-трицифрен. Както показва практиката, монохромен екран с диагонал 2 инча е напълно достатъчен, за да покаже на водача повече от десет параметъра. По-модерните версии на букмейкърите днес са оборудвани с високопрецизен течнокристален екран.

Видове

Днес има няколко вида BC:

  1. Универсален вариантТакова устройство съчетава различни опции и дава възможност на собственика на автомобила не само да управлява колата, но и да сърфира в интернет. Основната цел на такова устройство е да увеличи комфорта на собственика на автомобила по време на шофиране. Обикновено универсалният бордови компютър има екран с диагонал 6-14 инча, по-новите модели могат да бъдат свързани към клавиатура. Трябва да се отбележи, че по своя дизайн такива BC са много подобни на обикновените компютърни компютри, но една от характеристиките на устройствата е ниската степен на интеграция с електрическата система на автомобила.
  2. Маршрут. Бордовият компютър ви позволява да определяте параметрите на шофиране на автомобила и не е необходимо да бъде свързан чрез GPS към сателита. Въпреки това, по-новите модели са оборудвани с GPS приемници във всеки случай. С помощта на такова устройство водачът ще може да определя средната скорост на автомобила, разхода на гориво, оставащото разстояние до определена точка, изминатия пробег и др. Освен това, в зависимост от модела, който инсталирате в автомобила си, устройството може да има функция за изчисляване на разхода на гориво при аварийно спиране или бързо ускорение. Обикновено BC от този тип се инсталират в контролния панел.
  3. Управител и обслужващ букмейкър.Целта на такива компютри е да откриват повреди на основните компоненти на автомобила и да предупреждават собственика на автомобила за това. По правило такъв BC е неразделна част от системата за управление на машината, но в зависимост от модела може да бъде и самостоятелно устройство с широка функционалност. При проверка на автомобил всички комбинации от грешки се съхраняват в паметта на устройството и ще останат там, докато грешката не бъде коригирана и паметта се нулира (авторът на видеото е каналът AvtoGSM).

Настройка на букмейкъра

Да направите бордови компютър със собствените си ръце е трудна задача за изпълнение у дома. За да направите устройство, ще ви трябват много различни елементи, включително дисплей, чип, бутони и др. Невъзможно е да направите компютър сами без опит в сглобяването на такива устройства, така че ако искате устройството да работи правилно, тогава е по-добре да поръчате тази процедура или да закупите нов компютър.

Ако решите да инсталирате бордови компютър за карбураторни или инжекционни двигатели на вашия автомобил, тогава трябва да знаете как да конфигурирате правилно устройството:

  1. Ако е необходимо, винаги можете да активирате опцията за автоматично конфигуриране - тогава устройството само ще приеме необходимата конфигурация.
  2. Ако тази опция не ви подхожда, отидете в менюто с настройки - намерете желания блок и го изберете. Трябва да се отбележи, че в този случай букмейкърът трябва да бъде конфигуриран като основно устройство. Една от важните роли при настройката се определя от избора на режим, благодарение на който ще се записват разходите за гориво.
  3. Когато задавате този параметър, имате няколко възможности. Една от тях е линейна зависимост, в който случай параметърът винаги ще зависи от управляващия блок. Ако решите да го конфигурирате ръчно, тогава първо ще трябва да направите таблица за разхода на гориво. Като вземе предвид тази информация, букмейкърът ще извърши изчисления и ще покаже съответните параметри на екрана.
  4. Освен това ще трябва да определите параметрите, които екранът ще започне да показва; в зависимост от модела техният брой може да варира. Отделно трябва да подчертаем параметъра, отговорен за температурата на активиране на вентилатора за охлаждане на двигателя.

Проблем с цената

Минималната цена на букмейкър от компанията Multitronics ще бъде около 130 рубли. По-скъпите опции могат да струват 7500 рубли.

За съжаление в момента няма налични анкети.

Видео „Как да направите букмейкър със собствените си ръце“

Подробни инструкции за създаване на веригата са представени във видеото (автор - канал libral1973).

Съвременните автомобили все повече се оборудват с бордови компютър за отчитане на моментен и среден разход. Като собственик на Fiat Marea 1.9JTD тази функция не беше предвидена. Фабричните устройства отказват да работят или показват оскъдна и маловажна информация.

Аз съм привърженик на простотата и надеждността на моите разработки. Това се доказва напълно от работата на сглобеното устройство.

Домашен бордови компютър (BC) чрез K-Line интерфейс за италиански автомобили. Тестван за JTD Euro 2 и 3 (CF2, CF3). Веригата за съпоставяне на нивата на микроконтролера с K-линията е взета от диагностичния адаптер ELM327; командите (PID) за запитване на ECU на автомобила са сканирани по K-линията при стартиране на диагностичния софтуер Multiecuscan. Проучихме и документацията [ Отдел за общо развитие на АД АвтоВАЗ Отдел за проектиране на електроника и електрическо оборудване], [ISO/WD 14230-1 - Пътни превозни средства - Диагностични системи - Протокол за ключови думи 2000 - Физически слой].
Протокол ISO14230. За приемане/предаване през K-линия е използван хардуерен USART интерфейс PIC16F628. Но тъй като щифтът на предавателя (TX) няма функцията на обратния режим на работа, изискван от условията на веригата, беше използван съседният щифт. Който работи програмно в режим на TX предавател, като инвертира състоянието си.
Веригата се основава на индикатор 16x2 HD44780 (захранването на мощността може да се различава), контролер PIC16F628A и някои пасивни smd елементи (размер 1206 и 805), рейтингът не е критичен. Транзисторите могат да бъдат MMBT2222 SOT-23 (2N2222). Кренка за 5V в схемата с радиатора нагоре за схема с dip PIC. В зависимост от подсветката на LSD (>20mA), може да е необходим малък радиатор за завъртане. Веригата R10 и D16 изпълняват защитната функция на веригата. Самата платка влиза в размерите и е залепена на гърба на дисплея.

Когато свързвате веригата към кола, свържете К-линията последна, не позволявайте К-линията на BC да бъде късо на плюс!

Софтуерната част на веригата започва с инициализиране на LCD дисплея и свързване към ECU на автомобила. При евро тип ECU 2 и 3 адресирането на връзката към блока е различно, изборът става чрез задържане на бутон НАГОРЕ, докато се появи желания тип CF2 или CF3. Ако връзката с ECU е успешна, LCD подсветката ще се включи. След това прочетете HW и SW номерата на ECU за JTD. И отидете на първото меню, 4 параметъра (моментен и среден дебит, скорост на двигателя и температура), други менюта могат да имат 2 или 3 параметъра. Прескочи
меню с бутон НАГОРЕ или Надолу (индикацията за натискане е първият сегмент защрихован). Можете да запазите текущото меню (от 0 до 12) като стартово меню, когато включите бордовия компютър - като задържите НАГОРЕ за дълго време (повече от 2 секунди).

В меню 13 - четене на грешки, извеждане на брой грешки и до 4 кода (P*** заедно), изтриване на грешки - чрез продължително задържане НАГОРЕ.
В 14 менюта (моментен разход и общо количество газьол) - можете да промените броя на цилиндрите в автомобила (4 или 5), за да изчислите правилно разхода на гориво - като задържите НАГОРЕ за дълго време.
В меню 15 нулирайте средната скорост и средния поток, както и настройте подсветката на LCD дисплея - като задържите НАГОРЕ за дълго време.
Контролът на LCD подсветката е верига: pin13 през T2 - стандартна яркост; и pin3 до R12 - намалена яркост на подсветката.

В актуализацията на схемата, архив № 2, менютата са изместени и са разпределени 15 менюта за непрекъснато регулиране на яркостта на подсветката на екрана (PWM). При продължително задържане на бутона яркостта се увеличава плавно от 0 до 255 и така в кръг. Когато бутонът бъде освободен, стойността на яркостта се записва в енергонезависима памет. В този случай е възможно да загубите комуникация с ECU, т.к анкетата е прекъсната.
Разходът на гориво се изчислява на база показанията на общото количество газьол, оборотите и скоростта на автомобила. И изчислението става, когато менюто за консумация е активно. Моментният разход се показва в литри/час при скорости до 10 км/ч, а по-горе - в литри на 100 км. Чрез изключване на BC, средният дебит се нулира и =0. Формула за изчисляване на разхода =...Литри*100/...км. Когато изминатото разстояние е нула, средният разход клони към безкрайност. Докато се движите и изминатото разстояние се увеличава, средната стойност ще се доближи до моментния дебит.
Менюто включва набор от следните параметри: обороти на двигателя, текуща скорост, скорост на темпомат, температура на двигателя, температура на гориво и въздух, подгряване на подгревни свещи и гориво, общо количество газьол, разход на въздух, налягане на горивото и неговия регулатор, налягане на усилване и неговия регулатор; изчисляване на моментен и среден дебит и средна скорост; четене/изтриване на автоматични грешки.

Съобщението "Error K-Lines" показва, че K-линията е късо към отрицателна, мощността на веригата е под 9V или веригата е дефектна, по-специално, транзистор T1 е изгорял, когато K-линията е късо към положителна.
Във версията ВАЗ всички данни се четат директно от ECU в един кадър, включително разхода в л/100 км и л/ч, според документацията. За VAZ (Lada) BC работи с януари-... блок.

Списък на радиоелементите

Обозначаване Тип Деноминация Количество ЗабележкаМагазинМоят бележник
MK PIC 8-битов

PIC16F628A

1 Към бележника
7805 Линеен регулатор

LM7805

1 Към бележника
Т1, Т2 Биполярен транзистор

2N3904

2 2N2222 Към бележника
D16 Ценеров диод

BZB784-C5V6

1 Към бележника
D17 Изправителен диод

1N4007

1 Към бележника
C1, C2 Кондензатор22 pF2 Към бележника
C5, C6 Кондензатор2,2uF * 25V2 Към бележника
R2 Резистор

33 kOhm

1 Към бележника
R4 Резистор4,7* kOhm1 Към бележника
R5 Резистор

47 kOhm

1 Към бележника
R6 Резистор

2,2 kOhm

1 Към бележника
R9 Резистор

Бордови компютър за автомобил- , налични са печатна платка и програма за микроконтролер. Сензор за дъжд е монтиран върху едностранна печатна платка, изработена от фолио от фибростъкло, показано на фиг. 5. Както се вижда на снимката Фиг. 6, изводите на подстригващи резистори R28 и R29 са огънати под ъгъл от 90 °, така че самите резистори да са монтирани с широки ръбове, успоредни на повърхността на платката и главно извън нейния контур. Тъй като шест-пиновият X7 конектор не може да се побере между подстригващите резистори, той е разделен на две части: четири-пинов, инсталиран на платката (щифтове 3-6) и двущифтов, окачен на свързващите проводници (щифтове 1 и 2, свързани към отоплителния кръг R30R31).

Излъчващият диод и фотодиодът на всяка двойка са наклонени един към друг, така че техните надлъжни оси - посоките на максимално излъчване и чувствителност - се пресичат точно върху външната повърхност на предното стъкло, образувайки прав ъгъл. За да се постигне това, се избира наклона на диодите при монтаж на сензора върху стъклото или се променя дебелината на лепилното уплътнение между корпуса и стъклото.

ориз 7 (1,2)

Фигура 8 (1.2)

Чертеж на основната двустранна печатна платка BC, изработена от фолиран ламинат от фибростъкло с дебелина 1,5 mm, е показан на фиг. 7, а разположението на частите върху него е показано на фиг. 8. Тази платка е предназначена за инсталиране на постоянни резистори и кондензатори, главно с размер 0805 за повърхностен монтаж. Резисторите R3 и R36 са обикновени MLT, C2-33 или подобни вносни. Тример резистори - PV36W или други многооборотни. Кондензаторите C1 и C12 са с размер 3216. Релета K1 - K5 G5CLE-14-DC12, могат да се сменят с други с намотки 12 V, например автомобилни.

В показаните на фиг. 8 След като отворите на преходните отвори са запълнени, къси парчета оголен проводник трябва да бъдат поставени и запоени от двете страни. Едва след това можете да започнете да запоявате компонентите за повърхностен монтаж, а след това и останалите части, съединителите и трите джъмперни проводника. За литиевия елемент G1 на платката трябва да инсталирате държач, който може да се намери на дънната платка на стар компютър, където можете да намерите и звуков излъчвател (HA1).

След завършване на инсталацията, плъзгачите на всички подстригващи резистори се поставят в средно положение и програмата започва да се зарежда в микроконтролера. Всеки вграден програмист, способен да работи с микроконтролери ATmega64, е подходящ за това. Особено бих искал да препоръчам този, описан в статията на С. Сокол „Миниатюрен USB програматор за AVR микроконтролери” („Радио”, 2012, № 2, стр. 27-30). Програматорът е свързан към конектор X10. Конфигурацията на микроконтролера е зададена в съответствие с фиг. 9 в прозореца на програмата, която поддържа програмиста.

Чрез прилагане на напрежение от +12 V към пин 2 на конектор X1 на BC, изпълнете процедурата по програмиране. Ако е било успешно, можете да свържете HG1 LCD към конектора X3 и бутоните SB2-SB5 към конектора X5 и да започнете да настройвате BC. Сега, веднага след подаване на захранване, на LCD екрана трябва да се появи изображение, подобно на показаното на фиг. 10.

Свързвайки волтметър с постоянно напрежение между щифтове 2 (+) и 1 (-) на конектора X1, използвайки тримиращ резистор R7, постигаме равенство в показанията на този волтметър и тези, показани на LCD дисплея на BC. След това настройваме подстригващия резистор R20 на желаната яркост на подсветката на LCD екрана. Ако планирате да използвате скоростомер с циферблат, трябва да го активирате в менюто "Други" и след това да отидете в менюто за калибриране на скоростомера.

Веднага след включване на букмейкъра преминава в работен режим. Ако сега натиснете бутона SB3 „Избор“, мястото на надписа „СТОП“, което означава, че двигателят не работи, ще бъде заето от показанията на часовника. Многократното натискане на същия бутон ще покаже дневните показания на километража на LCD дисплея, след това постоянния (без възможност за нулиране) километража и отново оборотомера („СТОП“, когато двигателят е спрян).

Натискането на бутона “Меню” SB2 ще изведе главното меню на БК на LCD (Фиг. 11). Повторното му натискане ще премести курсора (маркиране на текст чрез инверсия) с една позиция надолу, а при достигане на края на менюто - в началото му. След като маркирате желания елемент, натиснете бутона SB3 „Избор“. Когато елементът „Изход“ е маркиран, натискането на този бутон връща BC в основния режим на работа.

Нека да разгледаме елементите от менюто „НАСТРОЙКА“ по ред:
"Режим". В този момент можете да изберете един от четирите налични режима за показване на информация на LCD дисплея, предоставен в програмата на микроконтролера. За да продължите към избора му, маркирайте този елемент и натиснете отново бутона SB2. Изображението ще се промени до показаното на фиг. 12.

До текущия режим се изписва надпис „ok“, за да изберете друг режим, маркирайте желания ред и натиснете бутона SB3. „Ok“ ще премине към избрания елемент. За да се върнете към главното меню, маркирайте реда „Изход“ и натиснете бутона SB3 или, независимо от позицията на курсора, натиснете бутона SB4.

„Режим 1“ съответства на изображението на фиг. 10. При избор на “Режим 2” местоположението на показанията на скоростомера и оборотомера ще се размени със съответната промяна в размера на числата, а иконите ще бъдат преместени на друго място на екрана (фиг. 13).

Този режим е удобен за автомобили, които нямат оборотомер на таблото. В “Режим 3” (фиг. 14) на LCD дисплея няма показания на скоростомера и оборотомера. Вместо това се показват резултатите от работата на одометъра: дневни (с възможност за нулиране), а под него - постоянни (с възможност за нулиране). Бутонът SB3 няма ефект в този режим. Този режим е подходящ за тези, които са доволни от работата на фабричните скоростомер и тахометър, инсталирани в колата. „Режим 4“ все още не е внедрен. Когато го изберете, ще се покаже съобщение за това и ще бъде зададен “Mode 1”.

Схема на бордовия компютър показано на фиг. 2. Основата му е микроконтролерът ATmega64-16AUR (DD1), работещ на тактова честота 16 MHz, зададена от кварцов резонатор ZQ1. Към конектор X10 е свързан програматор за програмиране на вече инсталирания на платката BC микроконтролер.

Чрез трипиновия конектор X1 бордовият компютър се захранва от бордовата мрежа на автомобила, към корпуса на който е свързан щифт 1 на конектора. Пин 2 е свързан директно към положителния полюс на батерията. Пин 3 се захранва с +12 V след ключа за запалване. Посочено е на диаграмата U ACC и трябва да се появи само когато ключът за запалване е завъртян в подходящата позиция.

От пин 2 на конектор X1Напрежението на бордовата мрежа се подава към интегрирания стабилизатор LM317S (DA1), резисторите R1 и R2 са избрани така, че да получат 5 V на изхода на стабилизатора за захранване на всички компоненти на бордовия компютър, с изключение на LCD дисплея HG1. Напрежението 3V за индикатора се получава с помощта на интегриран стабилизатор 78L03 (DA2).

Напрежението U ACC през ограничител, направен от резистор R10 и ценеров диод VD2, се подава към входа PD3 на микроконтролера DD1. Ако високото логическо ниво, създадено от ограничителя на този вход, липсва за повече от минута, микроконтролерът преминава в режим на заспиване с намалена консумация на енергия. Работата на букмейкъра (с изключение на отчитането на времето) е спряна. С появата на това ниво, когато ключът за запалване се завърти в подходящата позиция, микроконтролерът ще се „събуди“ и BC ще работи.

Напрежение U ACC също се използва за захранване на сензора за пътя, свързан към конектор X4. Подходящ е всеки, който генерира от 600 до 27 000 импулса на километър. По време на процеса на калибриране на одометъра и скоростомера това число ще бъде взето предвид автоматично. Можете да използвате фабрично монтирания сензор в скоростната кутия на автомобила. Общият (отрицателен) проводник на конектор X4 е свързан към пин 1, проводникът, по който се формират импулси по време на движение, чийто брой е пропорционален на изминатото разстояние, към пин 2, а положителният захранващ проводник на сензора е свързан към пин 3.

Ако автомобилът е оборудван с ABS, можете да използвате сензора, включен в тази система. Изходът му е свързан към пин 2 на конектора X4 с екраниран проводник (сплетен към пин 1 на конектора). За съжаление, на практика работата на схемата на бордовия компютър с такъв сензор не е тествана, въпреки че според изчисленията всичко трябва да функционира правилно.

Най-накрая можете да кандидатствате домашно направен сензор за път, например, състоящ се от четири до осем постоянни магнита, монтирани в кръг на една от осите на автомобила, и сензор на Хол, който реагира на тяхното алтернативно приближаване, когато оста на оста се върти.
Независимо от вида на сензора, неговите импулси се изпращат към усилвател, монтиран на транзистор VT5, а усилените се изпращат към входа PD0 на микроконтролера DD1.

"Одометър".Калибрирането му е много подобно на калибрирането на скоростомера. След като нулирате показанията на километража чрез натискане на бутона SB1, трябва да шофирате по прав маршрут с известна дължина, например измерена с помощта на сателитен навигатор. След това, като изберете елемента „Одометър“ в менюто „Калибриране“, получаваме изображение на LCD дисплея, подобно на показаното на фиг. 19. Тук 6980 m е дължината на маршрута, измерена от BC, 326 е калибровъчното число, което трябва да бъде в диапазона 5-9999. Познавайки точната дължина на маршрута, ние създаваме пропорция, подобна на тази, използвана при калибриране на скоростомера, като се има предвид, че увеличаването на калибровъчния номер в този случай намалява показанията на BC одометъра и обратно. След като решим пропорцията, намираме новата стойност на калибровъчното число и я въвеждаме с точките „+10“, „-10“, „+1“, „-1“. Запазваме резултата от калибрирането в паметта на BC, като използваме елемента „Запазване“.

„Dat. Света". За да настроите правилно сензорите за светлина, трябва да изчакате до вечерта, така че вече трябва да включите страничните светлини, но е твърде рано да включите фаровете. Когато изберете „Дата. светлина” изображението на LCD ще приеме формата, показана на фиг. 20.
Редът „Пр. светлина ДА” означава, че управлението на осветителните устройства въз основа на сигнали от светлинния сензор ще започне да работи веднага след включване на запалването. Когато зададете думата „НЕ“ в този ред, такова управление обикновено е изключено, но може да се включва и изключва чрез натискане на бутона SB4 „Светлина“ или да се управлява от осветлението чрез фабрични ключове.

Параметри “d1” и “d2” са текущите нива на сензорните сигнали (фотодиоди VD22 и VD23). Моля, обърнете внимание, че индикаторът показва шестнадесетични стойности на тези параметри, както и праговете за включване на страничните светлини и фаровете. За да зададете прагове, натиснете бутона SB2, за да отидете на реда „Включено“. размер" и след това "Вкл. фарове" и използвайте бутона SB3, за да зададете необходимите стойности. Обикновено прагът за включване на фаровете е зададен с 3-7 единици по-малко от прага за включване на страничните светлини.

Два сензора нивата на осветеност се използват за намаляване на вероятността от фалшиви аларми. Светлините ще се включат само когато нивата на сигнала и на двата сензора са под прага. Ако е необходимо, съгласно правилата за движение, да включите фаровете или дневните светлини при движение, независимо от околната светлина, това става с помощта на функцията „Включване на допълнителни фарове“, разгледана по-долу. В този случай праговете за включване на фаровете и страничните светлини въз основа на сигнали от светлинни сензори трябва да бъдат зададени умишлено високи, например 35 единици.

„Dat. дъжд." LCD изображението, съответстващо на този елемент, е показано на фиг. 21. Моля, имайте предвид, че и тук всички числа са шестнадесетични. Горният ред ви позволява да включвате и изключвате сензора за дъжд. Вторият и третият ред показват нивата на фотодиодния сигнал, измерени при изключени и включени излъчващи диоди. Четвъртият ред показва разликата между нивата на изключване и включване за първата (VD8, VD10) и втората (VD9, VD11) двойки диоди. Следващият ред задава праговата стойност на разликата (в този случай 19), над която ще се включи чистачката на предното стъкло.

Регулиране на сензоратрябва да се направи директно върху колата. Препоръчва се това да се прави вечер или при облачно време, за да се сведе до минимум влиянието на слънчевата светлина. На първо място, като използвате подстригващи резистори R46 и R47, задайте стойностите на „изключено“ в диапазона 1-4 и равни за двете двойки. След това резисторите за подстригване R28 и R29 се настройват на равни стойности „включено“. Ако стойността „включено“ не се промени, когато позицията на плъзгача на променливия резистор се промени, трябва леко, буквално с части от градуса, да промените ъгъла на взаимния наклон на диодите на съответната двойка. Разликата между стойностите "изключено" и "включено" трябва да бъде най-малко 15 единици.
След като постигнем това, нанасяме капка вода върху външната повърхност на предното стъкло с помощта на спринцовка в чувствителните зони. Стойностите на разликата трябва да намалеят с 5-7 единици, но след избърсване на стъклото те трябва да се върнат към първоначалните стойности. Препоръчва се прагът на реакция да бъде равен или малко по-малък от средноаритметичната стойност на разликата, получена за две двойки при наличие на водни капки върху стъклото.
Ако през деня стойностите на "изключено" достигнат FF и не могат да бъдат намалени с резистори за подстригване R46 и R47, между предното стъкло и сензора се поставя филм, абсорбиращ светлината, например, използван за оцветяване на автомобилни стъкла. Настройката на сензора се повтаря отново.
За няколко месеца работа не е наблюдавана нито една фалшива аларма на сензора за дъжд, програмата следи и коригира работата му, ако е възможно, а ако не, сензорът се изключва за известно време.

„Конст. ода." Този елемент се отнася за постоянен (невъзстановим) одометър, който изчислява общия пробег на превозното средство. Предлага се само през първите двадесет старта на букмейкъра. Тук можете да зададете първоначалната стойност на показанието на километража, така че да продължи да изчислява пробега, започнат от предварително инсталираното устройство на автомобила. LCD екранът приема формата, показана на фиг. 22. Натискането на бутона SB2 премества избора от цифра на цифра, а използването на бутона SB3 променя маркираната цифра в диапазона 0-9. Това дава възможност да се зададе произволна първоначална стойност до 999999 км. Когато пробегът е въведен, отидете на елемента „Запазване“, натиснете бутона SB3 (Избор) и ако всичко е въведено правилно, на екрана ще се появи съобщението „Запазена стойност“. Артикулът остава достъпен за промени, докато букмейкърът преброи 20 включвания.
« Почивка«. Това е последният елемент в главното меню. Когато го изберете, подменюто, показано на фиг. 1, се показва на LCD дисплея. 23.

В редица « Изкуство. СПИН« Скоростомерът с циферблат може да бъде включен или изключен. За да използвате такъв скоростомер, първо трябва да го калибрирате, като изберете елемента „Скоростомер“ в менюто „Калибриране“, когато скоростомерът с циферблат е активиран. В този случай в изображението на LCD, за разлика от предишното обсъждано (вижте Фиг. 18), ще се появи нова линия „Стрелка = 80“ (Фиг. 24), а стрелката на скоростомера плавно ще се отклони до позиция, съответстваща на скорост от 80 км/ч.
С помощта на регулирания резистор R21 трябва да се настрои точно на съответното деление на скалата. След това маркирайте реда „Стрелка=80“ и натиснете бутона SB3. Стойността на скоростта ще започне постепенно да се увеличава до 120 км/ч и постепенно да намалява до нула. Стрелката на скоростомера ще го последва. След това цикълът ще се повтори. Това ще ви позволи да проверите правилността и точността на циферблата на скоростомера.

В редица " дат. дъжд » включете и изключете управлението на чистачките на предното стъкло от сензора за дъжд и в реда „Контрол. дворн." - управление на чистачките с помощта на бутон SB5. Можете да изберете първия или втория метод на управление или дори да забраните на BC да контролира чистачката.
Когато изберете реда „Статистика“, LCD дисплеят показва информация за времето на работа на двигателя и времето за пътуване в часове и минути (фиг. 25). Можете да го нулирате по два начина: като изберете съответния елемент от менюто или чрез продължително (повече от 3 s) натискане на бутона SB1. В последния случай и статистиката, и одометърът ще бъдат нулирани.

линия " Добавете. светлина« ви позволява да включвате или изключвате управлението на дневните светлини. Ако пише „ок“, тази функция е активна. Светлините ще се включат веднага след като започнете да шофирате, независимо от метеорологичните условия и часа на деня, и ще изгаснат при спиране на двигателя.
Всички зададени параметри, резултати от километража и статистика се съхраняват в енергонезависимата памет на микроконтролера и се записват при изключване на захранването.
Съгласно алгоритъма, вграден в програмата на микроконтролера, веднага след завъртане на ключа за запалване, BC започва да работи, показвайки информация на LCD дисплея според избрания режим. Ако функцията за предупреждение за необходимостта от смяна на маслото е включена и остават по-малко от 2000 км за пътуване, ще се покаже съответно съобщение и след 2 s BC ще се върне в работен режим. След стартиране на двигателя оборотомерът ще покаже оборотите на коляновия вал, а веднага щом автомобилът започне да се движи, скоростомерът ще покаже текущата му скорост.
Когато настъпи здрач и пр.н.е Страничните светлини ще се включат автоматично и тяхната икона ще се появи на LCD дисплея. Когато се стъмни напълно и късите светлини на фаровете се включат, пиктограмата ще приеме формата на включен фар.

Ако запалването е включено на тъмно, страничните светлини ще се включат веднага, а късите светлини ще се включат, когато колата започне да се движи. На разсъмване първо ще бъдат изгасени фаровете, а след това и страничните светлини. Тези светлини и, ако е необходимо, фаровете, също ще се включат при влизане в тъмен тунел. Ако колата остане неподвижна за повече от 5 минути през нощта, фаровете ще бъдат изключени и страничните светлини ще останат включени. Фаровете ще се включат веднага щом колата започне да се движи. Можете принудително да изключите страничните светлини и фаровете, като натиснете бутона SB4. Повторното му натискане ще върне управлението на осветлението към BC. Тъй като фабрично инсталираният превключвател за осветление остава на мястото си, можете да го използвате.

Където са правилата за движение изискват да включите осветлението по време на шофиране, независимо от времето на деня, можете да използвате съответната функция. Когато е активен, отдалечаването на автомобила с работещ двигател ще включи дневните светлини. Те ще изгаснат веднага щом двигателят се изключи.
Ако чистачката на предното стъкло се управлява от сензор за дъжд, тя ще работи веднага щом дъждовните капки се появят на предното стъкло в зоната на покритие на сензора. Скоростта на чистачките на предното стъкло се избира автоматично в зависимост от интензивността на дъжда и скоростта на автомобила. Можете принудително да изключите чистачките на предното стъкло, като натиснете бутона SB5, а повторното му натискане ще активира отново управлението въз основа на сензорни сигнали. Можете ръчно да включите чистачката и устройството за измиване на предното стъкло, като използвате стандартния превключвател.

Ако в менюто НАСТРОЙКА Ако управлението на чистачките е зададено с бутона SB5, тогава първото натискане върху него ще включи чистачките с паузи, продължителността на които зависи от скоростта на автомобила. Повторното натискане ще включи чистачката непрекъснато на ниска скорост, трети път ще я включи на висока скорост, а четвърти път ще я изключи. Можете да спрете работата на чистачките, независимо от избрания режим, чрез продължително (повече от 5 s) натискане на бутона SB5. Всички режими на работа на чистачката на предното стъкло се показват с пиктограми на LCD дисплея.

Ако напрежението на бордапревозното средство е превишило допустимите граници, икона на батерията и описание на проблема ще се появят на LCD дисплея, ще прозвучи звуков сигнал три пъти и подсветката на LCD дисплея ще мига същия брой пъти. След това букмейкърът ще се върне към нормална работа. Когато температурата извън колата е близка до нулата, иконата „Хлъзгав път“ и надписът „Внимание! Може да има заледени условия." Тези предупреждения не могат да бъдат блокирани.

BC постоянно следи състоянието на вратите, капака и багажника. Веднага щом поне една врата, капак или багажник са отворени, на LCD дисплея ще се появи картина, показваща тяхното състояние (фиг. 26). Връщане в режим на работа става, когато всичко е затворено или след натискане на бутона SB3.
След като завъртите ключа за запалванев положение „ИЗКЛЮЧЕНО“, фаровете и чистачката на предното стъкло (ако са били включени) ще се изключат незабавно, а самият BC ще се изключи след около минута. Ако след завъртане на ключа врата, капак или багажник останат отворени, CU няма да се изключи, показвайки състоянието им, докато всичко не бъде затворено.

Архив за статията….Изтегляне

И. МАЗУРЕНКО, Одеса, Украйна
"Радио" №1 2013г