За да направите такъв домашен продукт, ще ви трябват някои умения в работата с микроконтролера, по-специално AVR микроконтролерът се използва тук. Системата се включва при включване на запалването, докато захранването се захранва от ключалката към контролера. Данните от копчето за смяна се четат през тръстичните превключватели. В пясъчника има магнит и когато се приближи до един от тръстиковите превключватели, той го активира (затваря) и след това системата определя въз основа на тези данни коя предаване е ангажирана. Ако не е затворен нито един от тръстиковите превключватели, тогава дръжката е в неутрално положение, докато на индикаторния екран работи змия. Помислете по-подробно процеса на създаване на домашен продукт.
Материали и инструменти за сглобяване:
- LED индикатор с общ анод;
- микроконтролер ATtiny2313;
- тръстикови ключове, работещи по верига (6 броя);
- стабилизатор на напрежение тип 7805;
- кондензатори на 100 и 10 микрофарада;
- резистори за ограничаване на тока от 10 kOhm (1 бр.) и 100 Ohm (7 pc.);
- два магнита;
- Комплект за скоростния лост турско производство SAHLER (струва около 300 стр.).
Домашен производствен процес:
Първа стъпка. Създайте дъска
Авторът направи платката от фолио текстолит, а върху нея са поставени тръстикови превключватели. Що се отнася до магнитите, те са монтирани на крилата.
Стъпка втора Задайте индикатора в писалката и сглобете д част от системата
Закупеният комплект за копчето за предавка, който се препоръчва да се използва от автора, е напълно сгъваем и много обещаващ за различни домашни продукти. Цифровият индикатор трябва да бъде поставен в дръжките, той напълно пасва на него. За да инсталирате индикатора, трябва да махнете кръглия пластмасов капак от дръжката, поставете на негово място чаша от плексиглас, която може да бъде отрязана направете го сами, За оцветяване на стъклото се използва филм, той е залепен отвътре.
За да може индикаторът да седи както трябва, в дръжката с файл трябва да направите място за него. След това в дръжката се полагат осем проводника, които след това са свързани към контролера.
Сега можете да започнете да монтирате дъската с четири тръбни превключватели.Една дъска е прикрепена към пластмасовия тунел под пепелника с помощта на самонарезни винтове. От края трябва да направите дупка, така че дъската да пълзи. Втората дъска също е прикрепена към пластмасата с винтове, заедно те са свързани с помощта на черен проводник. Reed превключватели могат да бъдат подредени по друг начин, например, поставени върху лепило. Най-важното е, че тръстиковите превключватели ясно реагират на магнита.
Стъпка трета Първи стъпки за програмиране на контролера
Когато включите системата без програмиране, тя няма да работи, но този процес не е толкова сложен, за тези цели ще ви трябва:
1. Програмист е устройство, което свързва микроконтролер към компютър. С помощта на програмиста фърмуерът се изтегля в контролера. Програмистите са разнообразни, прости, дори можете да го направите сами. Авторът използва USB AVR910 програмист, можете да го купите или сглобите със собствените си ръце, има схеми и фърмуер в Интернет.
2. Софтуерът, с който ще се проведе процесът на програмиране. Авторът използва софтуера CodeVision AVR.
3. Е, също ви трябва фърмуер, той е прикачен.
За да свържете контролера към програмиста, се използва SPI интерфейс. На снимката вляво можете да видите дъската за отстраняване на грешки, вдясно е програмистът.
Платката за отстраняване на грешки за ATtiny2313 е много проста, ето нейната схема.
След като програмистът е свързан към компютъра през USB порта и микроконтролерът е свързан с програмиста през дъската за отстраняване на грешки, можете да стартирате софтуера CodeVision AVR. В него отидете на раздел Настройки и изберете Програмист. Какви настройки да въведете може да видите на снимката.
След това отворете раздела Инструменти и изберете Chip Programmer в него.
В прозореца Chip трябва да изберете желания контролер, в нашия случай това е ATtiny 2313. За да проверите дали всичко е свързано правилно, трябва да щракнете върху Reset Chip. Не трябва да има нито една грешка. След това можете да програмирате.
Ако чипът трябва да бъде почистен, в раздела Program има функция Erase Chip.
За фърмуер отворете раздела File, след това изберете Load FLASH и изберете желания файл на фърмуера. За да започнете да записвате, в раздела Program има бутон FLASH, процесът ще се покаже на екрана. След това контролерът ще бъде програмиран и сега остава само да го инсталирате на негово място.
Ето как можете да настроите дръжката на колата си. Между другото, по същия начин можете да инсталирате индикатора в почти всяка кола.